Iterated search experience

This commit is contained in:
Henrik Larsson
2023-08-11 15:42:00 +02:00
parent 86f2475aad
commit 88f3bd6531
13 changed files with 243 additions and 61 deletions

View File

@@ -0,0 +1,21 @@
import algoliasearch from 'algoliasearch/lite';
import { InstantSearch } from 'react-instantsearch';
const searchClient = algoliasearch(
`${process.env.NEXT_PUBLIC_ALGOLIA_APPLICATION_ID}`,
`${process.env.NEXT_PUBLIC_ALGOLIA_SEARCH_ONLY_API_KEY}`
);
interface SearchRootProps {
children: JSX.Element | JSX.Element[];
}
export default function SearchRoot({ children }: SearchRootProps) {
return (
<>
<InstantSearch searchClient={searchClient} indexName="shopify_products">
{children}
</InstantSearch>
</>
);
}