// src/lib/pages.ts import { getPayloadInstance } from './payload' import type { Page } from '@/payload-types' export async function listAllPageSlugs(): Promise { const payload = await getPayloadInstance() const r = await payload.find({ collection: 'pages', limit: 0, pagination: false }) return r.docs.map((p) => p.slug) } export async function getPageBySlug(slug: string): Promise { const payload = await getPayloadInstance() const r = await payload.find({ collection: 'pages', where: { slug: { equals: slug } }, limit: 1, depth: 2, }) return r.docs[0] }