@kelvininc/ui-components
Version:
Kelvin UI Components
9 lines (8 loc) • 332 B
JavaScript
export const searchString = (searchTerm, searchOptions) => {
if (!searchTerm || searchTerm.length <= 0) {
return searchOptions;
}
// filter by search
const lowerCaseSearchTerm = searchTerm.toLowerCase();
return searchOptions.filter(option => option.label.toLowerCase().includes(lowerCaseSearchTerm));
};