@atlaskit/popup
Version:
A popup displays brief content in an overlay.
9 lines (8 loc) • 406 B
JavaScript
import { useContext } from 'react';
import invariant from 'tiny-invariant';
import { EnsureIsInsidePopupContext } from './is-inside-popup-context';
// eslint-disable-next-line @repo/internal/react/require-jsdoc
export function useEnsureIsInsidePopup() {
var context = useContext(EnsureIsInsidePopupContext);
invariant(context, 'PopupTrigger and PopupContent components must be used within a Popup');
}