JSFiddle - React, Tailwind, and code Playground

by maxiloc

JavaScript

search.addWidget(
  instantsearch.widgets.searchBox({
    container: '#q',
    placeholder: 'Search for products',
    autofocus: false,
    poweredBy: true,
    queryHook: function (query, search) {
        search.helper.setQueryParameter('advancedSyntax', true);

        var new_query = query;

        if (query == 'gluten free') {
            new_query = '-gluten'
        }

        if (query == 'allergens') {
            new_query = '-allergens'
        }

        search(new_query);
    }
  })
);