import loadDynamic from 'next/dynamic'; import { PlusCircle } from 'lucide-react'; import { Button } from '@kit/ui/button'; import { PageBody } from '@kit/ui/page'; import Spinner from '@kit/ui/spinner'; import { Trans } from '@kit/ui/trans'; import { AccountLayoutHeader } from '~/(dashboard)/home/[account]/_components/account-layout-header'; import { createI18nServerInstance } from '~/lib/i18n/i18n.server'; import { withI18n } from '~/lib/i18n/with-i18n'; const DashboardDemo = loadDynamic( () => import('./_components/dashboard-demo'), { ssr: false, loading: () => (
), }, ); export const generateMetadata = async () => { const i18n = await createI18nServerInstance(); const title = i18n.t('teams:home.pageTitle'); return { title, }; }; function TeamAccountHomePage({ params, }: { params: { account: string; }; }) { return ( <> } description={} account={params.account} > ); } export default withI18n(TeamAccountHomePage);