// app/groups/page.tsx // Groups management page. Lists all groups, lets users create/edit/delete groups. import { fetchCollection } from "@/lib/pb"; import type { YsterbaardGroup } from "@/lib/types"; import PageHeader from "@/components/PageHeader"; import Link from "next/link"; import GroupsExplorer from "@/components/GroupsExplorer"; export const dynamic = "force-dynamic"; async function loadGroups() { return fetchCollection("groups", { page: 1, perPage: 500, sort: "name", }); } export default async function GroupsPage() { const groups = await loadGroups(); return ( <> ← Browse companies } />
); }