Example : Using narrow
Logic
get narrowed results + narrowed search results after submit
JS Code:
function autocompleteHooks() {
/* enable on load */
FastAutocomplete.registerHook("autocomplete-narrow-by", () => [["Gender","Women"]]);
/* Example: global disable function */
window.disableAutocompleteNarrow = () => {
FastAutocomplete.registerHook("autocomplete-narrow-by", () => null);
}
}
if (window.FastAutocomplete) {
autocompleteHooks();
} else {
window.addEventListener('fast-autocomplete-ready', function () {
autocompleteHooks();
});
}