diff --git a/app/(dashboard)/relatorios/cartoes/layout.tsx b/app/(dashboard)/relatorios/cartoes/layout.tsx new file mode 100644 index 0000000..ec5dab2 --- /dev/null +++ b/app/(dashboard)/relatorios/cartoes/layout.tsx @@ -0,0 +1,23 @@ +import PageDescription from "@/components/page-description"; +import { RiBankCard2Line } from "@remixicon/react"; + +export const metadata = { + title: "Relatório de Cartões | Opensheets", +}; + +export default function RootLayout({ + children, +}: { + children: React.ReactNode; +}) { + return ( +
+ } + title="Relatório de Cartões" + subtitle="Análise detalhada do uso dos seus cartões de crédito." + /> + {children} +
+ ); +} diff --git a/app/(dashboard)/relatorios/cartoes/page.tsx b/app/(dashboard)/relatorios/cartoes/page.tsx index 61486e2..27b4a16 100644 --- a/app/(dashboard)/relatorios/cartoes/page.tsx +++ b/app/(dashboard)/relatorios/cartoes/page.tsx @@ -1,9 +1,9 @@ +import MonthNavigation from "@/components/month-picker/month-navigation"; import { CardCategoryBreakdown } from "@/components/relatorios/cartoes/card-category-breakdown"; import { CardInvoiceStatus } from "@/components/relatorios/cartoes/card-invoice-status"; import { CardTopExpenses } from "@/components/relatorios/cartoes/card-top-expenses"; import { CardUsageChart } from "@/components/relatorios/cartoes/card-usage-chart"; import { CardsOverview } from "@/components/relatorios/cartoes/cards-overview"; -import MonthNavigation from "@/components/month-picker/month-navigation"; import { getUser } from "@/lib/auth/server"; import { fetchCartoesReportData } from "@/lib/relatorios/cartoes-report"; import { parsePeriodParam } from "@/lib/utils/period"; @@ -40,16 +40,7 @@ export default async function RelatorioCartoesPage({ ); return ( -
-
-

- Relatório de Cartões -

-

- Análise detalhada do uso dos seus cartões de crédito. -

-
- +
@@ -60,15 +51,13 @@ export default async function RelatorioCartoesPage({
{data.selectedCard ? ( <> -
-

- {data.selectedCard.card.name} -

-
-