ux(portal): evitar flash de estado vazio antes de carregar tickets

This commit is contained in:
Esdras Renan 2025-11-14 11:52:47 -03:00
parent b2de4b8480
commit 2468892d77

View file

@ -145,7 +145,13 @@ export function PortalTicketList() {
setFilters(defaultPortalTicketFilters)
}
const isLoading = Boolean(authLoading || machineContextLoading || (viewerId && ticketsRaw === undefined))
const hasAuthContext = Boolean(session || machineContext)
const isLoading = Boolean(
authLoading ||
machineContextLoading ||
(hasAuthContext && !viewerId) ||
(viewerId && ticketsRaw === undefined)
)
if (isLoading) {
return (