import { AppShell } from "@/components/app-shell" import { SectionCards } from "@/components/section-cards" import { SiteHeader } from "@/components/site-header" import { RecentTicketsPanel } from "@/components/tickets/recent-tickets-panel" import { TicketQueueSummaryCards } from "@/components/tickets/ticket-queue-summary" import { ChartOpenedResolved } from "@/components/charts/chart-opened-resolved" import { NewTicketDialogDeferred } from "@/components/tickets/new-ticket-dialog.client" import { requireAuthenticatedSession } from "@/lib/auth-server" export default async function Dashboard() { // Garante redirecionamento para /login quando sem sessão (aba anônima, etc.) await requireAuthenticatedSession() return ( } /> } >
) }