+ Paginated Table Search

This commit is contained in:
Nicolas
2025-02-17 01:41:46 +01:00
parent b8357d1d06
commit 6c67a11cab
4 changed files with 112 additions and 52 deletions

View File

@@ -1,5 +1,5 @@
import { User2 } from 'lucide-react';
import { PaginatedTable } from '../../../_components/PaginatedTable';
import { User2 } from "lucide-react";
import { PaginatedTable } from "../../../_components/PaginatedTable";
export default async () => {
return (
@@ -10,22 +10,23 @@ export default async () => {
<PaginatedTable
showEditButton
prismaModel="user"
searchFields={["publicId", "firstname", "lastname", "email"]}
columns={[
{
header: 'ID',
accessorKey: 'publicId',
header: "ID",
accessorKey: "publicId",
},
{
header: 'Vorname',
accessorKey: 'firstname',
header: "Vorname",
accessorKey: "firstname",
},
{
header: 'Nachname',
accessorKey: 'lastname',
header: "Nachname",
accessorKey: "lastname",
},
{
header: 'Email',
accessorKey: 'email',
header: "Email",
accessorKey: "email",
},
]}
/>