{preview.map(p => (
- {p.name}
+ {p.description}
))}
{rest > 0 &&
+{rest}}
@@ -107,7 +107,7 @@ function PermissionsCell({ permissions }: { permissions: Permission[] }) {
{permissions.map(p => (
- {p.name}
+ {p.description}
))}
diff --git a/src/components/data-table/component.tsx b/src/components/data-table/component.tsx
index 774d29c..640900b 100644
--- a/src/components/data-table/component.tsx
+++ b/src/components/data-table/component.tsx
@@ -3,6 +3,7 @@ import {
type ColumnDef,
flexRender,
getCoreRowModel,
+ getExpandedRowModel,
useReactTable,
} from "@tanstack/react-table"
import { Loader } from "lucide-react"
diff --git a/src/models/permission.ts b/src/models/permission.ts
index e80d2c1..3fdcbba 100644
--- a/src/models/permission.ts
+++ b/src/models/permission.ts
@@ -4,7 +4,7 @@ export type Permission = {
updated_at: Date
expired_at: Date
- parent_id: number
+ parent_id?: number
name: string
description: string
parent: number