@scrumble-nl/react-quick-modal
Version:
A quick and easy wrapper around react-bootstrap modal, you can add or remove a modal from anywhere in your application with a few simple steps.
10 lines (9 loc) • 455 B
TypeScript
import React, { ComponentType, ReactElement } from 'react';
import { ModalHook, ModalPropsWith } from './quick-modal';
type ModalConsumerProps = {
children: any;
};
export declare const ModalConsumer: ({ children }: ModalConsumerProps) => ReactElement;
export declare const withModal: <P extends object>(Component: React.ComponentType<P & ModalPropsWith>) => (props: P) => React.JSX.Element;
export declare const useModal: () => ModalHook;
export {};