import { db } from "@/app/_lib/database"; import { serviceConfig } from "@/app/_lib/config"; import { Edit } from "./_components/Edit"; type PageProps = { params: { segment: string[] }; }; export default async function Page({ params: { segment } }: PageProps) { const service = segment[0]; const id = segment?.[1]; if (!id) return null; const { [service]: { table }, } = serviceConfig; const row = await db .selectFrom(table) .selectAll() .where("id", "=", id) .executeTakeFirst(); if (!row) return null; return ; }