import {useTranslations} from 'next-intl' import {SignOutButton} from '@/components/auth/forms/sign-out-button' import CabinetButton from '@/components/shared/header/cabinet-button' import {type SingedInSession} from '@/lib/permission' import {dump} from '@/lib/utils' import { Collapsible, CollapsibleContent, CollapsibleTrigger } from '@/ui/collapsible' import {Separator} from '@/ui/separator' export default function CabinetIndex({ slug, session }: { slug: string[] | undefined session: SingedInSession | null }) { const t = useTranslations('cabinet') return (

{session?.user?.name}

{session?.user?.email}

{t('personal-information.title')}

{/**/} {/**/} {slug ? {slug[0]} :
{dump(session)}
} Can I use this in my project? Yes. Free to use for personal and commercial projects. No attribution required.
) }