UNPKG

@atlaskit/modal-dialog

Version:

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

24 lines (23 loc) 989 B
import _extends from "@babel/runtime/helpers/extends"; import React, { forwardRef } from 'react'; import InternalModalWrapper from './internal/components/modal-wrapper'; /** * __Modal wrapper__ * * A modal wrapper displays content that requires user interaction, in a layer above the page. * This component is primary container for other modal components. * * - [Examples](https://atlassian.design/components/modal-dialog/examples) * - [Code](https://atlassian.design/components/modal-dialog/code) * - [Usage](https://atlassian.design/components/modal-dialog/usage) */ var ModalWrapper = /*#__PURE__*/forwardRef(function (props, ref) { // eslint-disable-next-line @repo/internal/react/no-unsafe-spread-props return /*#__PURE__*/React.createElement(InternalModalWrapper, _extends({}, props, { isFullScreen: false, ref: ref })); }); ModalWrapper.displayName = 'ModalWrapper'; // eslint-disable-next-line @repo/internal/react/require-jsdoc export default ModalWrapper;