Skip to main content

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();
});
}