PopupPanel.d.ts 657 B

12345678910
  1. import * as React from 'react';
  2. import { type PickerPanelProps } from '../../PickerPanel';
  3. import { type FooterProps } from './Footer';
  4. export type MustProp<DateType extends object> = Required<Pick<PickerPanelProps<DateType>, 'mode' | 'onPanelChange'>>;
  5. export type PopupPanelProps<DateType extends object = any> = MustProp<DateType> & Omit<PickerPanelProps<DateType>, 'onPickerValueChange' | 'showTime'> & FooterProps<DateType> & {
  6. multiplePanel?: boolean;
  7. range?: boolean;
  8. onPickerValueChange: (date: DateType) => void;
  9. };
  10. export default function PopupPanel<DateType extends object = any>(props: PopupPanelProps<DateType>): React.JSX.Element;