feat: sync convex companies and dashboard metrics

This commit is contained in:
Esdras Renan 2025-10-18 21:13:20 -03:00
parent 4f52114b48
commit 7a3eca9361
10 changed files with 356 additions and 19 deletions

View file

@ -4,6 +4,7 @@ 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 { ChartOpenByPriority } from "@/components/charts/chart-open-priority"
import { NewTicketDialogDeferred } from "@/components/tickets/new-ticket-dialog.client"
import { requireAuthenticatedSession } from "@/lib/auth-server"
@ -20,9 +21,12 @@ export default async function Dashboard() {
/>
}
>
<SectionCards />
<SectionCards />
<div className="grid gap-6 px-4 lg:grid-cols-[minmax(0,1.1fr)_minmax(0,0.9fr)] lg:px-6 lg:[&>*]:min-w-0">
<ChartOpenedResolved />
<div className="flex flex-col gap-6">
<ChartOpenedResolved />
<ChartOpenByPriority />
</div>
<RecentTicketsPanel />
</div>
<div className="px-4 lg:px-6">