import { useSessione } from "./auth"; /** * Permessi di amministrazione: unica fonte è il campo `role` sul record utente * PocketBase (DD-011). Nessuna lista di nomi, altrimenti basterebbe scegliere il nome * giusto per amministrare. * * A differenza di Supabase (dove il ruolo stava nella tabella separata `user_roles` e * richiedeva una query dedicata), qui il ruolo arriva già con la sessione: nessuna * richiesta di rete o cache aggiuntiva serve. */ export function useIsAdmin(): boolean { const { sessione } = useSessione(); return sessione?.["role"] === "admin"; }