PluginProbe
Elementor Website Builder – more than just a page builder / 3.30.0-beta1
Elementor Website Builder – more than just a page builder v3.30.0-beta1
4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 All 457 releases
← All changes | assets/js/editor-v4-opt-in.js +779 -807 4.1.4 → 3.30.0-beta1 View file →
@@ -1,4 +1,5 @@
1 +/*! elementor - v3.30.0 - 10-06-2025 */
1 2 /******/ (() => { // webpackBootstrap
2 3 /******/ var __webpack_modules__ = ({
3 4
4 5 /***/ "../assets/dev/js/utils/react.js":
@@ -17,9 +18,10 @@
17 18 exports["default"] = void 0;
18 19 var React = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
19 20 var ReactDOM = _interopRequireWildcard(__webpack_require__(/*! react-dom */ "react-dom"));
20 21 var _client = __webpack_require__(/*! react-dom/client */ "../node_modules/react-dom/client.js");
21 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
22 +function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
23 +function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
22 24 /**
23 25 * Support conditional rendering of a React App to the DOM, based on the React version.
24 26 * We use `createRoot` when available, but fallback to `ReactDOM.render` for older versions.
25 27 *
@@ -71,9 +73,9 @@
71 73 var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ "../node_modules/@babel/runtime/regenerator/index.js"));
72 74 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js"));
73 75 var triggerOptIn = exports.triggerOptIn = /*#__PURE__*/function () {
74 76 var _ref = (0, _asyncToGenerator2.default)(/*#__PURE__*/_regenerator.default.mark(function _callee() {
75 - return _regenerator.default.wrap(function (_context) {
77 + return _regenerator.default.wrap(function _callee$(_context) {
76 78 while (1) switch (_context.prev = _context.next) {
77 79 case 0:
78 80 return _context.abrupt("return", elementorCommon.ajax.addRequest('editor_v4_opt_in'));
79 81 case 1:
@@ -87,9 +89,9 @@
87 89 };
88 90 }();
89 91 var triggerOptOut = exports.triggerOptOut = /*#__PURE__*/function () {
90 92 var _ref2 = (0, _asyncToGenerator2.default)(/*#__PURE__*/_regenerator.default.mark(function _callee2() {
91 - return _regenerator.default.wrap(function (_context2) {
93 + return _regenerator.default.wrap(function _callee2$(_context2) {
92 94 while (1) switch (_context2.prev = _context2.next) {
93 95 case 0:
94 96 return _context2.abrupt("return", elementorCommon.ajax.addRequest('editor_v4_opt_out'));
95 97 case 1:
@@ -123,8 +125,9 @@
123 125 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
124 126 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
125 127 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"));
126 128 var _ui = __webpack_require__(/*! @elementor/ui */ "@elementor/ui");
129 +var _icons = __webpack_require__(/*! @elementor/icons */ "@elementor/icons");
127 130 var _excluded = ["children"],
128 131 _excluded2 = ["children"],
129 132 _excluded3 = ["children"],
130 133 _excluded4 = ["children"],
@@ -144,9 +147,9 @@
144 147 props = (0, _objectWithoutProperties2.default)(_ref2, _excluded2);
145 148 return /*#__PURE__*/_react.default.createElement(_ui.Box, (0, _extends2.default)({
146 149 component: "ul",
147 150 sx: {
148 - listStyle: 'disc'
151 + my: 0
149 152 }
150 153 }, props), children);
151 154 };
152 155 ContentList.propTypes = {
@@ -155,9 +158,13 @@
155 158 var ContentListItem = exports.ContentListItem = function ContentListItem(_ref3) {
156 159 var children = _ref3.children,
157 160 props = (0, _objectWithoutProperties2.default)(_ref3, _excluded3);
158 161 return /*#__PURE__*/_react.default.createElement(TextNode, (0, _extends2.default)({
159 - component: "li"
162 + component: "li",
163 + sx: {
164 + listStyle: 'disc',
165 + marginInlineStart: 3
166 + }
160 167 }, props), children);
161 168 };
162 169 ContentListItem.propTypes = {
163 170 children: PropTypes.node
@@ -167,9 +174,12 @@
167 174 props = (0, _objectWithoutProperties2.default)(_ref4, _excluded4);
168 175 return /*#__PURE__*/_react.default.createElement(_ui.Box, (0, _extends2.default)({
169 176 component: "ul",
170 177 sx: {
171 - marginInlineStart: 2
178 + display: 'flex',
179 + flexDirection: 'column',
180 + gap: 0.5,
181 + my: 0
172 182 }
173 183 }, props), children);
174 184 };
175 185 AdvantagesList.propTypes = {
@@ -180,12 +190,18 @@
180 190 props = (0, _objectWithoutProperties2.default)(_ref5, _excluded5);
181 191 return /*#__PURE__*/_react.default.createElement(TextNode, (0, _extends2.default)({
182 192 component: "li",
183 193 sx: {
194 + listStyle: 'none',
195 + marginInlineStart: 0,
184 196 lineHeight: '150%',
185 - listStyle: 'disc'
197 + display: 'flex',
198 + alignItems: 'flex-start',
199 + gap: 0.5
186 200 }
187 - }, props), children);
201 + }, props), /*#__PURE__*/_react.default.createElement(_icons.CheckIcon, {
202 + fontSize: "small"
203 + }), children);
188 204 };
189 205 AdvantagesListItem.propTypes = {
190 206 children: PropTypes.node
191 207 };
@@ -262,9 +278,9 @@
262 278 open: true,
263 279 autoHideDuration: 4000,
264 280 anchorOrigin: {
265 281 vertical: 'bottom',
266 - horizontal: 'center'
282 + horizontal: 'right'
267 283 },
268 284 onClose: onClose
269 285 }, 'message' !== severity ? /*#__PURE__*/_react.default.createElement(_ui.Alert, {
270 286 variant: "filled",
@@ -323,23 +339,33 @@
323 339 var _optInContent = __webpack_require__(/*! ./opt-in-content */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-content.js");
324 340 var _DialogHeaderGroup = _interopRequireDefault(__webpack_require__(/*! @elementor/ui/DialogHeaderGroup */ "@elementor/ui/DialogHeaderGroup"));
325 341 var _DialogHeader = _interopRequireDefault(__webpack_require__(/*! @elementor/ui/DialogHeader */ "@elementor/ui/DialogHeader"));
326 342 var _excluded = ["onClose", "onSubmit", "isEnrolled"];
327 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
343 +function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
344 +function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
328 345 var i18n = {
329 - header: (0, _i18n.__)('Atomic Editor', 'elementor'),
346 + header: (0, _i18n.__)('Editor V4', 'elementor'),
347 + chip: (0, _i18n.__)('Alpha', 'elementor'),
330 348 checkboxText: (0, _i18n.__)('I’ve read and understood.', 'elementor'),
331 349 optIn: {
332 - titleText: (0, _i18n.__)('You are about to enable Atomic Editor features!', 'elementor'),
333 - introText: (0, _i18n.__)('By activating, you’ll get access to the next generation of Elementor’s Editor. This is your chance to explore new capabilities and help shape the future of Elementor! ', 'elementor'),
334 - details: [(0, _i18n.__)('When you activate, you’ll also be activating Containers and Nested Elements. You can turn them back off by going to: WP Admin > Elementor > Settings > Features.', 'elementor')],
350 + titleText: (0, _i18n.__)('You are about to enable Editor V4 features!', 'elementor'),
351 + introText: (0, _i18n.__)('By activating, you’ll get early access to the next generation of Elementor’s Editor. This is your chance to explore new capabilities and help shape the future of Elementor! ', 'elementor'),
352 + notesHeader: (0, _i18n.__)(' Important notes:', 'elementor'),
353 + notes: {
354 + alphaPrefix: (0, _i18n.__)('Editor V4 is currently in alpha, ', 'elementor'),
355 + details: [(0, _i18n.__)('and development is still in progress. Do not use it on live sites - use a staging or development environment instead.', 'elementor'), (0, _i18n.__)('When you activate Editor V4, you’ll also be activating Containers, the Top Bar, and Nested Elements. You can turn them back off by going to WP Admin > Elementor > Settings > Features.', 'elementor')]
356 + },
335 357 activateButton: (0, _i18n.__)('Activate', 'elementor'),
336 358 cancelButton: (0, _i18n.__)('Cancel', 'elementor')
337 359 },
338 360 optOut: {
339 - titleText: (0, _i18n.__)('You\'re about to lose all content created with Atomic features', 'elementor'),
340 - details: [(0, _i18n.__)('By deactivating, you’ll lose all Atomic Elements, Classes and Variables. Any content you created with these features will no longer be available or appear on your site.', 'elementor'), (0, _i18n.__)('Containers and Nested Elements will stay in their current status.', 'elementor')],
341 - activateButton: (0, _i18n.__)('Deactivate', 'elementor'),
361 + titleText: (0, _i18n.__)('You’re deactivating Editor V4', 'elementor'),
362 + introText: (0, _i18n.__)('We hope you enjoyed testing and building with these new features.', 'elementor'),
363 + notesHeader: (0, _i18n.__)('Keep in mind:', 'elementor'),
364 + notes: {
365 + details: [(0, _i18n.__)('By deactivating, you’ll lose all Editor V4 features, and any content you created with V4-specific features will no longer be available or appear on your site.', 'elementor'), (0, _i18n.__)('Containers, the Top Bar, and Nested Elements will stay in their current status.', 'elementor')]
366 + },
367 + activateButton: (0, _i18n.__)('Deactivate V4', 'elementor'),
342 368 cancelButton: (0, _i18n.__)('Cancel', 'elementor')
343 369 }
344 370 };
345 371 var Terms = exports.Terms = function Terms(_ref) {
@@ -363,35 +389,39 @@
363 389 };
364 390 var currentState = isEnrolled ? 'optOut' : 'optIn';
365 391 return /*#__PURE__*/_react.default.createElement(_ui.Dialog, (0, _extends2.default)({}, props, {
366 392 open: true,
367 - onClose: onClose,
368 - maxWidth: "md"
369 - }), /*#__PURE__*/_react.default.createElement(_DialogHeader.default, null, /*#__PURE__*/_react.default.createElement(_DialogHeaderGroup.default, null, /*#__PURE__*/_react.default.createElement(_ui.DialogTitle, null, i18n.header))), /*#__PURE__*/_react.default.createElement(_ui.DialogContent, {
393 + onClose: onClose
394 + }), /*#__PURE__*/_react.default.createElement(_DialogHeader.default, null, /*#__PURE__*/_react.default.createElement(_DialogHeaderGroup.default, null, /*#__PURE__*/_react.default.createElement(_ui.DialogTitle, null, i18n.header), /*#__PURE__*/_react.default.createElement(_ui.Chip, {
395 + label: i18n.chip,
396 + color: "secondary",
397 + variant: "filled",
398 + size: "small"
399 + }))), /*#__PURE__*/_react.default.createElement(_ui.DialogContent, {
370 400 dividers: true
371 401 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
372 402 gap: 2.5
373 403 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
374 - gap: 1.5,
375 - sx: {
376 - mx: 2,
377 - maxWidth: '550px'
378 - }
404 + gap: 1
379 405 }, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
380 406 align: "center",
381 407 variant: "h6"
382 - }, i18n[currentState].titleText), i18n[currentState].introText && /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
408 + }, i18n[currentState].titleText), /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
383 409 align: "center",
384 - variant: "body3"
385 - }, i18n[currentState].introText)), /*#__PURE__*/_react.default.createElement(_ui.Stack, null, /*#__PURE__*/_react.default.createElement(_optInContent.ContentList, {
386 - sx: {
387 - mx: 3,
388 - maxWidth: '550px'
389 - }
390 - }, i18n[currentState].details.map(function (entry, index) {
410 + variant: "body2"
411 + }, i18n[currentState].introText)), /*#__PURE__*/_react.default.createElement(_ui.Stack, {
412 + gap: 1
413 + }, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
414 + variant: "body2"
415 + }, i18n[currentState].notesHeader), /*#__PURE__*/_react.default.createElement(_optInContent.ContentList, null, /*#__PURE__*/_react.default.createElement(_optInContent.ContentListItem, {
416 + variant: "body2"
417 + }, !isEnrolled && /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
418 + variant: "subtitle2",
419 + component: "span"
420 + }, i18n.optIn.notes.alphaPrefix), i18n[currentState].notes.details[0]), i18n[currentState].notes.details.slice(1).map(function (entry, index) {
391 421 return /*#__PURE__*/_react.default.createElement(_optInContent.ContentListItem, {
392 422 key: index,
393 - variant: "body3"
423 + variant: "body2"
394 424 }, entry);
395 425 }))), /*#__PURE__*/_react.default.createElement(_ui.FormControlLabel, {
396 426 control: /*#__PURE__*/_react.default.createElement(_ui.Checkbox, {
397 427 checked: !!checked,
@@ -439,8 +469,9 @@
439 469 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
440 470 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
441 471 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
442 472 var _ui = __webpack_require__(/*! @elementor/ui */ "@elementor/ui");
473 +var _icons = __webpack_require__(/*! @elementor/icons */ "@elementor/icons");
443 474 var _i18n = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
444 475 var _optInContent = __webpack_require__(/*! ./opt-in-content */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-content.js");
445 476 var _optInImgPlaceholders = __webpack_require__(/*! ./opt-in-img-placeholders */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-img-placeholders.js");
446 477 var _optInMessage = __webpack_require__(/*! ./opt-in-message */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-message.js");
@@ -447,9 +478,10 @@
447 478 var _optInApi = __webpack_require__(/*! ./opt-in-api */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-api.js");
448 479 var _dompurify = _interopRequireDefault(__webpack_require__(/*! dompurify */ "../node_modules/dompurify/dist/purify.cjs.js"));
449 480 var _optInTerms = __webpack_require__(/*! ./opt-in-terms */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-terms.js");
450 481 var _elementorSettingsEdi;
451 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
482 +function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
483 +function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
452 484 function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
453 485 function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
454 486 var decodeHtmlUrl = function decodeHtmlUrl(html) {
455 487 var textarea = document.createElement('textarea');
@@ -458,13 +490,16 @@
458 490 };
459 491 var OPT_IN_MSG = 'e-editor-v4-opt-in-message';
460 492 var OPT_OUT_MSG = 'e-editor-v4-opt-out-message';
461 493 var i18n = {
462 - title: (0, _i18n.__)('Activate Atomic Editor features', 'elementor'),
463 - welcomeText: (0, _i18n.__)('The Atomic Editor presents a new generation of high-performance, flexible building blocks designed for less bloat and precise styling with a unified interface.', 'elementor'),
464 - advantages: [[(0, _i18n.__)('Combine legacy widgets & new elements', 'elementor'), (0, _i18n.__)('Your current and new workflows work together on the same page.', 'elementor')], [(0, _i18n.__)('Build reusable design systems', 'elementor'), (0, _i18n.__)('Classes, Variables and Components give you a clear path for scale.', 'elementor')], [(0, _i18n.__)('Consistent styling experience', 'elementor'), (0, _i18n.__)('A unified Style tab for all Atomic Elements with full control over responsive design.', 'elementor')], [(0, _i18n.__)('Unparalleled performance', 'elementor'), (0, _i18n.__)('Cleaner code and a lighter CSS footprint with single-div wrappers.', 'elementor')]],
494 + title: (0, _i18n.__)('The road to Editor V4', 'elementor'),
495 + chip: (0, _i18n.__)('Alpha', 'elementor'),
496 + welcomeText: (0, _i18n.__)('Welcome to a new era of web creation with Editor V4. It’s faster, more flexible, and built with a fresh approach to structure & styling.', 'elementor'),
497 + advantagesHeader: (0, _i18n.__)('Here’s what’s inside the alpha version:', 'elementor'),
498 + advantages: [(0, _i18n.__)('Unparalleled performance - Cleaner code & a lighter CSS footprint.', 'elementor'), (0, _i18n.__)('Professional tools at your fingertips - classes and states.', 'elementor'), (0, _i18n.__)('Consistent styling experience - A unified Style tab for all elements.', 'elementor'), (0, _i18n.__)('Fully responsive design - Customize any style property per screen.', 'elementor')],
465 499 andMore: (0, _i18n.__)('And much more!', 'elementor'),
466 500 readMore: (0, _i18n.__)('Learn more', 'elementor'),
501 + warning: (0, _i18n.__)('Editor V4 is still in alpha and should not be used on live sites yet.', 'elementor'),
467 502 feedback: (0, _i18n.__)('We’d love your feedback!', 'elementor'),
468 503 overToGithub: (0, _i18n.__)('Head over to Github', 'elementor'),
469 504 tellUsWhy: (0, _i18n.__)('Tell us why', 'elementor'),
470 505 image: (0, _i18n.__)('Editor V4', 'elementor'),
@@ -470,14 +505,14 @@
470 505 image: (0, _i18n.__)('Editor V4', 'elementor'),
471 506 buttons: {
472 507 tryOut: (0, _i18n.__)('Try out the new experience', 'elementor'),
473 508 optIn: (0, _i18n.__)('Activate the new experience', 'elementor'),
474 - optOut: (0, _i18n.__)('Deactivate', 'elementor')
509 + optOut: (0, _i18n.__)('Deactivate V4', 'elementor')
475 510 },
476 511 messages: {
477 512 optInSuccess: (0, _i18n.__)('Welcome! You’ve got the newest version of the editor.', 'elementor'),
478 513 optOut: (0, _i18n.__)('You’ve deactivated the new Editor. Have feedback?', 'elementor'),
479 - error: (0, _i18n.__)('Ouch, there was a glitch. Try activating again soon.', 'elementor')
514 + error: (0, _i18n.__)('Ouch, there was a glitch. Try activating V4 again soon.', 'elementor')
480 515 }
481 516 };
482 517 var optInLinks = {
483 518 feedbackUrl: 'https://go.elementor.com/wp-dash-opt-in-v4-feedback/',
@@ -578,28 +613,38 @@
578 613 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
579 614 sx: {
580 615 flex: 1,
581 616 maxWidth: {
582 - md: '580px',
617 + md: '507px',
583 618 sm: '600px'
584 619 },
585 620 gap: 2.5,
586 621 mx: 'auto'
587 622 }
623 + }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
624 + direction: "row",
625 + alignItems: "center",
626 + gap: 1
588 627 }, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
589 628 variant: "h4",
590 629 width: "fit-content"
591 - }, /*#__PURE__*/_react.default.createElement("span", null, i18n.title)), /*#__PURE__*/_react.default.createElement(_ui.Stack, {
630 + }, i18n.title), /*#__PURE__*/_react.default.createElement(_ui.Chip, {
631 + size: "small",
632 + color: "secondary",
633 + variant: "filled",
634 + label: i18n.chip
635 + })), /*#__PURE__*/_react.default.createElement(_ui.Stack, {
592 636 direction: "column",
593 - gap: 1
594 - }, /*#__PURE__*/_react.default.createElement(_ui.Box, null, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, null, i18n.welcomeText)), /*#__PURE__*/_react.default.createElement(_ui.Box, null, /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesList, {
637 + gap: 3
638 + }, /*#__PURE__*/_react.default.createElement(_ui.Box, null, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, null, i18n.welcomeText)), /*#__PURE__*/_react.default.createElement(_ui.Box, null, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
639 + variant: "subtitle1",
595 640 sx: {
596 - gap: 0.5
641 + mb: 1.5
597 642 }
598 - }, i18n.advantages.map(function (entry, i) {
643 + }, i18n.advantagesHeader), /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesList, null, i18n.advantages.map(function (entry, i) {
599 644 return /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesListItem, {
600 645 key: i
601 - }, /*#__PURE__*/_react.default.createElement("b", null, entry[0]), " - ", entry[1]);
646 + }, entry);
602 647 }), /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesListItem, {
603 648 key: i18n.advantages.length
604 649 }, i18n.andMore, " ", /*#__PURE__*/_react.default.createElement(_ui.Link, {
605 650 color: "text.primary",
@@ -605,8 +650,17 @@
605 650 color: "text.primary",
606 651 href: optInLinks.readMoreUrl,
607 652 target: "_blank"
608 653 }, i18n.readMore))))), /*#__PURE__*/_react.default.createElement(_ui.Stack, {
654 + direction: "row",
655 + alignItems: "self-start",
656 + gap: 0.5,
657 + sx: {
658 + mb: 2.5
659 + }
660 + }, /*#__PURE__*/_react.default.createElement(_icons.AlertTriangleIcon, {
661 + color: "action"
662 + }), /*#__PURE__*/_react.default.createElement(_ui.Box, null, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, null, i18n.warning))), /*#__PURE__*/_react.default.createElement(_ui.Stack, {
609 663 direction: "column",
610 664 width: "clamp(240px, max(340px, 75%), 340px)",
611 665 maxWidth: "100%",
612 666 gap: 2
@@ -693,18 +747,9 @@
693 747 isEnrolled: isEnrolled
694 748 }), optInMessage && /*#__PURE__*/_react.default.createElement(_optInMessage.Message, {
695 749 onClose: function onClose() {
696 750 return setOptInMessage('');
697 - },
698 - action: /*#__PURE__*/_react.default.createElement(_ui.Link, {
699 - href: optInLinks.tryOutUrl,
700 - color: "#FFFFFF",
701 - sx: {
702 - cursor: 'pointer',
703 - textDecoration: 'none',
704 - pl: 3
705 - }
706 - }, i18n.buttons.tryOut)
751 + }
707 752 }, optInMessage), optOutMessage && /*#__PURE__*/_react.default.createElement(_optInMessage.Message, {
708 753 onClose: function onClose() {
709 754 return setOptOutMessage('');
710 755 },
@@ -710,9 +755,9 @@
710 755 },
711 756 action: /*#__PURE__*/_react.default.createElement(_ui.Link, {
712 757 href: optInLinks.feedbackUrl,
713 758 target: "_blank",
714 - color: "#FFFFFF",
759 + color: "inherit",
715 760 sx: {
716 761 cursor: 'pointer',
717 762 textDecoration: 'none',
718 763 pl: 3
@@ -734,680 +779,8 @@
734 779 };
735 780
736 781 /***/ }),
737 782
738 -/***/ "../node_modules/@babel/runtime/helpers/OverloadYield.js":
739 -/*!***************************************************************!*\
740 - !*** ../node_modules/@babel/runtime/helpers/OverloadYield.js ***!
741 - \***************************************************************/
742 -/***/ ((module) => {
743 -
744 -function _OverloadYield(e, d) {
745 - this.v = e, this.k = d;
746 -}
747 -module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports;
748 -
749 -/***/ }),
750 -
751 -/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
752 -/*!******************************************************************!*\
753 - !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
754 - \******************************************************************/
755 -/***/ ((module) => {
756 -
757 -function _arrayLikeToArray(r, a) {
758 - (null == a || a > r.length) && (a = r.length);
759 - for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
760 - return n;
761 -}
762 -module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
763 -
764 -/***/ }),
765 -
766 -/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
767 -/*!****************************************************************!*\
768 - !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
769 - \****************************************************************/
770 -/***/ ((module) => {
771 -
772 -function _arrayWithHoles(r) {
773 - if (Array.isArray(r)) return r;
774 -}
775 -module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
776 -
777 -/***/ }),
778 -
779 -/***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
780 -/*!******************************************************************!*\
781 - !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
782 - \******************************************************************/
783 -/***/ ((module) => {
784 -
785 -function asyncGeneratorStep(n, t, e, r, o, a, c) {
786 - try {
787 - var i = n[a](c),
788 - u = i.value;
789 - } catch (n) {
790 - return void e(n);
791 - }
792 - i.done ? t(u) : Promise.resolve(u).then(r, o);
793 -}
794 -function _asyncToGenerator(n) {
795 - return function () {
796 - var t = this,
797 - e = arguments;
798 - return new Promise(function (r, o) {
799 - var a = n.apply(t, e);
800 - function _next(n) {
801 - asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
802 - }
803 - function _throw(n) {
804 - asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
805 - }
806 - _next(void 0);
807 - });
808 - };
809 -}
810 -module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
811 -
812 -/***/ }),
813 -
814 -/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
815 -/*!****************************************************************!*\
816 - !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
817 - \****************************************************************/
818 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
819 -
820 -var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
821 -function _defineProperty(e, r, t) {
822 - return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
823 - value: t,
824 - enumerable: !0,
825 - configurable: !0,
826 - writable: !0
827 - }) : e[r] = t, e;
828 -}
829 -module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
830 -
831 -/***/ }),
832 -
833 -/***/ "../node_modules/@babel/runtime/helpers/extends.js":
834 -/*!*********************************************************!*\
835 - !*** ../node_modules/@babel/runtime/helpers/extends.js ***!
836 - \*********************************************************/
837 -/***/ ((module) => {
838 -
839 -function _extends() {
840 - return module.exports = _extends = Object.assign ? Object.assign.bind() : function (n) {
841 - for (var e = 1; e < arguments.length; e++) {
842 - var t = arguments[e];
843 - for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]);
844 - }
845 - return n;
846 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _extends.apply(null, arguments);
847 -}
848 -module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports;
849 -
850 -/***/ }),
851 -
852 -/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
853 -/*!***********************************************************************!*\
854 - !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
855 - \***********************************************************************/
856 -/***/ ((module) => {
857 -
858 -function _interopRequireDefault(e) {
859 - return e && e.__esModule ? e : {
860 - "default": e
861 - };
862 -}
863 -module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
864 -
865 -/***/ }),
866 -
867 -/***/ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
868 -/*!**********************************************************************!*\
869 - !*** ../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
870 - \**********************************************************************/
871 -/***/ ((module) => {
872 -
873 -function _iterableToArrayLimit(r, l) {
874 - var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
875 - if (null != t) {
876 - var e,
877 - n,
878 - i,
879 - u,
880 - a = [],
881 - f = !0,
882 - o = !1;
883 - try {
884 - if (i = (t = t.call(r)).next, 0 === l) {
885 - if (Object(t) !== t) return;
886 - f = !1;
887 - } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);
888 - } catch (r) {
889 - o = !0, n = r;
890 - } finally {
891 - try {
892 - if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
893 - } finally {
894 - if (o) throw n;
895 - }
896 - }
897 - return a;
898 - }
899 -}
900 -module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
901 -
902 -/***/ }),
903 -
904 -/***/ "../node_modules/@babel/runtime/helpers/nonIterableRest.js":
905 -/*!*****************************************************************!*\
906 - !*** ../node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
907 - \*****************************************************************/
908 -/***/ ((module) => {
909 -
910 -function _nonIterableRest() {
911 - throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
912 -}
913 -module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports;
914 -
915 -/***/ }),
916 -
917 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
918 -/*!*************************************************************************!*\
919 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
920 - \*************************************************************************/
921 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
922 -
923 -var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
924 -function _objectWithoutProperties(e, t) {
925 - if (null == e) return {};
926 - var o,
927 - r,
928 - i = objectWithoutPropertiesLoose(e, t);
929 - if (Object.getOwnPropertySymbols) {
930 - var n = Object.getOwnPropertySymbols(e);
931 - for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]);
932 - }
933 - return i;
934 -}
935 -module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports;
936 -
937 -/***/ }),
938 -
939 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
940 -/*!******************************************************************************!*\
941 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
942 - \******************************************************************************/
943 -/***/ ((module) => {
944 -
945 -function _objectWithoutPropertiesLoose(r, e) {
946 - if (null == r) return {};
947 - var t = {};
948 - for (var n in r) if ({}.hasOwnProperty.call(r, n)) {
949 - if (-1 !== e.indexOf(n)) continue;
950 - t[n] = r[n];
951 - }
952 - return t;
953 -}
954 -module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports;
955 -
956 -/***/ }),
957 -
958 -/***/ "../node_modules/@babel/runtime/helpers/regenerator.js":
959 -/*!*************************************************************!*\
960 - !*** ../node_modules/@babel/runtime/helpers/regenerator.js ***!
961 - \*************************************************************/
962 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
963 -
964 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
965 -function _regenerator() {
966 - /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
967 - var e,
968 - t,
969 - r = "function" == typeof Symbol ? Symbol : {},
970 - n = r.iterator || "@@iterator",
971 - o = r.toStringTag || "@@toStringTag";
972 - function i(r, n, o, i) {
973 - var c = n && n.prototype instanceof Generator ? n : Generator,
974 - u = Object.create(c.prototype);
975 - return regeneratorDefine(u, "_invoke", function (r, n, o) {
976 - var i,
977 - c,
978 - u,
979 - f = 0,
980 - p = o || [],
981 - y = !1,
982 - G = {
983 - p: 0,
984 - n: 0,
985 - v: e,
986 - a: d,
987 - f: d.bind(e, 4),
988 - d: function d(t, r) {
989 - return i = t, c = 0, u = e, G.n = r, a;
990 - }
991 - };
992 - function d(r, n) {
993 - for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) {
994 - var o,
995 - i = p[t],
996 - d = G.p,
997 - l = i[2];
998 - r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0));
999 - }
1000 - if (o || r > 1) return a;
1001 - throw y = !0, n;
1002 - }
1003 - return function (o, p, l) {
1004 - if (f > 1) throw TypeError("Generator is already running");
1005 - for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) {
1006 - i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u);
1007 - try {
1008 - if (f = 2, i) {
1009 - if (c || (o = "next"), t = i[o]) {
1010 - if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object");
1011 - if (!t.done) return t;
1012 - u = t.value, c < 2 && (c = 0);
1013 - } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1);
1014 - i = e;
1015 - } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break;
1016 - } catch (t) {
1017 - i = e, c = 1, u = t;
1018 - } finally {
1019 - f = 1;
1020 - }
1021 - }
1022 - return {
1023 - value: t,
1024 - done: y
1025 - };
1026 - };
1027 - }(r, o, i), !0), u;
1028 - }
1029 - var a = {};
1030 - function Generator() {}
1031 - function GeneratorFunction() {}
1032 - function GeneratorFunctionPrototype() {}
1033 - t = Object.getPrototypeOf;
1034 - var c = [][n] ? t(t([][n]())) : (regeneratorDefine(t = {}, n, function () {
1035 - return this;
1036 - }), t),
1037 - u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c);
1038 - function f(e) {
1039 - return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e;
1040 - }
1041 - return GeneratorFunction.prototype = GeneratorFunctionPrototype, regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), regeneratorDefine(u), regeneratorDefine(u, o, "Generator"), regeneratorDefine(u, n, function () {
1042 - return this;
1043 - }), regeneratorDefine(u, "toString", function () {
1044 - return "[object Generator]";
1045 - }), (module.exports = _regenerator = function _regenerator() {
1046 - return {
1047 - w: i,
1048 - m: f
1049 - };
1050 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
1051 -}
1052 -module.exports = _regenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
1053 -
1054 -/***/ }),
1055 -
1056 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js":
1057 -/*!******************************************************************!*\
1058 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsync.js ***!
1059 - \******************************************************************/
1060 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1061 -
1062 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
1063 -function _regeneratorAsync(n, e, r, t, o) {
1064 - var a = regeneratorAsyncGen(n, e, r, t, o);
1065 - return a.next().then(function (n) {
1066 - return n.done ? n.value : a.next();
1067 - });
1068 -}
1069 -module.exports = _regeneratorAsync, module.exports.__esModule = true, module.exports["default"] = module.exports;
1070 -
1071 -/***/ }),
1072 -
1073 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js":
1074 -/*!*********************************************************************!*\
1075 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js ***!
1076 - \*********************************************************************/
1077 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1078 -
1079 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
1080 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
1081 -function _regeneratorAsyncGen(r, e, t, o, n) {
1082 - return new regeneratorAsyncIterator(regenerator().w(r, e, t, o), n || Promise);
1083 -}
1084 -module.exports = _regeneratorAsyncGen, module.exports.__esModule = true, module.exports["default"] = module.exports;
1085 -
1086 -/***/ }),
1087 -
1088 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js":
1089 -/*!**************************************************************************!*\
1090 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js ***!
1091 - \**************************************************************************/
1092 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1093 -
1094 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
1095 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
1096 -function AsyncIterator(t, e) {
1097 - function n(r, o, i, f) {
1098 - try {
1099 - var c = t[r](o),
1100 - u = c.value;
1101 - return u instanceof OverloadYield ? e.resolve(u.v).then(function (t) {
1102 - n("next", t, i, f);
1103 - }, function (t) {
1104 - n("throw", t, i, f);
1105 - }) : e.resolve(u).then(function (t) {
1106 - c.value = t, i(c);
1107 - }, function (t) {
1108 - return n("throw", t, i, f);
1109 - });
1110 - } catch (t) {
1111 - f(t);
1112 - }
1113 - }
1114 - var r;
1115 - this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () {
1116 - return this;
1117 - })), regeneratorDefine(this, "_invoke", function (t, o, i) {
1118 - function f() {
1119 - return new e(function (e, r) {
1120 - n(t, i, e, r);
1121 - });
1122 - }
1123 - return r = r ? r.then(f, f) : f();
1124 - }, !0);
1125 -}
1126 -module.exports = AsyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports;
1127 -
1128 -/***/ }),
1129 -
1130 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js":
1131 -/*!*******************************************************************!*\
1132 - !*** ../node_modules/@babel/runtime/helpers/regeneratorDefine.js ***!
1133 - \*******************************************************************/
1134 -/***/ ((module) => {
1135 -
1136 -function _regeneratorDefine(e, r, n, t) {
1137 - var i = Object.defineProperty;
1138 - try {
1139 - i({}, "", {});
1140 - } catch (e) {
1141 - i = 0;
1142 - }
1143 - module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
1144 - function o(r, n) {
1145 - _regeneratorDefine(e, r, function (e) {
1146 - return this._invoke(r, n, e);
1147 - });
1148 - }
1149 - r ? i ? i(e, r, {
1150 - value: n,
1151 - enumerable: !t,
1152 - configurable: !t,
1153 - writable: !t
1154 - }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
1155 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
1156 -}
1157 -module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
1158 -
1159 -/***/ }),
1160 -
1161 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js":
1162 -/*!*****************************************************************!*\
1163 - !*** ../node_modules/@babel/runtime/helpers/regeneratorKeys.js ***!
1164 - \*****************************************************************/
1165 -/***/ ((module) => {
1166 -
1167 -function _regeneratorKeys(e) {
1168 - var n = Object(e),
1169 - r = [];
1170 - for (var t in n) r.unshift(t);
1171 - return function e() {
1172 - for (; r.length;) if ((t = r.pop()) in n) return e.value = t, e.done = !1, e;
1173 - return e.done = !0, e;
1174 - };
1175 -}
1176 -module.exports = _regeneratorKeys, module.exports.__esModule = true, module.exports["default"] = module.exports;
1177 -
1178 -/***/ }),
1179 -
1180 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
1181 -/*!********************************************************************!*\
1182 - !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
1183 - \********************************************************************/
1184 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1185 -
1186 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
1187 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
1188 -var regeneratorAsync = __webpack_require__(/*! ./regeneratorAsync.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js");
1189 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
1190 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
1191 -var regeneratorKeys = __webpack_require__(/*! ./regeneratorKeys.js */ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js");
1192 -var regeneratorValues = __webpack_require__(/*! ./regeneratorValues.js */ "../node_modules/@babel/runtime/helpers/regeneratorValues.js");
1193 -function _regeneratorRuntime() {
1194 - "use strict";
1195 -
1196 - var r = regenerator(),
1197 - e = r.m(_regeneratorRuntime),
1198 - t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
1199 - function n(r) {
1200 - var e = "function" == typeof r && r.constructor;
1201 - return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
1202 - }
1203 - var o = {
1204 - "throw": 1,
1205 - "return": 2,
1206 - "break": 3,
1207 - "continue": 3
1208 - };
1209 - function a(r) {
1210 - var e, t;
1211 - return function (n) {
1212 - e || (e = {
1213 - stop: function stop() {
1214 - return t(n.a, 2);
1215 - },
1216 - "catch": function _catch() {
1217 - return n.v;
1218 - },
1219 - abrupt: function abrupt(r, e) {
1220 - return t(n.a, o[r], e);
1221 - },
1222 - delegateYield: function delegateYield(r, o, a) {
1223 - return e.resultName = o, t(n.d, regeneratorValues(r), a);
1224 - },
1225 - finish: function finish(r) {
1226 - return t(n.f, r);
1227 - }
1228 - }, t = function t(r, _t, o) {
1229 - n.p = e.prev, n.n = e.next;
1230 - try {
1231 - return r(_t, o);
1232 - } finally {
1233 - e.next = n.n;
1234 - }
1235 - }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
1236 - try {
1237 - return r.call(this, e);
1238 - } finally {
1239 - n.p = e.prev, n.n = e.next;
1240 - }
1241 - };
1242 - }
1243 - return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
1244 - return {
1245 - wrap: function wrap(e, t, n, o) {
1246 - return r.w(a(e), t, n, o && o.reverse());
1247 - },
1248 - isGeneratorFunction: n,
1249 - mark: r.m,
1250 - awrap: function awrap(r, e) {
1251 - return new OverloadYield(r, e);
1252 - },
1253 - AsyncIterator: regeneratorAsyncIterator,
1254 - async: function async(r, e, t, o, u) {
1255 - return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
1256 - },
1257 - keys: regeneratorKeys,
1258 - values: regeneratorValues
1259 - };
1260 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
1261 -}
1262 -module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
1263 -
1264 -/***/ }),
1265 -
1266 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorValues.js":
1267 -/*!*******************************************************************!*\
1268 - !*** ../node_modules/@babel/runtime/helpers/regeneratorValues.js ***!
1269 - \*******************************************************************/
1270 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1271 -
1272 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1273 -function _regeneratorValues(e) {
1274 - if (null != e) {
1275 - var t = e["function" == typeof Symbol && Symbol.iterator || "@@iterator"],
1276 - r = 0;
1277 - if (t) return t.call(e);
1278 - if ("function" == typeof e.next) return e;
1279 - if (!isNaN(e.length)) return {
1280 - next: function next() {
1281 - return e && r >= e.length && (e = void 0), {
1282 - value: e && e[r++],
1283 - done: !e
1284 - };
1285 - }
1286 - };
1287 - }
1288 - throw new TypeError(_typeof(e) + " is not iterable");
1289 -}
1290 -module.exports = _regeneratorValues, module.exports.__esModule = true, module.exports["default"] = module.exports;
1291 -
1292 -/***/ }),
1293 -
1294 -/***/ "../node_modules/@babel/runtime/helpers/slicedToArray.js":
1295 -/*!***************************************************************!*\
1296 - !*** ../node_modules/@babel/runtime/helpers/slicedToArray.js ***!
1297 - \***************************************************************/
1298 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1299 -
1300 -var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
1301 -var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
1302 -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
1303 -var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime/helpers/nonIterableRest.js");
1304 -function _slicedToArray(r, e) {
1305 - return arrayWithHoles(r) || iterableToArrayLimit(r, e) || unsupportedIterableToArray(r, e) || nonIterableRest();
1306 -}
1307 -module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
1308 -
1309 -/***/ }),
1310 -
1311 -/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
1312 -/*!*************************************************************!*\
1313 - !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
1314 - \*************************************************************/
1315 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1316 -
1317 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1318 -function toPrimitive(t, r) {
1319 - if ("object" != _typeof(t) || !t) return t;
1320 - var e = t[Symbol.toPrimitive];
1321 - if (void 0 !== e) {
1322 - var i = e.call(t, r || "default");
1323 - if ("object" != _typeof(i)) return i;
1324 - throw new TypeError("@@toPrimitive must return a primitive value.");
1325 - }
1326 - return ("string" === r ? String : Number)(t);
1327 -}
1328 -module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
1329 -
1330 -/***/ }),
1331 -
1332 -/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
1333 -/*!***************************************************************!*\
1334 - !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
1335 - \***************************************************************/
1336 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1337 -
1338 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1339 -var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
1340 -function toPropertyKey(t) {
1341 - var i = toPrimitive(t, "string");
1342 - return "symbol" == _typeof(i) ? i : i + "";
1343 -}
1344 -module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
1345 -
1346 -/***/ }),
1347 -
1348 -/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
1349 -/*!********************************************************!*\
1350 - !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
1351 - \********************************************************/
1352 -/***/ ((module) => {
1353 -
1354 -function _typeof(o) {
1355 - "@babel/helpers - typeof";
1356 -
1357 - return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
1358 - return typeof o;
1359 - } : function (o) {
1360 - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
1361 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
1362 -}
1363 -module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
1364 -
1365 -/***/ }),
1366 -
1367 -/***/ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
1368 -/*!****************************************************************************!*\
1369 - !*** ../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
1370 - \****************************************************************************/
1371 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1372 -
1373 -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
1374 -function _unsupportedIterableToArray(r, a) {
1375 - if (r) {
1376 - if ("string" == typeof r) return arrayLikeToArray(r, a);
1377 - var t = {}.toString.call(r).slice(8, -1);
1378 - return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? arrayLikeToArray(r, a) : void 0;
1379 - }
1380 -}
1381 -module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
1382 -
1383 -/***/ }),
1384 -
1385 -/***/ "../node_modules/@babel/runtime/regenerator/index.js":
1386 -/*!***********************************************************!*\
1387 - !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
1388 - \***********************************************************/
1389 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1390 -
1391 -// TODO(Babel 8): Remove this file.
1392 -
1393 -var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
1394 -module.exports = runtime;
1395 -
1396 -// Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
1397 -try {
1398 - regeneratorRuntime = runtime;
1399 -} catch (accidentalStrictMode) {
1400 - if (typeof globalThis === "object") {
1401 - globalThis.regeneratorRuntime = runtime;
1402 - } else {
1403 - Function("r", "regeneratorRuntime = r")(runtime);
1404 - }
1405 -}
1406 -
1407 -
1408 -/***/ }),
1409 -
1410 783 /***/ "../node_modules/dompurify/dist/purify.cjs.js":
1411 784 /*!****************************************************!*\
1412 785 !*** ../node_modules/dompurify/dist/purify.cjs.js ***!
1413 786 \****************************************************/
@@ -1413,9 +786,9 @@
1413 786 \****************************************************/
1414 787 /***/ ((module) => {
1415 788
1416 789 "use strict";
1417 -/*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */
790 +/*! @license DOMPurify 3.2.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.6/LICENSE */
1418 791
1419 792
1420 793
1421 794 const {
@@ -1444,20 +817,14 @@
1444 817 return x;
1445 818 };
1446 819 }
1447 820 if (!apply) {
1448 - apply = function apply(func, thisArg) {
1449 - for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {
1450 - args[_key - 2] = arguments[_key];
1451 - }
1452 - return func.apply(thisArg, args);
821 + apply = function apply(fun, thisValue, args) {
822 + return fun.apply(thisValue, args);
1453 823 };
1454 824 }
1455 825 if (!construct) {
1456 - construct = function construct(Func) {
1457 - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
1458 - args[_key2 - 1] = arguments[_key2];
1459 - }
826 + construct = function construct(Func, args) {
1460 827 return new Func(...args);
1461 828 };
1462 829 }
1463 830 const arrayForEach = unapply(Array.prototype.forEach);
@@ -1484,10 +851,10 @@
1484 851 return function (thisArg) {
1485 852 if (thisArg instanceof RegExp) {
1486 853 thisArg.lastIndex = 0;
1487 854 }
1488 - for (var _len3 = arguments.length, args = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) {
1489 - args[_key3 - 1] = arguments[_key3];
855 + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
856 + args[_key - 1] = arguments[_key];
1490 857 }
1491 858 return apply(func, thisArg, args);
1492 859 };
1493 860 }
@@ -1496,14 +863,14 @@
1496 863 *
1497 864 * @param func - The constructor function to be wrapped and called.
1498 865 * @returns A new function that constructs an instance of the given constructor function with the provided arguments.
1499 866 */
1500 -function unconstruct(Func) {
867 +function unconstruct(func) {
1501 868 return function () {
1502 - for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {
1503 - args[_key4] = arguments[_key4];
869 + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
870 + args[_key2] = arguments[_key2];
1504 871 }
1505 - return construct(Func, args);
872 + return construct(func, args);
1506 873 };
1507 874 }
1508 875 /**
1509 876 * Add properties to a lookup table
@@ -1600,10 +967,10 @@
1600 967 }
1601 968 return fallbackValue;
1602 969 }
1603 970
1604 -const html$1 = freeze(['a', 'abbr', 'acronym', 'address', 'area', 'article', 'aside', 'audio', 'b', 'bdi', 'bdo', 'big', 'blink', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'center', 'cite', 'code', 'col', 'colgroup', 'content', 'data', 'datalist', 'dd', 'decorator', 'del', 'details', 'dfn', 'dialog', 'dir', 'div', 'dl', 'dt', 'element', 'em', 'fieldset', 'figcaption', 'figure', 'font', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'img', 'input', 'ins', 'kbd', 'label', 'legend', 'li', 'main', 'map', 'mark', 'marquee', 'menu', 'menuitem', 'meter', 'nav', 'nobr', 'ol', 'optgroup', 'option', 'output', 'p', 'picture', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'search', 'section', 'select', 'shadow', 'slot', 'small', 'source', 'spacer', 'span', 'strike', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'template', 'textarea', 'tfoot', 'th', 'thead', 'time', 'tr', 'track', 'tt', 'u', 'ul', 'var', 'video', 'wbr']);
1605 -const svg$1 = freeze(['svg', 'a', 'altglyph', 'altglyphdef', 'altglyphitem', 'animatecolor', 'animatemotion', 'animatetransform', 'circle', 'clippath', 'defs', 'desc', 'ellipse', 'enterkeyhint', 'exportparts', 'filter', 'font', 'g', 'glyph', 'glyphref', 'hkern', 'image', 'inputmode', 'line', 'lineargradient', 'marker', 'mask', 'metadata', 'mpath', 'part', 'path', 'pattern', 'polygon', 'polyline', 'radialgradient', 'rect', 'stop', 'style', 'switch', 'symbol', 'text', 'textpath', 'title', 'tref', 'tspan', 'view', 'vkern']);
971 +const html$1 = freeze(['a', 'abbr', 'acronym', 'address', 'area', 'article', 'aside', 'audio', 'b', 'bdi', 'bdo', 'big', 'blink', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'center', 'cite', 'code', 'col', 'colgroup', 'content', 'data', 'datalist', 'dd', 'decorator', 'del', 'details', 'dfn', 'dialog', 'dir', 'div', 'dl', 'dt', 'element', 'em', 'fieldset', 'figcaption', 'figure', 'font', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'img', 'input', 'ins', 'kbd', 'label', 'legend', 'li', 'main', 'map', 'mark', 'marquee', 'menu', 'menuitem', 'meter', 'nav', 'nobr', 'ol', 'optgroup', 'option', 'output', 'p', 'picture', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'section', 'select', 'shadow', 'small', 'source', 'spacer', 'span', 'strike', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'template', 'textarea', 'tfoot', 'th', 'thead', 'time', 'tr', 'track', 'tt', 'u', 'ul', 'var', 'video', 'wbr']);
972 +const svg$1 = freeze(['svg', 'a', 'altglyph', 'altglyphdef', 'altglyphitem', 'animatecolor', 'animatemotion', 'animatetransform', 'circle', 'clippath', 'defs', 'desc', 'ellipse', 'filter', 'font', 'g', 'glyph', 'glyphref', 'hkern', 'image', 'line', 'lineargradient', 'marker', 'mask', 'metadata', 'mpath', 'path', 'pattern', 'polygon', 'polyline', 'radialgradient', 'rect', 'stop', 'style', 'switch', 'symbol', 'text', 'textpath', 'title', 'tref', 'tspan', 'view', 'vkern']);
1606 973 const svgFilters = freeze(['feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feDistantLight', 'feDropShadow', 'feFlood', 'feFuncA', 'feFuncB', 'feFuncG', 'feFuncR', 'feGaussianBlur', 'feImage', 'feMerge', 'feMergeNode', 'feMorphology', 'feOffset', 'fePointLight', 'feSpecularLighting', 'feSpotLight', 'feTile', 'feTurbulence']);
1607 974 // List of SVG elements that are disallowed by default.
1608 975 // We still need to know them so that we can do namespace
1609 976 // checks properly in case one wants to add them to
@@ -1614,10 +981,10 @@
1614 981 // even those that we disallow by default.
1615 982 const mathMlDisallowed = freeze(['maction', 'maligngroup', 'malignmark', 'mlongdiv', 'mscarries', 'mscarry', 'msgroup', 'mstack', 'msline', 'msrow', 'semantics', 'annotation', 'annotation-xml', 'mprescripts', 'none']);
1616 983 const text = freeze(['#text']);
1617 984
1618 -const html = freeze(['accept', 'action', 'align', 'alt', 'autocapitalize', 'autocomplete', 'autopictureinpicture', 'autoplay', 'background', 'bgcolor', 'border', 'capture', 'cellpadding', 'cellspacing', 'checked', 'cite', 'class', 'clear', 'color', 'cols', 'colspan', 'controls', 'controlslist', 'coords', 'crossorigin', 'datetime', 'decoding', 'default', 'dir', 'disabled', 'disablepictureinpicture', 'disableremoteplayback', 'download', 'draggable', 'enctype', 'enterkeyhint', 'exportparts', 'face', 'for', 'headers', 'height', 'hidden', 'high', 'href', 'hreflang', 'id', 'inert', 'inputmode', 'integrity', 'ismap', 'kind', 'label', 'lang', 'list', 'loading', 'loop', 'low', 'max', 'maxlength', 'media', 'method', 'min', 'minlength', 'multiple', 'muted', 'name', 'nonce', 'noshade', 'novalidate', 'nowrap', 'open', 'optimum', 'part', 'pattern', 'placeholder', 'playsinline', 'popover', 'popovertarget', 'popovertargetaction', 'poster', 'preload', 'pubdate', 'radiogroup', 'readonly', 'rel', 'required', 'rev', 'reversed', 'role', 'rows', 'rowspan', 'spellcheck', 'scope', 'selected', 'shape', 'size', 'sizes', 'slot', 'span', 'srclang', 'start', 'src', 'srcset', 'step', 'style', 'summary', 'tabindex', 'title', 'translate', 'type', 'usemap', 'valign', 'value', 'width', 'wrap', 'xmlns', 'slot']);
1619 -const svg = freeze(['accent-height', 'accumulate', 'additive', 'alignment-baseline', 'amplitude', 'ascent', 'attributename', 'attributetype', 'azimuth', 'basefrequency', 'baseline-shift', 'begin', 'bias', 'by', 'class', 'clip', 'clippathunits', 'clip-path', 'clip-rule', 'color', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'cx', 'cy', 'd', 'dx', 'dy', 'diffuseconstant', 'direction', 'display', 'divisor', 'dur', 'edgemode', 'elevation', 'end', 'exponent', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'filterunits', 'flood-color', 'flood-opacity', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'fx', 'fy', 'g1', 'g2', 'glyph-name', 'glyphref', 'gradientunits', 'gradienttransform', 'height', 'href', 'id', 'image-rendering', 'in', 'in2', 'intercept', 'k', 'k1', 'k2', 'k3', 'k4', 'kerning', 'keypoints', 'keysplines', 'keytimes', 'lang', 'lengthadjust', 'letter-spacing', 'kernelmatrix', 'kernelunitlength', 'lighting-color', 'local', 'marker-end', 'marker-mid', 'marker-start', 'markerheight', 'markerunits', 'markerwidth', 'maskcontentunits', 'maskunits', 'max', 'mask', 'mask-type', 'media', 'method', 'mode', 'min', 'name', 'numoctaves', 'offset', 'operator', 'opacity', 'order', 'orient', 'orientation', 'origin', 'overflow', 'paint-order', 'path', 'pathlength', 'patterncontentunits', 'patterntransform', 'patternunits', 'points', 'preservealpha', 'preserveaspectratio', 'primitiveunits', 'r', 'rx', 'ry', 'radius', 'refx', 'refy', 'repeatcount', 'repeatdur', 'restart', 'result', 'rotate', 'scale', 'seed', 'shape-rendering', 'slope', 'specularconstant', 'specularexponent', 'spreadmethod', 'startoffset', 'stddeviation', 'stitchtiles', 'stop-color', 'stop-opacity', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke', 'stroke-width', 'style', 'surfacescale', 'systemlanguage', 'tabindex', 'tablevalues', 'targetx', 'targety', 'transform', 'transform-origin', 'text-anchor', 'text-decoration', 'text-rendering', 'textlength', 'type', 'u1', 'u2', 'unicode', 'values', 'viewbox', 'visibility', 'version', 'vert-adv-y', 'vert-origin-x', 'vert-origin-y', 'width', 'word-spacing', 'wrap', 'writing-mode', 'xchannelselector', 'ychannelselector', 'x', 'x1', 'x2', 'xmlns', 'y', 'y1', 'y2', 'z', 'zoomandpan']);
985 +const html = freeze(['accept', 'action', 'align', 'alt', 'autocapitalize', 'autocomplete', 'autopictureinpicture', 'autoplay', 'background', 'bgcolor', 'border', 'capture', 'cellpadding', 'cellspacing', 'checked', 'cite', 'class', 'clear', 'color', 'cols', 'colspan', 'controls', 'controlslist', 'coords', 'crossorigin', 'datetime', 'decoding', 'default', 'dir', 'disabled', 'disablepictureinpicture', 'disableremoteplayback', 'download', 'draggable', 'enctype', 'enterkeyhint', 'face', 'for', 'headers', 'height', 'hidden', 'high', 'href', 'hreflang', 'id', 'inputmode', 'integrity', 'ismap', 'kind', 'label', 'lang', 'list', 'loading', 'loop', 'low', 'max', 'maxlength', 'media', 'method', 'min', 'minlength', 'multiple', 'muted', 'name', 'nonce', 'noshade', 'novalidate', 'nowrap', 'open', 'optimum', 'pattern', 'placeholder', 'playsinline', 'popover', 'popovertarget', 'popovertargetaction', 'poster', 'preload', 'pubdate', 'radiogroup', 'readonly', 'rel', 'required', 'rev', 'reversed', 'role', 'rows', 'rowspan', 'spellcheck', 'scope', 'selected', 'shape', 'size', 'sizes', 'span', 'srclang', 'start', 'src', 'srcset', 'step', 'style', 'summary', 'tabindex', 'title', 'translate', 'type', 'usemap', 'valign', 'value', 'width', 'wrap', 'xmlns', 'slot']);
986 +const svg = freeze(['accent-height', 'accumulate', 'additive', 'alignment-baseline', 'amplitude', 'ascent', 'attributename', 'attributetype', 'azimuth', 'basefrequency', 'baseline-shift', 'begin', 'bias', 'by', 'class', 'clip', 'clippathunits', 'clip-path', 'clip-rule', 'color', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'cx', 'cy', 'd', 'dx', 'dy', 'diffuseconstant', 'direction', 'display', 'divisor', 'dur', 'edgemode', 'elevation', 'end', 'exponent', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'filterunits', 'flood-color', 'flood-opacity', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'fx', 'fy', 'g1', 'g2', 'glyph-name', 'glyphref', 'gradientunits', 'gradienttransform', 'height', 'href', 'id', 'image-rendering', 'in', 'in2', 'intercept', 'k', 'k1', 'k2', 'k3', 'k4', 'kerning', 'keypoints', 'keysplines', 'keytimes', 'lang', 'lengthadjust', 'letter-spacing', 'kernelmatrix', 'kernelunitlength', 'lighting-color', 'local', 'marker-end', 'marker-mid', 'marker-start', 'markerheight', 'markerunits', 'markerwidth', 'maskcontentunits', 'maskunits', 'max', 'mask', 'media', 'method', 'mode', 'min', 'name', 'numoctaves', 'offset', 'operator', 'opacity', 'order', 'orient', 'orientation', 'origin', 'overflow', 'paint-order', 'path', 'pathlength', 'patterncontentunits', 'patterntransform', 'patternunits', 'points', 'preservealpha', 'preserveaspectratio', 'primitiveunits', 'r', 'rx', 'ry', 'radius', 'refx', 'refy', 'repeatcount', 'repeatdur', 'restart', 'result', 'rotate', 'scale', 'seed', 'shape-rendering', 'slope', 'specularconstant', 'specularexponent', 'spreadmethod', 'startoffset', 'stddeviation', 'stitchtiles', 'stop-color', 'stop-opacity', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke', 'stroke-width', 'style', 'surfacescale', 'systemlanguage', 'tabindex', 'tablevalues', 'targetx', 'targety', 'transform', 'transform-origin', 'text-anchor', 'text-decoration', 'text-rendering', 'textlength', 'type', 'u1', 'u2', 'unicode', 'values', 'viewbox', 'visibility', 'version', 'vert-adv-y', 'vert-origin-x', 'vert-origin-y', 'width', 'word-spacing', 'wrap', 'writing-mode', 'xchannelselector', 'ychannelselector', 'x', 'x1', 'x2', 'xmlns', 'y', 'y1', 'y2', 'z', 'zoomandpan']);
1620 987 const mathMl = freeze(['accent', 'accentunder', 'align', 'bevelled', 'close', 'columnsalign', 'columnlines', 'columnspan', 'denomalign', 'depth', 'dir', 'display', 'displaystyle', 'encoding', 'fence', 'frame', 'height', 'href', 'id', 'largeop', 'length', 'linethickness', 'lspace', 'lquote', 'mathbackground', 'mathcolor', 'mathsize', 'mathvariant', 'maxsize', 'minsize', 'movablelimits', 'notation', 'numalign', 'open', 'rowalign', 'rowlines', 'rowspacing', 'rowspan', 'rspace', 'rquote', 'scriptlevel', 'scriptminsize', 'scriptsizemultiplier', 'selection', 'separator', 'separators', 'stretchy', 'subscriptshift', 'supscriptshift', 'symmetric', 'voffset', 'width', 'xmlns']);
1621 988 const xml = freeze(['xlink:href', 'xml:id', 'xlink:title', 'xml:space', 'xmlns:xlink']);
1622 989
1623 990 // eslint-disable-next-line unicorn/better-regex
@@ -1722,9 +1089,9 @@
1722 1089 };
1723 1090 function createDOMPurify() {
1724 1091 let window = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : getGlobal();
1725 1092 const DOMPurify = root => createDOMPurify(root);
1726 - DOMPurify.version = '3.3.0';
1093 + DOMPurify.version = '3.2.6';
1727 1094 DOMPurify.removed = [];
1728 1095 if (!window || !window.document || window.document.nodeType !== NODE_TYPE.document || !window.Element) {
1729 1096 // Not running in a browser, provide a factory function
1730 1097 // so that you can pass your own Window
@@ -1833,23 +1200,8 @@
1833 1200 /* Explicitly forbidden tags (overrides ALLOWED_TAGS/ADD_TAGS) */
1834 1201 let FORBID_TAGS = null;
1835 1202 /* Explicitly forbidden attributes (overrides ALLOWED_ATTR/ADD_ATTR) */
1836 1203 let FORBID_ATTR = null;
1837 - /* Config object to store ADD_TAGS/ADD_ATTR functions (when used as functions) */
1838 - const EXTRA_ELEMENT_HANDLING = Object.seal(create(null, {
1839 - tagCheck: {
1840 - writable: true,
1841 - configurable: false,
1842 - enumerable: true,
1843 - value: null
1844 - },
1845 - attributeCheck: {
1846 - writable: true,
1847 - configurable: false,
1848 - enumerable: true,
1849 - value: null
1850 - }
1851 - }));
1852 1204 /* Decide if ARIA attributes are okay */
1853 1205 let ALLOW_ARIA_ATTR = true;
1854 1206 /* Decide if custom data attributes are okay */
1855 1207 let ALLOW_DATA_ATTR = true;
@@ -2040,26 +1392,18 @@
2040 1392 }
2041 1393 }
2042 1394 /* Merge configuration parameters */
2043 1395 if (cfg.ADD_TAGS) {
2044 - if (typeof cfg.ADD_TAGS === 'function') {
2045 - EXTRA_ELEMENT_HANDLING.tagCheck = cfg.ADD_TAGS;
2046 - } else {
2047 - if (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) {
2048 - ALLOWED_TAGS = clone(ALLOWED_TAGS);
2049 - }
2050 - addToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);
1396 + if (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) {
1397 + ALLOWED_TAGS = clone(ALLOWED_TAGS);
2051 1398 }
1399 + addToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);
2052 1400 }
2053 1401 if (cfg.ADD_ATTR) {
2054 - if (typeof cfg.ADD_ATTR === 'function') {
2055 - EXTRA_ELEMENT_HANDLING.attributeCheck = cfg.ADD_ATTR;
2056 - } else {
2057 - if (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) {
2058 - ALLOWED_ATTR = clone(ALLOWED_ATTR);
2059 - }
2060 - addToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);
1402 + if (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) {
1403 + ALLOWED_ATTR = clone(ALLOWED_ATTR);
2061 1404 }
1405 + addToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);
2062 1406 }
2063 1407 if (cfg.ADD_URI_SAFE_ATTR) {
2064 1408 addToSet(URI_SAFE_ATTRIBUTES, cfg.ADD_URI_SAFE_ATTR, transformCaseFunc);
2065 1409 }
@@ -2365,9 +1709,9 @@
2365 1709 _forceRemove(currentNode);
2366 1710 return true;
2367 1711 }
2368 1712 /* Remove element if anything forbids its presence */
2369 - if (!(EXTRA_ELEMENT_HANDLING.tagCheck instanceof Function && EXTRA_ELEMENT_HANDLING.tagCheck(tagName)) && (!ALLOWED_TAGS[tagName] || FORBID_TAGS[tagName])) {
1713 + if (!ALLOWED_TAGS[tagName] || FORBID_TAGS[tagName]) {
2370 1714 /* Check if we have a custom element to handle */
2371 1715 if (!FORBID_TAGS[tagName] && _isBasicCustomElement(tagName)) {
2372 1716 if (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, tagName)) {
2373 1717 return false;
@@ -2437,14 +1781,14 @@
2437 1781 /* Allow valid data-* attributes: At least one character after "-"
2438 1782 (https://html.spec.whatwg.org/multipage/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes)
2439 1783 XML-compatible (https://html.spec.whatwg.org/multipage/infrastructure.html#xml-compatible and http://www.w3.org/TR/xml/#d0e804)
2440 1784 We don't need to check the value; it's always URI safe. */
2441 - if (ALLOW_DATA_ATTR && !FORBID_ATTR[lcName] && regExpTest(DATA_ATTR, lcName)) ; else if (ALLOW_ARIA_ATTR && regExpTest(ARIA_ATTR, lcName)) ; else if (EXTRA_ELEMENT_HANDLING.attributeCheck instanceof Function && EXTRA_ELEMENT_HANDLING.attributeCheck(lcName, lcTag)) ; else if (!ALLOWED_ATTR[lcName] || FORBID_ATTR[lcName]) {
1785 + if (ALLOW_DATA_ATTR && !FORBID_ATTR[lcName] && regExpTest(DATA_ATTR, lcName)) ; else if (ALLOW_ARIA_ATTR && regExpTest(ARIA_ATTR, lcName)) ; else if (!ALLOWED_ATTR[lcName] || FORBID_ATTR[lcName]) {
2442 1786 if (
2443 1787 // First condition does a very basic check if a) it's basically a valid custom element tagname AND
2444 1788 // b) if the tagName passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck
2445 1789 // and c) if the attribute name passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.attributeNameCheck
2446 - _isBasicCustomElement(lcTag) && (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, lcTag) || CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(lcTag)) && (CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.attributeNameCheck, lcName) || CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.attributeNameCheck(lcName, lcTag)) ||
1790 + _isBasicCustomElement(lcTag) && (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, lcTag) || CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(lcTag)) && (CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.attributeNameCheck, lcName) || CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.attributeNameCheck(lcName)) ||
2447 1791 // Alternative, second condition checks if it's an `is`-attribute, AND
2448 1792 // the value passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck
2449 1793 lcName === 'is' && CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements && (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, value) || CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(value))) ; else {
2450 1794 return false;
@@ -2521,17 +1865,12 @@
2521 1865 // Prefix the value and later re-create the attribute with the sanitized value
2522 1866 value = SANITIZE_NAMED_PROPS_PREFIX + value;
2523 1867 }
2524 1868 /* Work around a security issue with comments inside attributes */
2525 - if (SAFE_FOR_XML && regExpTest(/((--!?|])>)|<\/(style|title|textarea)/i, value)) {
1869 + if (SAFE_FOR_XML && regExpTest(/((--!?|])>)|<\/(style|title)/i, value)) {
2526 1870 _removeAttribute(name, currentNode);
2527 1871 continue;
2528 1872 }
2529 - /* Make sure we cannot easily use animated hrefs, even if animations are allowed */
2530 - if (lcName === 'attributename' && stringMatch(value, 'href')) {
2531 - _removeAttribute(name, currentNode);
2532 - continue;
2533 - }
2534 1873 /* Did the hooks approve of the attribute? */
2535 1874 if (hookEvent.forceKeepAttr) {
2536 1875 continue;
2537 1876 }
@@ -3655,10 +2994,9 @@
3655 2994 // By explicitly using `prop-types` you are opting into new development behavior.
3656 2995 // http://fb.me/prop-types-in-prod
3657 2996 var throwOnDirectAccess = true;
3658 2997 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
3659 -} else // removed by dead control flow
3660 -{}
2998 +} else {}
3661 2999
3662 3000
3663 3001 /***/ }),
3664 3002
@@ -3896,10 +3234,9 @@
3896 3234
3897 3235 "use strict";
3898 3236
3899 3237
3900 -if (false) // removed by dead control flow
3901 -{} else {
3238 +if (false) {} else {
3902 3239 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js");
3903 3240 }
3904 3241
3905 3242
@@ -3914,10 +3251,9 @@
3914 3251 "use strict";
3915 3252
3916 3253
3917 3254 var m = __webpack_require__(/*! react-dom */ "react-dom");
3918 -if (false) // removed by dead control flow
3919 -{} else {
3255 +if (false) {} else {
3920 3256 var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
3921 3257 exports.createRoot = function(c, o) {
3922 3258 i.usingClientEntryPoint = true;
3923 3259 try {
@@ -3938,8 +3274,30 @@
3938 3274
3939 3275
3940 3276 /***/ }),
3941 3277
3278 +/***/ "react":
3279 +/*!************************!*\
3280 + !*** external "React" ***!
3281 + \************************/
3282 +/***/ ((module) => {
3283 +
3284 +"use strict";
3285 +module.exports = React;
3286 +
3287 +/***/ }),
3288 +
3289 +/***/ "react-dom":
3290 +/*!***************************!*\
3291 + !*** external "ReactDOM" ***!
3292 + \***************************/
3293 +/***/ ((module) => {
3294 +
3295 +"use strict";
3296 +module.exports = ReactDOM;
3297 +
3298 +/***/ }),
3299 +
3942 3300 /***/ "@elementor/icons":
3943 3301 /*!************************************!*\
3944 3302 !*** external "elementorV2.icons" ***!
3945 3303 \************************************/
@@ -3993,27 +3351,641 @@
3993 3351 module.exports = wp.i18n;
3994 3352
3995 3353 /***/ }),
3996 3354
3997 -/***/ "react":
3998 -/*!************************!*\
3999 - !*** external "React" ***!
4000 - \************************/
3355 +/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
3356 +/*!******************************************************************!*\
3357 + !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
3358 + \******************************************************************/
4001 3359 /***/ ((module) => {
4002 3360
4003 -"use strict";
4004 -module.exports = React;
3361 +function _arrayLikeToArray(r, a) {
3362 + (null == a || a > r.length) && (a = r.length);
3363 + for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
3364 + return n;
3365 +}
3366 +module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
4005 3367
4006 3368 /***/ }),
4007 3369
4008 -/***/ "react-dom":
4009 -/*!***************************!*\
4010 - !*** external "ReactDOM" ***!
4011 - \***************************/
3370 +/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
3371 +/*!****************************************************************!*\
3372 + !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
3373 + \****************************************************************/
4012 3374 /***/ ((module) => {
4013 3375
4014 -"use strict";
4015 -module.exports = ReactDOM;
3376 +function _arrayWithHoles(r) {
3377 + if (Array.isArray(r)) return r;
3378 +}
3379 +module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
3380 +
3381 +/***/ }),
3382 +
3383 +/***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
3384 +/*!******************************************************************!*\
3385 + !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
3386 + \******************************************************************/
3387 +/***/ ((module) => {
3388 +
3389 +function asyncGeneratorStep(n, t, e, r, o, a, c) {
3390 + try {
3391 + var i = n[a](c),
3392 + u = i.value;
3393 + } catch (n) {
3394 + return void e(n);
3395 + }
3396 + i.done ? t(u) : Promise.resolve(u).then(r, o);
3397 +}
3398 +function _asyncToGenerator(n) {
3399 + return function () {
3400 + var t = this,
3401 + e = arguments;
3402 + return new Promise(function (r, o) {
3403 + var a = n.apply(t, e);
3404 + function _next(n) {
3405 + asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
3406 + }
3407 + function _throw(n) {
3408 + asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
3409 + }
3410 + _next(void 0);
3411 + });
3412 + };
3413 +}
3414 +module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
3415 +
3416 +/***/ }),
3417 +
3418 +/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
3419 +/*!****************************************************************!*\
3420 + !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
3421 + \****************************************************************/
3422 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3423 +
3424 +var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
3425 +function _defineProperty(e, r, t) {
3426 + return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
3427 + value: t,
3428 + enumerable: !0,
3429 + configurable: !0,
3430 + writable: !0
3431 + }) : e[r] = t, e;
3432 +}
3433 +module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
3434 +
3435 +/***/ }),
3436 +
3437 +/***/ "../node_modules/@babel/runtime/helpers/extends.js":
3438 +/*!*********************************************************!*\
3439 + !*** ../node_modules/@babel/runtime/helpers/extends.js ***!
3440 + \*********************************************************/
3441 +/***/ ((module) => {
3442 +
3443 +function _extends() {
3444 + return module.exports = _extends = Object.assign ? Object.assign.bind() : function (n) {
3445 + for (var e = 1; e < arguments.length; e++) {
3446 + var t = arguments[e];
3447 + for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]);
3448 + }
3449 + return n;
3450 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _extends.apply(null, arguments);
3451 +}
3452 +module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports;
3453 +
3454 +/***/ }),
3455 +
3456 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
3457 +/*!***********************************************************************!*\
3458 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
3459 + \***********************************************************************/
3460 +/***/ ((module) => {
3461 +
3462 +function _interopRequireDefault(e) {
3463 + return e && e.__esModule ? e : {
3464 + "default": e
3465 + };
3466 +}
3467 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
3468 +
3469 +/***/ }),
3470 +
3471 +/***/ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
3472 +/*!**********************************************************************!*\
3473 + !*** ../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
3474 + \**********************************************************************/
3475 +/***/ ((module) => {
3476 +
3477 +function _iterableToArrayLimit(r, l) {
3478 + var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
3479 + if (null != t) {
3480 + var e,
3481 + n,
3482 + i,
3483 + u,
3484 + a = [],
3485 + f = !0,
3486 + o = !1;
3487 + try {
3488 + if (i = (t = t.call(r)).next, 0 === l) {
3489 + if (Object(t) !== t) return;
3490 + f = !1;
3491 + } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);
3492 + } catch (r) {
3493 + o = !0, n = r;
3494 + } finally {
3495 + try {
3496 + if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
3497 + } finally {
3498 + if (o) throw n;
3499 + }
3500 + }
3501 + return a;
3502 + }
3503 +}
3504 +module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
3505 +
3506 +/***/ }),
3507 +
3508 +/***/ "../node_modules/@babel/runtime/helpers/nonIterableRest.js":
3509 +/*!*****************************************************************!*\
3510 + !*** ../node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
3511 + \*****************************************************************/
3512 +/***/ ((module) => {
3513 +
3514 +function _nonIterableRest() {
3515 + throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
3516 +}
3517 +module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports;
3518 +
3519 +/***/ }),
3520 +
3521 +/***/ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
3522 +/*!*************************************************************************!*\
3523 + !*** ../node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
3524 + \*************************************************************************/
3525 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3526 +
3527 +var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
3528 +function _objectWithoutProperties(e, t) {
3529 + if (null == e) return {};
3530 + var o,
3531 + r,
3532 + i = objectWithoutPropertiesLoose(e, t);
3533 + if (Object.getOwnPropertySymbols) {
3534 + var s = Object.getOwnPropertySymbols(e);
3535 + for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]);
3536 + }
3537 + return i;
3538 +}
3539 +module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports;
3540 +
3541 +/***/ }),
3542 +
3543 +/***/ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
3544 +/*!******************************************************************************!*\
3545 + !*** ../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
3546 + \******************************************************************************/
3547 +/***/ ((module) => {
3548 +
3549 +function _objectWithoutPropertiesLoose(r, e) {
3550 + if (null == r) return {};
3551 + var t = {};
3552 + for (var n in r) if ({}.hasOwnProperty.call(r, n)) {
3553 + if (e.includes(n)) continue;
3554 + t[n] = r[n];
3555 + }
3556 + return t;
3557 +}
3558 +module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports;
3559 +
3560 +/***/ }),
3561 +
3562 +/***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
3563 +/*!********************************************************************!*\
3564 + !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
3565 + \********************************************************************/
3566 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3567 +
3568 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
3569 +function _regeneratorRuntime() {
3570 + "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
3571 + module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
3572 + return e;
3573 + }, module.exports.__esModule = true, module.exports["default"] = module.exports;
3574 + var t,
3575 + e = {},
3576 + r = Object.prototype,
3577 + n = r.hasOwnProperty,
3578 + o = Object.defineProperty || function (t, e, r) {
3579 + t[e] = r.value;
3580 + },
3581 + i = "function" == typeof Symbol ? Symbol : {},
3582 + a = i.iterator || "@@iterator",
3583 + c = i.asyncIterator || "@@asyncIterator",
3584 + u = i.toStringTag || "@@toStringTag";
3585 + function define(t, e, r) {
3586 + return Object.defineProperty(t, e, {
3587 + value: r,
3588 + enumerable: !0,
3589 + configurable: !0,
3590 + writable: !0
3591 + }), t[e];
3592 + }
3593 + try {
3594 + define({}, "");
3595 + } catch (t) {
3596 + define = function define(t, e, r) {
3597 + return t[e] = r;
3598 + };
3599 + }
3600 + function wrap(t, e, r, n) {
3601 + var i = e && e.prototype instanceof Generator ? e : Generator,
3602 + a = Object.create(i.prototype),
3603 + c = new Context(n || []);
3604 + return o(a, "_invoke", {
3605 + value: makeInvokeMethod(t, r, c)
3606 + }), a;
3607 + }
3608 + function tryCatch(t, e, r) {
3609 + try {
3610 + return {
3611 + type: "normal",
3612 + arg: t.call(e, r)
3613 + };
3614 + } catch (t) {
3615 + return {
3616 + type: "throw",
3617 + arg: t
3618 + };
3619 + }
3620 + }
3621 + e.wrap = wrap;
3622 + var h = "suspendedStart",
3623 + l = "suspendedYield",
3624 + f = "executing",
3625 + s = "completed",
3626 + y = {};
3627 + function Generator() {}
3628 + function GeneratorFunction() {}
3629 + function GeneratorFunctionPrototype() {}
3630 + var p = {};
3631 + define(p, a, function () {
3632 + return this;
3633 + });
3634 + var d = Object.getPrototypeOf,
3635 + v = d && d(d(values([])));
3636 + v && v !== r && n.call(v, a) && (p = v);
3637 + var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p);
3638 + function defineIteratorMethods(t) {
3639 + ["next", "throw", "return"].forEach(function (e) {
3640 + define(t, e, function (t) {
3641 + return this._invoke(e, t);
3642 + });
3643 + });
3644 + }
3645 + function AsyncIterator(t, e) {
3646 + function invoke(r, o, i, a) {
3647 + var c = tryCatch(t[r], t, o);
3648 + if ("throw" !== c.type) {
3649 + var u = c.arg,
3650 + h = u.value;
3651 + return h && "object" == _typeof(h) && n.call(h, "__await") ? e.resolve(h.__await).then(function (t) {
3652 + invoke("next", t, i, a);
3653 + }, function (t) {
3654 + invoke("throw", t, i, a);
3655 + }) : e.resolve(h).then(function (t) {
3656 + u.value = t, i(u);
3657 + }, function (t) {
3658 + return invoke("throw", t, i, a);
3659 + });
3660 + }
3661 + a(c.arg);
3662 + }
3663 + var r;
3664 + o(this, "_invoke", {
3665 + value: function value(t, n) {
3666 + function callInvokeWithMethodAndArg() {
3667 + return new e(function (e, r) {
3668 + invoke(t, n, e, r);
3669 + });
3670 + }
3671 + return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
3672 + }
3673 + });
3674 + }
3675 + function makeInvokeMethod(e, r, n) {
3676 + var o = h;
3677 + return function (i, a) {
3678 + if (o === f) throw Error("Generator is already running");
3679 + if (o === s) {
3680 + if ("throw" === i) throw a;
3681 + return {
3682 + value: t,
3683 + done: !0
3684 + };
3685 + }
3686 + for (n.method = i, n.arg = a;;) {
3687 + var c = n.delegate;
3688 + if (c) {
3689 + var u = maybeInvokeDelegate(c, n);
3690 + if (u) {
3691 + if (u === y) continue;
3692 + return u;
3693 + }
3694 + }
3695 + if ("next" === n.method) n.sent = n._sent = n.arg;else if ("throw" === n.method) {
3696 + if (o === h) throw o = s, n.arg;
3697 + n.dispatchException(n.arg);
3698 + } else "return" === n.method && n.abrupt("return", n.arg);
3699 + o = f;
3700 + var p = tryCatch(e, r, n);
3701 + if ("normal" === p.type) {
3702 + if (o = n.done ? s : l, p.arg === y) continue;
3703 + return {
3704 + value: p.arg,
3705 + done: n.done
3706 + };
3707 + }
3708 + "throw" === p.type && (o = s, n.method = "throw", n.arg = p.arg);
3709 + }
3710 + };
3711 + }
3712 + function maybeInvokeDelegate(e, r) {
3713 + var n = r.method,
3714 + o = e.iterator[n];
3715 + if (o === t) return r.delegate = null, "throw" === n && e.iterator["return"] && (r.method = "return", r.arg = t, maybeInvokeDelegate(e, r), "throw" === r.method) || "return" !== n && (r.method = "throw", r.arg = new TypeError("The iterator does not provide a '" + n + "' method")), y;
3716 + var i = tryCatch(o, e.iterator, r.arg);
3717 + if ("throw" === i.type) return r.method = "throw", r.arg = i.arg, r.delegate = null, y;
3718 + var a = i.arg;
3719 + return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, "return" !== r.method && (r.method = "next", r.arg = t), r.delegate = null, y) : a : (r.method = "throw", r.arg = new TypeError("iterator result is not an object"), r.delegate = null, y);
3720 + }
3721 + function pushTryEntry(t) {
3722 + var e = {
3723 + tryLoc: t[0]
3724 + };
3725 + 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e);
3726 + }
3727 + function resetTryEntry(t) {
3728 + var e = t.completion || {};
3729 + e.type = "normal", delete e.arg, t.completion = e;
3730 + }
3731 + function Context(t) {
3732 + this.tryEntries = [{
3733 + tryLoc: "root"
3734 + }], t.forEach(pushTryEntry, this), this.reset(!0);
3735 + }
3736 + function values(e) {
3737 + if (e || "" === e) {
3738 + var r = e[a];
3739 + if (r) return r.call(e);
3740 + if ("function" == typeof e.next) return e;
3741 + if (!isNaN(e.length)) {
3742 + var o = -1,
3743 + i = function next() {
3744 + for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next;
3745 + return next.value = t, next.done = !0, next;
3746 + };
3747 + return i.next = i;
3748 + }
3749 + }
3750 + throw new TypeError(_typeof(e) + " is not iterable");
3751 + }
3752 + return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, "constructor", {
3753 + value: GeneratorFunctionPrototype,
3754 + configurable: !0
3755 + }), o(GeneratorFunctionPrototype, "constructor", {
3756 + value: GeneratorFunction,
3757 + configurable: !0
3758 + }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, "GeneratorFunction"), e.isGeneratorFunction = function (t) {
3759 + var e = "function" == typeof t && t.constructor;
3760 + return !!e && (e === GeneratorFunction || "GeneratorFunction" === (e.displayName || e.name));
3761 + }, e.mark = function (t) {
3762 + return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, "GeneratorFunction")), t.prototype = Object.create(g), t;
3763 + }, e.awrap = function (t) {
3764 + return {
3765 + __await: t
3766 + };
3767 + }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () {
3768 + return this;
3769 + }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) {
3770 + void 0 === i && (i = Promise);
3771 + var a = new AsyncIterator(wrap(t, r, n, o), i);
3772 + return e.isGeneratorFunction(r) ? a : a.next().then(function (t) {
3773 + return t.done ? t.value : a.next();
3774 + });
3775 + }, defineIteratorMethods(g), define(g, u, "Generator"), define(g, a, function () {
3776 + return this;
3777 + }), define(g, "toString", function () {
3778 + return "[object Generator]";
3779 + }), e.keys = function (t) {
3780 + var e = Object(t),
3781 + r = [];
3782 + for (var n in e) r.push(n);
3783 + return r.reverse(), function next() {
3784 + for (; r.length;) {
3785 + var t = r.pop();
3786 + if (t in e) return next.value = t, next.done = !1, next;
3787 + }
3788 + return next.done = !0, next;
3789 + };
3790 + }, e.values = values, Context.prototype = {
3791 + constructor: Context,
3792 + reset: function reset(e) {
3793 + if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = "next", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t);
3794 + },
3795 + stop: function stop() {
3796 + this.done = !0;
3797 + var t = this.tryEntries[0].completion;
3798 + if ("throw" === t.type) throw t.arg;
3799 + return this.rval;
3800 + },
3801 + dispatchException: function dispatchException(e) {
3802 + if (this.done) throw e;
3803 + var r = this;
3804 + function handle(n, o) {
3805 + return a.type = "throw", a.arg = e, r.next = n, o && (r.method = "next", r.arg = t), !!o;
3806 + }
3807 + for (var o = this.tryEntries.length - 1; o >= 0; --o) {
3808 + var i = this.tryEntries[o],
3809 + a = i.completion;
3810 + if ("root" === i.tryLoc) return handle("end");
3811 + if (i.tryLoc <= this.prev) {
3812 + var c = n.call(i, "catchLoc"),
3813 + u = n.call(i, "finallyLoc");
3814 + if (c && u) {
3815 + if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
3816 + if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
3817 + } else if (c) {
3818 + if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
3819 + } else {
3820 + if (!u) throw Error("try statement without catch or finally");
3821 + if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
3822 + }
3823 + }
3824 + }
3825 + },
3826 + abrupt: function abrupt(t, e) {
3827 + for (var r = this.tryEntries.length - 1; r >= 0; --r) {
3828 + var o = this.tryEntries[r];
3829 + if (o.tryLoc <= this.prev && n.call(o, "finallyLoc") && this.prev < o.finallyLoc) {
3830 + var i = o;
3831 + break;
3832 + }
3833 + }
3834 + i && ("break" === t || "continue" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null);
3835 + var a = i ? i.completion : {};
3836 + return a.type = t, a.arg = e, i ? (this.method = "next", this.next = i.finallyLoc, y) : this.complete(a);
3837 + },
3838 + complete: function complete(t, e) {
3839 + if ("throw" === t.type) throw t.arg;
3840 + return "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = this.arg = t.arg, this.method = "return", this.next = "end") : "normal" === t.type && e && (this.next = e), y;
3841 + },
3842 + finish: function finish(t) {
3843 + for (var e = this.tryEntries.length - 1; e >= 0; --e) {
3844 + var r = this.tryEntries[e];
3845 + if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y;
3846 + }
3847 + },
3848 + "catch": function _catch(t) {
3849 + for (var e = this.tryEntries.length - 1; e >= 0; --e) {
3850 + var r = this.tryEntries[e];
3851 + if (r.tryLoc === t) {
3852 + var n = r.completion;
3853 + if ("throw" === n.type) {
3854 + var o = n.arg;
3855 + resetTryEntry(r);
3856 + }
3857 + return o;
3858 + }
3859 + }
3860 + throw Error("illegal catch attempt");
3861 + },
3862 + delegateYield: function delegateYield(e, r, n) {
3863 + return this.delegate = {
3864 + iterator: values(e),
3865 + resultName: r,
3866 + nextLoc: n
3867 + }, "next" === this.method && (this.arg = t), y;
3868 + }
3869 + }, e;
3870 +}
3871 +module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
3872 +
3873 +/***/ }),
3874 +
3875 +/***/ "../node_modules/@babel/runtime/helpers/slicedToArray.js":
3876 +/*!***************************************************************!*\
3877 + !*** ../node_modules/@babel/runtime/helpers/slicedToArray.js ***!
3878 + \***************************************************************/
3879 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3880 +
3881 +var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
3882 +var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
3883 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
3884 +var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime/helpers/nonIterableRest.js");
3885 +function _slicedToArray(r, e) {
3886 + return arrayWithHoles(r) || iterableToArrayLimit(r, e) || unsupportedIterableToArray(r, e) || nonIterableRest();
3887 +}
3888 +module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
3889 +
3890 +/***/ }),
3891 +
3892 +/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
3893 +/*!*************************************************************!*\
3894 + !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
3895 + \*************************************************************/
3896 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3897 +
3898 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
3899 +function toPrimitive(t, r) {
3900 + if ("object" != _typeof(t) || !t) return t;
3901 + var e = t[Symbol.toPrimitive];
3902 + if (void 0 !== e) {
3903 + var i = e.call(t, r || "default");
3904 + if ("object" != _typeof(i)) return i;
3905 + throw new TypeError("@@toPrimitive must return a primitive value.");
3906 + }
3907 + return ("string" === r ? String : Number)(t);
3908 +}
3909 +module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
3910 +
3911 +/***/ }),
3912 +
3913 +/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
3914 +/*!***************************************************************!*\
3915 + !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
3916 + \***************************************************************/
3917 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3918 +
3919 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
3920 +var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
3921 +function toPropertyKey(t) {
3922 + var i = toPrimitive(t, "string");
3923 + return "symbol" == _typeof(i) ? i : i + "";
3924 +}
3925 +module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
3926 +
3927 +/***/ }),
3928 +
3929 +/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
3930 +/*!********************************************************!*\
3931 + !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
3932 + \********************************************************/
3933 +/***/ ((module) => {
3934 +
3935 +function _typeof(o) {
3936 + "@babel/helpers - typeof";
3937 +
3938 + return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
3939 + return typeof o;
3940 + } : function (o) {
3941 + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
3942 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
3943 +}
3944 +module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
3945 +
3946 +/***/ }),
3947 +
3948 +/***/ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
3949 +/*!****************************************************************************!*\
3950 + !*** ../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
3951 + \****************************************************************************/
3952 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3953 +
3954 +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
3955 +function _unsupportedIterableToArray(r, a) {
3956 + if (r) {
3957 + if ("string" == typeof r) return arrayLikeToArray(r, a);
3958 + var t = {}.toString.call(r).slice(8, -1);
3959 + return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? arrayLikeToArray(r, a) : void 0;
3960 + }
3961 +}
3962 +module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
3963 +
3964 +/***/ }),
3965 +
3966 +/***/ "../node_modules/@babel/runtime/regenerator/index.js":
3967 +/*!***********************************************************!*\
3968 + !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
3969 + \***********************************************************/
3970 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
3971 +
3972 +// TODO(Babel 8): Remove this file.
3973 +
3974 +var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
3975 +module.exports = runtime;
3976 +
3977 +// Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
3978 +try {
3979 + regeneratorRuntime = runtime;
3980 +} catch (accidentalStrictMode) {
3981 + if (typeof globalThis === "object") {
3982 + globalThis.regeneratorRuntime = runtime;
3983 + } else {
3984 + Function("r", "regeneratorRuntime = r")(runtime);
3985 + }
3986 +}
3987 +
4016 3988
4017 3989 /***/ })
4018 3990
4019 3991 /******/ });