PluginProbe
Elementor Website Builder – more than just a page builder / 3.31.4
Elementor Website Builder – more than just a page builder v3.31.4
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 4.1.0-beta2 4.1.0-dev2 All 455 releases
← All changes | assets/js/app-packages.js +77 -385 4.2.0-beta2 → 3.31.4 View file →
@@ -1,4 +1,5 @@
1 +/*! elementor - v3.31.0 - 08-09-2025 */
1 2 /******/ (() => { // webpackBootstrap
2 3 /******/ var __webpack_modules__ = ({
3 4
4 5 /***/ "../app/assets/js/hooks/use-action.js":
@@ -312,14 +313,13 @@
312 313 var _react = __webpack_require__(/*! react */ "react");
313 314 function usePageTitle(_ref) {
314 315 var title = _ref.title,
315 316 prefix = _ref.prefix;
316 - var prefixRef = (0, _react.useRef)(prefix);
317 317 (0, _react.useEffect)(function () {
318 318 if (!prefix) {
319 - prefixRef.current = __('Elementor', 'elementor');
319 + prefix = __('Elementor', 'elementor');
320 320 }
321 - document.title = "".concat(prefixRef.current, " | ").concat(title);
321 + document.title = "".concat(prefix, " | ").concat(title);
322 322 }, [title, prefix]);
323 323 }
324 324
325 325 /***/ }),
@@ -578,9 +578,9 @@
578 578 className: "eps-app__header"
579 579 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
580 580 className: "eps-app__logo-title-wrapper"
581 581 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
582 - className: "eps-app__logo eicon-elementor-circle"
582 + className: "eps-app__logo eicon-elementor"
583 583 }), /*#__PURE__*/_react.default.createElement("h1", {
584 584 className: "eps-app__title"
585 585 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
586 586 buttons: props.buttons,
@@ -835,15 +835,13 @@
835 835 (0, _react.useEffect)(function () {
836 836 if (props.isOpened !== isOpened) {
837 837 setIsOpened(props.isOpened);
838 838 }
839 - // eslint-disable-next-line react-hooks/exhaustive-deps
840 839 }, [props.isOpened]);
841 840 (0, _react.useEffect)(function () {
842 841 if (props.onChange) {
843 842 props.onChange(isOpened);
844 843 }
845 - // eslint-disable-next-line react-hooks/exhaustive-deps
846 844 }, [isOpened]);
847 845 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
848 846 value: {
849 847 toggle: toggle
@@ -1318,9 +1316,8 @@
1318 1316 if (onEnable) {
1319 1317 onEnable();
1320 1318 }
1321 1319 }
1322 - // eslint-disable-next-line react-hooks/exhaustive-deps
1323 1320 }, [enableUnfilteredFiles]);
1324 1321
1325 1322 // Enabling unfiltered files ajax status.
1326 1323 (0, _react.useEffect)(function () {
@@ -1332,15 +1329,13 @@
1332 1329 setIsEnableError(true);
1333 1330 setShow(true);
1334 1331 break;
1335 1332 }
1336 - // eslint-disable-next-line react-hooks/exhaustive-deps
1337 1333 }, [ajaxState]);
1338 1334 (0, _react.useEffect)(function () {
1339 1335 if (show && onLoad) {
1340 1336 onLoad();
1341 1337 }
1342 - // eslint-disable-next-line react-hooks/exhaustive-deps
1343 1338 }, [show]);
1344 1339 if (!show) {
1345 1340 return null;
1346 1341 }
@@ -1920,26 +1915,18 @@
1920 1915 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1921 1916
1922 1917
1923 1918 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1924 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
1925 1919 Object.defineProperty(exports, "__esModule", ({
1926 1920 value: true
1927 1921 }));
1928 -exports["default"] = void 0;
1929 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
1930 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
1931 -var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"));
1932 -var _excluded = ["className"];
1933 -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); }
1934 -var Icon = (0, _react.forwardRef)(function (props, ref) {
1935 - var className = props.className,
1936 - rest = (0, _objectWithoutProperties2.default)(props, _excluded);
1937 - return /*#__PURE__*/_react.default.createElement("i", (0, _extends2.default)({
1938 - ref: ref,
1939 - className: "eps-icon ".concat(className)
1940 - }, rest));
1941 -});
1922 +exports["default"] = Icon;
1923 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1924 +function Icon(props) {
1925 + return /*#__PURE__*/_react.default.createElement("i", {
1926 + className: "eps-icon ".concat(props.className)
1927 + });
1928 +}
1942 1929 Icon.propTypes = {
1943 1930 className: PropTypes.string.isRequired
1944 1931 };
1945 1932 Icon.defaultProps = {
@@ -1944,9 +1931,8 @@
1944 1931 };
1945 1932 Icon.defaultProps = {
1946 1933 className: ''
1947 1934 };
1948 -var _default = exports["default"] = Icon;
1949 1935
1950 1936 /***/ }),
1951 1937
1952 1938 /***/ "../app/assets/js/ui/atoms/select.js":
@@ -2271,10 +2257,9 @@
2271 2257 var image = /*#__PURE__*/_react.default.createElement("img", {
2272 2258 src: props.src,
2273 2259 alt: props.alt,
2274 2260 className: "eps-card__image",
2275 - loading: "lazy",
2276 - onError: props.onError
2261 + loading: "lazy"
2277 2262 });
2278 2263 return /*#__PURE__*/_react.default.createElement("figure", {
2279 2264 className: "eps-card__figure ".concat(props.className)
2280 2265 }, image, props.children);
@@ -2282,14 +2267,12 @@
2282 2267 CardImage.propTypes = {
2283 2268 className: PropTypes.string,
2284 2269 src: PropTypes.string.isRequired,
2285 2270 alt: PropTypes.string.isRequired,
2286 - children: PropTypes.any,
2287 - onError: PropTypes.func
2271 + children: PropTypes.any
2288 2272 };
2289 2273 CardImage.defaultProps = {
2290 - className: '',
2291 - onError: function onError() {}
2274 + className: ''
2292 2275 };
2293 2276
2294 2277 /***/ }),
2295 2278
@@ -3104,9 +3087,8 @@
3104 3087 }
3105 3088 return function () {
3106 3089 return document.removeEventListener('mousedown', closeModal, false);
3107 3090 };
3108 - // eslint-disable-next-line react-hooks/exhaustive-deps
3109 3091 }, [props.show]);
3110 3092 if (!props.show) {
3111 3093 return null;
3112 3094 }
@@ -3266,9 +3248,8 @@
3266 3248 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
3267 3249 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
3268 3250 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
3269 3251 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
3270 -var _popoverDialog = _interopRequireDefault(__webpack_require__(/*! ../popover-dialog/popover-dialog */ "../app/assets/js/ui/popover-dialog/popover-dialog.js"));
3271 3252 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
3272 3253 function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
3273 3254 function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
3274 3255 var Button = exports["default"] = /*#__PURE__*/function (_React$Component) {
@@ -3308,14 +3289,13 @@
3308 3289 }, {
3309 3290 key: "getIcon",
3310 3291 value: function getIcon() {
3311 3292 if (this.props.icon) {
3312 - var iconRef = _react.default.createRef(null);
3313 3293 var tooltip = this.props.tooltip || this.props.text;
3314 3294 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
3315 - ref: iconRef,
3316 3295 className: this.props.icon,
3317 - "aria-hidden": "true"
3296 + "aria-hidden": "true",
3297 + title: tooltip
3318 3298 });
3319 3299 var screenReaderText = '';
3320 3300 if (this.props.hideText) {
3321 3301 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
@@ -3321,12 +3301,9 @@
3321 3301 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
3322 3302 className: "sr-only"
3323 3303 }, tooltip);
3324 3304 }
3325 - return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText, this.props.tooltip && /*#__PURE__*/_react.default.createElement(_popoverDialog.default, {
3326 - targetRef: iconRef,
3327 - wrapperClass: "e-kit-library__tooltip"
3328 - }, this.props.tooltip));
3305 + return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
3329 3306 }
3330 3307 return '';
3331 3308 }
3332 3309 }, {
@@ -3803,9 +3780,8 @@
3803 3780 }
3804 3781 return function () {
3805 3782 $select2.select2('destroy').off('select2:select select2:unselect');
3806 3783 };
3807 - // eslint-disable-next-line react-hooks/exhaustive-deps
3808 3784 }, [props.settings, props.options]);
3809 3785
3810 3786 // Listen to changes in the prop `value`, if changed update the select 2.
3811 3787 _react.default.useEffect(function () {
@@ -3847,178 +3823,8 @@
3847 3823
3848 3824
3849 3825 /***/ }),
3850 3826
3851 -/***/ "../app/assets/js/ui/popover-dialog/popover-dialog.js":
3852 -/*!************************************************************!*\
3853 - !*** ../app/assets/js/ui/popover-dialog/popover-dialog.js ***!
3854 - \************************************************************/
3855 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3856 -
3857 -"use strict";
3858 -/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3859 -
3860 -
3861 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
3862 -Object.defineProperty(exports, "__esModule", ({
3863 - value: true
3864 -}));
3865 -exports["default"] = PopoverDialog;
3866 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3867 -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); }
3868 -function PopoverDialog(props) {
3869 - var targetRef = props.targetRef,
3870 - offsetTop = props.offsetTop,
3871 - offsetLeft = props.offsetLeft,
3872 - wrapperClass = props.wrapperClass,
3873 - trigger = props.trigger,
3874 - hideAfter = props.hideAfter,
3875 - popoverRef = (0, _react.useCallback)(function (popoverEl) {
3876 - var target = targetRef === null || targetRef === void 0 ? void 0 : targetRef.current;
3877 -
3878 - // If the target or the popover element does not exist on the page anymore after a re-render, do nothing.
3879 - if (!target || !popoverEl) {
3880 - return;
3881 - }
3882 -
3883 - /**
3884 - * Show Popover
3885 - */
3886 - var showPopover = function showPopover() {
3887 - popoverEl.style.display = 'block';
3888 - popoverEl.setAttribute('aria-expanded', true);
3889 - var targetRect = target.getBoundingClientRect(),
3890 - popoverRect = popoverEl.getBoundingClientRect(),
3891 - widthDifference = popoverRect.width - targetRect.width;
3892 - popoverEl.style.top = targetRect.bottom + offsetTop + 'px';
3893 - popoverEl.style.left = targetRect.left - widthDifference / 2 - offsetLeft + 'px';
3894 -
3895 - // 16px to compensate for the arrow width.
3896 - popoverEl.style.setProperty('--popover-arrow-offset-end', (popoverRect.width - 16) / 2 + 'px');
3897 - };
3898 -
3899 - /**
3900 - * Hide Popover
3901 - */
3902 - var hidePopover = function hidePopover() {
3903 - popoverEl.style.display = 'none';
3904 - popoverEl.setAttribute('aria-expanded', false);
3905 - };
3906 -
3907 - /**
3908 - * Handle the Popover's hover functionality
3909 - */
3910 - var handlePopoverHover = function handlePopoverHover() {
3911 - var hideOnMouseOut = true,
3912 - timeOut = null;
3913 -
3914 - // Show popover on hover of the target
3915 - target.addEventListener('mouseover', function () {
3916 - hideOnMouseOut = true;
3917 - showPopover();
3918 - });
3919 -
3920 - // Hide popover when not overing over the target or the popover itself
3921 - target.addEventListener('mouseleave', function () {
3922 - timeOut = setTimeout(function () {
3923 - if (hideOnMouseOut) {
3924 - if ('block' === popoverEl.style.display) {
3925 - hidePopover();
3926 - }
3927 - }
3928 - }, hideAfter);
3929 - });
3930 -
3931 - // Don't hide the popover if the user is still hovering over it.
3932 - popoverEl.addEventListener('mouseover', function () {
3933 - hideOnMouseOut = false;
3934 - if (timeOut) {
3935 - clearTimeout(timeOut);
3936 - timeOut = null;
3937 - }
3938 - });
3939 -
3940 - // Once the user stops hovering over the popover, hide it.
3941 - popoverEl.addEventListener('mouseleave', function () {
3942 - timeOut = setTimeout(function () {
3943 - if (hideOnMouseOut) {
3944 - if ('block' === popoverEl.style.display) {
3945 - hidePopover();
3946 - }
3947 - }
3948 - }, hideAfter);
3949 - hideOnMouseOut = true;
3950 - });
3951 - };
3952 -
3953 - /**
3954 - * Handle the Popover's click functionality
3955 - */
3956 - var handlePopoverClick = function handlePopoverClick() {
3957 - var popoverIsActive = false;
3958 - target.addEventListener('click', function (e) {
3959 - e.preventDefault();
3960 - e.stopPropagation();
3961 - if (popoverIsActive) {
3962 - hidePopover();
3963 - popoverIsActive = false;
3964 - } else {
3965 - showPopover();
3966 - popoverIsActive = true;
3967 - }
3968 - });
3969 -
3970 - // Make sure the popover doesn't close when it is clicked on.
3971 - popoverEl.addEventListener('click', function (e) {
3972 - e.stopPropagation();
3973 - });
3974 -
3975 - // Hide the popover when clicking outside of it.
3976 - document.body.addEventListener('click', function () {
3977 - if (popoverIsActive) {
3978 - hidePopover();
3979 - popoverIsActive = false;
3980 - }
3981 - });
3982 - };
3983 - if ('hover' === trigger) {
3984 - handlePopoverHover();
3985 - } else if ('click' === trigger) {
3986 - handlePopoverClick();
3987 - }
3988 - // eslint-disable-next-line react-hooks/exhaustive-deps
3989 - }, [targetRef]);
3990 - var wrapperClasses = 'e-app__popover';
3991 - if (wrapperClass) {
3992 - wrapperClasses += ' ' + wrapperClass;
3993 - }
3994 - return /*#__PURE__*/_react.default.createElement("div", {
3995 - className: wrapperClasses,
3996 - ref: popoverRef
3997 - }, props.children);
3998 -}
3999 -PopoverDialog.propTypes = {
4000 - targetRef: PropTypes.oneOfType([PropTypes.func, PropTypes.shape({
4001 - current: PropTypes.any
4002 - })]).isRequired,
4003 - trigger: PropTypes.string,
4004 - direction: PropTypes.string,
4005 - offsetTop: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
4006 - offsetLeft: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
4007 - wrapperClass: PropTypes.string,
4008 - children: PropTypes.any,
4009 - hideAfter: PropTypes.number
4010 -};
4011 -PopoverDialog.defaultProps = {
4012 - direction: 'bottom',
4013 - trigger: 'hover',
4014 - offsetTop: 10,
4015 - offsetLeft: 0,
4016 - hideAfter: 300
4017 -};
4018 -
4019 -/***/ }),
4020 -
4021 3827 /***/ "../app/assets/js/utils/utils.js":
4022 3828 /*!***************************************!*\
4023 3829 !*** ../app/assets/js/utils/utils.js ***!
4024 3830 \***************************************/
@@ -4030,9 +3836,9 @@
4030 3836 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4031 3837 Object.defineProperty(exports, "__esModule", ({
4032 3838 value: true
4033 3839 }));
4034 -exports.stringToRemValues = exports.rgbToHex = exports.pxToRem = exports.isOneOf = exports.htmlDecodeTextContent = exports.arrayToObjectByKey = exports.arrayToClassName = void 0;
3840 +exports.stringToRemValues = exports.rgbToHex = exports.pxToRem = exports.isOneOf = exports.arrayToObjectByKey = exports.arrayToClassName = void 0;
4035 3841 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js"));
4036 3842 var pxToRem = exports.pxToRem = function pxToRem(pixels) {
4037 3843 if (!pixels) {
4038 3844 return;
@@ -4073,71 +3879,11 @@
4073 3879 return finalObject[item[key]] = item;
4074 3880 });
4075 3881 return finalObject;
4076 3882 };
4077 -var htmlDecodeTextContent = exports.htmlDecodeTextContent = function htmlDecodeTextContent(input) {
4078 - var doc = new DOMParser().parseFromString(input, 'text/html');
4079 - return doc.documentElement.textContent;
4080 -};
4081 3883
4082 3884 /***/ }),
4083 3885
4084 -/***/ "../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js":
4085 -/*!************************************************************************************!*\
4086 - !*** ../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js ***!
4087 - \************************************************************************************/
4088 -/***/ ((__unused_webpack_module, exports) => {
4089 -
4090 -"use strict";
4091 -
4092 -
4093 -Object.defineProperty(exports, "__esModule", ({
4094 - value: true
4095 -}));
4096 -exports["default"] = isValidRedirectUrl;
4097 -function isValidRedirectUrl(url) {
4098 - try {
4099 - var parsedUrl = new URL(url);
4100 - return parsedUrl.hostname === window.location.hostname && ('http:' === parsedUrl.protocol || 'https:' === parsedUrl.protocol);
4101 - } catch (e) {
4102 - return false;
4103 - }
4104 -}
4105 -
4106 -/***/ }),
4107 -
4108 -/***/ "../app/modules/import-export/assets/js/shared/utils/redirect.js":
4109 -/*!***********************************************************************!*\
4110 - !*** ../app/modules/import-export/assets/js/shared/utils/redirect.js ***!
4111 - \***********************************************************************/
4112 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4113 -
4114 -"use strict";
4115 -
4116 -
4117 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4118 -Object.defineProperty(exports, "__esModule", ({
4119 - value: true
4120 -}));
4121 -exports["default"] = safeRedirect;
4122 -var _isValidRedirectUrl = _interopRequireDefault(__webpack_require__(/*! ./is-valid-redirect-url */ "../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js"));
4123 -function safeRedirect(url) {
4124 - try {
4125 - if (url.startsWith('/')) {
4126 - url = window.location.origin + url;
4127 - }
4128 - var decodedUrl = decodeURIComponent(url);
4129 - if ((0, _isValidRedirectUrl.default)(decodedUrl)) {
4130 - window.location.href = decodedUrl;
4131 - return true;
4132 - }
4133 - } catch (e) {
4134 - return false;
4135 - }
4136 -}
4137 -
4138 -/***/ }),
4139 -
4140 3886 /***/ "../app/modules/site-editor/assets/js/context/template-types.js":
4141 3887 /*!**********************************************************************!*\
4142 3888 !*** ../app/modules/site-editor/assets/js/context/template-types.js ***!
4143 3889 \**********************************************************************/
@@ -4851,44 +4597,29 @@
4851 4597 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4852 4598
4853 4599
4854 4600 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4855 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
4856 4601 Object.defineProperty(exports, "__esModule", ({
4857 4602 value: true
4858 4603 }));
4859 4604 exports["default"] = Layout;
4860 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4605 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4861 4606 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../app/assets/js/layout/page.js"));
4862 4607 var _menu = _interopRequireDefault(__webpack_require__(/*! ../organisms/menu */ "../app/modules/site-editor/assets/js/organisms/menu.js"));
4863 4608 var _templateTypes = _interopRequireDefault(__webpack_require__(/*! ../context/template-types */ "../app/modules/site-editor/assets/js/context/template-types.js"));
4864 -var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../app/assets/js/hooks/use-query-params.js"));
4865 -var _redirect = _interopRequireDefault(__webpack_require__(/*! ../../../../import-export/assets/js/shared/utils/redirect */ "../app/modules/import-export/assets/js/shared/utils/redirect.js"));
4866 4609 __webpack_require__(/*! ./site-editor.scss */ "../app/modules/site-editor/assets/js/templates/site-editor.scss");
4867 -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); }
4868 4610 function Layout(props) {
4869 - var _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
4870 - returnTo = _useQueryParams$getAl.return_to;
4871 - var onClose = (0, _react.useCallback)(function () {
4872 - if (returnTo && (0, _redirect.default)(returnTo)) {
4873 - return;
4874 - }
4875 - window.top.location = elementorAppConfig.admin_url;
4876 - }, [returnTo]);
4877 - var config = (0, _react.useMemo)(function () {
4878 - var _props$titleRedirectR;
4879 - return {
4880 - title: __('Theme Builder', 'elementor'),
4881 - titleRedirectRoute: (_props$titleRedirectR = props.titleRedirectRoute) !== null && _props$titleRedirectR !== void 0 ? _props$titleRedirectR : null,
4882 - headerButtons: props.headerButtons,
4883 - sidebar: /*#__PURE__*/_react.default.createElement(_menu.default, {
4884 - allPartsButton: props.allPartsButton,
4885 - promotion: props.promotion
4886 - }),
4887 - content: props.children,
4888 - onClose: onClose
4889 - };
4890 - }, [props.titleRedirectRoute, props.headerButtons, props.allPartsButton, props.promotion, props.children, onClose]);
4611 + var _props$titleRedirectR;
4612 + var config = {
4613 + title: __('Theme Builder', 'elementor'),
4614 + titleRedirectRoute: (_props$titleRedirectR = props.titleRedirectRoute) !== null && _props$titleRedirectR !== void 0 ? _props$titleRedirectR : null,
4615 + headerButtons: props.headerButtons,
4616 + sidebar: /*#__PURE__*/_react.default.createElement(_menu.default, {
4617 + allPartsButton: props.allPartsButton,
4618 + promotion: props.promotion
4619 + }),
4620 + content: props.children
4621 + };
4891 4622 return /*#__PURE__*/_react.default.createElement(_templateTypes.default, null, /*#__PURE__*/_react.default.createElement(_page.default, config));
4892 4623 }
4893 4624 Layout.propTypes = {
4894 4625 headerButtons: PropTypes.arrayOf(PropTypes.object),
@@ -5248,49 +4979,8 @@
5248 4979 module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports;
5249 4980
5250 4981 /***/ }),
5251 4982
5252 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
5253 -/*!*************************************************************************!*\
5254 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
5255 - \*************************************************************************/
5256 -/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5257 -
5258 -var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
5259 -function _objectWithoutProperties(e, t) {
5260 - if (null == e) return {};
5261 - var o,
5262 - r,
5263 - i = objectWithoutPropertiesLoose(e, t);
5264 - if (Object.getOwnPropertySymbols) {
5265 - var n = Object.getOwnPropertySymbols(e);
5266 - for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]);
5267 - }
5268 - return i;
5269 -}
5270 -module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports;
5271 -
5272 -/***/ }),
5273 -
5274 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
5275 -/*!******************************************************************************!*\
5276 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
5277 - \******************************************************************************/
5278 -/***/ ((module) => {
5279 -
5280 -function _objectWithoutPropertiesLoose(r, e) {
5281 - if (null == r) return {};
5282 - var t = {};
5283 - for (var n in r) if ({}.hasOwnProperty.call(r, n)) {
5284 - if (-1 !== e.indexOf(n)) continue;
5285 - t[n] = r[n];
5286 - }
5287 - return t;
5288 -}
5289 -module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports;
5290 -
5291 -/***/ }),
5292 -
5293 4983 /***/ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
5294 4984 /*!***************************************************************************!*\
5295 4985 !*** ../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
5296 4986 \***************************************************************************/
@@ -5492,19 +5182,21 @@
5492 5182 } catch (e) {
5493 5183 i = 0;
5494 5184 }
5495 5185 module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
5496 - function o(r, n) {
5497 - _regeneratorDefine(e, r, function (e) {
5498 - return this._invoke(r, n, e);
5499 - });
5500 - }
5501 - r ? i ? i(e, r, {
5186 + if (r) i ? i(e, r, {
5502 5187 value: n,
5503 5188 enumerable: !t,
5504 5189 configurable: !t,
5505 5190 writable: !t
5506 - }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
5191 + }) : e[r] = n;else {
5192 + var o = function o(r, n) {
5193 + _regeneratorDefine(e, r, function (e) {
5194 + return this._invoke(r, n, e);
5195 + });
5196 + };
5197 + o("next", 0), o("throw", 1), o("return", 2);
5198 + }
5507 5199 }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
5508 5200 }
5509 5201 module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
5510 5202
@@ -5821,14 +5513,14 @@
5821 5513 /* harmony export */ Match: () => (/* binding */ Match),
5822 5514 /* harmony export */ Redirect: () => (/* binding */ Redirect),
5823 5515 /* harmony export */ Router: () => (/* binding */ Router),
5824 5516 /* harmony export */ ServerLocation: () => (/* binding */ ServerLocation),
5825 -/* harmony export */ createHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
5826 -/* harmony export */ createMemorySource: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
5827 -/* harmony export */ globalHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
5517 +/* harmony export */ createHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_5__.createHistory),
5518 +/* harmony export */ createMemorySource: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_5__.createMemorySource),
5519 +/* harmony export */ globalHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_5__.globalHistory),
5828 5520 /* harmony export */ isRedirect: () => (/* binding */ isRedirect),
5829 -/* harmony export */ matchPath: () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
5830 -/* harmony export */ navigate: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
5521 +/* harmony export */ matchPath: () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_4__.match),
5522 +/* harmony export */ navigate: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_5__.navigate),
5831 5523 /* harmony export */ redirectTo: () => (/* binding */ redirectTo),
5832 5524 /* harmony export */ useLocation: () => (/* binding */ useLocation),
5833 5525 /* harmony export */ useMatch: () => (/* binding */ useMatch),
5834 5526 /* harmony export */ useNavigate: () => (/* binding */ useNavigate),
@@ -5835,17 +5527,17 @@
5835 5527 /* harmony export */ useParams: () => (/* binding */ useParams)
5836 5528 /* harmony export */ });
5837 5529 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
5838 5530 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
5839 -/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5840 -/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
5841 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
5842 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
5843 -/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
5844 -/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
5845 -/* harmony import */ var react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-lifecycles-compat */ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js");
5846 -/* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
5847 -/* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
5531 +/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5532 +/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_6__);
5533 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
5534 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_1__);
5535 +/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
5536 +/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_2__);
5537 +/* harmony import */ var react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-lifecycles-compat */ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js");
5538 +/* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
5539 +/* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
5848 5540 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
5849 5541
5850 5542 function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
5851 5543
@@ -5866,9 +5558,9 @@
5866 5558
5867 5559 ////////////////////////////////////////////////////////////////////////////////
5868 5560
5869 5561 var createNamedContext = function createNamedContext(name, defaultValue) {
5870 - var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
5562 + var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_2___default()(defaultValue);
5871 5563 Ctx.displayName = name;
5872 5564 return Ctx;
5873 5565 };
5874 5566
@@ -5980,12 +5672,12 @@
5980 5672 ////////////////////////////////////////////////////////////////////////////////
5981 5673
5982 5674
5983 5675 LocationProvider.defaultProps = {
5984 - history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
5676 + history: _lib_history__WEBPACK_IMPORTED_MODULE_5__.globalHistory
5985 5677 };
5986 5678 true ? LocationProvider.propTypes = {
5987 - history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object).isRequired
5679 + history: (prop_types__WEBPACK_IMPORTED_MODULE_6___default().object).isRequired
5988 5680 } : 0;
5989 5681 var ServerLocation = function ServerLocation(_ref2) {
5990 5682 var url = _ref2.url,
5991 5683 children = _ref2.children;
@@ -6069,9 +5761,9 @@
6069 5761 }, []);
6070 5762 var pathname = location.pathname;
6071 5763
6072 5764
6073 - var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
5765 + var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.pick)(routes, pathname);
6074 5766
6075 5767 if (match) {
6076 5768 var params = match.params,
6077 5769 uri = match.uri,
@@ -6085,9 +5777,9 @@
6085 5777 var props = _extends({}, params, {
6086 5778 uri: uri,
6087 5779 location: location,
6088 5780 navigate: function navigate(to, options) {
6089 - return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
5781 + return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(to, uri), options);
6090 5782 }
6091 5783 });
6092 5784
6093 5785 var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
@@ -6268,9 +5960,9 @@
6268 5960
6269 5961 return FocusHandlerImpl;
6270 5962 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
6271 5963
6272 -(0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
5964 +(0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_3__.polyfill)(FocusHandlerImpl);
6273 5965
6274 5966 var k = function k() {};
6275 5967
6276 5968 ////////////////////////////////////////////////////////////////////////////////
@@ -6305,12 +5997,12 @@
6305 5997 _props$getProps = props.getProps,
6306 5998 getProps = _props$getProps === undefined ? k : _props$getProps,
6307 5999 anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
6308 6000
6309 - var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6001 + var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(to, baseuri);
6310 6002 var encodedHref = encodeURI(href);
6311 6003 var isCurrent = location.pathname === encodedHref;
6312 - var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
6004 + var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.startsWith)(location.pathname, encodedHref);
6313 6005
6314 6006 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
6315 6007 ref: ref || innerRef,
6316 6008 "aria-current": isCurrent ? "page" : undefined
@@ -6325,9 +6017,9 @@
6325 6017 var _location$state = _extends({}, location.state),
6326 6018 key = _location$state.key,
6327 6019 restState = _objectWithoutProperties(_location$state, ["key"]);
6328 6020
6329 - shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
6021 + shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.shallowCompare)(_extends({}, state), restState);
6330 6022 }
6331 6023 navigate(href, {
6332 6024 state: state,
6333 6025 replace: shouldReplace
@@ -6343,9 +6035,9 @@
6343 6035
6344 6036 Link.displayName = "Link";
6345 6037
6346 6038 true ? Link.propTypes = {
6347 - to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string).isRequired
6039 + to: (prop_types__WEBPACK_IMPORTED_MODULE_6___default().string).isRequired
6348 6040 } : 0;
6349 6041
6350 6042 ////////////////////////////////////////////////////////////////////////////////
6351 6043 function RedirectRequest(uri) {
@@ -6382,10 +6074,10 @@
6382 6074 baseuri = _props3.baseuri,
6383 6075 props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
6384 6076
6385 6077 Promise.resolve().then(function () {
6386 - var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6387 - navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
6078 + var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(to, baseuri);
6079 + navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.insertParams)(resolvedTo, props), { replace: replace, state: state });
6388 6080 });
6389 6081 };
6390 6082
6391 6083 RedirectImpl.prototype.render = function render() {
@@ -6398,10 +6090,10 @@
6398 6090 noThrow = _props4.noThrow,
6399 6091 baseuri = _props4.baseuri,
6400 6092 props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
6401 6093
6402 - var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6403 - if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
6094 + var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(to, baseuri);
6095 + if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.insertParams)(resolvedTo, props));
6404 6096 return null;
6405 6097 };
6406 6098
6407 6099 return RedirectImpl;
@@ -6424,10 +6116,10 @@
6424 6116 );
6425 6117 };
6426 6118
6427 6119 true ? Redirect.propTypes = {
6428 - from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
6429 - to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string).isRequired
6120 + from: (prop_types__WEBPACK_IMPORTED_MODULE_6___default().string),
6121 + to: (prop_types__WEBPACK_IMPORTED_MODULE_6___default().string).isRequired
6430 6122 } : 0;
6431 6123
6432 6124 ////////////////////////////////////////////////////////////////////////////////
6433 6125 var Match = function Match(_ref8) {
@@ -6444,10 +6136,10 @@
6444 6136 function (_ref10) {
6445 6137 var navigate = _ref10.navigate,
6446 6138 location = _ref10.location;
6447 6139
6448 - var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
6449 - var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
6140 + var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(path, baseuri);
6141 + var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.match)(resolvedPath, location.pathname);
6450 6142 return children({
6451 6143 navigate: navigate,
6452 6144 location: location,
6453 6145 match: result ? _extends({}, result.params, {
@@ -6492,9 +6184,9 @@
6492 6184 }
6493 6185
6494 6186 var location = useLocation();
6495 6187
6496 - var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
6188 + var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.match)(context.basepath, location.pathname);
6497 6189
6498 6190 return results ? results.params : null;
6499 6191 };
6500 6192
@@ -6509,10 +6201,10 @@
6509 6201 }
6510 6202
6511 6203 var location = useLocation();
6512 6204
6513 - var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
6514 - var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
6205 + var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.resolve)(path, context.baseuri);
6206 + var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.match)(resolvedPath, location.pathname);
6515 6207 return result ? _extends({}, result.params, {
6516 6208 uri: result.uri,
6517 6209 path: path
6518 6210 }) : null;
@@ -6532,13 +6224,13 @@
6532 6224
6533 6225 if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
6534 6226 return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
6535 6227 }
6536 - !(element.props.path || element.props.default || element.type === Redirect) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `" + element.type + "`") : 0 : void 0;
6228 + !(element.props.path || element.props.default || element.type === Redirect) ? true ? invariant__WEBPACK_IMPORTED_MODULE_1___default()(false, "<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `" + element.type + "`") : 0 : void 0;
6537 6229
6538 - !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + "\" to=\"" + element.props.to + "\"/> requires both \"from\" and \"to\" props when inside a <Router>.") : 0 : void 0;
6230 + !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_1___default()(false, "<Redirect from=\"" + element.props.from + "\" to=\"" + element.props.to + "\"/> requires both \"from\" and \"to\" props when inside a <Router>.") : 0 : void 0;
6539 6231
6540 - !!(element.type === Redirect && !(0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.validateRedirect)(element.props.from, element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + " to=\"" + element.props.to + "\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.") : 0 : void 0;
6232 + !!(element.type === Redirect && !(0,_lib_utils__WEBPACK_IMPORTED_MODULE_4__.validateRedirect)(element.props.from, element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_1___default()(false, "<Redirect from=\"" + element.props.from + " to=\"" + element.props.to + "\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.") : 0 : void 0;
6541 6233
6542 6234 if (element.props.default) {
6543 6235 return { value: element, default: true };
6544 6236 }