UNPKG

@atlaskit/modal-dialog

Version:

A modal dialog displays content that requires user interaction, in a layer above the page.

16 lines (15 loc) 547 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useScroll; var _react = require("react"); var _context = require("../context"); // eslint-disable-next-line @repo/internal/react/require-jsdoc function useScroll() { var shouldScrollInViewport = (0, _react.useContext)(_context.ScrollContext); if (shouldScrollInViewport == null) { throw Error('@atlaskit/modal-dialog: Scroll context unavailable – this component needs to be a child of ModalDialog.'); } return shouldScrollInViewport; }