Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | /** * API Documentation Page * /admin/api-docs - Interactive API documentation and testing */ import { Suspense } from 'react'; import ApiDocsClient from '@/components/features/admin/api-docs/ApiDocsClient'; export const metadata = { title: 'API Documentation | Admin', description: 'Interactive API documentation and testing'}; function ApiDocsLoading() { return ( <div className="min-h-screen bg-gray-100 dark:bg-gray-900 flex items-center justify-center"> <div className="text-gray-600 dark:text-gray-400">Loading API documentation...</div> </div> ); } export default function ApiDocsPage() { return ( <Suspense fallback={<ApiDocsLoading />}> <ApiDocsClient /> </Suspense> ); } |