HUB - Admin und Einstellungen Seiten hinzugefügt, Prisma Client Integration und Migrationen aktualisiert

This commit is contained in:
PxlLoewe
2025-02-16 01:09:33 +01:00
parent a4bdc94aa1
commit 62ae71d6b6
28 changed files with 862 additions and 234 deletions

View File

@@ -0,0 +1,81 @@
import Link from 'next/link';
import { PaginatedTable } from '../_components/PaginatedTable';
import { Header } from '../_components/ui/Header';
import { PrismaClient } from '@repo/db';
export default async function Home() {
return (
<div>
<Header />
<PaginatedTable
rowsPerPage={10}
prismaModel={'user'}
columns={[
{
header: 'ID',
accessorKey: 'id',
},
{
header: 'Email',
accessorKey: 'email',
},
{
header: 'First Name',
accessorKey: 'firstname',
},
{
header: 'Last Name',
accessorKey: 'lastname',
footer: 'Total',
},
]}
/>
Map
<br />
Logbuch
<br />
Einlog-Zeit (7 Tage, total)
<br />
Stats
<br />
Badges
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
gd
<br />
</div>
);
}