react-styleguidist
Version:
React components style guide generator
16 lines (15 loc) • 401 B
JavaScript
import getFilterRegExp from './getFilterRegExp';
/**
* Fuzzy filters components list by component name.
*
* @param {array} components
* @param {string} query
* @return {array}
*/
export default function filterComponentsByName(components, query) {
var regExp = getFilterRegExp(query);
return components.filter(function (_ref) {
var name = _ref.name;
return regExp.test(name);
});
}