UNPKG

downshift

Version:

🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

25 lines (24 loc) 1.51 kB
export { useControlledReducer } from './useControlledReducer'; export { useEnhancedReducer } from './useEnhancedReducer'; export { callOnChangeProps } from './callOnChangeProps'; export { getItemAndIndex } from './getItemAndIndex'; export { useIsInitialMount } from './useIsInitialMount'; export { propTypes as commonPropTypes } from './propTypes'; export { capitalizeString } from './capitalizeString'; export { getDefaultValue } from './getDefaultValue'; export { getInitialValue } from './getInitialValue'; export { useA11yMessageStatus } from './useA11yMessageStatus'; export { dropdownPropTypes } from './dropdownPropTypes'; export { dropdownDefaultProps } from './dropdownDefaultProps'; export { dropdownDefaultStateValues } from './dropdownDefaultStateValues'; export { useElementIds } from '../utils/useElementIds'; export { getDefaultHighlightedIndex } from './getDefaultHighlightedIndex'; export { getChangesOnSelection } from './getChangesOnSelection'; export { getHighlightedIndexOnOpen } from './getHighlightedIndexOnOpen'; export { getInitialState, type GetInitialStateProps } from './getInitialState'; export { useControlPropsValidator } from './useControlPropsValidator'; export { useMouseAndTouchTracker } from './useMouseAndTouchTracker'; export { useGetterPropsCalledChecker } from './useGetterPropsCalledChecker'; export { useScrollIntoView } from './useScrollIntoView'; export { isDropdownStateEqual } from './isDropdownStateEqual'; export type { Props, Action, Reducer } from './index.types';