UNPKG

@awsui/components-react

Version:

On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en

15 lines 695 B
import { generateTestIndexes } from '../../options-list/utils/test-indexes'; import { filterOptions } from './filter-options'; import { flattenOptions } from './flatten-options'; export function prepareOptions(options, filteringType, filteringText) { const { flatOptions, parentMap } = flattenOptions(options); const filteredOptions = filteringType !== 'auto' ? flatOptions : filterOptions(flatOptions, filteringText); generateTestIndexes(filteredOptions, parentMap.get.bind(parentMap)); return { filteredOptions, parentMap, totalCount: flatOptions.length, matchesCount: filteredOptions.length, }; } //# sourceMappingURL=prepare-options.js.map