UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

27 lines (26 loc) 957 B
import { default as React, FunctionComponent, ReactNode } from 'react'; import { ITouchEvent } from '@tarojs/components'; import { OverlayProps } from '../overlay/overlay.taro'; type Teleport = HTMLElement | (() => HTMLElement) | null; export interface PopupProps extends OverlayProps { position: string; transition: string; overlayStyle: React.CSSProperties; overlayClassName: string; closeable: boolean; closeIconPosition: string; closeIcon: ReactNode; left: ReactNode; title: ReactNode; description: ReactNode; destroyOnClose: boolean; portal: Teleport; overlay: boolean; round: boolean; onOpen: () => void; onClose: () => void; onOverlayClick: (e: ITouchEvent) => boolean | void; onCloseIconClick: (e: ITouchEvent) => boolean | void; } export declare const Popup: FunctionComponent<Partial<PopupProps> & Omit<React.HTMLAttributes<HTMLDivElement>, 'onClick' | 'title'>>; export {};