Atualiza portal e admin com bloqueio de máquinas desativadas

This commit is contained in:
Esdras Renan 2025-10-18 00:02:15 -03:00
parent e5085962e9
commit 630110bf3a
31 changed files with 1756 additions and 244 deletions

View file

@ -41,12 +41,16 @@ export function PortalTicketList() {
if (isLoading) {
return (
<Card className="rounded-2xl border border-slate-200 bg-white shadow-sm">
<CardHeader className="flex items-center gap-2 px-5 py-5">
<Spinner className="size-4 text-neutral-500" />
<CardTitle className="text-lg font-semibold text-neutral-900">Carregando chamados...</CardTitle>
</CardHeader>
<CardContent className="px-5 pb-6 text-sm text-neutral-600">
Estamos buscando seus chamados mais recentes. Isso deve levar apenas alguns instantes.
<CardContent className="flex h-56 flex-col items-center justify-center gap-3 px-5 text-center">
<div className="inline-flex size-12 items-center justify-center rounded-full border border-slate-200 bg-slate-50">
<Spinner className="size-5 text-neutral-600" />
</div>
<div className="space-y-1">
<CardTitle className="text-lg font-semibold text-neutral-900">Carregando chamados...</CardTitle>
<p className="text-sm text-neutral-600">
Estamos buscando seus chamados mais recentes. Isso deve levar apenas alguns instantes.
</p>
</div>
</CardContent>
</Card>
)