import { prisma } from "@streamclipper/db"; import { getSession } from "../../lib/auth"; import { addUser, deleteUser } from "./actions"; import { DeleteButton } from "../components/DeleteButton"; export const dynamic = "force-dynamic"; const fieldStyle = { background: "var(--bg)", border: "1px solid var(--border)", borderRadius: "6px", padding: "0.5rem 0.7rem", color: "var(--text)", fontSize: "0.9rem", }; export default async function UsersPage() { const [users, session] = await Promise.all([ prisma.user.findMany({ orderBy: { createdAt: "asc" } }), getSession(), ]); return ( <>

Kullanıcılar

{users.map((u) => ( ))}
Kullanıcı Adı Oluşturulma
{u.username} {u.id === session?.sub && sen} {u.createdAt.toLocaleString("tr-TR")} {u.id !== session?.sub && users.length > 1 && (
)}
); }