react-responsive-combo-box
Version:
Easy and Responsive Combo-box
15 lines (14 loc) • 396 B
TypeScript
declare type FocusStateType = {
isFocus: boolean;
focusIndex: number;
};
declare type Action = {
type: 'setFocusIndex';
focusIndex: number;
} | {
type: 'toggleFocus';
isFocus: boolean;
};
declare const initialState: FocusStateType;
declare const focusReducer: (state: FocusStateType, action: Action) => FocusStateType;
export { initialState, focusReducer };