UNPKG

@uiw/react-native

Version:
16 lines (15 loc) 531 B
import React from 'react'; import { ViewStyle } from 'react-native'; import { MaskLayerProps } from '../MaskLayer'; export interface ModalProps extends MaskLayerProps { placement?: 'top' | 'right' | 'bottom' | 'left' | 'middle'; onClosed?: () => void; containerStyle?: ViewStyle; } interface StoreType { layoutHeight: number; layoutWidth: number; } export declare const reducer: React.Reducer<StoreType, Partial<StoreType>>; declare const Modal: (props?: ModalProps) => React.JSX.Element; export default Modal;