@atlaskit/modal-dialog
Version:
A modal dialog displays content that requires user interaction, in a layer above the page.
9 lines • 352 B
JavaScript
import { useContext } from 'react';
import { ModalContext } from './internal/context';
export const useModal = () => {
const modalContext = useContext(ModalContext);
if (modalContext == null) {
throw Error('@atlaskit/modal-dialog: Modal context unavailable – this component needs to be a child of ModalDialog.');
}
return modalContext;
};