feat: improve ticket export and navigation
This commit is contained in:
parent
0731c5d1ea
commit
7d6f3bea01
28 changed files with 1612 additions and 609 deletions
5
src/app/tickets/resolved/page.tsx
Normal file
5
src/app/tickets/resolved/page.tsx
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import { TicketsResolvedPageClient } from "./tickets-resolved-page-client"
|
||||
|
||||
export default function TicketsResolvedPage() {
|
||||
return <TicketsResolvedPageClient />
|
||||
}
|
||||
31
src/app/tickets/resolved/tickets-resolved-page-client.tsx
Normal file
31
src/app/tickets/resolved/tickets-resolved-page-client.tsx
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
"use client"
|
||||
|
||||
import dynamic from "next/dynamic"
|
||||
|
||||
import { AppShell } from "@/components/app-shell"
|
||||
import { SiteHeader } from "@/components/site-header"
|
||||
|
||||
const TicketsView = dynamic(
|
||||
() =>
|
||||
import("@/components/tickets/tickets-view").then((module) => ({
|
||||
default: module.TicketsView,
|
||||
})),
|
||||
{ ssr: false }
|
||||
)
|
||||
|
||||
export function TicketsResolvedPageClient() {
|
||||
return (
|
||||
<AppShell
|
||||
header={
|
||||
<SiteHeader
|
||||
title="Tickets resolvidos"
|
||||
lead="Histórico de atendimentos concluídos. Pesquise ou filtre por fila, empresa e canal."
|
||||
/>
|
||||
}
|
||||
>
|
||||
<div className="flex flex-col gap-6">
|
||||
<TicketsView initialFilters={{ view: "completed" }} />
|
||||
</div>
|
||||
</AppShell>
|
||||
)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue