@wix/design-system
Version:
@wix/design-system
23 lines • 962 B
TypeScript
import React, { KeyboardEvent } from 'react';
import { DropdownLayoutValueOption } from '../../DropdownLayout';
import { DatePickerDropdownProps } from './DatePickerDropdown.types';
type DropdownPickerState = {
open: boolean;
visibleOptions: DatePickerDropdownProps['options'];
};
export default class DropdownPicker extends React.Component<DatePickerDropdownProps, DropdownPickerState> {
state: {
open: boolean;
visibleOptions: import("../../DropdownLayout").DropdownLayoutOption[];
};
componentDidUpdate(prevProps: DatePickerDropdownProps): void;
_onSelect: (data: DropdownLayoutValueOption) => void;
_toggle: () => void;
_onKeyDown: (e: KeyboardEvent, delegateKeyDown: (event: React.KeyboardEvent<Element>) => boolean | void) => void;
_close: () => void;
_open: () => void;
_fetchMoreOptions: () => void;
render(): React.JSX.Element;
}
export {};
//# sourceMappingURL=DatePickerDropdown.d.ts.map