"use client" import Link from "next/link" import { ChevronRight, ShieldCheck, UserRound } from "lucide-react" import { AccountAvatar } from "@/components/suite/account-avatar" import { useChromeIdentity } from "@/lib/hooks/use-chrome-identity" const CARDS = [ { href: "/compte/informations", icon: UserRound, title: "Informations personnelles", description: "Consultez votre nom, votre adresse e-mail et votre identifiant Ulti.", }, { href: "/compte/securite", icon: ShieldCheck, title: "Sécurité", description: "Gérez votre mot de passe, la validation en deux étapes et vos sessions.", }, ] as const export function CompteHomeSection() { const identity = useChromeIdentity() return ( <>
{identity ? ( ) : (
)}

{identity ? `Bonjour ${identity.firstName} !` : "Votre compte Ulti"}

Gérez vos informations et la sécurité de votre compte sur l'ensemble de la suite Ulti.

{identity ? (

{identity.email}

) : null}
{CARDS.map((card) => { const Icon = card.icon return ( {card.title} {card.description} ) })}
) }