const search = instantsearch({ indexName: 'products', searchClient: algoliasearch('HZPJLF6UCQ', '9cb46f4945a1e70da7b395ff5105c1a2'), }); //For debouncing let timerId; search.addWidgets([ instantsearch.widgets.searchBox({ container: '#searchbox', placeholder: 'Rechercher un produit...', queryHook(query, refine) { clearTimeout(timerId); timerId = setTimeout(() => refine(query), 500); }, }), instantsearch.widgets.hits({ container: '#hits', templates: { item: `
{{Product Name}} /product/{{Product Handle}}
`, empty: `

Nous ne référençons pas encore de {{ query }}
Vous souhaitez que nous puissions en proposer ?
Contactez-nous

`, }, }), ]); search.start();