import { db } from "@/db"; import { forms } from "@/db/schema"; import Link from "next/link"; import { Button } from "@/components/ui/button"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table"; import { Badge } from "@/components/ui/badge"; import { Plus } from "lucide-react"; import { redirect } from "next/navigation"; export const dynamic = "force-dynamic"; export default async function AdminFormsPage() { const formsList = await db.query.forms.findMany({ orderBy: (f, { desc }) => [desc(f.createdAt)], }); return (
Manage your custom forms and view submissions.