update label

This commit is contained in:
2025-12-12 13:18:11 -03:00
parent 319016a361
commit 3147ec2317
13 changed files with 71 additions and 31 deletions

View File

@@ -6,6 +6,7 @@ import {
FileBadgeIcon,
GraduationCap,
LayoutDashboardIcon,
ReceiptTextIcon,
ShieldUserIcon,
ShoppingCartIcon,
UploadIcon,
@@ -27,10 +28,17 @@ const data = {
title: 'Visão geral',
url: '/main',
icon: LayoutDashboardIcon
}
],
navPayment: [
{
title: 'Resumo de cobranças',
url: '/billing',
icon: ReceiptTextIcon
},
{
title: 'Histórico de compras',
url: '/orders',
title: 'Histórico de pagamentos',
url: '/payments',
icon: ShoppingCartIcon
}
],
@@ -44,12 +52,12 @@ const data = {
title: 'Gestores',
url: '/admins',
icon: ShieldUserIcon
},
{
title: 'Importações',
url: '/batch',
icon: UploadIcon
}
// {
// title: 'Importações',
// url: '/batch',
// icon: UploadIcon
// }
],
navEnrollment: [
{
@@ -57,11 +65,11 @@ const data = {
url: '/enrollments',
icon: GraduationCap
},
{
title: 'Certificações',
url: '/certs',
icon: FileBadgeIcon
},
// {
// title: 'Certificações',
// url: '/certs',
// icon: FileBadgeIcon
// },
{
title: 'Agendamentos',
url: '/scheduled',

View File

@@ -25,6 +25,7 @@ export function NavMain({
}: {
data: {
navMain: NavItem[]
navPayment: NavItem[]
navUser: NavItem[]
navEnrollment: NavItem[]
}
@@ -41,6 +42,17 @@ export function NavMain({
</SidebarGroupContent>
</SidebarGroup>
<SidebarGroup>
<SidebarGroupContent>
<SidebarMenu>
<SidebarGroupLabel>Financeiro</SidebarGroupLabel>
{data.navPayment.map((props, idx) => (
<SidebarMenuItemLink key={idx} {...props} />
))}
</SidebarMenu>
</SidebarGroupContent>
</SidebarGroup>
<SidebarGroup>
<SidebarGroupContent>
<SidebarMenu>

View File

@@ -0,0 +1,21 @@
import type { Route } from './+types/route'
export function meta({}) {
return [{ title: 'Resumo de cobranças' }]
}
export default function Route({}: Route.ComponentProps) {
return (
<>
<div className="space-y-0.5 mb-8">
<h1 className="text-2xl font-bold tracking-tight">
Resumo de cobranças
</h1>
<p className="text-muted-foreground">
Acompanhe as cobranças em tempo real e garanta mais eficiência no
controle financeiro.
</p>
</div>
</>
)
}

View File

@@ -11,11 +11,11 @@ import { columns as columns_, type Order } from '@repo/ui/routes/orders/columns'
export type { Order }
export const columns: ColumnDef<Order>[] = [
{
id: 'select',
header: DataTableColumnHeaderSelect,
cell: DataTableColumnSelect,
meta: { className: 'w-9' }
},
// {
// id: 'select',
// header: DataTableColumnHeaderSelect,
// cell: DataTableColumnSelect,
// meta: { className: 'w-9' }
// },
...columns_
]

View File

@@ -44,7 +44,7 @@ export default function Route({ loaderData: { data } }: Route.ComponentProps) {
<Suspense fallback={<Skeleton />}>
<div className="space-y-0.5 mb-8">
<h1 className="text-2xl font-bold tracking-tight">
Histórico de compras
Histórico de pagamentos
</h1>
<p className="text-muted-foreground">
Acompanhe todos as compras realizadas, visualize pagamentos e mantenha

View File

@@ -46,7 +46,7 @@ export default function Route({}: Route.ComponentProps) {
<CardHeader>
<CardTitle className="text-2xl">Editar colaborador</CardTitle>
<CardDescription>
Configurar as informações gerais para este colaborador
Configurar as informações gerais para este colaborador.
</CardDescription>
</CardHeader>

View File

@@ -122,7 +122,7 @@ export default function Route({}: Route.ComponentProps) {
Adicionar colaborador
</CardTitle>
<CardDescription>
Siga os passos abaixo para cadastrar um novo colaborador
Siga os passos abaixo para cadastrar um novo colaborador.
</CardDescription>
</CardHeader>

View File

@@ -79,7 +79,7 @@ export default function Route({ loaderData }: Route.ComponentProps) {
<ThemedImage className="max-md:hidden" />
<div className="ml-auto flex gap-2.5 items-center">
<Notification />
{/*<Notification />*/}
<ModeToggle />
<NavUser user={user} excludeApps={['admin']} />
</div>

View File

@@ -66,14 +66,14 @@ export default function Component({ loaderData: { data } }) {
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbPage>Histórico de compras</BreadcrumbPage>
<BreadcrumbPage>Histórico de pagamentos</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</Breadcrumb>
<div className="space-y-0.5 mb-8">
<h1 className="text-2xl font-bold tracking-tight">
Histórico de compras
Histórico de pagamentos
</h1>
<p className="text-muted-foreground">
Acompanhe todos as compras realizadas, visualize pagamentos e

View File

@@ -39,8 +39,7 @@ import {
CardFooter,
CardHeader,
CardTitle,
CardAction,
CardContent
CardAction
} from '@repo/ui/components/ui/card'
import { Kbd } from '@repo/ui/components/ui/kbd'
import { Progress } from '@repo/ui/components/ui/progress'
@@ -228,7 +227,7 @@ function Enrollment(enrollment: Enrollment) {
<Card
aria-disabled={disabled}
className="overflow-hidden relative h-96 hover:scale-105
has-data-[state=open]:scale-105 transition
lg:has-data-[state=open]:scale-105 transition
aria-disabled:border-dashed"
>
<CardHeader className="z-1 relative">

View File

@@ -61,7 +61,7 @@ const navMain = [
// url: '/certs'
// },
{
title: 'Histórico de compras',
title: 'Histórico de pagamentos',
url: '/history'
}
]