@whitemordred/react-native-bootstrap5
Version:
A complete React Native library that replicates Bootstrap 5.3 with 100% feature parity, full theming support, CSS variables, and dark/light mode
31 lines • 949 B
TypeScript
import React from 'react';
import { ViewStyle, TextStyle, ModalProps as RNModalProps } from 'react-native';
interface ModalProps extends Omit<RNModalProps, 'children'> {
children: React.ReactNode;
visible: boolean;
onClose?: () => void;
size?: 'sm' | 'lg' | 'xl' | 'default';
centered?: boolean;
backdrop?: boolean;
style?: ViewStyle;
}
interface ModalHeaderProps {
children: React.ReactNode;
onClose?: () => void;
style?: ViewStyle;
textStyle?: TextStyle;
}
interface ModalBodyProps {
children: React.ReactNode;
style?: ViewStyle;
}
interface ModalFooterProps {
children: React.ReactNode;
style?: ViewStyle;
}
export declare const Modal: React.FC<ModalProps>;
export declare const ModalHeader: React.FC<ModalHeaderProps>;
export declare const ModalBody: React.FC<ModalBodyProps>;
export declare const ModalFooter: React.FC<ModalFooterProps>;
export {};
//# sourceMappingURL=Modal.d.ts.map