Skip to content

Commit ebf83cf

Browse files
committed
feat: add attributes and snippet configuration for Algolia search
1 parent 9b2a0c1 commit ebf83cf

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/utils/index.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,28 @@ export async function searchAlgolia(params: SearchAlgoliaParamsType) {
2121
{
2222
indexName: params.indexName,
2323
query: params.query,
24+
attributesToRetrieve: [
25+
'hierarchy.lvl0',
26+
'hierarchy.lvl1',
27+
'hierarchy.lvl2',
28+
'hierarchy.lvl3',
29+
'hierarchy.lvl4',
30+
'hierarchy.lvl5',
31+
'hierarchy.lvl6',
32+
'content',
33+
'url',
34+
],
35+
attributesToSnippet: [
36+
'hierarchy.lvl1:10',
37+
'hierarchy.lvl2:10',
38+
'hierarchy.lvl3:10',
39+
'hierarchy.lvl4:10',
40+
'hierarchy.lvl5:10',
41+
'hierarchy.lvl6:10',
42+
'content:10',
43+
],
44+
snippetEllipsisText: '…',
45+
hitsPerPage: 2,
2446
},
2547
],
2648
})) as { results: SearchResponse<DocSearchHitType>[] }

0 commit comments

Comments
 (0)