import algoliasearch from 'algoliasearch/lite' import { InstantSearch, SearchBox, Hits, Highlight, Snippet } from 'react-instantsearch-hooks-web' import { siteConfig } from 'site/site.config.mjs' import Link from 'next/link' import { ClearIcon } from 'shared/components/icons.mjs' export const ns = ['search'] const searchClient = algoliasearch(siteConfig.algolia.appId, siteConfig.algolia.apiKey) const Hit = (props) => (
{props.hit._highlightResult?.title ? ( ) : ( props.hit.title )}
{props.hit.type} {props.hit.page.split('/')[1]}
{props.hit._snippetResult?.body?.value ? ( ) : ( )}
) export const Search = () => { return ( } /> {/* Widgets */} ) }