|
"use server" |
|
|
|
import Head from "next/head" |
|
|
|
import Main from "./main" |
|
import { TooltipProvider } from "@/components/ui/tooltip" |
|
import Script from "next/script" |
|
import { cn } from "@/lib/utils" |
|
|
|
|
|
|
|
|
|
export default async function IndexPage({ params: { ownerId } }: { params: { ownerId: string }}) { |
|
return ( |
|
<> |
|
<Head> |
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" /> |
|
<link rel="preconnect" href="https://fonts.googleapis.com" crossOrigin="anonymous" /> |
|
<meta name="viewport" content="width=device-width, initial-scale=0.86, maximum-scale=5.0, minimum-scale=0.86" /> |
|
</Head> |
|
<main className={cn( |
|
`light fixed inset-0 w-screen h-screen flex flex-col items-center`, |
|
`bg-zinc-50 text-stone-900 overflow-y-scroll`, |
|
|
|
// important: in "print" mode we need to allowing going out of the screen |
|
`inset-auto print:h-auto print:w-auto print:overflow-visible print:relative print:flex-none` |
|
)}> |
|
<TooltipProvider delayDuration={100}> |
|
|
|
<Main /> |
|
{/* <Maintenance /> */} |
|
|
|
</TooltipProvider> |
|
<Script src="https://www.googletagmanager.com/gtag/js?id=GTM-WH4MGSHS" /> |
|
<Script id="google-analytics"> |
|
{` |
|
window.dataLayer = window.dataLayer || []; |
|
function gtag(){dataLayer.push(arguments);} |
|
gtag('js', new Date()); |
|
|
|
gtag('config', 'GTM-WH4MGSHS'); |
|
`} |
|
</Script> |
|
</main> |
|
</> |
|
) |
|
} |