diff --git a/apps/www/app/api/search/route.ts b/apps/www/app/api/search/route.ts new file mode 100644 index 0000000..8b88a8b --- /dev/null +++ b/apps/www/app/api/search/route.ts @@ -0,0 +1,7 @@ +import { source } from '@/lib/source'; +import { createFromSource } from 'fumadocs-core/search/server'; + +// it should be cached forever +export const revalidate = false; + +export const { staticGET: GET } = createFromSource(source); \ No newline at end of file diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx index 1fa88ff..d20c43d 100644 --- a/apps/www/app/layout.tsx +++ b/apps/www/app/layout.tsx @@ -29,6 +29,11 @@ export default function Layout({ children }: { children: ReactNode }) {