import Head from "next/head"; import { DocumentiPersonali } from "~/components/area-riservata/documenti_personali"; import { AreaRiservataLayout } from "~/components/Layout"; import { LoadingPage } from "~/components/loading"; import { Status500 } from "~/components/status-page"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "~/components/ui/card"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "~/components/ui/tabs"; import { UserAvatar } from "~/components/user_avatar"; import { ChangePasswordForm } from "~/forms/FormChangePassword"; import { ProfileFormAccount } from "~/forms/FormProfilo_Account"; import { ProfileFormAnagrafica } from "~/forms/FormProfilo_Anagrafica"; import type { NextPageWithLayout } from "~/pages/_app"; import { CatastoProvider } from "~/providers/CatastoProvider"; import { useEnforcedSession } from "~/providers/SessionProvider"; import { api } from "~/utils/api"; /** * Pagina del profilo utente: /area-riservata/profilo */ const Dashboard: NextPageWithLayout = () => { const { user } = useEnforcedSession(); const { data: userData, isLoading } = api.users.getClientProfilo.useQuery({ userId: user.id, }); const session = useEnforcedSession(); if (isLoading) return ; if (!userData) return ; return ( <> Profilo - Infoalloggi.it

Profilo Utente

Gestisci le tue informazioni personali e le preferenze di account.

Account Anagrafica Documenti Dati Account Card Description Cambia Password Card Description

Ti sei registrato il:

{userData.created_at?.toLocaleString("it-IT")}

Dati Anagrafici Card Description
); }; export default Dashboard; Dashboard.getLayout = function getLayout(page) { return {page}; };