update routes

This commit is contained in:
2025-11-25 10:05:54 -03:00
parent d7fe03bd1f
commit de340a6d46
28 changed files with 152 additions and 84 deletions

View File

@@ -19,6 +19,8 @@ import {
type Enrollment
} from '@repo/ui/routes/enrollments/columns'
import { CopyToClipboardItem } from '../_app.users._index/columns'
export type { Enrollment }
export const columns: ColumnDef<Enrollment>[] = [
@@ -58,6 +60,7 @@ function ActionMenu({ row }: { row: any }) {
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end" className="w-46 *:cursor-pointer">
<CopyToClipboardItem text={row.id} />
<DownloadItem
id={row.id}
disabled={!cert}

View File

@@ -1,4 +1,4 @@
import type { Route } from './+types'
import type { Route } from './+types/route'
import { CalendarIcon, PlusCircleIcon } from 'lucide-react'
import { MeiliSearchFilterBuilder } from 'meilisearch-helper'
@@ -61,7 +61,7 @@ const formatted = new Intl.DateTimeFormat('en-CA', {
day: '2-digit'
})
export default function Route({ loaderData: { data } }) {
export default function Route({ loaderData: { data } }: Route.ComponentProps) {
const [searchParams, setSearchParams] = useSearchParams()
const [selectedRows, setSelectedRows] = useState<Enrollment[]>([])
const status = searchParams.get('status')