UNPKG

@rnwonder/react-date-picker

Version:

A lightweight, customizable, and accessible date picker component for React applications.

28 lines (26 loc) 1.07 kB
import { default as React } from 'react'; export type IPopOverSJContentPropType = React.ReactElement | (({ close }: { close: () => void; }) => React.ReactElement); export type IPopOverPositionX = "left" | "right" | "center"; export type IPopOverPositionY = "top" | "bottom" | "auto"; export interface PopoverProps { children: React.ReactElement; content: IPopOverSJContentPropType; positionX?: IPopOverPositionX; positionY?: IPopOverPositionY; useRefWidth?: boolean; isShown?: boolean; setIsShown?: React.Dispatch<React.SetStateAction<boolean>>; onClickOutside?: (e?: Event, isShown?: React.Dispatch<React.SetStateAction<boolean>>) => void; handleChildrenClick?: (setIsShown?: React.Dispatch<React.SetStateAction<boolean>>) => void; className?: string; onOpen?: () => void; onClose?: () => void; zIndex?: number; width?: React.CSSProperties["width"]; contentClassName?: string; portalContainer?: HTMLElement; disableOpenAnimation?: boolean; } export declare const Popover: React.FC<PopoverProps>;