import { requireDoorManagerPage } from '@/lib/door-guard' import { listApiButtons, listSecretTitles, listApiCallLog } from '@/lib/actions' import { PERMISSIONS } from '@/lib/permissions-catalog' import { ApiButtonsClient } from './api-buttons-client' export const dynamic = 'force-dynamic' export default async function ApiButtonsPage() { await requireDoorManagerPage() const [buttons, secrets, log] = await Promise.all([ listApiButtons(), listSecretTitles(), listApiCallLog(), ]) return ( ({ code: p.code, label: p.label }))} /> ) }