How to use the react-md/lib/Autocompletes.fuzzyFilter function in react-md

To help you get started, we’ve selected a few react-md examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github mlaursen / react-md / documentation / src / components / SassDocPage / Finder.jsx View on Github external
const filteredNavItems = this.state.navItems.slice().map(section => ({
      ...section,
      nestedItems: Autocomplete.fuzzyFilter(section.nestedItems, value, 'primaryText'),
    }));
github mlaursen / react-md / docs / src / shared / components / SassDocPage / FindInPage.jsx View on Github external
const filteredNavItems = this.state.navItems.slice().map(section => ({
      ...section,
      nestedItems: Autocomplete.fuzzyFilter(section.nestedItems, value, 'primaryText'),
    }));
github mlaursen / react-md / docs / src / components / SassDocPage / Finder.jsx View on Github external
const filteredNavItems = this.state.navItems.slice().map(section => ({
      ...section,
      nestedItems: Autocomplete.fuzzyFilter(section.nestedItems, value, 'primaryText'),
    }));
github mlaursen / react-md / docs / src / examples / autocompletes / MixedDataTypesAutocomplete.jsx View on Github external
_filterAndInjectHeaders = (filterText = '') => {
    if (!filterText) { return []; }

    const filtered = Autocomplete.fuzzyFilter(programmingLanguages, filterText);
    LETTERS.forEach(l => {
      const i = findIndex(filtered, pl => typeof pl.charAt === 'function' && pl.charAt(0).toUpperCase() === l);
      if (i >= 0) {
        filtered.splice(i, 0, );
      }
    });

    return filtered;
  };