antes de alterar login

This commit is contained in:
2026-05-26 16:40:01 +01:00
parent ef265ceeef
commit 3aa6e5468d
12 changed files with 316 additions and 92 deletions

View File

@@ -21,6 +21,15 @@ export default function DashboardHomePage() {
const { mesas, loading: loadingMesas } = useMesas();
const { staff } = useStaff();
// Guard against missing user data
if (!user) {
return (
<div className="flex items-center justify-center min-h-[60vh]">
<div className="text-primary font-display text-2xl animate-pulse">A carregar...</div>
</div>
);
}
// 1. Calculate top stats
const todayStr = new Date().toISOString().split('T')[0];
const todayReservas = reservas.filter(r => r.data === todayStr || r.estado.startsWith("Confirmada"));