UNPKG

@cbinsights/fds

Version:
39 lines (31 loc) 1.26 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _Dialog = _interopRequireDefault(require("../Dialog")); var _Flex = _interopRequireDefault(require("../Flex")); var _FlexItem = _interopRequireDefault(require("../FlexItem")); var Prompt = function Prompt(props) { return /*#__PURE__*/_react.default.createElement(_Dialog.default, { content: props.desc ? /*#__PURE__*/_react.default.createElement("div", { id: "a11y-dialog-desc" }, props.desc) : null, footerContent: /*#__PURE__*/_react.default.createElement(_Flex.default, { justify: "end" }, props.secondaryButton && /*#__PURE__*/_react.default.createElement(_FlexItem.default, { shrink: true }, props.secondaryButton), props.primaryButton && /*#__PURE__*/_react.default.createElement(_FlexItem.default, { shrink: true }, props.primaryButton)), role: "alertdialog", title: props.title, isOpen: props.isOpen, onDismiss: props.onDismiss, disablePortal: props.disablePortal }); }; var _default = Prompt; exports.default = _default;