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, DesignIcon, DocsIcon } from 'shared/components/icons.mjs' export const ns = ['search'] const icons = { docs: , design: , } const searchClient = algoliasearch(siteConfig.algolia.appId, siteConfig.algolia.apiKey) const Hit = (props) => (
{props.hit._highlightResult?.title ? ( ) : ( props.hit.title )} {icons[props.hit.type]} {props.hit._snippetResult?.body?.value ? ( ) : ( )}
) export const Search = ({ language }) => { return ( } /> {/* Widgets */} ) }