beta-parity-react
Version:
Beta Parity React Components
28 lines • 1.51 kB
TypeScript
import React from 'react';
import './index.css';
export interface ModalProps extends React.HTMLAttributes<HTMLDivElement> {
className?: string;
size?: 'small' | 'medium' | 'large' | 'extra-large';
isStatic?: boolean;
children: React.ReactNode;
isActive: boolean;
onClose?: () => void;
onOpen?: () => void;
}
export declare const Modal: React.ForwardRefExoticComponent<ModalProps & React.RefAttributes<HTMLDivElement>>;
export interface ModalTriggerProps extends React.HTMLAttributes<HTMLButtonElement> {
}
export declare const ModalTrigger: React.ForwardRefExoticComponent<ModalTriggerProps & React.RefAttributes<HTMLButtonElement>>;
export interface ModalDialogProps extends React.HTMLAttributes<HTMLDivElement> {
}
export declare const ModalDialog: React.ForwardRefExoticComponent<ModalDialogProps & React.RefAttributes<HTMLDivElement>>;
export interface ModalHeaderProps extends React.HTMLAttributes<HTMLDivElement> {
}
export declare const ModalHeader: React.ForwardRefExoticComponent<ModalHeaderProps & React.RefAttributes<HTMLDivElement>>;
export interface ModalBodyProps extends React.HTMLAttributes<HTMLDivElement> {
}
export declare const ModalBody: React.ForwardRefExoticComponent<ModalBodyProps & React.RefAttributes<HTMLDivElement>>;
export interface ModalFooterProps extends React.HTMLAttributes<HTMLDivElement> {
}
export declare const ModalFooter: React.ForwardRefExoticComponent<ModalFooterProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=index.d.ts.map