UNPKG

react-native-date-picker

Version:

A datetime picker for React Native. In-modal or inlined. Supports Android and iOS.

31 lines (30 loc) 1.17 kB
/** * @typedef {import("../index").DatePickerProps} Props * @typedef {Omit<Props, "timeZoneOffsetInMinutes"> & { timeZoneOffsetInMinutes: string, textColor: string | undefined, onDateStringChange?: (date: string) => void }} PlatformPickerProps * * Should be using fabric props directly when api is aligned between platforms. * {import("./fabric/RNDatePickerNativeComponent").NativeProps} NativeProps * @typedef {{ * timeZoneOffsetInMinutes: string, * date: string | number | undefined, * id?: string , * minimumDate?: string | number | undefined, * maximumDate?: string | number | undefined, * timezoneOffsetInMinutes?: string | undefined, * style: import('react-native').StyleProp<import('react-native').ViewStyle>, * onChange: (e: *) => void, * onStateChange?: (e?: *) => void, * onStartShouldSetResponder?: (e?: *) => void, * onResponderTerminationRequest?: (e?: *) => void, * locale?: string | undefined, * theme?: string | undefined, * onConfirm?:PlatformPickerProps['onConfirm'], * onCancel?:PlatformPickerProps['onCancel'], * }} NativeProps * * @typedef {NativeProps & { * modal?: boolean, * open?: boolean, * }} ModalProps * */