@uiw/react-native
Version:
UIW for React Native
16 lines (15 loc) • 531 B
TypeScript
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;