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 -808 4.2.2 → 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,24 +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 - // eslint-disable-next-line @wordpress/i18n-no-flanking-whitespace
334 - 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'),
335 - 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 + },
336 357 activateButton: (0, _i18n.__)('Activate', 'elementor'),
337 358 cancelButton: (0, _i18n.__)('Cancel', 'elementor')
338 359 },
339 360 optOut: {
340 - titleText: (0, _i18n.__)('You\'re about to lose all content created with Atomic features', 'elementor'),
341 - 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')],
342 - 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'),
343 368 cancelButton: (0, _i18n.__)('Cancel', 'elementor')
344 369 }
345 370 };
346 371 var Terms = exports.Terms = function Terms(_ref) {
@@ -364,35 +389,39 @@
364 389 };
365 390 var currentState = isEnrolled ? 'optOut' : 'optIn';
366 391 return /*#__PURE__*/_react.default.createElement(_ui.Dialog, (0, _extends2.default)({}, props, {
367 392 open: true,
368 - onClose: onClose,
369 - maxWidth: "md"
370 - }), /*#__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, {
371 400 dividers: true
372 401 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
373 402 gap: 2.5
374 403 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
375 - gap: 1.5,
376 - sx: {
377 - mx: 2,
378 - maxWidth: '550px'
379 - }
404 + gap: 1
380 405 }, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
381 406 align: "center",
382 407 variant: "h6"
383 - }, i18n[currentState].titleText), i18n[currentState].introText && /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
408 + }, i18n[currentState].titleText), /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
384 409 align: "center",
385 - variant: "body3"
386 - }, i18n[currentState].introText)), /*#__PURE__*/_react.default.createElement(_ui.Stack, null, /*#__PURE__*/_react.default.createElement(_optInContent.ContentList, {
387 - sx: {
388 - mx: 3,
389 - maxWidth: '550px'
390 - }
391 - }, 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) {
392 421 return /*#__PURE__*/_react.default.createElement(_optInContent.ContentListItem, {
393 422 key: index,
394 - variant: "body3"
423 + variant: "body2"
395 424 }, entry);
396 425 }))), /*#__PURE__*/_react.default.createElement(_ui.FormControlLabel, {
397 426 control: /*#__PURE__*/_react.default.createElement(_ui.Checkbox, {
398 427 checked: !!checked,
@@ -440,8 +469,9 @@
440 469 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
441 470 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
442 471 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
443 472 var _ui = __webpack_require__(/*! @elementor/ui */ "@elementor/ui");
473 +var _icons = __webpack_require__(/*! @elementor/icons */ "@elementor/icons");
444 474 var _i18n = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
445 475 var _optInContent = __webpack_require__(/*! ./opt-in-content */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-content.js");
446 476 var _optInImgPlaceholders = __webpack_require__(/*! ./opt-in-img-placeholders */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-img-placeholders.js");
447 477 var _optInMessage = __webpack_require__(/*! ./opt-in-message */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-message.js");
@@ -448,9 +478,10 @@
448 478 var _optInApi = __webpack_require__(/*! ./opt-in-api */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-api.js");
449 479 var _dompurify = _interopRequireDefault(__webpack_require__(/*! dompurify */ "../node_modules/dompurify/dist/purify.cjs.js"));
450 480 var _optInTerms = __webpack_require__(/*! ./opt-in-terms */ "../modules/atomic-opt-in/assets/js/opt-in-page/opt-in-terms.js");
451 481 var _elementorSettingsEdi;
452 -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; }
453 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; }
454 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; }
455 486 var decodeHtmlUrl = function decodeHtmlUrl(html) {
456 487 var textarea = document.createElement('textarea');
@@ -459,13 +490,16 @@
459 490 };
460 491 var OPT_IN_MSG = 'e-editor-v4-opt-in-message';
461 492 var OPT_OUT_MSG = 'e-editor-v4-opt-out-message';
462 493 var i18n = {
463 - title: (0, _i18n.__)('Activate Atomic Editor features', 'elementor'),
464 - 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'),
465 - 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')],
466 499 andMore: (0, _i18n.__)('And much more!', 'elementor'),
467 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'),
468 502 feedback: (0, _i18n.__)('We’d love your feedback!', 'elementor'),
469 503 overToGithub: (0, _i18n.__)('Head over to Github', 'elementor'),
470 504 tellUsWhy: (0, _i18n.__)('Tell us why', 'elementor'),
471 505 image: (0, _i18n.__)('Editor V4', 'elementor'),
@@ -471,14 +505,14 @@
471 505 image: (0, _i18n.__)('Editor V4', 'elementor'),
472 506 buttons: {
473 507 tryOut: (0, _i18n.__)('Try out the new experience', 'elementor'),
474 508 optIn: (0, _i18n.__)('Activate the new experience', 'elementor'),
475 - optOut: (0, _i18n.__)('Deactivate', 'elementor')
509 + optOut: (0, _i18n.__)('Deactivate V4', 'elementor')
476 510 },
477 511 messages: {
478 512 optInSuccess: (0, _i18n.__)('Welcome! You’ve got the newest version of the editor.', 'elementor'),
479 513 optOut: (0, _i18n.__)('You’ve deactivated the new Editor. Have feedback?', 'elementor'),
480 - 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')
481 515 }
482 516 };
483 517 var optInLinks = {
484 518 feedbackUrl: 'https://go.elementor.com/wp-dash-opt-in-v4-feedback/',
@@ -579,28 +613,38 @@
579 613 }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
580 614 sx: {
581 615 flex: 1,
582 616 maxWidth: {
583 - md: '580px',
617 + md: '507px',
584 618 sm: '600px'
585 619 },
586 620 gap: 2.5,
587 621 mx: 'auto'
588 622 }
623 + }, /*#__PURE__*/_react.default.createElement(_ui.Stack, {
624 + direction: "row",
625 + alignItems: "center",
626 + gap: 1
589 627 }, /*#__PURE__*/_react.default.createElement(_optInContent.TextNode, {
590 628 variant: "h4",
591 629 width: "fit-content"
592 - }, /*#__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, {
593 636 direction: "column",
594 - gap: 1
595 - }, /*#__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",
596 640 sx: {
597 - gap: 0.5
641 + mb: 1.5
598 642 }
599 - }, i18n.advantages.map(function (entry, i) {
643 + }, i18n.advantagesHeader), /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesList, null, i18n.advantages.map(function (entry, i) {
600 644 return /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesListItem, {
601 645 key: i
602 - }, /*#__PURE__*/_react.default.createElement("b", null, entry[0]), " - ", entry[1]);
646 + }, entry);
603 647 }), /*#__PURE__*/_react.default.createElement(_optInContent.AdvantagesListItem, {
604 648 key: i18n.advantages.length
605 649 }, i18n.andMore, " ", /*#__PURE__*/_react.default.createElement(_ui.Link, {
606 650 color: "text.primary",
@@ -606,8 +650,17 @@
606 650 color: "text.primary",
607 651 href: optInLinks.readMoreUrl,
608 652 target: "_blank"
609 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, {
610 663 direction: "column",
611 664 width: "clamp(240px, max(340px, 75%), 340px)",
612 665 maxWidth: "100%",
613 666 gap: 2
@@ -694,18 +747,9 @@
694 747 isEnrolled: isEnrolled
695 748 }), optInMessage && /*#__PURE__*/_react.default.createElement(_optInMessage.Message, {
696 749 onClose: function onClose() {
697 750 return setOptInMessage('');
698 - },
699 - action: /*#__PURE__*/_react.default.createElement(_ui.Link, {
700 - href: optInLinks.tryOutUrl,
701 - color: "#FFFFFF",
702 - sx: {
703 - cursor: 'pointer',
704 - textDecoration: 'none',
705 - pl: 3
706 - }
707 - }, i18n.buttons.tryOut)
751 + }
708 752 }, optInMessage), optOutMessage && /*#__PURE__*/_react.default.createElement(_optInMessage.Message, {
709 753 onClose: function onClose() {
710 754 return setOptOutMessage('');
711 755 },
@@ -711,9 +755,9 @@
711 755 },
712 756 action: /*#__PURE__*/_react.default.createElement(_ui.Link, {
713 757 href: optInLinks.feedbackUrl,
714 758 target: "_blank",
715 - color: "#FFFFFF",
759 + color: "inherit",
716 760 sx: {
717 761 cursor: 'pointer',
718 762 textDecoration: 'none',
719 763 pl: 3
@@ -735,680 +779,8 @@
735 779 };
736 780
737 781 /***/ }),
738 782
739 -/***/ "../node_modules/@babel/runtime/helpers/OverloadYield.js":
740 -/*!***************************************************************!*\
741 - !*** ../node_modules/@babel/runtime/helpers/OverloadYield.js ***!
742 - \***************************************************************/
743 -/***/ ((module) => {
744 -
745 -function _OverloadYield(e, d) {
746 - this.v = e, this.k = d;
747 -}
748 -module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports;
749 -
750 -/***/ }),
751 -
752 -/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
753 -/*!******************************************************************!*\
754 - !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
755 - \******************************************************************/
756 -/***/ ((module) => {
757 -
758 -function _arrayLikeToArray(r, a) {
759 - (null == a || a > r.length) && (a = r.length);
760 - for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
761 - return n;
762 -}
763 -module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
764 -
765 -/***/ }),
766 -
767 -/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
768 -/*!****************************************************************!*\
769 - !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
770 - \****************************************************************/
771 -/***/ ((module) => {
772 -
773 -function _arrayWithHoles(r) {
774 - if (Array.isArray(r)) return r;
775 -}
776 -module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
777 -
778 -/***/ }),
779 -
780 -/***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
781 -/*!******************************************************************!*\
782 - !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
783 - \******************************************************************/
784 -/***/ ((module) => {
785 -
786 -function asyncGeneratorStep(n, t, e, r, o, a, c) {
787 - try {
788 - var i = n[a](c),
789 - u = i.value;
790 - } catch (n) {
791 - return void e(n);
792 - }
793 - i.done ? t(u) : Promise.resolve(u).then(r, o);
794 -}
795 -function _asyncToGenerator(n) {
796 - return function () {
797 - var t = this,
798 - e = arguments;
799 - return new Promise(function (r, o) {
800 - var a = n.apply(t, e);
801 - function _next(n) {
802 - asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
803 - }
804 - function _throw(n) {
805 - asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
806 - }
807 - _next(void 0);
808 - });
809 - };
810 -}
811 -module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
812 -
813 -/***/ }),
814 -
815 -/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
816 -/*!****************************************************************!*\
817 - !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
818 - \****************************************************************/
819 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
820 -
821 -var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
822 -function _defineProperty(e, r, t) {
823 - return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
824 - value: t,
825 - enumerable: !0,
826 - configurable: !0,
827 - writable: !0
828 - }) : e[r] = t, e;
829 -}
830 -module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
831 -
832 -/***/ }),
833 -
834 -/***/ "../node_modules/@babel/runtime/helpers/extends.js":
835 -/*!*********************************************************!*\
836 - !*** ../node_modules/@babel/runtime/helpers/extends.js ***!
837 - \*********************************************************/
838 -/***/ ((module) => {
839 -
840 -function _extends() {
841 - return module.exports = _extends = Object.assign ? Object.assign.bind() : function (n) {
842 - for (var e = 1; e < arguments.length; e++) {
843 - var t = arguments[e];
844 - for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]);
845 - }
846 - return n;
847 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _extends.apply(null, arguments);
848 -}
849 -module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports;
850 -
851 -/***/ }),
852 -
853 -/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
854 -/*!***********************************************************************!*\
855 - !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
856 - \***********************************************************************/
857 -/***/ ((module) => {
858 -
859 -function _interopRequireDefault(e) {
860 - return e && e.__esModule ? e : {
861 - "default": e
862 - };
863 -}
864 -module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
865 -
866 -/***/ }),
867 -
868 -/***/ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
869 -/*!**********************************************************************!*\
870 - !*** ../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
871 - \**********************************************************************/
872 -/***/ ((module) => {
873 -
874 -function _iterableToArrayLimit(r, l) {
875 - var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
876 - if (null != t) {
877 - var e,
878 - n,
879 - i,
880 - u,
881 - a = [],
882 - f = !0,
883 - o = !1;
884 - try {
885 - if (i = (t = t.call(r)).next, 0 === l) {
886 - if (Object(t) !== t) return;
887 - f = !1;
888 - } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);
889 - } catch (r) {
890 - o = !0, n = r;
891 - } finally {
892 - try {
893 - if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
894 - } finally {
895 - if (o) throw n;
896 - }
897 - }
898 - return a;
899 - }
900 -}
901 -module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
902 -
903 -/***/ }),
904 -
905 -/***/ "../node_modules/@babel/runtime/helpers/nonIterableRest.js":
906 -/*!*****************************************************************!*\
907 - !*** ../node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
908 - \*****************************************************************/
909 -/***/ ((module) => {
910 -
911 -function _nonIterableRest() {
912 - throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
913 -}
914 -module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports;
915 -
916 -/***/ }),
917 -
918 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
919 -/*!*************************************************************************!*\
920 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
921 - \*************************************************************************/
922 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
923 -
924 -var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
925 -function _objectWithoutProperties(e, t) {
926 - if (null == e) return {};
927 - var o,
928 - r,
929 - i = objectWithoutPropertiesLoose(e, t);
930 - if (Object.getOwnPropertySymbols) {
931 - var n = Object.getOwnPropertySymbols(e);
932 - for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]);
933 - }
934 - return i;
935 -}
936 -module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports;
937 -
938 -/***/ }),
939 -
940 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
941 -/*!******************************************************************************!*\
942 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
943 - \******************************************************************************/
944 -/***/ ((module) => {
945 -
946 -function _objectWithoutPropertiesLoose(r, e) {
947 - if (null == r) return {};
948 - var t = {};
949 - for (var n in r) if ({}.hasOwnProperty.call(r, n)) {
950 - if (-1 !== e.indexOf(n)) continue;
951 - t[n] = r[n];
952 - }
953 - return t;
954 -}
955 -module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports;
956 -
957 -/***/ }),
958 -
959 -/***/ "../node_modules/@babel/runtime/helpers/regenerator.js":
960 -/*!*************************************************************!*\
961 - !*** ../node_modules/@babel/runtime/helpers/regenerator.js ***!
962 - \*************************************************************/
963 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
964 -
965 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
966 -function _regenerator() {
967 - /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
968 - var e,
969 - t,
970 - r = "function" == typeof Symbol ? Symbol : {},
971 - n = r.iterator || "@@iterator",
972 - o = r.toStringTag || "@@toStringTag";
973 - function i(r, n, o, i) {
974 - var c = n && n.prototype instanceof Generator ? n : Generator,
975 - u = Object.create(c.prototype);
976 - return regeneratorDefine(u, "_invoke", function (r, n, o) {
977 - var i,
978 - c,
979 - u,
980 - f = 0,
981 - p = o || [],
982 - y = !1,
983 - G = {
984 - p: 0,
985 - n: 0,
986 - v: e,
987 - a: d,
988 - f: d.bind(e, 4),
989 - d: function d(t, r) {
990 - return i = t, c = 0, u = e, G.n = r, a;
991 - }
992 - };
993 - function d(r, n) {
994 - for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) {
995 - var o,
996 - i = p[t],
997 - d = G.p,
998 - l = i[2];
999 - 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));
1000 - }
1001 - if (o || r > 1) return a;
1002 - throw y = !0, n;
1003 - }
1004 - return function (o, p, l) {
1005 - if (f > 1) throw TypeError("Generator is already running");
1006 - for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) {
1007 - i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u);
1008 - try {
1009 - if (f = 2, i) {
1010 - if (c || (o = "next"), t = i[o]) {
1011 - if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object");
1012 - if (!t.done) return t;
1013 - u = t.value, c < 2 && (c = 0);
1014 - } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1);
1015 - i = e;
1016 - } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break;
1017 - } catch (t) {
1018 - i = e, c = 1, u = t;
1019 - } finally {
1020 - f = 1;
1021 - }
1022 - }
1023 - return {
1024 - value: t,
1025 - done: y
1026 - };
1027 - };
1028 - }(r, o, i), !0), u;
1029 - }
1030 - var a = {};
1031 - function Generator() {}
1032 - function GeneratorFunction() {}
1033 - function GeneratorFunctionPrototype() {}
1034 - t = Object.getPrototypeOf;
1035 - var c = [][n] ? t(t([][n]())) : (regeneratorDefine(t = {}, n, function () {
1036 - return this;
1037 - }), t),
1038 - u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c);
1039 - function f(e) {
1040 - return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e;
1041 - }
1042 - 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 () {
1043 - return this;
1044 - }), regeneratorDefine(u, "toString", function () {
1045 - return "[object Generator]";
1046 - }), (module.exports = _regenerator = function _regenerator() {
1047 - return {
1048 - w: i,
1049 - m: f
1050 - };
1051 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
1052 -}
1053 -module.exports = _regenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
1054 -
1055 -/***/ }),
1056 -
1057 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js":
1058 -/*!******************************************************************!*\
1059 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsync.js ***!
1060 - \******************************************************************/
1061 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1062 -
1063 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
1064 -function _regeneratorAsync(n, e, r, t, o) {
1065 - var a = regeneratorAsyncGen(n, e, r, t, o);
1066 - return a.next().then(function (n) {
1067 - return n.done ? n.value : a.next();
1068 - });
1069 -}
1070 -module.exports = _regeneratorAsync, module.exports.__esModule = true, module.exports["default"] = module.exports;
1071 -
1072 -/***/ }),
1073 -
1074 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js":
1075 -/*!*********************************************************************!*\
1076 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js ***!
1077 - \*********************************************************************/
1078 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1079 -
1080 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
1081 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
1082 -function _regeneratorAsyncGen(r, e, t, o, n) {
1083 - return new regeneratorAsyncIterator(regenerator().w(r, e, t, o), n || Promise);
1084 -}
1085 -module.exports = _regeneratorAsyncGen, module.exports.__esModule = true, module.exports["default"] = module.exports;
1086 -
1087 -/***/ }),
1088 -
1089 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js":
1090 -/*!**************************************************************************!*\
1091 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js ***!
1092 - \**************************************************************************/
1093 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1094 -
1095 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
1096 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
1097 -function AsyncIterator(t, e) {
1098 - function n(r, o, i, f) {
1099 - try {
1100 - var c = t[r](o),
1101 - u = c.value;
1102 - return u instanceof OverloadYield ? e.resolve(u.v).then(function (t) {
1103 - n("next", t, i, f);
1104 - }, function (t) {
1105 - n("throw", t, i, f);
1106 - }) : e.resolve(u).then(function (t) {
1107 - c.value = t, i(c);
1108 - }, function (t) {
1109 - return n("throw", t, i, f);
1110 - });
1111 - } catch (t) {
1112 - f(t);
1113 - }
1114 - }
1115 - var r;
1116 - this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () {
1117 - return this;
1118 - })), regeneratorDefine(this, "_invoke", function (t, o, i) {
1119 - function f() {
1120 - return new e(function (e, r) {
1121 - n(t, i, e, r);
1122 - });
1123 - }
1124 - return r = r ? r.then(f, f) : f();
1125 - }, !0);
1126 -}
1127 -module.exports = AsyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports;
1128 -
1129 -/***/ }),
1130 -
1131 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js":
1132 -/*!*******************************************************************!*\
1133 - !*** ../node_modules/@babel/runtime/helpers/regeneratorDefine.js ***!
1134 - \*******************************************************************/
1135 -/***/ ((module) => {
1136 -
1137 -function _regeneratorDefine(e, r, n, t) {
1138 - var i = Object.defineProperty;
1139 - try {
1140 - i({}, "", {});
1141 - } catch (e) {
1142 - i = 0;
1143 - }
1144 - module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
1145 - function o(r, n) {
1146 - _regeneratorDefine(e, r, function (e) {
1147 - return this._invoke(r, n, e);
1148 - });
1149 - }
1150 - r ? i ? i(e, r, {
1151 - value: n,
1152 - enumerable: !t,
1153 - configurable: !t,
1154 - writable: !t
1155 - }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
1156 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
1157 -}
1158 -module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
1159 -
1160 -/***/ }),
1161 -
1162 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js":
1163 -/*!*****************************************************************!*\
1164 - !*** ../node_modules/@babel/runtime/helpers/regeneratorKeys.js ***!
1165 - \*****************************************************************/
1166 -/***/ ((module) => {
1167 -
1168 -function _regeneratorKeys(e) {
1169 - var n = Object(e),
1170 - r = [];
1171 - for (var t in n) r.unshift(t);
1172 - return function e() {
1173 - for (; r.length;) if ((t = r.pop()) in n) return e.value = t, e.done = !1, e;
1174 - return e.done = !0, e;
1175 - };
1176 -}
1177 -module.exports = _regeneratorKeys, module.exports.__esModule = true, module.exports["default"] = module.exports;
1178 -
1179 -/***/ }),
1180 -
1181 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
1182 -/*!********************************************************************!*\
1183 - !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
1184 - \********************************************************************/
1185 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1186 -
1187 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
1188 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
1189 -var regeneratorAsync = __webpack_require__(/*! ./regeneratorAsync.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js");
1190 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
1191 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
1192 -var regeneratorKeys = __webpack_require__(/*! ./regeneratorKeys.js */ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js");
1193 -var regeneratorValues = __webpack_require__(/*! ./regeneratorValues.js */ "../node_modules/@babel/runtime/helpers/regeneratorValues.js");
1194 -function _regeneratorRuntime() {
1195 - "use strict";
1196 -
1197 - var r = regenerator(),
1198 - e = r.m(_regeneratorRuntime),
1199 - t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
1200 - function n(r) {
1201 - var e = "function" == typeof r && r.constructor;
1202 - return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
1203 - }
1204 - var o = {
1205 - "throw": 1,
1206 - "return": 2,
1207 - "break": 3,
1208 - "continue": 3
1209 - };
1210 - function a(r) {
1211 - var e, t;
1212 - return function (n) {
1213 - e || (e = {
1214 - stop: function stop() {
1215 - return t(n.a, 2);
1216 - },
1217 - "catch": function _catch() {
1218 - return n.v;
1219 - },
1220 - abrupt: function abrupt(r, e) {
1221 - return t(n.a, o[r], e);
1222 - },
1223 - delegateYield: function delegateYield(r, o, a) {
1224 - return e.resultName = o, t(n.d, regeneratorValues(r), a);
1225 - },
1226 - finish: function finish(r) {
1227 - return t(n.f, r);
1228 - }
1229 - }, t = function t(r, _t, o) {
1230 - n.p = e.prev, n.n = e.next;
1231 - try {
1232 - return r(_t, o);
1233 - } finally {
1234 - e.next = n.n;
1235 - }
1236 - }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
1237 - try {
1238 - return r.call(this, e);
1239 - } finally {
1240 - n.p = e.prev, n.n = e.next;
1241 - }
1242 - };
1243 - }
1244 - return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
1245 - return {
1246 - wrap: function wrap(e, t, n, o) {
1247 - return r.w(a(e), t, n, o && o.reverse());
1248 - },
1249 - isGeneratorFunction: n,
1250 - mark: r.m,
1251 - awrap: function awrap(r, e) {
1252 - return new OverloadYield(r, e);
1253 - },
1254 - AsyncIterator: regeneratorAsyncIterator,
1255 - async: function async(r, e, t, o, u) {
1256 - return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
1257 - },
1258 - keys: regeneratorKeys,
1259 - values: regeneratorValues
1260 - };
1261 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
1262 -}
1263 -module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
1264 -
1265 -/***/ }),
1266 -
1267 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorValues.js":
1268 -/*!*******************************************************************!*\
1269 - !*** ../node_modules/@babel/runtime/helpers/regeneratorValues.js ***!
1270 - \*******************************************************************/
1271 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1272 -
1273 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1274 -function _regeneratorValues(e) {
1275 - if (null != e) {
1276 - var t = e["function" == typeof Symbol && Symbol.iterator || "@@iterator"],
1277 - r = 0;
1278 - if (t) return t.call(e);
1279 - if ("function" == typeof e.next) return e;
1280 - if (!isNaN(e.length)) return {
1281 - next: function next() {
1282 - return e && r >= e.length && (e = void 0), {
1283 - value: e && e[r++],
1284 - done: !e
1285 - };
1286 - }
1287 - };
1288 - }
1289 - throw new TypeError(_typeof(e) + " is not iterable");
1290 -}
1291 -module.exports = _regeneratorValues, module.exports.__esModule = true, module.exports["default"] = module.exports;
1292 -
1293 -/***/ }),
1294 -
1295 -/***/ "../node_modules/@babel/runtime/helpers/slicedToArray.js":
1296 -/*!***************************************************************!*\
1297 - !*** ../node_modules/@babel/runtime/helpers/slicedToArray.js ***!
1298 - \***************************************************************/
1299 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1300 -
1301 -var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
1302 -var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
1303 -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
1304 -var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime/helpers/nonIterableRest.js");
1305 -function _slicedToArray(r, e) {
1306 - return arrayWithHoles(r) || iterableToArrayLimit(r, e) || unsupportedIterableToArray(r, e) || nonIterableRest();
1307 -}
1308 -module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
1309 -
1310 -/***/ }),
1311 -
1312 -/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
1313 -/*!*************************************************************!*\
1314 - !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
1315 - \*************************************************************/
1316 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1317 -
1318 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1319 -function toPrimitive(t, r) {
1320 - if ("object" != _typeof(t) || !t) return t;
1321 - var e = t[Symbol.toPrimitive];
1322 - if (void 0 !== e) {
1323 - var i = e.call(t, r || "default");
1324 - if ("object" != _typeof(i)) return i;
1325 - throw new TypeError("@@toPrimitive must return a primitive value.");
1326 - }
1327 - return ("string" === r ? String : Number)(t);
1328 -}
1329 -module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
1330 -
1331 -/***/ }),
1332 -
1333 -/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
1334 -/*!***************************************************************!*\
1335 - !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
1336 - \***************************************************************/
1337 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1338 -
1339 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
1340 -var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
1341 -function toPropertyKey(t) {
1342 - var i = toPrimitive(t, "string");
1343 - return "symbol" == _typeof(i) ? i : i + "";
1344 -}
1345 -module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
1346 -
1347 -/***/ }),
1348 -
1349 -/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
1350 -/*!********************************************************!*\
1351 - !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
1352 - \********************************************************/
1353 -/***/ ((module) => {
1354 -
1355 -function _typeof(o) {
1356 - "@babel/helpers - typeof";
1357 -
1358 - return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
1359 - return typeof o;
1360 - } : function (o) {
1361 - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
1362 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
1363 -}
1364 -module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
1365 -
1366 -/***/ }),
1367 -
1368 -/***/ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
1369 -/*!****************************************************************************!*\
1370 - !*** ../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
1371 - \****************************************************************************/
1372 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1373 -
1374 -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
1375 -function _unsupportedIterableToArray(r, a) {
1376 - if (r) {
1377 - if ("string" == typeof r) return arrayLikeToArray(r, a);
1378 - var t = {}.toString.call(r).slice(8, -1);
1379 - 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;
1380 - }
1381 -}
1382 -module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
1383 -
1384 -/***/ }),
1385 -
1386 -/***/ "../node_modules/@babel/runtime/regenerator/index.js":
1387 -/*!***********************************************************!*\
1388 - !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
1389 - \***********************************************************/
1390 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1391 -
1392 -// TODO(Babel 8): Remove this file.
1393 -
1394 -var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
1395 -module.exports = runtime;
1396 -
1397 -// Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
1398 -try {
1399 - regeneratorRuntime = runtime;
1400 -} catch (accidentalStrictMode) {
1401 - if (typeof globalThis === "object") {
1402 - globalThis.regeneratorRuntime = runtime;
1403 - } else {
1404 - Function("r", "regeneratorRuntime = r")(runtime);
1405 - }
1406 -}
1407 -
1408 -
1409 -/***/ }),
1410 -
1411 783 /***/ "../node_modules/dompurify/dist/purify.cjs.js":
1412 784 /*!****************************************************!*\
1413 785 !*** ../node_modules/dompurify/dist/purify.cjs.js ***!
1414 786 \****************************************************/
@@ -1414,9 +786,9 @@
1414 786 \****************************************************/
1415 787 /***/ ((module) => {
1416 788
1417 789 "use strict";
1418 -/*! @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 */
1419 791
1420 792
1421 793
1422 794 const {
@@ -1445,20 +817,14 @@
1445 817 return x;
1446 818 };
1447 819 }
1448 820 if (!apply) {
1449 - apply = function apply(func, thisArg) {
1450 - for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {
1451 - args[_key - 2] = arguments[_key];
1452 - }
1453 - return func.apply(thisArg, args);
821 + apply = function apply(fun, thisValue, args) {
822 + return fun.apply(thisValue, args);
1454 823 };
1455 824 }
1456 825 if (!construct) {
1457 - construct = function construct(Func) {
1458 - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
1459 - args[_key2 - 1] = arguments[_key2];
1460 - }
826 + construct = function construct(Func, args) {
1461 827 return new Func(...args);
1462 828 };
1463 829 }
1464 830 const arrayForEach = unapply(Array.prototype.forEach);
@@ -1485,10 +851,10 @@
1485 851 return function (thisArg) {
1486 852 if (thisArg instanceof RegExp) {
1487 853 thisArg.lastIndex = 0;
1488 854 }
1489 - for (var _len3 = arguments.length, args = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) {
1490 - 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];
1491 857 }
1492 858 return apply(func, thisArg, args);
1493 859 };
1494 860 }
@@ -1497,14 +863,14 @@
1497 863 *
1498 864 * @param func - The constructor function to be wrapped and called.
1499 865 * @returns A new function that constructs an instance of the given constructor function with the provided arguments.
1500 866 */
1501 -function unconstruct(Func) {
867 +function unconstruct(func) {
1502 868 return function () {
1503 - for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {
1504 - args[_key4] = arguments[_key4];
869 + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
870 + args[_key2] = arguments[_key2];
1505 871 }
1506 - return construct(Func, args);
872 + return construct(func, args);
1507 873 };
1508 874 }
1509 875 /**
1510 876 * Add properties to a lookup table
@@ -1601,10 +967,10 @@
1601 967 }
1602 968 return fallbackValue;
1603 969 }
1604 970
1605 -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']);
1606 -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']);
1607 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']);
1608 974 // List of SVG elements that are disallowed by default.
1609 975 // We still need to know them so that we can do namespace
1610 976 // checks properly in case one wants to add them to
@@ -1615,10 +981,10 @@
1615 981 // even those that we disallow by default.
1616 982 const mathMlDisallowed = freeze(['maction', 'maligngroup', 'malignmark', 'mlongdiv', 'mscarries', 'mscarry', 'msgroup', 'mstack', 'msline', 'msrow', 'semantics', 'annotation', 'annotation-xml', 'mprescripts', 'none']);
1617 983 const text = freeze(['#text']);
1618 984
1619 -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']);
1620 -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']);
1621 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']);
1622 988 const xml = freeze(['xlink:href', 'xml:id', 'xlink:title', 'xml:space', 'xmlns:xlink']);
1623 989
1624 990 // eslint-disable-next-line unicorn/better-regex
@@ -1723,9 +1089,9 @@
1723 1089 };
1724 1090 function createDOMPurify() {
1725 1091 let window = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : getGlobal();
1726 1092 const DOMPurify = root => createDOMPurify(root);
1727 - DOMPurify.version = '3.3.0';
1093 + DOMPurify.version = '3.2.6';
1728 1094 DOMPurify.removed = [];
1729 1095 if (!window || !window.document || window.document.nodeType !== NODE_TYPE.document || !window.Element) {
1730 1096 // Not running in a browser, provide a factory function
1731 1097 // so that you can pass your own Window
@@ -1834,23 +1200,8 @@
1834 1200 /* Explicitly forbidden tags (overrides ALLOWED_TAGS/ADD_TAGS) */
1835 1201 let FORBID_TAGS = null;
1836 1202 /* Explicitly forbidden attributes (overrides ALLOWED_ATTR/ADD_ATTR) */
1837 1203 let FORBID_ATTR = null;
1838 - /* Config object to store ADD_TAGS/ADD_ATTR functions (when used as functions) */
1839 - const EXTRA_ELEMENT_HANDLING = Object.seal(create(null, {
1840 - tagCheck: {
1841 - writable: true,
1842 - configurable: false,
1843 - enumerable: true,
1844 - value: null
1845 - },
1846 - attributeCheck: {
1847 - writable: true,
1848 - configurable: false,
1849 - enumerable: true,
1850 - value: null
1851 - }
1852 - }));
1853 1204 /* Decide if ARIA attributes are okay */
1854 1205 let ALLOW_ARIA_ATTR = true;
1855 1206 /* Decide if custom data attributes are okay */
1856 1207 let ALLOW_DATA_ATTR = true;
@@ -2041,26 +1392,18 @@
2041 1392 }
2042 1393 }
2043 1394 /* Merge configuration parameters */
2044 1395 if (cfg.ADD_TAGS) {
2045 - if (typeof cfg.ADD_TAGS === 'function') {
2046 - EXTRA_ELEMENT_HANDLING.tagCheck = cfg.ADD_TAGS;
2047 - } else {
2048 - if (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) {
2049 - ALLOWED_TAGS = clone(ALLOWED_TAGS);
2050 - }
2051 - addToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);
1396 + if (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) {
1397 + ALLOWED_TAGS = clone(ALLOWED_TAGS);
2052 1398 }
1399 + addToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);
2053 1400 }
2054 1401 if (cfg.ADD_ATTR) {
2055 - if (typeof cfg.ADD_ATTR === 'function') {
2056 - EXTRA_ELEMENT_HANDLING.attributeCheck = cfg.ADD_ATTR;
2057 - } else {
2058 - if (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) {
2059 - ALLOWED_ATTR = clone(ALLOWED_ATTR);
2060 - }
2061 - addToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);
1402 + if (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) {
1403 + ALLOWED_ATTR = clone(ALLOWED_ATTR);
2062 1404 }
1405 + addToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);
2063 1406 }
2064 1407 if (cfg.ADD_URI_SAFE_ATTR) {
2065 1408 addToSet(URI_SAFE_ATTRIBUTES, cfg.ADD_URI_SAFE_ATTR, transformCaseFunc);
2066 1409 }
@@ -2366,9 +1709,9 @@
2366 1709 _forceRemove(currentNode);
2367 1710 return true;
2368 1711 }
2369 1712 /* Remove element if anything forbids its presence */
2370 - 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]) {
2371 1714 /* Check if we have a custom element to handle */
2372 1715 if (!FORBID_TAGS[tagName] && _isBasicCustomElement(tagName)) {
2373 1716 if (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, tagName)) {
2374 1717 return false;
@@ -2438,14 +1781,14 @@
2438 1781 /* Allow valid data-* attributes: At least one character after "-"
2439 1782 (https://html.spec.whatwg.org/multipage/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes)
2440 1783 XML-compatible (https://html.spec.whatwg.org/multipage/infrastructure.html#xml-compatible and http://www.w3.org/TR/xml/#d0e804)
2441 1784 We don't need to check the value; it's always URI safe. */
2442 - 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]) {
2443 1786 if (
2444 1787 // First condition does a very basic check if a) it's basically a valid custom element tagname AND
2445 1788 // b) if the tagName passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck
2446 1789 // and c) if the attribute name passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.attributeNameCheck
2447 - _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)) ||
2448 1791 // Alternative, second condition checks if it's an `is`-attribute, AND
2449 1792 // the value passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck
2450 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 {
2451 1794 return false;
@@ -2522,17 +1865,12 @@
2522 1865 // Prefix the value and later re-create the attribute with the sanitized value
2523 1866 value = SANITIZE_NAMED_PROPS_PREFIX + value;
2524 1867 }
2525 1868 /* Work around a security issue with comments inside attributes */
2526 - if (SAFE_FOR_XML && regExpTest(/((--!?|])>)|<\/(style|title|textarea)/i, value)) {
1869 + if (SAFE_FOR_XML && regExpTest(/((--!?|])>)|<\/(style|title)/i, value)) {
2527 1870 _removeAttribute(name, currentNode);
2528 1871 continue;
2529 1872 }
2530 - /* Make sure we cannot easily use animated hrefs, even if animations are allowed */
2531 - if (lcName === 'attributename' && stringMatch(value, 'href')) {
2532 - _removeAttribute(name, currentNode);
2533 - continue;
2534 - }
2535 1873 /* Did the hooks approve of the attribute? */
2536 1874 if (hookEvent.forceKeepAttr) {
2537 1875 continue;
2538 1876 }
@@ -3656,10 +2994,9 @@
3656 2994 // By explicitly using `prop-types` you are opting into new development behavior.
3657 2995 // http://fb.me/prop-types-in-prod
3658 2996 var throwOnDirectAccess = true;
3659 2997 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
3660 -} else // removed by dead control flow
3661 -{}
2998 +} else {}
3662 2999
3663 3000
3664 3001 /***/ }),
3665 3002
@@ -3897,10 +3234,9 @@
3897 3234
3898 3235 "use strict";
3899 3236
3900 3237
3901 -if (false) // removed by dead control flow
3902 -{} else {
3238 +if (false) {} else {
3903 3239 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js");
3904 3240 }
3905 3241
3906 3242
@@ -3915,10 +3251,9 @@
3915 3251 "use strict";
3916 3252
3917 3253
3918 3254 var m = __webpack_require__(/*! react-dom */ "react-dom");
3919 -if (false) // removed by dead control flow
3920 -{} else {
3255 +if (false) {} else {
3921 3256 var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
3922 3257 exports.createRoot = function(c, o) {
3923 3258 i.usingClientEntryPoint = true;
3924 3259 try {
@@ -3939,8 +3274,30 @@
3939 3274
3940 3275
3941 3276 /***/ }),
3942 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 +
3943 3300 /***/ "@elementor/icons":
3944 3301 /*!************************************!*\
3945 3302 !*** external "elementorV2.icons" ***!
3946 3303 \************************************/
@@ -3994,27 +3351,641 @@
3994 3351 module.exports = wp.i18n;
3995 3352
3996 3353 /***/ }),
3997 3354
3998 -/***/ "react":
3999 -/*!************************!*\
4000 - !*** external "React" ***!
4001 - \************************/
3355 +/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
3356 +/*!******************************************************************!*\
3357 + !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
3358 + \******************************************************************/
4002 3359 /***/ ((module) => {
4003 3360
4004 -"use strict";
4005 -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;
4006 3367
4007 3368 /***/ }),
4008 3369
4009 -/***/ "react-dom":
4010 -/*!***************************!*\
4011 - !*** external "ReactDOM" ***!
4012 - \***************************/
3370 +/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
3371 +/*!****************************************************************!*\
3372 + !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
3373 + \****************************************************************/
4013 3374 /***/ ((module) => {
4014 3375
4015 -"use strict";
4016 -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 +
4017 3988
4018 3989 /***/ })
4019 3990
4020 3991 /******/ });