UNPKG

@spaced-out/ui-design-system

Version:
17 lines 602 B
import * as React from 'react'; export type GroupTitleOption<V> = { groupTitle: React.ReactNode; options?: V[]; showLineDivider?: boolean; }; export declare function useFilteredOptions<V>({ searchTerm, options, excludedKeys, groupTitleOptions, searchOptionsBy, }: { searchTerm: string; options?: V[]; groupTitleOptions?: GroupTitleOption<V>[]; excludedKeys?: string[]; searchOptionsBy?: (option: V, searchTerm: string) => boolean; }): { filteredOptions?: V[]; filteredGroupTitleOptions?: GroupTitleOption<V>[]; }; //# sourceMappingURL=useFilteredOptions.d.ts.map