fix(search-algolia): pass custom transformItems function to SearchBar (#8462)

Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
closes undefined
Closes https://github.com/facebook/docusaurus/pull/8462
Closes https://github.com/facebook/docusaurus/issues/8461
This commit is contained in:
mturoci 2022-12-29 13:29:00 +01:00 committed by GitHub
parent 9c860ce419
commit 0985fa0af3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -174,6 +174,10 @@ function DocSearch({
const transformItems = useRef<DocSearchModalProps['transformItems']>( const transformItems = useRef<DocSearchModalProps['transformItems']>(
(items) => (items) =>
props.transformItems
? // Custom transformItems
props.transformItems(items)
: // Default transformItems
items.map((item) => ({ items.map((item) => ({
...item, ...item,
url: processSearchResultUrl(item.url), url: processSearchResultUrl(item.url),