stone-kit
Version:
uikit for redesign
61 lines (60 loc) • 2 kB
JavaScript
import { jsx as c, jsxs as s } from "react/jsx-runtime";
import { Modal as l } from "../Modal/ui/Modal.js";
import { Button as d } from "../Button/ui/Button.js";
import { NewIcon as i } from "../NewIcon/ui/NewIcon.js";
const n = "_modal_1og3m_1", m = "_modalBody_1og3m_9", r = "_root_1og3m_14", _ = "_check_1og3m_26", h = "_iconCircle_1og3m_32", C = "_iconCheck_1og3m_38", u = "_text_1og3m_44", k = "_successTitle_1og3m_52", o = {
modal: n,
modalBody: m,
root: r,
check: _,
iconCircle: h,
iconCheck: C,
text: u,
successTitle: k
}, y = ({ isSuccessOpen: t, setIsSuccess: e, createPortalObj: a }) => /* @__PURE__ */ c(
l,
{
createPortalObj: a,
emitIsOpen: e,
isOpen: t,
additionalClassModalBody: o.modalBody,
additionalClass: o.modal,
opacity: 0.7,
isTransparentBack: !0,
children: /* @__PURE__ */ s("div", { className: o.root, children: [
/* @__PURE__ */ s("div", { className: o.check, children: [
/* @__PURE__ */ c(i, { name: "circle", size: "80", additionalClass: o.iconCircle, color: "#57C27D" }),
/* @__PURE__ */ c(
i,
{
additionalClass: o.iconCheck,
size: "32",
name: "check",
color: "#57C27D"
}
)
] }),
/* @__PURE__ */ s("div", { className: o.text, children: [
/* @__PURE__ */ c("div", { className: o.successTitle, children: "Запрос принят" }),
/* @__PURE__ */ c("div", { className: o.successText, children: "Наш менеджер свяжется с вами в ближайшее время" })
] }),
/* @__PURE__ */ c(
d,
{
"data-testid": "modal_submit",
variant: "blue",
width: "auto",
type: "submit",
size: "large",
as: "button",
onClick: () => e(!1),
additionalClass: o.modalBtn,
children: "Хорошо"
}
)
] })
}
);
export {
y as ModalSuccess
};