summaryrefslogtreecommitdiff
path: root/src/app/api/search/route.ts
blob: 3c99f5c0731566e07939b8e62337ac726d21eda2 (plain)
1
2
3
4
5
6
7
8
9
10
11
import { getPosts } from '@/lib/source';
import { createSearchAPI } from 'fumadocs-core/search/server';

export const { GET } = createSearchAPI('advanced', {
  indexes: getPosts().map((page) => ({
    title: page.data.title,
    structuredData: page.data.structuredData,
    id: page.url,
    url: page.url,
  })),
});