UNPKG

@rws-aoa/react-library

Version:

RWS AOA Design System

56 lines (55 loc) 2.14 kB
import { jsx as A, jsxs as q } from "react/jsx-runtime"; import { c as P } from "../../../chunks/compiler-runtime.hDcrsMwn.js"; import { DialogTitle as B, DialogContent as E, Dialog as M } from "@mui/material"; import { l as C } from "../../../chunks/lodash.CA_K01A9.js"; import { AoaModalCloseButton as R } from "../modal-close-button/ModalCloseButton.js"; function Q(b) { const o = P.c(27), { DialogProps: t, DialogTitleProps: e, DialogContentProps: l, modalQas: c, open: j, topic: p, dialogContent: x, dialogActions: f, closeAction: g } = b, h = c?.modal ?? "modal", u = !!j; let i; o[0] !== t?.sx ? (i = C.merge({ "> div > div": { borderRadius: 0, minWidth: "45vw" } }, t?.sx), o[0] = t?.sx, o[1] = i) : i = o[1]; const D = c?.title ?? "modal-title"; let s; o[2] !== e?.sx ? (s = C.merge({ padding: "3rem 3rem 1rem", color: "var(--color-rijks-logoblue)", fontSize: "1.1rem", fontWeight: "bolder" }, e?.sx), o[2] = e?.sx, o[3] = s) : s = o[3]; let r; o[4] !== e || o[5] !== D || o[6] !== s || o[7] !== p ? (r = /* @__PURE__ */ A(B, { ...e, "data-qa": D, sx: s, children: p }), o[4] = e, o[5] = D, o[6] = s, o[7] = p, o[8] = r) : r = o[8]; let a; o[9] !== g ? (a = /* @__PURE__ */ A(R, { closeAction: g }), o[9] = g, o[10] = a) : a = o[10]; const v = c?.content ?? "modal-content"; let n; o[11] !== l?.sx ? (n = C.merge({ padding: "0 3rem 2rem" }, l?.sx), o[11] = l?.sx, o[12] = n) : n = o[12]; let m; o[13] !== l || o[14] !== x || o[15] !== v || o[16] !== n ? (m = /* @__PURE__ */ A(E, { ...l, "data-qa": v, sx: n, children: x }), o[13] = l, o[14] = x, o[15] = v, o[16] = n, o[17] = m) : m = o[17]; let d; return o[18] !== t || o[19] !== f || o[20] !== h || o[21] !== m || o[22] !== u || o[23] !== i || o[24] !== r || o[25] !== a ? (d = /* @__PURE__ */ q(M, { ...t, "data-qa": h, open: u, sx: i, children: [ r, a, m, f ] }), o[18] = t, o[19] = f, o[20] = h, o[21] = m, o[22] = u, o[23] = i, o[24] = r, o[25] = a, o[26] = d) : d = o[26], d; } export { Q as AoaModal }; //# sourceMappingURL=Modal.js.map