UNPKG

@hitachivantara/uikit-react-core

Version:

Core React components for the NEXT Design System.

36 lines (35 loc) 1.29 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const jsxRuntime = require("react/jsx-runtime"); const MuiDialogActions = require("@mui/material/DialogActions"); const uikitReactUtils = require("@hitachivantara/uikit-react-utils"); const context = require("../context.cjs"); const Actions_styles = require("./Actions.styles.cjs"); const _interopDefault = (e) => e && e.__esModule ? e : { default: e }; const MuiDialogActions__default = /* @__PURE__ */ _interopDefault(MuiDialogActions); const HvDialogActions = (props) => { const { classes: classesProp, className, children, fullscreen: fullScreenProp, ...others } = uikitReactUtils.useDefaultProps("HvDialogActions", props); const context$1 = context.useDialogContext(); const fullScreen = fullScreenProp ?? context$1.fullScreen; const { classes, cx } = Actions_styles.useClasses(classesProp); return /* @__PURE__ */ jsxRuntime.jsx( MuiDialogActions__default.default, { className, classes: { root: cx(classes.root, { [classes.fullscreen]: fullScreen }), spacing: classes.spacing }, ...others, children } ); }; exports.dialogActionClasses = Actions_styles.staticClasses; exports.HvDialogActions = HvDialogActions;