(window["__googlesitekit_webpackJsonp"] = window["__googlesitekit_webpackJsonp"] || []).push([["googlesitekit-wp-dashboard"],{

/***/ "./js/components/AccessibleWarningIcon.js":
/*!************************************************!*\
  !*** ./js/components/AccessibleWarningIcon.js ***!
  \************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return AccessibleWarningIcon; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _VisuallyHidden__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./VisuallyHidden */ \"./js/components/VisuallyHidden.js\");\n/* harmony import */ var _svg_icons_warning_v2_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/svg/icons/warning-v2.svg */ \"./svg/icons/warning-v2.svg\");\n\n/**\n * AccessibleWarningIcon component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction AccessibleWarningIcon(_ref) {\n  var _ref$height = _ref.height,\n    height = _ref$height === void 0 ? 12 : _ref$height,\n    _ref$screenReaderText = _ref.screenReaderText,\n    screenReaderText = _ref$screenReaderText === void 0 ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Error', 'google-site-kit') : _ref$screenReaderText,\n    _ref$width = _ref.width,\n    width = _ref$width === void 0 ? 14 : _ref$width;\n  return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(_VisuallyHidden__WEBPACK_IMPORTED_MODULE_3__[\"default\"], null, screenReaderText), /*#__PURE__*/React.createElement(_svg_icons_warning_v2_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    width: width,\n    height: height\n  }));\n}\nAccessibleWarningIcon.propTypes = {\n  height: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  screenReaderText: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  width: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0FjY2Vzc2libGVXYXJuaW5nSWNvbi5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvQWNjZXNzaWJsZVdhcm5pbmdJY29uLmpzP2YzNWYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBY2Nlc3NpYmxlV2FybmluZ0ljb24gY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjQgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IEZyYWdtZW50IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCB7IF9fIH0gZnJvbSAnQHdvcmRwcmVzcy9pMThuJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFZpc3VhbGx5SGlkZGVuIGZyb20gJy4vVmlzdWFsbHlIaWRkZW4nO1xuaW1wb3J0IFdhcm5pbmdJY29uIGZyb20gJ0Avc3ZnL2ljb25zL3dhcm5pbmctdjIuc3ZnJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gQWNjZXNzaWJsZVdhcm5pbmdJY29uKCB7XG5cdGhlaWdodCA9IDEyLFxuXHRzY3JlZW5SZWFkZXJUZXh0ID0gX18oICdFcnJvcicsICdnb29nbGUtc2l0ZS1raXQnICksXG5cdHdpZHRoID0gMTQsXG59ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxGcmFnbWVudD5cblx0XHRcdDxWaXN1YWxseUhpZGRlbj57IHNjcmVlblJlYWRlclRleHQgfTwvVmlzdWFsbHlIaWRkZW4+XG5cdFx0XHQ8V2FybmluZ0ljb24gd2lkdGg9eyB3aWR0aCB9IGhlaWdodD17IGhlaWdodCB9IC8+XG5cdFx0PC9GcmFnbWVudD5cblx0KTtcbn1cblxuQWNjZXNzaWJsZVdhcm5pbmdJY29uLnByb3BUeXBlcyA9IHtcblx0aGVpZ2h0OiBQcm9wVHlwZXMubnVtYmVyLFxuXHRzY3JlZW5SZWFkZXJUZXh0OiBQcm9wVHlwZXMuc3RyaW5nLFxuXHR3aWR0aDogUHJvcFR5cGVzLm51bWJlcixcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBSUE7QUFIQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFHQTtBQUFBO0FBQUE7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/AccessibleWarningIcon.js\n");

/***/ }),

/***/ "./js/components/ActivateAnalyticsCTA.js":
/*!***********************************************!*\
  !*** ./js/components/ActivateAnalyticsCTA.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ActivateAnalyticsCTA; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/modules/analytics-4/constants */ \"./js/modules/analytics-4/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/googlesitekit/datastore/location/constants */ \"./js/googlesitekit/datastore/location/constants.js\");\n/* harmony import */ var _js_hooks_useActivateModuleCallback__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/hooks/useActivateModuleCallback */ \"./js/hooks/useActivateModuleCallback.js\");\n/* harmony import */ var _js_hooks_useCompleteModuleActivationCallback__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/hooks/useCompleteModuleActivationCallback */ \"./js/hooks/useCompleteModuleActivationCallback.js\");\n/* harmony import */ var _js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/hooks/useDebounce */ \"./js/hooks/useDebounce.js\");\n\n\n/**\n * ActivateAnalyticsCTA component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction ActivateAnalyticsCTA(_ref) {\n  var children = _ref.children;\n  var activateModuleCallback = Object(_js_hooks_useActivateModuleCallback__WEBPACK_IMPORTED_MODULE_10__[\"default\"])(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULE_SLUG_ANALYTICS_4\"]);\n  var completeModuleActivationCallback = Object(_js_hooks_useCompleteModuleActivationCallback__WEBPACK_IMPORTED_MODULE_11__[\"default\"])(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULE_SLUG_ANALYTICS_4\"]);\n  var analyticsModuleActive = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]).isModuleActive(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULE_SLUG_ANALYTICS_4\"]);\n  });\n  var analyticsModuleAvailable = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    var _select = select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]),\n      isModuleAvailable = _select.isModuleAvailable;\n    return isModuleAvailable(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULE_SLUG_ANALYTICS_4\"]) && !!select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]);\n  });\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),\n    inProgress = _useState2[0],\n    setInProgress = _useState2[1];\n  var isNavigatingToReauthURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    if (!analyticsModuleAvailable) {\n      return false;\n    }\n    var adminReauthURL = select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]).getAdminReauthURL();\n    if (!adminReauthURL) {\n      return false;\n    }\n    return select(_js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_9__[\"CORE_LOCATION\"]).isNavigatingTo(adminReauthURL);\n  });\n  var isActivating = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    if (!analyticsModuleAvailable) {\n      return false;\n    }\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]).isFetchingSetModuleActivation(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULE_SLUG_ANALYTICS_4\"], true);\n  });\n\n  /*\n   * Using debounce here because the spinner has to render across two separate calls.\n   * Rather than risk it flickering on and off in between the activation call completing and\n   * the navigate call starting, we will just set a debounce to keep the spinner for 3 seconds.\n   */\n  var debouncedSetInProgress = Object(_js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_12__[\"useDebounce\"])(setInProgress, 3000);\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useEffect\"])(function () {\n    if (isActivating || isNavigatingToReauthURL) {\n      setInProgress(true);\n    } else {\n      debouncedSetInProgress(false);\n    }\n  }, [isActivating, isNavigatingToReauthURL, debouncedSetInProgress]);\n  var onClickCallback = analyticsModuleActive ? completeModuleActivationCallback : activateModuleCallback;\n  if (!analyticsModuleAvailable || !onClickCallback) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-cta\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-cta__preview-graphs\"\n  }, children), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-cta__details\"\n  }, /*#__PURE__*/React.createElement(\"p\", {\n    className: \"googlesitekit-analytics-cta--description\"\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('See how many people visit your site from Search and track how you’re achieving your goals', 'google-site-kit')), /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"SpinnerButton\"], {\n    onClick: onClickCallback,\n    isSaving: inProgress,\n    disabled: inProgress\n  }, analyticsModuleActive ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Complete setup', 'google-site-kit') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Set up Google Analytics', 'google-site-kit'))));\n}\nActivateAnalyticsCTA.propTypes = {\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ActivateAnalyticsCTA.js\n");

/***/ }),

/***/ "./js/components/Badge.js":
/*!********************************!*\
  !*** ./js/components/Badge.js ***!
  \********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n/**\n * Badge component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar Badge = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"forwardRef\"])(function (_ref, ref) {\n  var label = _ref.label,\n    className = _ref.className,\n    _ref$hasLeftSpacing = _ref.hasLeftSpacing,\n    hasLeftSpacing = _ref$hasLeftSpacing === void 0 ? false : _ref$hasLeftSpacing,\n    rest = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"label\", \"className\", \"hasLeftSpacing\"]);\n  return /*#__PURE__*/React.createElement(\"span\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    ref: ref\n  }, rest, {\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-badge', className, {\n      'googlesitekit-badge--has-left-spacing': hasLeftSpacing\n    })\n  }), label);\n});\nBadge.displayName = 'Badge';\nBadge.propTypes = {\n  label: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string.isRequired,\n  hasLeftSpacing: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Badge);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0JhZGdlLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9CYWRnZS5qcz8zN2ZlIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQmFkZ2UgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNsYXNzbmFtZXMgZnJvbSAnY2xhc3NuYW1lcyc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgZm9yd2FyZFJlZiB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbmNvbnN0IEJhZGdlID0gZm9yd2FyZFJlZihcblx0KCB7IGxhYmVsLCBjbGFzc05hbWUsIGhhc0xlZnRTcGFjaW5nID0gZmFsc2UsIC4uLnJlc3QgfSwgcmVmICkgPT4gKFxuXHRcdDxzcGFuXG5cdFx0XHRyZWY9eyByZWYgfVxuXHRcdFx0eyAuLi5yZXN0IH1cblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdnb29nbGVzaXRla2l0LWJhZGdlJywgY2xhc3NOYW1lLCB7XG5cdFx0XHRcdCdnb29nbGVzaXRla2l0LWJhZGdlLS1oYXMtbGVmdC1zcGFjaW5nJzogaGFzTGVmdFNwYWNpbmcsXG5cdFx0XHR9ICkgfVxuXHRcdD5cblx0XHRcdHsgbGFiZWwgfVxuXHRcdDwvc3Bhbj5cblx0KVxuKTtcblxuQmFkZ2UuZGlzcGxheU5hbWUgPSAnQmFkZ2UnO1xuXG5CYWRnZS5wcm9wVHlwZXMgPSB7XG5cdGxhYmVsOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdGhhc0xlZnRTcGFjaW5nOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEJhZGdlO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBSUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Badge.js\n");

/***/ }),

/***/ "./js/components/Banner/CTAButton.js":
/*!*******************************************!*\
  !*** ./js/components/Banner/CTAButton.js ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return CTAButton; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nfunction CTAButton(_ref) {\n  var label = _ref.label,\n    ariaLabel = _ref.ariaLabel,\n    disabled = _ref.disabled,\n    inProgress = _ref.inProgress,\n    onClick = _ref.onClick,\n    href = _ref.href;\n  if (!label || !onClick && !href) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"SpinnerButton\"], {\n    className: \"googlesitekit-banner__cta\",\n    \"aria-label\": ariaLabel,\n    disabled: disabled || inProgress,\n    isSaving: inProgress,\n    onClick: onClick,\n    href: href\n  }, label);\n}\nCTAButton.propTypes = {\n  label: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  ariaLabel: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  inProgress: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  href: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  dismissOnClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  dismissOptions: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.shape({\n    expiresInSeconds: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n    skipHidingFromQueue: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n  })\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9DVEFCdXR0b24uanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0Jhbm5lci9DVEFCdXR0b24uanM/ZmI1OCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgU3Bpbm5lckJ1dHRvbiB9IGZyb20gJ2dvb2dsZXNpdGVraXQtY29tcG9uZW50cyc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIENUQUJ1dHRvbigge1xuXHRsYWJlbCxcblx0YXJpYUxhYmVsLFxuXHRkaXNhYmxlZCxcblx0aW5Qcm9ncmVzcyxcblx0b25DbGljayxcblx0aHJlZixcbn0gKSB7XG5cdGlmICggISBsYWJlbCB8fCAoICEgb25DbGljayAmJiAhIGhyZWYgKSApIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdHJldHVybiAoXG5cdFx0PFNwaW5uZXJCdXR0b25cblx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYmFubmVyX19jdGFcIlxuXHRcdFx0YXJpYS1sYWJlbD17IGFyaWFMYWJlbCB9XG5cdFx0XHRkaXNhYmxlZD17IGRpc2FibGVkIHx8IGluUHJvZ3Jlc3MgfVxuXHRcdFx0aXNTYXZpbmc9eyBpblByb2dyZXNzIH1cblx0XHRcdG9uQ2xpY2s9eyBvbkNsaWNrIH1cblx0XHRcdGhyZWY9eyBocmVmIH1cblx0XHQ+XG5cdFx0XHR7IGxhYmVsIH1cblx0XHQ8L1NwaW5uZXJCdXR0b24+XG5cdCk7XG59XG5cbkNUQUJ1dHRvbi5wcm9wVHlwZXMgPSB7XG5cdGxhYmVsOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRhcmlhTGFiZWw6IFByb3BUeXBlcy5zdHJpbmcsXG5cdGRpc2FibGVkOiBQcm9wVHlwZXMuYm9vbCxcblx0aW5Qcm9ncmVzczogUHJvcFR5cGVzLmJvb2wsXG5cdG9uQ2xpY2s6IFByb3BUeXBlcy5mdW5jLFxuXHRocmVmOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRkaXNtaXNzT25DbGljazogUHJvcFR5cGVzLmJvb2wsXG5cdGRpc21pc3NPcHRpb25zOiBQcm9wVHlwZXMuc2hhcGUoIHtcblx0XHRleHBpcmVzSW5TZWNvbmRzOiBQcm9wVHlwZXMubnVtYmVyLFxuXHRcdHNraXBIaWRpbmdGcm9tUXVldWU6IFByb3BUeXBlcy5ib29sLFxuXHR9ICksXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFPQTtBQUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Banner/CTAButton.js\n");

/***/ }),

/***/ "./js/components/Banner/Description.js":
/*!*********************************************!*\
  !*** ./js/components/Banner/Description.js ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Description; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _LearnMoreLink__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./LearnMoreLink */ \"./js/components/Banner/LearnMoreLink.js\");\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction Description(_ref) {\n  var className = _ref.className,\n    description = _ref.description,\n    learnMoreLink = _ref.learnMoreLink,\n    additionalDescription = _ref.additionalDescription,\n    children = _ref.children;\n  function renderDescription() {\n    if (Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"isValidElement\"])(description)) {\n      return description;\n    }\n    if ('string' === typeof description) {\n      return /*#__PURE__*/React.createElement(\"span\", {\n        dangerouslySetInnerHTML: Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"sanitizeHTML\"])(description, {\n          ALLOWED_TAGS: ['strong', 'em', 'br', 'a'],\n          ALLOWED_ATTR: ['href']\n        })\n      });\n    }\n    return description;\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-banner__description', className)\n  }, renderDescription(), ' ', (learnMoreLink === null || learnMoreLink === void 0 ? void 0 : learnMoreLink.href) && /*#__PURE__*/React.createElement(_LearnMoreLink__WEBPACK_IMPORTED_MODULE_4__[\"default\"], learnMoreLink), additionalDescription && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-banner__additional-description\"\n  }, additionalDescription), children);\n}\nDescription.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  description: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node]),\n  learnMoreLink: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.shape(_LearnMoreLink__WEBPACK_IMPORTED_MODULE_4__[\"default\"].propTypes),\n  additionalDescription: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node]),\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9EZXNjcmlwdGlvbi5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvQmFubmVyL0Rlc2NyaXB0aW9uLmpzPzUxNDEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGlzVmFsaWRFbGVtZW50IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgc2FuaXRpemVIVE1MIH0gZnJvbSAnQC9qcy91dGlsJztcbmltcG9ydCBMZWFybk1vcmVMaW5rIGZyb20gJy4vTGVhcm5Nb3JlTGluayc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERlc2NyaXB0aW9uKCB7XG5cdGNsYXNzTmFtZSxcblx0ZGVzY3JpcHRpb24sXG5cdGxlYXJuTW9yZUxpbmssXG5cdGFkZGl0aW9uYWxEZXNjcmlwdGlvbixcblx0Y2hpbGRyZW4sXG59ICkge1xuXHRmdW5jdGlvbiByZW5kZXJEZXNjcmlwdGlvbigpIHtcblx0XHRpZiAoIGlzVmFsaWRFbGVtZW50KCBkZXNjcmlwdGlvbiApICkge1xuXHRcdFx0cmV0dXJuIGRlc2NyaXB0aW9uO1xuXHRcdH1cblxuXHRcdGlmICggJ3N0cmluZycgPT09IHR5cGVvZiBkZXNjcmlwdGlvbiApIHtcblx0XHRcdHJldHVybiAoXG5cdFx0XHRcdDxzcGFuXG5cdFx0XHRcdFx0ZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9eyBzYW5pdGl6ZUhUTUwoIGRlc2NyaXB0aW9uLCB7XG5cdFx0XHRcdFx0XHRBTExPV0VEX1RBR1M6IFsgJ3N0cm9uZycsICdlbScsICdicicsICdhJyBdLFxuXHRcdFx0XHRcdFx0QUxMT1dFRF9BVFRSOiBbICdocmVmJyBdLFxuXHRcdFx0XHRcdH0gKSB9XG5cdFx0XHRcdC8+XG5cdFx0XHQpO1xuXHRcdH1cblxuXHRcdHJldHVybiBkZXNjcmlwdGlvbjtcblx0fVxuXG5cdHJldHVybiAoXG5cdFx0PGRpdlxuXHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyhcblx0XHRcdFx0J2dvb2dsZXNpdGVraXQtYmFubmVyX19kZXNjcmlwdGlvbicsXG5cdFx0XHRcdGNsYXNzTmFtZVxuXHRcdFx0KSB9XG5cdFx0PlxuXHRcdFx0eyByZW5kZXJEZXNjcmlwdGlvbigpIH17ICcgJyB9XG5cdFx0XHR7IGxlYXJuTW9yZUxpbms/LmhyZWYgJiYgPExlYXJuTW9yZUxpbmsgeyAuLi5sZWFybk1vcmVMaW5rIH0gLz4gfVxuXHRcdFx0eyBhZGRpdGlvbmFsRGVzY3JpcHRpb24gJiYgKFxuXHRcdFx0XHQ8ZGl2IGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYmFubmVyX19hZGRpdGlvbmFsLWRlc2NyaXB0aW9uXCI+XG5cdFx0XHRcdFx0eyBhZGRpdGlvbmFsRGVzY3JpcHRpb24gfVxuXHRcdFx0XHQ8L2Rpdj5cblx0XHRcdCkgfVxuXHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cbkRlc2NyaXB0aW9uLnByb3BUeXBlcyA9IHtcblx0Y2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRkZXNjcmlwdGlvbjogUHJvcFR5cGVzLm9uZU9mVHlwZSggWyBQcm9wVHlwZXMuc3RyaW5nLCBQcm9wVHlwZXMubm9kZSBdICksXG5cdGxlYXJuTW9yZUxpbms6IFByb3BUeXBlcy5zaGFwZSggTGVhcm5Nb3JlTGluay5wcm9wVHlwZXMgKSxcblx0YWRkaXRpb25hbERlc2NyaXB0aW9uOiBQcm9wVHlwZXMub25lT2ZUeXBlKCBbXG5cdFx0UHJvcFR5cGVzLnN0cmluZyxcblx0XHRQcm9wVHlwZXMubm9kZSxcblx0XSApLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBTUE7QUFKQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHQTtBQUVBO0FBQ0E7QUFFQTtBQUVBO0FBR0E7QUFLQTtBQUFBO0FBT0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Banner/Description.js\n");

/***/ }),

/***/ "./js/components/Banner/DismissButton.js":
/*!***********************************************!*\
  !*** ./js/components/Banner/DismissButton.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return DismissButton; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nfunction DismissButton(_ref) {\n  var className = _ref.className,\n    _ref$label = _ref.label,\n    label = _ref$label === void 0 ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Maybe later', 'google-site-kit') : _ref$label,\n    onClick = _ref.onClick,\n    disabled = _ref.disabled,\n    _ref$tertiary = _ref.tertiary,\n    tertiary = _ref$tertiary === void 0 ? true : _ref$tertiary;\n  if (!onClick) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Button\"], {\n    className: className,\n    onClick: onClick,\n    disabled: disabled,\n    tertiary: tertiary\n  }, label);\n}\nDismissButton.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  label: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  tertiary: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  dismissOptions: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.shape({\n    expiresInSeconds: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n    skipHidingFromQueue: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n  })\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9EaXNtaXNzQnV0dG9uLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9CYW5uZXIvRGlzbWlzc0J1dHRvbi5qcz82NTU2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tICdnb29nbGVzaXRla2l0LWNvbXBvbmVudHMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBEaXNtaXNzQnV0dG9uKCB7XG5cdGNsYXNzTmFtZSxcblx0bGFiZWwgPSBfXyggJ01heWJlIGxhdGVyJywgJ2dvb2dsZS1zaXRlLWtpdCcgKSxcblx0b25DbGljayxcblx0ZGlzYWJsZWQsXG5cdHRlcnRpYXJ5ID0gdHJ1ZSxcbn0gKSB7XG5cdGlmICggISBvbkNsaWNrICkge1xuXHRcdHJldHVybiBudWxsO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8QnV0dG9uXG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc05hbWUgfVxuXHRcdFx0b25DbGljaz17IG9uQ2xpY2sgfVxuXHRcdFx0ZGlzYWJsZWQ9eyBkaXNhYmxlZCB9XG5cdFx0XHR0ZXJ0aWFyeT17IHRlcnRpYXJ5IH1cblx0XHQ+XG5cdFx0XHR7IGxhYmVsIH1cblx0XHQ8L0J1dHRvbj5cblx0KTtcbn1cblxuRGlzbWlzc0J1dHRvbi5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0bGFiZWw6IFByb3BUeXBlcy5zdHJpbmcsXG5cdG9uQ2xpY2s6IFByb3BUeXBlcy5mdW5jLFxuXHRkaXNhYmxlZDogUHJvcFR5cGVzLmJvb2wsXG5cdHRlcnRpYXJ5OiBQcm9wVHlwZXMuYm9vbCxcblx0ZGlzbWlzc09wdGlvbnM6IFByb3BUeXBlcy5zaGFwZSgge1xuXHRcdGV4cGlyZXNJblNlY29uZHM6IFByb3BUeXBlcy5udW1iZXIsXG5cdFx0c2tpcEhpZGluZ0Zyb21RdWV1ZTogUHJvcFR5cGVzLmJvb2wsXG5cdH0gKSxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQU1BO0FBTEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Banner/DismissButton.js\n");

/***/ }),

/***/ "./js/components/Banner/Footer.js":
/*!****************************************!*\
  !*** ./js/components/Banner/Footer.js ***!
  \****************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Footer; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction Footer(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-banner__footer', className)\n  }, children);\n}\nFooter.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9Gb290ZXIuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0Jhbm5lci9Gb290ZXIuanM/NzdhYiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNsYXNzbmFtZXMgZnJvbSAnY2xhc3NuYW1lcyc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBGb290ZXIoIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxkaXZcblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoXG5cdFx0XHRcdCdnb29nbGVzaXRla2l0LWJhbm5lcl9fZm9vdGVyJyxcblx0XHRcdFx0Y2xhc3NOYW1lXG5cdFx0XHQpIH1cblx0XHQ+XG5cdFx0XHR7IGNoaWxkcmVuIH1cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuRm9vdGVyLnByb3BUeXBlcyA9IHtcblx0Y2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFHQTtBQUtBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/Banner/Footer.js\n");

/***/ }),

/***/ "./js/components/Banner/HelpText.js":
/*!******************************************!*\
  !*** ./js/components/Banner/HelpText.js ***!
  \******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return HelpText; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction HelpText(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"p\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-banner__help-text', className)\n  }, children);\n}\nHelpText.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9IZWxwVGV4dC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvQmFubmVyL0hlbHBUZXh0LmpzPzUwYWEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gSGVscFRleHQoIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxwXG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc25hbWVzKFxuXHRcdFx0XHQnZ29vZ2xlc2l0ZWtpdC1iYW5uZXJfX2hlbHAtdGV4dCcsXG5cdFx0XHRcdGNsYXNzTmFtZVxuXHRcdFx0KSB9XG5cdFx0PlxuXHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0PC9wPlxuXHQpO1xufVxuXG5IZWxwVGV4dC5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0Y2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBR0E7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Banner/HelpText.js\n");

/***/ }),

/***/ "./js/components/Banner/LearnMoreLink.js":
/*!***********************************************!*\
  !*** ./js/components/Banner/LearnMoreLink.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return LearnMoreLink; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_components_Link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/components/Link */ \"./js/components/Link.js\");\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nfunction LearnMoreLink(_ref) {\n  var href = _ref.href,\n    className = _ref.className,\n    _ref$label = _ref.label,\n    label = _ref$label === void 0 ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Learn more', 'google-site-kit') : _ref$label,\n    _ref$external = _ref.external,\n    external = _ref$external === void 0 ? true : _ref$external,\n    _ref$onClick = _ref.onClick,\n    onClick = _ref$onClick === void 0 ? function () {} : _ref$onClick;\n  if (!href) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(_js_components_Link__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    href: href,\n    className: className,\n    onClick: onClick,\n    external: external\n  }, label);\n}\nLearnMoreLink.propTypes = {\n  href: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  label: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  external: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9MZWFybk1vcmVMaW5rLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9CYW5uZXIvTGVhcm5Nb3JlTGluay5qcz9jYzRhIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgTGluayBmcm9tICdAL2pzL2NvbXBvbmVudHMvTGluayc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIExlYXJuTW9yZUxpbmsoIHtcblx0aHJlZixcblx0Y2xhc3NOYW1lLFxuXHRsYWJlbCA9IF9fKCAnTGVhcm4gbW9yZScsICdnb29nbGUtc2l0ZS1raXQnICksXG5cdGV4dGVybmFsID0gdHJ1ZSxcblx0b25DbGljayA9ICgpID0+IHt9LFxufSApIHtcblx0aWYgKCAhIGhyZWYgKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHRyZXR1cm4gKFxuXHRcdDxMaW5rXG5cdFx0XHRocmVmPXsgaHJlZiB9XG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc05hbWUgfVxuXHRcdFx0b25DbGljaz17IG9uQ2xpY2sgfVxuXHRcdFx0ZXh0ZXJuYWw9eyBleHRlcm5hbCB9XG5cdFx0PlxuXHRcdFx0eyBsYWJlbCB9XG5cdFx0PC9MaW5rPlxuXHQpO1xufVxuXG5MZWFybk1vcmVMaW5rLnByb3BUeXBlcyA9IHtcblx0aHJlZjogUHJvcFR5cGVzLnN0cmluZy5pc1JlcXVpcmVkLFxuXHRjbGFzc05hbWU6IFByb3BUeXBlcy5zdHJpbmcsXG5cdGxhYmVsOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRleHRlcm5hbDogUHJvcFR5cGVzLmJvb2wsXG5cdG9uQ2xpY2s6IFByb3BUeXBlcy5mdW5jLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFNQTtBQUpBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Banner/LearnMoreLink.js\n");

/***/ }),

/***/ "./js/components/Banner/Title.js":
/*!***************************************!*\
  !*** ./js/components/Banner/Title.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Title; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction Title(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"p\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-banner__title', className)\n  }, children);\n}\nTitle.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9UaXRsZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvQmFubmVyL1RpdGxlLmpzPzM3MGIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gVGl0bGUoIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxwIGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdnb29nbGVzaXRla2l0LWJhbm5lcl9fdGl0bGUnLCBjbGFzc05hbWUgKSB9PlxuXHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0PC9wPlxuXHQpO1xufVxuXG5UaXRsZS5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0Y2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Banner/Title.js\n");

/***/ }),

/***/ "./js/components/Banner/TitleIcon.js":
/*!*******************************************!*\
  !*** ./js/components/Banner/TitleIcon.js ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return TitleIcon; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction TitleIcon(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-banner__title-icon', className)\n  }, children);\n}\nTitleIcon.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0Jhbm5lci9UaXRsZUljb24uanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0Jhbm5lci9UaXRsZUljb24uanM/OWY3NiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNsYXNzbmFtZXMgZnJvbSAnY2xhc3NuYW1lcyc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBUaXRsZUljb24oIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxkaXZcblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoXG5cdFx0XHRcdCdnb29nbGVzaXRla2l0LWJhbm5lcl9fdGl0bGUtaWNvbicsXG5cdFx0XHRcdGNsYXNzTmFtZVxuXHRcdFx0KSB9XG5cdFx0PlxuXHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cblRpdGxlSWNvbi5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0Y2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBR0E7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Banner/TitleIcon.js\n");

/***/ }),

/***/ "./js/components/Banner/index.js":
/*!***************************************!*\
  !*** ./js/components/Banner/index.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/hooks/useBreakpoint */ \"./js/hooks/useBreakpoint.js\");\n/* harmony import */ var _TitleIcon__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./TitleIcon */ \"./js/components/Banner/TitleIcon.js\");\n/* harmony import */ var _Title__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Title */ \"./js/components/Banner/Title.js\");\n/* harmony import */ var _Description__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Description */ \"./js/components/Banner/Description.js\");\n/* harmony import */ var _HelpText__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./HelpText */ \"./js/components/Banner/HelpText.js\");\n/* harmony import */ var _LearnMoreLink__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./LearnMoreLink */ \"./js/components/Banner/LearnMoreLink.js\");\n/* harmony import */ var _CTAButton__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./CTAButton */ \"./js/components/Banner/CTAButton.js\");\n/* harmony import */ var _DismissButton__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./DismissButton */ \"./js/components/Banner/DismissButton.js\");\n/* harmony import */ var _Footer__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./Footer */ \"./js/components/Banner/Footer.js\");\n/* harmony import */ var _js_components_Notice__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/components/Notice */ \"./js/components/Notice/index.js\");\n\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\nvar Banner = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"forwardRef\"])(function (_ref, ref) {\n  var className = _ref.className,\n    titleIcon = _ref.titleIcon,\n    title = _ref.title,\n    description = _ref.description,\n    additionalDescription = _ref.additionalDescription,\n    errorText = _ref.errorText,\n    helpText = _ref.helpText,\n    learnMoreLink = _ref.learnMoreLink,\n    dismissButton = _ref.dismissButton,\n    ctaButton = _ref.ctaButton,\n    svg = _ref.svg,\n    footer = _ref.footer;\n  var breakpoint = Object(_js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"useBreakpoint\"])();\n  var isMobileOrTablet = breakpoint === _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_SMALL\"] || breakpoint === _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_TABLET\"];\n  var SVGData = null;\n  if (isMobileOrTablet && (svg === null || svg === void 0 ? void 0 : svg.mobile)) {\n    SVGData = svg.mobile;\n  } else if (!isMobileOrTablet && (svg === null || svg === void 0 ? void 0 : svg.desktop)) {\n    SVGData = svg.desktop;\n  }\n  var svgMode = (svg === null || svg === void 0 ? void 0 : svg.verticalPosition) ? svg.verticalPosition : 'center';\n  return /*#__PURE__*/React.createElement(\"div\", {\n    ref: ref,\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-banner', className)\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-banner__content\"\n  }, titleIcon && /*#__PURE__*/React.createElement(_TitleIcon__WEBPACK_IMPORTED_MODULE_5__[\"default\"], null, titleIcon), /*#__PURE__*/React.createElement(_Title__WEBPACK_IMPORTED_MODULE_6__[\"default\"], null, title), /*#__PURE__*/React.createElement(_Description__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n    description: description,\n    learnMoreLink: learnMoreLink,\n    additionalDescription: additionalDescription\n  }), helpText && /*#__PURE__*/React.createElement(_HelpText__WEBPACK_IMPORTED_MODULE_8__[\"default\"], null, helpText), errorText && /*#__PURE__*/React.createElement(_js_components_Notice__WEBPACK_IMPORTED_MODULE_13__[\"default\"], {\n    type: \"error\",\n    description: errorText\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-notice__action\"\n  }, ctaButton && /*#__PURE__*/React.createElement(_CTAButton__WEBPACK_IMPORTED_MODULE_10__[\"default\"], ctaButton), (dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.onClick) && /*#__PURE__*/React.createElement(_DismissButton__WEBPACK_IMPORTED_MODULE_11__[\"default\"], dismissButton))), SVGData && /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-banner__svg-wrapper', _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({}, \"googlesitekit-banner__svg-wrapper--\".concat(svgMode), svgMode)),\n    style: {\n      backgroundImage: \"url(\".concat(SVGData, \")\")\n    }\n  }), footer && /*#__PURE__*/React.createElement(_Footer__WEBPACK_IMPORTED_MODULE_12__[\"default\"], null, footer));\n});\nBanner.propTypes = {\n  titleIcon: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node,\n  title: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  description: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node]),\n  additionalDescription: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node]),\n  errorText: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  helpText: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  learnMoreLink: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.shape(_LearnMoreLink__WEBPACK_IMPORTED_MODULE_9__[\"default\"].propTypes),\n  dismissButton: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.shape(_DismissButton__WEBPACK_IMPORTED_MODULE_11__[\"default\"].propTypes),\n  ctaButton: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.shape(_CTAButton__WEBPACK_IMPORTED_MODULE_10__[\"default\"].propTypes),\n  svg: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.shape({\n    desktop: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.elementType,\n    mobile: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.elementType,\n    verticalPosition: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.oneOf(['top', 'center', 'bottom'])\n  }),\n  footer: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Banner);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/Banner/index.js\n");

/***/ }),

/***/ "./js/components/ChangeArrow.js":
/*!**************************************!*\
  !*** ./js/components/ChangeArrow.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * External dependencies\n */\n\n\nfunction ChangeArrow(_ref) {\n  var direction = _ref.direction,\n    invertColor = _ref.invertColor,\n    width = _ref.width,\n    height = _ref.height;\n  return /*#__PURE__*/React.createElement(\"svg\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-change-arrow', \"googlesitekit-change-arrow--\".concat(direction), {\n      'googlesitekit-change-arrow--inverted-color': invertColor\n    }),\n    width: width,\n    height: height,\n    viewBox: \"0 0 10 10\",\n    fill: \"none\",\n    xmlns: \"http://www.w3.org/2000/svg\"\n  }, /*#__PURE__*/React.createElement(\"path\", {\n    d: \"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z\",\n    fill: \"currentColor\"\n  }));\n}\nChangeArrow.propTypes = {\n  direction: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  invertColor: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  width: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  height: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number\n};\nChangeArrow.defaultProps = {\n  direction: 'up',\n  invertColor: false,\n  width: 9,\n  height: 9\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (ChangeArrow);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0NoYW5nZUFycm93LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9DaGFuZ2VBcnJvdy5qcz9iNjAwIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxuZnVuY3Rpb24gQ2hhbmdlQXJyb3coIHsgZGlyZWN0aW9uLCBpbnZlcnRDb2xvciwgd2lkdGgsIGhlaWdodCB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxzdmdcblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoXG5cdFx0XHRcdCdnb29nbGVzaXRla2l0LWNoYW5nZS1hcnJvdycsXG5cdFx0XHRcdGBnb29nbGVzaXRla2l0LWNoYW5nZS1hcnJvdy0tJHsgZGlyZWN0aW9uIH1gLFxuXHRcdFx0XHR7ICdnb29nbGVzaXRla2l0LWNoYW5nZS1hcnJvdy0taW52ZXJ0ZWQtY29sb3InOiBpbnZlcnRDb2xvciB9XG5cdFx0XHQpIH1cblx0XHRcdHdpZHRoPXsgd2lkdGggfVxuXHRcdFx0aGVpZ2h0PXsgaGVpZ2h0IH1cblx0XHRcdHZpZXdCb3g9XCIwIDAgMTAgMTBcIlxuXHRcdFx0ZmlsbD1cIm5vbmVcIlxuXHRcdFx0eG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiXG5cdFx0PlxuXHRcdFx0PHBhdGhcblx0XHRcdFx0ZD1cIk01LjYyNSAxMEw1LjYyNSAyLjM3NUw5LjEyNSA1Ljg3NUwxMCA1TDUgLTEuNzY1NTVlLTA3TC0yLjcwNTVlLTA3IDVMMC44NzUgNS44NzVMNC4zNzUgMi4zNzVMNC4zNzUgMTBMNS42MjUgMTBaXCJcblx0XHRcdFx0ZmlsbD1cImN1cnJlbnRDb2xvclwiXG5cdFx0XHQvPlxuXHRcdDwvc3ZnPlxuXHQpO1xufVxuXG5DaGFuZ2VBcnJvdy5wcm9wVHlwZXMgPSB7XG5cdGRpcmVjdGlvbjogUHJvcFR5cGVzLnN0cmluZyxcblx0aW52ZXJ0Q29sb3I6IFByb3BUeXBlcy5ib29sLFxuXHR3aWR0aDogUHJvcFR5cGVzLm51bWJlcixcblx0aGVpZ2h0OiBQcm9wVHlwZXMubnVtYmVyLFxufTtcblxuQ2hhbmdlQXJyb3cuZGVmYXVsdFByb3BzID0ge1xuXHRkaXJlY3Rpb246ICd1cCcsXG5cdGludmVydENvbG9yOiBmYWxzZSxcblx0d2lkdGg6IDksXG5cdGhlaWdodDogOSxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENoYW5nZUFycm93O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBR0E7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBQ0E7QUFBQTtBQUlBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/ChangeArrow.js\n");

/***/ }),

/***/ "./js/components/DataBlock/Change.js":
/*!*******************************************!*\
  !*** ./js/components/DataBlock/Change.js ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_ChangeArrow__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/ChangeArrow */ \"./js/components/ChangeArrow.js\");\n\n/**\n * Change component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction Change(_ref) {\n  var change = _ref.change,\n    changeDataUnit = _ref.changeDataUnit,\n    period = _ref.period,\n    invertChangeColor = _ref.invertChangeColor;\n  var changeFormatted = change;\n\n  // If changeDataUnit is given, try using it as currency first, otherwise add it as suffix.\n  if (changeDataUnit) {\n    if (changeDataUnit === '%') {\n      // Format percentage change with only 1 digit instead of the usual 2.\n      changeFormatted = Object(_js_util__WEBPACK_IMPORTED_MODULE_4__[\"numFmt\"])(change, {\n        style: 'percent',\n        signDisplay: 'never',\n        maximumFractionDigits: 1\n      });\n    } else {\n      changeFormatted = Object(_js_util__WEBPACK_IMPORTED_MODULE_4__[\"numFmt\"])(change, changeDataUnit);\n    }\n  }\n\n  // If period is given (requires %s placeholder), add it.\n  if (period) {\n    changeFormatted = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(period, changeFormatted);\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-data-block__change', {\n      'googlesitekit-data-block__change--no-change': !change\n    })\n  }, !!change && /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-data-block__arrow\"\n  }, /*#__PURE__*/React.createElement(_js_components_ChangeArrow__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    direction: 0 < parseFloat(change) ? 'up' : 'down',\n    invertColor: invertChangeColor\n  })), /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-data-block__value\"\n  }, changeFormatted));\n}\nChange.propTypes = {\n  change: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number]),\n  changeDataUnit: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool]),\n  period: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  invertChangeColor: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Change);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/DataBlock/Change.js\n");

/***/ }),

/***/ "./js/components/DataBlock/Content.js":
/*!********************************************!*\
  !*** ./js/components/DataBlock/Content.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Content; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _Sparkline__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Sparkline */ \"./js/components/DataBlock/Sparkline.js\");\n/* harmony import */ var _js_components_Badge__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/components/Badge */ \"./js/components/Badge.js\");\n/* harmony import */ var _Change__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Change */ \"./js/components/DataBlock/Change.js\");\n/* harmony import */ var _js_components_SourceLink__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/SourceLink */ \"./js/components/SourceLink.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n\n/**\n * Content component for DataBlock.\n *\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nfunction Content(_ref) {\n  var _ref$title = _ref.title,\n    title = _ref$title === void 0 ? '' : _ref$title,\n    _ref$datapoint = _ref.datapoint,\n    datapoint = _ref$datapoint === void 0 ? null : _ref$datapoint,\n    _ref$datapointUnit = _ref.datapointUnit,\n    datapointUnit = _ref$datapointUnit === void 0 ? '' : _ref$datapointUnit,\n    _ref$change = _ref.change,\n    change = _ref$change === void 0 ? null : _ref$change,\n    _ref$changeDataUnit = _ref.changeDataUnit,\n    changeDataUnit = _ref$changeDataUnit === void 0 ? '' : _ref$changeDataUnit,\n    _ref$period = _ref.period,\n    period = _ref$period === void 0 ? '' : _ref$period,\n    source = _ref.source,\n    sparkline = _ref.sparkline,\n    _ref$invertChangeColo = _ref.invertChangeColor,\n    invertChangeColor = _ref$invertChangeColo === void 0 ? false : _ref$invertChangeColo,\n    _ref$gatheringData = _ref.gatheringData,\n    gatheringData = _ref$gatheringData === void 0 ? false : _ref$gatheringData,\n    badge = _ref.badge;\n  var datapointFormatted = datapoint === undefined ? datapoint : Object(_js_util__WEBPACK_IMPORTED_MODULE_2__[\"numFmt\"])(datapoint, datapointUnit);\n  return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-data-block__title-datapoint-wrapper\"\n  }, /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n    as: \"h3\",\n    size: \"small\",\n    type: \"title\",\n    className: \" googlesitekit-subheading-1 googlesitekit-data-block__title \"\n  }, badge === true ? /*#__PURE__*/React.createElement(_js_components_Badge__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    \"aria-hidden\": \"true\",\n    className: \"googlesitekit-badge--hidden\",\n    label: \"X\" // This is a minimal placeholder value to provide the correct height without too much width.\n  }) : badge, /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-data-block__title-inner\"\n  }, title)), !gatheringData && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-data-block__datapoint\"\n  }, /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-data-block__datapoint--resize\"\n  }, datapointFormatted))), !gatheringData && sparkline && /*#__PURE__*/React.createElement(_Sparkline__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    sparkline: sparkline,\n    invertChangeColor: invertChangeColor\n  }), !gatheringData && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-data-block__change-source-wrapper\"\n  }, /*#__PURE__*/React.createElement(_Change__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    change: change,\n    changeDataUnit: changeDataUnit,\n    period: period,\n    invertChangeColor: invertChangeColor\n  }), source && /*#__PURE__*/React.createElement(_js_components_SourceLink__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    className: \"googlesitekit-data-block__source\",\n    name: source.name,\n    href: source.link,\n    external: source === null || source === void 0 ? void 0 : source.external\n  })));\n}\nContent.propTypes = {\n  title: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  datapoint: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number]),\n  datapointUnit: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  change: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number]),\n  changeDataUnit: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool]),\n  period: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  source: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.object,\n  sparkline: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.element,\n  invertChangeColor: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  gatheringData: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  badge: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node])\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/DataBlock/Content.js\n");

/***/ }),

/***/ "./js/components/DataBlock/Sparkline.js":
/*!**********************************************!*\
  !*** ./js/components/DataBlock/Sparkline.js ***!
  \**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n\n/**\n * Sparkline component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\nfunction Sparkline(_ref) {\n  var sparkline = _ref.sparkline,\n    invertChangeColor = _ref.invertChangeColor;\n  // The `sparkline` prop is passed as a component, but if `invertChangeColor`\n  // is set, we should pass that to `<Sparkline>`. In that case, we clone\n  // the element and add the prop.\n  var sparklineComponent = sparkline;\n  if (sparklineComponent && invertChangeColor) {\n    sparklineComponent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"cloneElement\"])(sparkline, {\n      invertChangeColor: invertChangeColor\n    });\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-data-block__sparkline\"\n  }, sparklineComponent);\n}\nSparkline.propTypes = {\n  sparkline: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.element,\n  invertChangeColor: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Sparkline);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0RhdGFCbG9jay9TcGFya2xpbmUuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0RhdGFCbG9jay9TcGFya2xpbmUuanM/NjdiOCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNwYXJrbGluZSBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMyBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY2xvbmVFbGVtZW50IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuZnVuY3Rpb24gU3BhcmtsaW5lKCB7IHNwYXJrbGluZSwgaW52ZXJ0Q2hhbmdlQ29sb3IgfSApIHtcblx0Ly8gVGhlIGBzcGFya2xpbmVgIHByb3AgaXMgcGFzc2VkIGFzIGEgY29tcG9uZW50LCBidXQgaWYgYGludmVydENoYW5nZUNvbG9yYFxuXHQvLyBpcyBzZXQsIHdlIHNob3VsZCBwYXNzIHRoYXQgdG8gYDxTcGFya2xpbmU+YC4gSW4gdGhhdCBjYXNlLCB3ZSBjbG9uZVxuXHQvLyB0aGUgZWxlbWVudCBhbmQgYWRkIHRoZSBwcm9wLlxuXHRsZXQgc3BhcmtsaW5lQ29tcG9uZW50ID0gc3BhcmtsaW5lO1xuXHRpZiAoIHNwYXJrbGluZUNvbXBvbmVudCAmJiBpbnZlcnRDaGFuZ2VDb2xvciApIHtcblx0XHRzcGFya2xpbmVDb21wb25lbnQgPSBjbG9uZUVsZW1lbnQoIHNwYXJrbGluZSwge1xuXHRcdFx0aW52ZXJ0Q2hhbmdlQ29sb3IsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2IGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtZGF0YS1ibG9ja19fc3BhcmtsaW5lXCI+XG5cdFx0XHR7IHNwYXJrbGluZUNvbXBvbmVudCB9XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cblNwYXJrbGluZS5wcm9wVHlwZXMgPSB7XG5cdHNwYXJrbGluZTogUHJvcFR5cGVzLmVsZW1lbnQsXG5cdGludmVydENoYW5nZUNvbG9yOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNwYXJrbGluZTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/DataBlock/Sparkline.js\n");

/***/ }),

/***/ "./js/components/DataBlock/index.js":
/*!******************************************!*\
  !*** ./js/components/DataBlock/index.js ***!
  \******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n/* harmony import */ var _Content__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Content */ \"./js/components/DataBlock/Content.js\");\n\n/**\n * DataBlock component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction DataBlock(_ref) {\n  var _ref$stat = _ref.stat,\n    stat = _ref$stat === void 0 ? null : _ref$stat,\n    _ref$className = _ref.className,\n    className = _ref$className === void 0 ? '' : _ref$className,\n    _ref$title = _ref.title,\n    title = _ref$title === void 0 ? '' : _ref$title,\n    _ref$datapoint = _ref.datapoint,\n    datapoint = _ref$datapoint === void 0 ? null : _ref$datapoint,\n    _ref$datapointUnit = _ref.datapointUnit,\n    datapointUnit = _ref$datapointUnit === void 0 ? '' : _ref$datapointUnit,\n    _ref$change = _ref.change,\n    change = _ref$change === void 0 ? null : _ref$change,\n    _ref$changeDataUnit = _ref.changeDataUnit,\n    changeDataUnit = _ref$changeDataUnit === void 0 ? '' : _ref$changeDataUnit,\n    _ref$context = _ref.context,\n    context = _ref$context === void 0 ? 'default' : _ref$context,\n    _ref$period = _ref.period,\n    period = _ref$period === void 0 ? '' : _ref$period,\n    _ref$selected = _ref.selected,\n    selected = _ref$selected === void 0 ? false : _ref$selected,\n    source = _ref.source,\n    sparkline = _ref.sparkline,\n    _ref$handleStatSelect = _ref.handleStatSelection,\n    handleStatSelection = _ref$handleStatSelect === void 0 ? null : _ref$handleStatSelect,\n    _ref$invertChangeColo = _ref.invertChangeColor,\n    invertChangeColor = _ref$invertChangeColo === void 0 ? false : _ref$invertChangeColo,\n    _ref$gatheringData = _ref.gatheringData,\n    gatheringData = _ref$gatheringData === void 0 ? false : _ref$gatheringData,\n    _ref$gatheringDataNot = _ref.gatheringDataNoticeStyle,\n    gatheringDataNoticeStyle = _ref$gatheringDataNot === void 0 ? _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_3__[\"NOTICE_STYLE\"].DEFAULT : _ref$gatheringDataNot,\n    badge = _ref.badge;\n  var handleClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    if (!gatheringData && handleStatSelection) {\n      handleStatSelection(stat);\n    }\n  }, [gatheringData, handleStatSelection, stat]);\n  var handleKeyDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (e) {\n    if ('Enter' === e.key || ' ' === e.key) {\n      e.preventDefault();\n      handleClick();\n    }\n  }, [handleClick]);\n  var isButtonContext = 'button' === context;\n  var role = isButtonContext ? 'button' : '';\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-data-block', className, \"googlesitekit-data-block--\".concat(context), {\n      'googlesitekit-data-block--selected': selected,\n      'googlesitekit-data-block--is-gathering-data': gatheringData\n    }),\n    tabIndex: isButtonContext && !gatheringData ? '0' : '-1',\n    role: handleStatSelection && role,\n    onClick: handleClick,\n    onKeyDown: handleKeyDown,\n    \"aria-disabled\": gatheringData || undefined,\n    \"aria-label\": handleStatSelection && title,\n    \"aria-pressed\": handleStatSelection && selected\n  }, /*#__PURE__*/React.createElement(_Content__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    title: title,\n    datapoint: datapoint,\n    datapointUnit: datapointUnit,\n    change: change,\n    changeDataUnit: changeDataUnit,\n    period: period,\n    source: source,\n    sparkline: sparkline,\n    invertChangeColor: invertChangeColor,\n    gatheringData: gatheringData,\n    badge: badge\n  }), gatheringData && /*#__PURE__*/React.createElement(_js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    style: gatheringDataNoticeStyle\n  }));\n}\nDataBlock.propTypes = {\n  stat: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  title: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  datapoint: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number]),\n  datapointUnit: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  change: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number]),\n  changeDataUnit: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool]),\n  context: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  period: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  selected: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  source: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.object,\n  sparkline: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.element,\n  handleStatSelection: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  invertChangeColor: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  gatheringData: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  gatheringDataNoticeStyle: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOf(Object.values(_js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_3__[\"NOTICE_STYLE\"])),\n  badge: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node])\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (DataBlock);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/DataBlock/index.js\n");

/***/ }),

/***/ "./js/components/DataBlockGroup.js":
/*!*****************************************!*\
  !*** ./js/components/DataBlockGroup.js ***!
  \*****************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return DataBlockGroup; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/hooks/useDebounce */ \"./js/hooks/useDebounce.js\");\n\n/**\n * DataBlockGroup component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\nfunction DataBlockGroup(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  var ref = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useRef\"])();\n  function adjustFontSize() {\n    var _ref$current;\n    var blocks = ref === null || ref === void 0 ? void 0 : (_ref$current = ref.current) === null || _ref$current === void 0 ? void 0 : _ref$current.querySelectorAll('.googlesitekit-data-block');\n    if (!(blocks === null || blocks === void 0 ? void 0 : blocks.length)) {\n      return;\n    }\n\n    // Find the smallest font size needed across all blocks to fit without overflow.\n    var smallestScaleFactor = 1;\n\n    // Reset font sizes first to get accurate measurement, specifically on resize.\n    setFontSizes(blocks, '');\n    blocks.forEach(function (block) {\n      var _dataPoint$parentElem;\n      var dataPoint = block.querySelector('.googlesitekit-data-block__datapoint');\n      if (!dataPoint) {\n        return;\n      }\n      var parentWidth = dataPoint === null || dataPoint === void 0 ? void 0 : (_dataPoint$parentElem = dataPoint.parentElement) === null || _dataPoint$parentElem === void 0 ? void 0 : _dataPoint$parentElem.offsetWidth;\n      if (dataPoint.scrollWidth > parentWidth) {\n        // Calculate the exact scale factor needed to resize the content to the parent.\n        var scaleFactor = parentWidth / dataPoint.scrollWidth;\n\n        // Round the scale factor down to one decimal place. This creates a\n        // small visual buffer to prevent the text from appearing cramped.\n        // It also improves stability by preventing minor pixel fluctuations\n        // during resize from causing distracting font size changes.\n        var roundedScaleFactor = Math.floor(scaleFactor * 10) / 10;\n        if (roundedScaleFactor < smallestScaleFactor) {\n          smallestScaleFactor = roundedScaleFactor;\n        }\n      }\n    });\n\n    // Apply the smallest font size to all blocks if adjustment is needed.\n    if (smallestScaleFactor < 1 && smallestScaleFactor > 0) {\n      var _global, _global$getComputedSt;\n      var fontSize = parseInt((_global = global) === null || _global === void 0 ? void 0 : (_global$getComputedSt = _global.getComputedStyle(blocks[0].querySelector('.googlesitekit-data-block__datapoint'))) === null || _global$getComputedSt === void 0 ? void 0 : _global$getComputedSt.fontSize, 10);\n      var newSize = Math.floor(fontSize * smallestScaleFactor);\n      var clampedNewSize = Math.max(newSize, 14); // Don't allow the font size to go below 14px.\n      setFontSizes(blocks, \"\".concat(clampedNewSize, \"px\"));\n    }\n  }\n  function setFontSizes(blocks, adjustedSize) {\n    blocks.forEach(function (block) {\n      var dataPoint = block === null || block === void 0 ? void 0 : block.querySelector('.googlesitekit-data-block__datapoint');\n      if (!dataPoint) {\n        return;\n      }\n      dataPoint.style.fontSize = adjustedSize;\n    });\n  }\n\n  // Debounce the adjustFontSize function to prevent excessive calls on resize.\n  var debouncedAdjustFontSize = Object(_js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_2__[\"useDebounce\"])(adjustFontSize, 50);\n  Object(react_use__WEBPACK_IMPORTED_MODULE_1__[\"useMount\"])(function () {\n    debouncedAdjustFontSize();\n    global.addEventListener('resize', debouncedAdjustFontSize);\n  });\n  Object(react_use__WEBPACK_IMPORTED_MODULE_1__[\"useUnmount\"])(function () {\n    return global.removeEventListener('resize', debouncedAdjustFontSize);\n  });\n  return /*#__PURE__*/React.createElement(\"div\", {\n    ref: ref,\n    className: className\n  }, children);\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/DataBlockGroup.js\n");

/***/ }),

/***/ "./js/components/DetailsPermaLinks.js":
/*!********************************************!*\
  !*** ./js/components/DetailsPermaLinks.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return DetailsPermaLinks; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Link */ \"./js/components/Link.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n/**\n * Details Permalink Links component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction DetailsPermaLinks(_ref) {\n  var title = _ref.title,\n    path = _ref.path,\n    serviceURL = _ref.serviceURL;\n  var siteURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_SITE\"]).getReferenceSiteURL();\n  });\n  var permaLink = Object(_js_util__WEBPACK_IMPORTED_MODULE_6__[\"getFullURL\"])(siteURL, path);\n  var detailsURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_SITE\"]).getAdminURL('googlesitekit-dashboard', {\n      permaLink: permaLink\n    });\n  });\n  return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    className: \"googlesitekit-font-weight-medium\",\n    href: serviceURL || detailsURL,\n    external: !!serviceURL,\n    hideExternalIndicator: true\n  }, title), /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-display-block', 'googlesitekit-overflow-wrap-break-word'),\n    href: permaLink,\n    target: \"_blank\" // No external styling.\n    ,\n    small: true\n  }, path));\n}\nDetailsPermaLinks.propTypes = {\n  title: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  path: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  serviceURL: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0RldGFpbHNQZXJtYUxpbmtzLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9EZXRhaWxzUGVybWFMaW5rcy5qcz83M2JhIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRGV0YWlscyBQZXJtYWxpbmsgTGlua3MgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNsYXNzbmFtZXMgZnJvbSAnY2xhc3NuYW1lcyc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRnJhZ21lbnQgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VTZWxlY3QgfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgQ09SRV9TSVRFIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9zaXRlL2NvbnN0YW50cyc7XG5pbXBvcnQgTGluayBmcm9tICcuL0xpbmsnO1xuaW1wb3J0IHsgZ2V0RnVsbFVSTCB9IGZyb20gJ0AvanMvdXRpbCc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERldGFpbHNQZXJtYUxpbmtzKCB7IHRpdGxlLCBwYXRoLCBzZXJ2aWNlVVJMIH0gKSB7XG5cdGNvbnN0IHNpdGVVUkwgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT5cblx0XHRzZWxlY3QoIENPUkVfU0lURSApLmdldFJlZmVyZW5jZVNpdGVVUkwoKVxuXHQpO1xuXHRjb25zdCBwZXJtYUxpbmsgPSBnZXRGdWxsVVJMKCBzaXRlVVJMLCBwYXRoICk7XG5cdGNvbnN0IGRldGFpbHNVUkwgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT4ge1xuXHRcdHJldHVybiBzZWxlY3QoIENPUkVfU0lURSApLmdldEFkbWluVVJMKCAnZ29vZ2xlc2l0ZWtpdC1kYXNoYm9hcmQnLCB7XG5cdFx0XHRwZXJtYUxpbmssXG5cdFx0fSApO1xuXHR9ICk7XG5cblx0cmV0dXJuIChcblx0XHQ8RnJhZ21lbnQ+XG5cdFx0XHQ8TGlua1xuXHRcdFx0XHRjbGFzc05hbWU9XCJnb29nbGVzaXRla2l0LWZvbnQtd2VpZ2h0LW1lZGl1bVwiXG5cdFx0XHRcdGhyZWY9eyBzZXJ2aWNlVVJMIHx8IGRldGFpbHNVUkwgfVxuXHRcdFx0XHRleHRlcm5hbD17ICEhIHNlcnZpY2VVUkwgfVxuXHRcdFx0XHRoaWRlRXh0ZXJuYWxJbmRpY2F0b3Jcblx0XHRcdD5cblx0XHRcdFx0eyB0aXRsZSB9XG5cdFx0XHQ8L0xpbms+XG5cblx0XHRcdDxMaW5rXG5cdFx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoXG5cdFx0XHRcdFx0J2dvb2dsZXNpdGVraXQtZGlzcGxheS1ibG9jaycsXG5cdFx0XHRcdFx0J2dvb2dsZXNpdGVraXQtb3ZlcmZsb3ctd3JhcC1icmVhay13b3JkJ1xuXHRcdFx0XHQpIH1cblx0XHRcdFx0aHJlZj17IHBlcm1hTGluayB9XG5cdFx0XHRcdHRhcmdldD1cIl9ibGFua1wiIC8vIE5vIGV4dGVybmFsIHN0eWxpbmcuXG5cdFx0XHRcdHNtYWxsXG5cdFx0XHQ+XG5cdFx0XHRcdHsgcGF0aCB9XG5cdFx0XHQ8L0xpbms+XG5cdFx0PC9GcmFnbWVudD5cblx0KTtcbn1cblxuRGV0YWlsc1Blcm1hTGlua3MucHJvcFR5cGVzID0ge1xuXHR0aXRsZTogUHJvcFR5cGVzLnN0cmluZyxcblx0cGF0aDogUHJvcFR5cGVzLnN0cmluZyxcblx0c2VydmljZVVSTDogUHJvcFR5cGVzLnN0cmluZyxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQU1BO0FBSUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/DetailsPermaLinks.js\n");

/***/ }),

/***/ "./js/components/ErrorHandler/index.js":
/*!*********************************************!*\
  !*** ./js/components/ErrorHandler/index.js ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ \"../node_modules/@babel/runtime/helpers/classCallCheck.js\");\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/createClass */ \"../node_modules/@babel/runtime/helpers/createClass.js\");\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/inherits */ \"../node_modules/@babel/runtime/helpers/inherits.js\");\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ \"../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js\");\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ \"../node_modules/@babel/runtime/helpers/getPrototypeOf.js\");\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _js_components_GenericErrorHandlerActions__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/components/GenericErrorHandlerActions */ \"./js/components/GenericErrorHandlerActions.js\");\n/* harmony import */ var _js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/Root/ViewContextContext */ \"./js/components/Root/ViewContextContext.js\");\n/* harmony import */ var _js_googlesitekit_notifications_components_layout_BannerNotification__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/googlesitekit/notifications/components/layout/BannerNotification */ \"./js/googlesitekit/notifications/components/layout/BannerNotification.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n\n\n\n\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4___default()(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4___default()(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3___default()(this, result); }; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n/**\n * ErrorHandler component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nvar ErrorHandler = /*#__PURE__*/function (_Component) {\n  _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_2___default()(ErrorHandler, _Component);\n  var _super = _createSuper(ErrorHandler);\n  function ErrorHandler(props) {\n    var _this;\n    _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, ErrorHandler);\n    _this = _super.call(this, props);\n    _this.state = {\n      error: null,\n      info: null,\n      copied: false\n    };\n    return _this;\n  }\n  _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(ErrorHandler, [{\n    key: \"componentDidCatch\",\n    value: function componentDidCatch(error, info) {\n      global.console.error('Caught an error:', error, info);\n      this.setState({\n        error: error,\n        info: info\n      });\n      Object(_js_util__WEBPACK_IMPORTED_MODULE_11__[\"trackEvent\"])('react_error', \"handle_\".concat(this.context || 'unknown', \"_error\"),\n      // label has a max-length of 500 bytes.\n      \"\".concat(error === null || error === void 0 ? void 0 : error.message, \"\\n\").concat(info === null || info === void 0 ? void 0 : info.componentStack).slice(0, 500));\n    }\n  }, {\n    key: \"render\",\n    value: function render() {\n      var children = this.props.children;\n      var _this$state = this.state,\n        error = _this$state.error,\n        info = _this$state.info; // If there is no caught error, render the children components normally.\n      if (!error) {\n        return children;\n      }\n      return /*#__PURE__*/React.createElement(_js_googlesitekit_notifications_components_layout_BannerNotification__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n        notificationID: \"googlesitekit-error\",\n        className: \"googlesitekit-error-handler\",\n        type: \"error\",\n        title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_7__[\"__\"])('Site Kit encountered an error', 'google-site-kit'),\n        description: /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], null, /*#__PURE__*/React.createElement(_js_components_GenericErrorHandlerActions__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n          message: error.message,\n          componentStack: info.componentStack\n        }), /*#__PURE__*/React.createElement(\"pre\", {\n          className: \"googlesitekit-overflow-auto\"\n        }, error.message, info.componentStack))\n      });\n    }\n  }]);\n  return ErrorHandler;\n}(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"Component\"]);\nErrorHandler.contextType = _js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_9__[\"default\"];\nErrorHandler.propTypes = {\n  /** @ignore */\n  children: prop_types__WEBPACK_IMPORTED_MODULE_6___default.a.node.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (ErrorHandler);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ErrorHandler/index.js\n");

/***/ }),

/***/ "./js/components/ErrorNotice.js":
/*!**************************************!*\
  !*** ./js/components/ErrorNotice.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ErrorNotice; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/url */ \"../node_modules/@wordpress/url/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_util_errors__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/util/errors */ \"./js/util/errors.js\");\n/* harmony import */ var _Notice__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Notice */ \"./js/components/Notice/index.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n/**\n * ErrorNotice component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction ErrorNotice(_ref) {\n  var _error$data;\n  var className = _ref.className,\n    error = _ref.error,\n    _ref$hasButton = _ref.hasButton,\n    hasButton = _ref$hasButton === void 0 ? false : _ref$hasButton,\n    storeName = _ref.storeName,\n    _ref$message = _ref.message,\n    message = _ref$message === void 0 ? error.message : _ref$message,\n    _ref$noPrefix = _ref.noPrefix,\n    noPrefix = _ref$noPrefix === void 0 ? false : _ref$noPrefix,\n    skipRetryMessage = _ref.skipRetryMessage,\n    _ref$hideIcon = _ref.hideIcon,\n    hideIcon = _ref$hideIcon === void 0 ? false : _ref$hideIcon;\n  var dispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])();\n  var selectorData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    if (!storeName) {\n      return null;\n    }\n    return select(storeName).getSelectorDataForError(error);\n  });\n  var handleRetry = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    dispatch(selectorData.storeName).invalidateResolution(selectorData.name, selectorData.args);\n  }, [dispatch, selectorData]);\n\n  // Do not display if there is no error and no direct message text is passed as a direct prop.\n  // Also do not display if the error is for missing scopes as these are handled by a popup modal.\n  if (!message || Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_5__[\"isPermissionScopeError\"])(error)) {\n    return null;\n  }\n  var shouldDisplayRetry = hasButton && Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_5__[\"isErrorRetryable\"])(error, selectorData);\n\n  /**\n   * Error message to display to the user. Sometimes we append a retry message\n   * or a reconnect URL, so we create a new variable for the message to display.\n   */\n  var errorMessageWithModifications = message;\n\n  // Append \"Try again\" messaging if no retry button is present.\n  if (!hasButton && !skipRetryMessage) {\n    errorMessageWithModifications = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: %s: Error message from Google API. */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('%s (Please try again.)', 'google-site-kit'), errorMessageWithModifications);\n  }\n  if (!noPrefix) {\n    errorMessageWithModifications = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: $%s: Error message */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Error: %s', 'google-site-kit'), errorMessageWithModifications);\n  }\n  var reconnectURL = error === null || error === void 0 ? void 0 : (_error$data = error.data) === null || _error$data === void 0 ? void 0 : _error$data.reconnectURL;\n  if (reconnectURL && Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__[\"isURL\"])(reconnectURL)) {\n    /**\n     * This error message uses HTML tags without using\n     * `createInterpolateElement` because the error messages\n     * that come from the server/API can also contain HTML (eg. links)\n     * we want to render.\n     *\n     * Instead of creating a React node using `createInterpolateElement`,\n     * we use `dangerouslySetInnerHTML` to allow the HTML we create and from\n     * the server/API to be rendered as-intended.\n     */\n    errorMessageWithModifications = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: 1: Original error message 2: Reconnect URL */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('%1$s To fix this, <a href=\"%2$s\">redo the plugin setup</a>.', 'google-site-kit'), errorMessageWithModifications, reconnectURL);\n  }\n  var sanitizeArgs = {\n    ALLOWED_TAGS: ['a'],\n    ALLOWED_ATTR: ['href']\n  };\n  return /*#__PURE__*/React.createElement(_Notice__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    className: className,\n    type: _Notice__WEBPACK_IMPORTED_MODULE_6__[\"default\"].TYPES.ERROR,\n    description:\n    /*#__PURE__*/\n    // The error messages that come from the server/API can contain\n    // HTML (eg. links), so we use `dangerouslySetInnerHTML` and sanitize\n    // the HTML to render these links.\n    //\n    // We tried to use `createInterpolateElement` but it does not work\n    // with HTML tags that come from the server/API.\n    React.createElement(\"span\", {\n      dangerouslySetInnerHTML: Object(_js_util__WEBPACK_IMPORTED_MODULE_7__[\"sanitizeHTML\"])(errorMessageWithModifications, sanitizeArgs)\n    }),\n    ctaButton: shouldDisplayRetry ? {\n      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Retry', 'google-site-kit'),\n      onClick: handleRetry\n    } : undefined,\n    hideIcon: hideIcon\n  });\n}\nErrorNotice.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  error: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.shape({\n    message: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string\n  }),\n  hasButton: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  storeName: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  message: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  noPrefix: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  skipRetryMessage: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  hideIcon: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ErrorNotice.js\n");

/***/ }),

/***/ "./js/components/FeatureTours.js":
/*!***************************************!*\
  !*** ./js/components/FeatureTours.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return FeatureTours; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _TourTooltips__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./TourTooltips */ \"./js/components/TourTooltips.js\");\n\n/**\n * Feature Tours component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction FeatureTours() {\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_4__[\"default\"])();\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useDispatch\"])(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_USER\"]),\n    triggerTourForView = _useDispatch.triggerTourForView;\n  Object(react_use__WEBPACK_IMPORTED_MODULE_1__[\"useMount\"])(function () {\n    triggerTourForView(viewContext);\n  });\n  var tour = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_USER\"]).getCurrentTour();\n  });\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useEffect\"])(function () {\n    if (!tour) {\n      // Return noop cleanup function to satisfy consistent-return rule.\n      return function () {};\n    }\n    var dashboardElement = document.getElementById('js-googlesitekit-main-dashboard');\n    if (!dashboardElement) {\n      // Return noop cleanup function to satisfy consistent-return rule.\n      return function () {};\n    }\n    var observer = new ResizeObserver(function () {\n      global.dispatchEvent(new Event('resize'));\n    });\n    observer.observe(dashboardElement);\n    return function () {\n      observer.disconnect();\n    };\n  }, [tour]);\n  if (!tour) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(_TourTooltips__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    tourID: tour.slug,\n    steps: tour.steps,\n    gaEventCategory: tour.gaEventCategory,\n    callback: tour.callback\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0ZlYXR1cmVUb3Vycy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvRmVhdHVyZVRvdXJzLmpzP2E1MmUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBGZWF0dXJlIFRvdXJzIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZU1vdW50IH0gZnJvbSAncmVhY3QtdXNlJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZUVmZmVjdCB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZVNlbGVjdCwgdXNlRGlzcGF0Y2ggfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgQ09SRV9VU0VSIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS91c2VyL2NvbnN0YW50cyc7XG5pbXBvcnQgdXNlVmlld0NvbnRleHQgZnJvbSAnQC9qcy9ob29rcy91c2VWaWV3Q29udGV4dCc7XG5pbXBvcnQgVG91clRvb2x0aXBzIGZyb20gJy4vVG91clRvb2x0aXBzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRmVhdHVyZVRvdXJzKCkge1xuXHRjb25zdCB2aWV3Q29udGV4dCA9IHVzZVZpZXdDb250ZXh0KCk7XG5cdGNvbnN0IHsgdHJpZ2dlclRvdXJGb3JWaWV3IH0gPSB1c2VEaXNwYXRjaCggQ09SRV9VU0VSICk7XG5cblx0dXNlTW91bnQoICgpID0+IHtcblx0XHR0cmlnZ2VyVG91ckZvclZpZXcoIHZpZXdDb250ZXh0ICk7XG5cdH0gKTtcblxuXHRjb25zdCB0b3VyID0gdXNlU2VsZWN0KCAoIHNlbGVjdCApID0+XG5cdFx0c2VsZWN0KCBDT1JFX1VTRVIgKS5nZXRDdXJyZW50VG91cigpXG5cdCk7XG5cblx0dXNlRWZmZWN0KCAoKSA9PiB7XG5cdFx0aWYgKCAhIHRvdXIgKSB7XG5cdFx0XHQvLyBSZXR1cm4gbm9vcCBjbGVhbnVwIGZ1bmN0aW9uIHRvIHNhdGlzZnkgY29uc2lzdGVudC1yZXR1cm4gcnVsZS5cblx0XHRcdHJldHVybiAoKSA9PiB7fTtcblx0XHR9XG5cblx0XHRjb25zdCBkYXNoYm9hcmRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXG5cdFx0XHQnanMtZ29vZ2xlc2l0ZWtpdC1tYWluLWRhc2hib2FyZCdcblx0XHQpO1xuXG5cdFx0aWYgKCAhIGRhc2hib2FyZEVsZW1lbnQgKSB7XG5cdFx0XHQvLyBSZXR1cm4gbm9vcCBjbGVhbnVwIGZ1bmN0aW9uIHRvIHNhdGlzZnkgY29uc2lzdGVudC1yZXR1cm4gcnVsZS5cblx0XHRcdHJldHVybiAoKSA9PiB7fTtcblx0XHR9XG5cblx0XHRjb25zdCBvYnNlcnZlciA9IG5ldyBSZXNpemVPYnNlcnZlciggKCkgPT4ge1xuXHRcdFx0Z2xvYmFsLmRpc3BhdGNoRXZlbnQoIG5ldyBFdmVudCggJ3Jlc2l6ZScgKSApO1xuXHRcdH0gKTtcblxuXHRcdG9ic2VydmVyLm9ic2VydmUoIGRhc2hib2FyZEVsZW1lbnQgKTtcblxuXHRcdHJldHVybiAoKSA9PiB7XG5cdFx0XHRvYnNlcnZlci5kaXNjb25uZWN0KCk7XG5cdFx0fTtcblx0fSwgWyB0b3VyIF0gKTtcblxuXHRpZiAoICEgdG91ciApIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdHJldHVybiAoXG5cdFx0PFRvdXJUb29sdGlwc1xuXHRcdFx0dG91cklEPXsgdG91ci5zbHVnIH1cblx0XHRcdHN0ZXBzPXsgdG91ci5zdGVwcyB9XG5cdFx0XHRnYUV2ZW50Q2F0ZWdvcnk9eyB0b3VyLmdhRXZlbnRDYXRlZ29yeSB9XG5cdFx0XHRjYWxsYmFjaz17IHRvdXIuY2FsbGJhY2sgfVxuXHRcdC8+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/FeatureTours.js\n");

/***/ }),

/***/ "./js/components/FeaturesProvider/FeaturesContext.js":
/*!***********************************************************!*\
  !*** ./js/components/FeaturesProvider/FeaturesContext.js ***!
  \***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _js_features__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/features */ \"./js/features/index.js\");\n/**\n * Feature Flags context for React components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nvar FeaturesContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createContext\"])(_js_features__WEBPACK_IMPORTED_MODULE_1__[\"enabledFeatures\"]);\n/* harmony default export */ __webpack_exports__[\"default\"] = (FeaturesContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0ZlYXR1cmVzUHJvdmlkZXIvRmVhdHVyZXNDb250ZXh0LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9GZWF0dXJlc1Byb3ZpZGVyL0ZlYXR1cmVzQ29udGV4dC5qcz8wNmNiIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRmVhdHVyZSBGbGFncyBjb250ZXh0IGZvciBSZWFjdCBjb21wb25lbnRzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNyZWF0ZUNvbnRleHQgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBlbmFibGVkRmVhdHVyZXMgfSBmcm9tICdAL2pzL2ZlYXR1cmVzJztcblxuY29uc3QgRmVhdHVyZXNDb250ZXh0ID0gY3JlYXRlQ29udGV4dCggZW5hYmxlZEZlYXR1cmVzICk7XG5cbmV4cG9ydCBkZWZhdWx0IEZlYXR1cmVzQ29udGV4dDtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/FeaturesProvider/FeaturesContext.js\n");

/***/ }),

/***/ "./js/components/FeaturesProvider/index.js":
/*!*************************************************!*\
  !*** ./js/components/FeaturesProvider/index.js ***!
  \*************************************************/
/*! exports provided: Consumer, Provider, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Consumer\", function() { return Consumer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Provider\", function() { return Provider; });\n/* harmony import */ var _FeaturesContext__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./FeaturesContext */ \"./js/components/FeaturesProvider/FeaturesContext.js\");\n/**\n * Feature Flags Provider component.\n *\n * Site Kit by Google, Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\nvar Consumer = _FeaturesContext__WEBPACK_IMPORTED_MODULE_0__[\"default\"].Consumer,\n  Provider = _FeaturesContext__WEBPACK_IMPORTED_MODULE_0__[\"default\"].Provider;\n\nvar FeaturesProvider = Provider;\n/* harmony default export */ __webpack_exports__[\"default\"] = (FeaturesProvider);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0ZlYXR1cmVzUHJvdmlkZXIvaW5kZXguanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0ZlYXR1cmVzUHJvdmlkZXIvaW5kZXguanM/ZWFlNiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZlYXR1cmUgRmxhZ3MgUHJvdmlkZXIgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjAgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEZlYXR1cmVzQ29udGV4dCBmcm9tICcuL0ZlYXR1cmVzQ29udGV4dCc7XG5cbmV4cG9ydCBjb25zdCB7IENvbnN1bWVyLCBQcm92aWRlciB9ID0gRmVhdHVyZXNDb250ZXh0O1xuXG5jb25zdCBGZWF0dXJlc1Byb3ZpZGVyID0gUHJvdmlkZXI7XG5cbmV4cG9ydCBkZWZhdWx0IEZlYXR1cmVzUHJvdmlkZXI7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVBO0FBQUE7QUFFQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/FeaturesProvider/index.js\n");

/***/ }),

/***/ "./js/components/GatheringDataNotice.js":
/*!**********************************************!*\
  !*** ./js/components/GatheringDataNotice.js ***!
  \**********************************************/
/*! exports provided: NOTICE_STYLE, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"NOTICE_STYLE\", function() { return NOTICE_STYLE; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n\n\n/**\n * GatheringDataNotice component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar NOTICE_STYLE = {\n  DEFAULT: 'default',\n  OVERLAY: 'overlay',\n  SMALL: 'small',\n  SMALL_OVERLAY: 'small-overlay',\n  LARGE: 'large'\n};\nfunction GatheringDataNotice(_ref) {\n  var style = _ref.style;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-gathering-data-notice', _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({}, \"googlesitekit-gathering-data-notice--has-style-\".concat(style), !!style))\n  }, /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Gathering data…', 'google-site-kit')));\n}\nGatheringDataNotice.propTypes = {\n  style: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOf(Object.values(NOTICE_STYLE))\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (GatheringDataNotice);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0dhdGhlcmluZ0RhdGFOb3RpY2UuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0dhdGhlcmluZ0RhdGFOb3RpY2UuanM/MzZlZiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdhdGhlcmluZ0RhdGFOb3RpY2UgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjIgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG5leHBvcnQgY29uc3QgTk9USUNFX1NUWUxFID0ge1xuXHRERUZBVUxUOiAnZGVmYXVsdCcsXG5cdE9WRVJMQVk6ICdvdmVybGF5Jyxcblx0U01BTEw6ICdzbWFsbCcsXG5cdFNNQUxMX09WRVJMQVk6ICdzbWFsbC1vdmVybGF5Jyxcblx0TEFSR0U6ICdsYXJnZScsXG59O1xuXG5mdW5jdGlvbiBHYXRoZXJpbmdEYXRhTm90aWNlKCB7IHN0eWxlIH0gKSB7XG5cdHJldHVybiAoXG5cdFx0PGRpdlxuXHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyggJ2dvb2dsZXNpdGVraXQtZ2F0aGVyaW5nLWRhdGEtbm90aWNlJywge1xuXHRcdFx0XHRbIGBnb29nbGVzaXRla2l0LWdhdGhlcmluZy1kYXRhLW5vdGljZS0taGFzLXN0eWxlLSR7IHN0eWxlIH1gIF06XG5cdFx0XHRcdFx0ISEgc3R5bGUsXG5cdFx0XHR9ICkgfVxuXHRcdD5cblx0XHRcdDxzcGFuPnsgX18oICdHYXRoZXJpbmcgZGF0YeKApicsICdnb29nbGUtc2l0ZS1raXQnICkgfTwvc3Bhbj5cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuR2F0aGVyaW5nRGF0YU5vdGljZS5wcm9wVHlwZXMgPSB7XG5cdHN0eWxlOiBQcm9wVHlwZXMub25lT2YoIE9iamVjdC52YWx1ZXMoIE5PVElDRV9TVFlMRSApICksXG59O1xuXG5leHBvcnQgZGVmYXVsdCBHYXRoZXJpbmdEYXRhTm90aWNlO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUVBO0FBR0E7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/GatheringDataNotice.js\n");

/***/ }),

/***/ "./js/components/GenericErrorHandlerActions.js":
/*!*****************************************************!*\
  !*** ./js/components/GenericErrorHandlerActions.js ***!
  \*****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return GenericErrorHandlerActions; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Link */ \"./js/components/Link.js\");\n/* harmony import */ var _ReportErrorButton__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./ReportErrorButton */ \"./js/components/ReportErrorButton/index.js\");\n\n/**\n * GenericErrorHandlerActions component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction GenericErrorHandlerActions(_ref) {\n  var message = _ref.message,\n    componentStack = _ref.componentStack;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-generic-error-handler-actions\"\n  }, /*#__PURE__*/React.createElement(_ReportErrorButton__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    message: message,\n    componentStack: componentStack\n  }), /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    href: \"https://wordpress.org/support/plugin/google-site-kit/\",\n    external: true\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Report this problem', 'google-site-kit')));\n}\nGenericErrorHandlerActions.propTypes = {\n  message: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  componentStack: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0dlbmVyaWNFcnJvckhhbmRsZXJBY3Rpb25zLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9HZW5lcmljRXJyb3JIYW5kbGVyQWN0aW9ucy5qcz81ZDY3Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJpY0Vycm9ySGFuZGxlckFjdGlvbnMgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjMgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IF9fIH0gZnJvbSAnQHdvcmRwcmVzcy9pMThuJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IExpbmsgZnJvbSAnLi9MaW5rJztcbmltcG9ydCBSZXBvcnRFcnJvckJ1dHRvbiBmcm9tICcuL1JlcG9ydEVycm9yQnV0dG9uJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gR2VuZXJpY0Vycm9ySGFuZGxlckFjdGlvbnMoIHtcblx0bWVzc2FnZSxcblx0Y29tcG9uZW50U3RhY2ssXG59ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxkaXYgY2xhc3NOYW1lPVwiZ29vZ2xlc2l0ZWtpdC1nZW5lcmljLWVycm9yLWhhbmRsZXItYWN0aW9uc1wiPlxuXHRcdFx0PFJlcG9ydEVycm9yQnV0dG9uXG5cdFx0XHRcdG1lc3NhZ2U9eyBtZXNzYWdlIH1cblx0XHRcdFx0Y29tcG9uZW50U3RhY2s9eyBjb21wb25lbnRTdGFjayB9XG5cdFx0XHQvPlxuXHRcdFx0PExpbmtcblx0XHRcdFx0aHJlZj1cImh0dHBzOi8vd29yZHByZXNzLm9yZy9zdXBwb3J0L3BsdWdpbi9nb29nbGUtc2l0ZS1raXQvXCJcblx0XHRcdFx0ZXh0ZXJuYWxcblx0XHRcdD5cblx0XHRcdFx0eyBfXyggJ1JlcG9ydCB0aGlzIHByb2JsZW0nLCAnZ29vZ2xlLXNpdGUta2l0JyApIH1cblx0XHRcdDwvTGluaz5cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuR2VuZXJpY0Vycm9ySGFuZGxlckFjdGlvbnMucHJvcFR5cGVzID0ge1xuXHRtZXNzYWdlOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjb21wb25lbnRTdGFjazogUHJvcFR5cGVzLnN0cmluZyxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUdBO0FBREE7QUFFQTtBQUNBO0FBQUE7QUFFQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQUE7QUFNQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/GenericErrorHandlerActions.js\n");

/***/ }),

/***/ "./js/components/GoogleChart/DateMarker.js":
/*!*************************************************!*\
  !*** ./js/components/GoogleChart/DateMarker.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return DateMarker; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/icons */ \"../node_modules/@wordpress/icons/build-module/index.js\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/hooks/useDebounce */ \"./js/hooks/useDebounce.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n/**\n * GoogleChart DateMarker component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction DateMarker(_ref) {\n  var id = _ref.id,\n    text = _ref.text;\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_3__[\"default\"])();\n  var eventCategory = \"\".concat(viewContext, \"_ga4-data-collection-line\");\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useEffect\"])(function () {\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"trackEvent\"])(eventCategory, 'chart_line_view');\n  }, [eventCategory]);\n  var trackTooltipOpen = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"trackEvent\"])(eventCategory, 'chart_tooltip_view');\n  }, [eventCategory]);\n  var handleTooltipOpen = Object(_js_hooks_useDebounce__WEBPACK_IMPORTED_MODULE_4__[\"useDebounce\"])(trackTooltipOpen, 5000, {\n    leading: true,\n    trailing: false\n  });\n  return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(\"div\", {\n    id: \"googlesitekit-chart__date-marker-line--\".concat(id),\n    className: \"googlesitekit-chart__date-marker-line\"\n  }), text && /*#__PURE__*/React.createElement(\"div\", {\n    id: \"googlesitekit-chart__date-marker-tooltip--\".concat(id),\n    className: \"googlesitekit-chart__date-marker-tooltip\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"Tooltip\"], {\n    title: text,\n    onOpen: handleTooltipOpen\n  }, /*#__PURE__*/React.createElement(\"span\", null, /*#__PURE__*/React.createElement(_wordpress_icons__WEBPACK_IMPORTED_MODULE_1__[\"Icon\"], {\n    fill: \"currentColor\",\n    icon: _wordpress_icons__WEBPACK_IMPORTED_MODULE_1__[\"info\"],\n    size: 18\n  })))));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0dvb2dsZUNoYXJ0L0RhdGVNYXJrZXIuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0dvb2dsZUNoYXJ0L0RhdGVNYXJrZXIuanM/MDg5MSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdvb2dsZUNoYXJ0IERhdGVNYXJrZXIgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjMgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IEZyYWdtZW50LCB1c2VDYWxsYmFjaywgdXNlRWZmZWN0IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCB7IEljb24sIGluZm8gfSBmcm9tICdAd29yZHByZXNzL2ljb25zJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVG9vbHRpcCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtY29tcG9uZW50cyc7XG5pbXBvcnQgdXNlVmlld0NvbnRleHQgZnJvbSAnQC9qcy9ob29rcy91c2VWaWV3Q29udGV4dCc7XG5pbXBvcnQgeyB1c2VEZWJvdW5jZSB9IGZyb20gJ0AvanMvaG9va3MvdXNlRGVib3VuY2UnO1xuaW1wb3J0IHsgdHJhY2tFdmVudCB9IGZyb20gJ0AvanMvdXRpbCc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhdGVNYXJrZXIoIHsgaWQsIHRleHQgfSApIHtcblx0Y29uc3Qgdmlld0NvbnRleHQgPSB1c2VWaWV3Q29udGV4dCgpO1xuXG5cdGNvbnN0IGV2ZW50Q2F0ZWdvcnkgPSBgJHsgdmlld0NvbnRleHQgfV9nYTQtZGF0YS1jb2xsZWN0aW9uLWxpbmVgO1xuXG5cdHVzZUVmZmVjdCggKCkgPT4ge1xuXHRcdHRyYWNrRXZlbnQoIGV2ZW50Q2F0ZWdvcnksICdjaGFydF9saW5lX3ZpZXcnICk7XG5cdH0sIFsgZXZlbnRDYXRlZ29yeSBdICk7XG5cblx0Y29uc3QgdHJhY2tUb29sdGlwT3BlbiA9IHVzZUNhbGxiYWNrKCAoKSA9PiB7XG5cdFx0dHJhY2tFdmVudCggZXZlbnRDYXRlZ29yeSwgJ2NoYXJ0X3Rvb2x0aXBfdmlldycgKTtcblx0fSwgWyBldmVudENhdGVnb3J5IF0gKTtcblxuXHRjb25zdCBoYW5kbGVUb29sdGlwT3BlbiA9IHVzZURlYm91bmNlKCB0cmFja1Rvb2x0aXBPcGVuLCA1MDAwLCB7XG5cdFx0bGVhZGluZzogdHJ1ZSxcblx0XHR0cmFpbGluZzogZmFsc2UsXG5cdH0gKTtcblxuXHRyZXR1cm4gKFxuXHRcdDxGcmFnbWVudD5cblx0XHRcdDxkaXZcblx0XHRcdFx0aWQ9eyBgZ29vZ2xlc2l0ZWtpdC1jaGFydF9fZGF0ZS1tYXJrZXItbGluZS0tJHsgaWQgfWAgfVxuXHRcdFx0XHRjbGFzc05hbWU9XCJnb29nbGVzaXRla2l0LWNoYXJ0X19kYXRlLW1hcmtlci1saW5lXCJcblx0XHRcdC8+XG5cdFx0XHR7IHRleHQgJiYgKFxuXHRcdFx0XHQ8ZGl2XG5cdFx0XHRcdFx0aWQ9eyBgZ29vZ2xlc2l0ZWtpdC1jaGFydF9fZGF0ZS1tYXJrZXItdG9vbHRpcC0tJHsgaWQgfWAgfVxuXHRcdFx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtY2hhcnRfX2RhdGUtbWFya2VyLXRvb2x0aXBcIlxuXHRcdFx0XHQ+XG5cdFx0XHRcdFx0PFRvb2x0aXAgdGl0bGU9eyB0ZXh0IH0gb25PcGVuPXsgaGFuZGxlVG9vbHRpcE9wZW4gfT5cblx0XHRcdFx0XHRcdDxzcGFuPlxuXHRcdFx0XHRcdFx0XHQ8SWNvblxuXHRcdFx0XHRcdFx0XHRcdGZpbGw9XCJjdXJyZW50Q29sb3JcIlxuXHRcdFx0XHRcdFx0XHRcdGljb249eyBpbmZvIH1cblx0XHRcdFx0XHRcdFx0XHRzaXplPXsgMTggfVxuXHRcdFx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdDwvVG9vbHRpcD5cblx0XHRcdFx0PC9kaXY+XG5cdFx0XHQpIH1cblx0XHQ8L0ZyYWdtZW50PlxuXHQpO1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUdBO0FBQ0E7QUFBQTtBQUlBO0FBQ0E7QUFBQTtBQUVBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBUUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/GoogleChart/DateMarker.js\n");

/***/ }),

/***/ "./js/components/GoogleChart/index.js":
/*!********************************************!*\
  !*** ./js/components/GoogleChart/index.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React, global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return GoogleChart; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _js_util_initialize_google_global__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util/initialize-google-global */ \"./js/util/initialize-google-global.js\");\n/* harmony import */ var _js_util_initialize_google_global__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_js_util_initialize_google_global__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var react_google_charts__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! react-google-charts */ \"../node_modules/react-google-charts/dist/index.esm.js\");\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @wordpress/compose */ \"../node_modules/@wordpress/compose/build-module/index.js\");\n/* harmony import */ var _js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/components/PreviewBlock */ \"./js/components/PreviewBlock.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_16__);\n/* harmony import */ var _js_components_GoogleChartErrorHandler__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/js/components/GoogleChartErrorHandler */ \"./js/components/GoogleChartErrorHandler/index.js\");\n/* harmony import */ var _DateMarker__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./DateMarker */ \"./js/components/GoogleChart/DateMarker.js\");\n/* harmony import */ var _js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @/js/googlesitekit/datastore/ui/constants */ \"./js/googlesitekit/datastore/ui/constants.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _js_util_is_site_kit_screen__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! @/js/util/is-site-kit-screen */ \"./js/util/is-site-kit-screen.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./utils */ \"./js/components/GoogleChart/utils.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! @/js/hooks/useBreakpoint */ \"./js/hooks/useBreakpoint.js\");\n\n\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * GoogleChart component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n/* eslint-disable react-hooks/exhaustive-deps */\n\n/* Ensures `google` global is undefined before loading `react-google-charts` library */\n\n\n/**\n * External dependencies\n */\n\n\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\n\n\nfunction GoogleChart(props) {\n  var chartEvents = props.chartEvents,\n    chartType = props.chartType,\n    children = props.children,\n    className = props.className,\n    data = props.data,\n    dateMarkers = props.dateMarkers,\n    _getChartWrapper = props.getChartWrapper,\n    height = props.height,\n    loaded = props.loaded,\n    loadingHeight = props.loadingHeight,\n    loadingWidth = props.loadingWidth,\n    onMouseOver = props.onMouseOver,\n    onMouseOut = props.onMouseOut,\n    onReady = props.onReady,\n    onSelect = props.onSelect,\n    selectedStats = props.selectedStats,\n    width = props.width,\n    options = props.options,\n    gatheringData = props.gatheringData,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4___default()(props, [\"chartEvents\", \"chartType\", \"children\", \"className\", \"data\", \"dateMarkers\", \"getChartWrapper\", \"height\", \"loaded\", \"loadingHeight\", \"loadingWidth\", \"onMouseOver\", \"onMouseOut\", \"onReady\", \"onSelect\", \"selectedStats\", \"width\", \"options\", \"gatheringData\"]);\n  /**\n   * Size of the icons (in pixels) used in the tooltip.\n   */\n  var iconSize = 18;\n  var instanceID = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_12__[\"useInstanceId\"])(GoogleChart);\n  var breakpoint = Object(_js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_24__[\"useBreakpoint\"])();\n  var _useSelect = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_16__[\"useSelect\"])(function (select) {\n      return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_14__[\"CORE_USER\"]).getDateRangeDates({\n        offsetDays: 0\n      });\n    }),\n    startDate = _useSelect.startDate,\n    endDate = _useSelect.endDate;\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_20__[\"default\"])();\n  var googleChartsCollisionError = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_16__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_19__[\"CORE_UI\"]).getValue('googleChartsCollisionError');\n  });\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2),\n    isChartLoaded = _useState2[0],\n    setIsChartLoaded = _useState2[1];\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_16__[\"useDispatch\"])(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_19__[\"CORE_UI\"]),\n    setValue = _useDispatch.setValue;\n  var filteredData = Object(_utils__WEBPACK_IMPORTED_MODULE_22__[\"getFilteredChartData\"])(data, selectedStats);\n  var loadingShape = chartType === 'PieChart' ? 'circular' : 'square';\n  var loadingDimensions = Object(_utils__WEBPACK_IMPORTED_MODULE_22__[\"getLoadingDimensions\"])(loadingHeight, height, loadingWidth, width);\n  var loader = /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-chart-loading\"\n  }, /*#__PURE__*/React.createElement(_js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_13__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2___default()({\n    className: \"googlesitekit-chart-loading__wrapper\",\n    shape: loadingShape\n  }, loadingDimensions)));\n  var chartWrapperRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"useRef\"])();\n  var googleRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"useRef\"])();\n\n  // Don't load Google Charts if another script on the page has already loaded\n  // Google Charts.\n  //\n  // If another plugin loads Google Charts somewhere on the page, our charts\n  // will likely encounter an error due to a version mismatch.\n  //\n  // This is because Google Charts is a singleton, and if another plugin loads\n  // it first, our charts will use the same instance of Google Charts.\n  //\n  // See:\n  // * https://github.com/google/site-kit-wp/issues/6350\n  // * https://github.com/google/site-kit-wp/issues/6355\n  Object(react_use__WEBPACK_IMPORTED_MODULE_11__[\"useMount\"])(function () {\n    var _global, _global$google, _global2, _global2$google;\n    if (googleChartsCollisionError !== undefined) {\n      return;\n    }\n\n    // If we're on a Site Kit screen, we want \"priority\" over the\n    // `google.charts` global so we don't render a bunch of charts errors,\n    // see: https://github.com/google/site-kit-wp/issues/6439#issuecomment-1404491940\n    //\n    // The only way to do this is to remove the `google.charts` global\n    // and allow the `react-google-charts` library to re-initialize it.\n    if (Object(_js_util_is_site_kit_screen__WEBPACK_IMPORTED_MODULE_21__[\"isSiteKitScreen\"])(viewContext) && ((_global = global) === null || _global === void 0 ? void 0 : (_global$google = _global.google) === null || _global$google === void 0 ? void 0 : _global$google.charts)) {\n      global.google.charts = undefined;\n    }\n    if (!Object(_js_util_is_site_kit_screen__WEBPACK_IMPORTED_MODULE_21__[\"isSiteKitScreen\"])(viewContext) && ((_global2 = global) === null || _global2 === void 0 ? void 0 : (_global2$google = _global2.google) === null || _global2$google === void 0 ? void 0 : _global2$google.charts)) {\n      setValue('googleChartsCollisionError', true);\n    } else {\n      setValue('googleChartsCollisionError', false);\n    }\n  });\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"useEffect\"])(function () {\n    // Remove all event listeners after the component has unmounted.\n    return function () {\n      // eslint-disable-next-line no-unused-expressions\n      if (googleRef.current && chartWrapperRef.current) {\n        var events = googleRef.current.visualization.events;\n        events.removeAllListeners(chartWrapperRef.current.getChart());\n        events.removeAllListeners(chartWrapperRef.current);\n      }\n    };\n  }, []);\n\n  // These event listeners are added manually to the current chart because\n  // `react-google-charts` doesn't support `mouseOver` or `mouseOut` events\n  // in its `chartEvents` prop.\n  // See: https://github.com/google/site-kit-wp/pull/2805#discussion_r579172660\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_5__[\"useLayoutEffect\"])(function () {\n    if (onMouseOver) {\n      var _googleRef$current;\n      // eslint-disable-next-line no-unused-expressions\n      (_googleRef$current = googleRef.current) === null || _googleRef$current === void 0 ? void 0 : _googleRef$current.visualization.events.addListener(chartWrapperRef.current.getChart(), 'onmouseover', function (event) {\n        onMouseOver(event, {\n          chartWrapper: chartWrapperRef.current,\n          google: googleRef.current\n        });\n      });\n    }\n    if (onMouseOut) {\n      var _googleRef$current2;\n      // eslint-disable-next-line no-unused-expressions\n      (_googleRef$current2 = googleRef.current) === null || _googleRef$current2 === void 0 ? void 0 : _googleRef$current2.visualization.events.addListener(chartWrapperRef.current.getChart(), 'onmouseout', function (event) {\n        onMouseOut(event, {\n          chartWrapper: chartWrapperRef.current,\n          google: googleRef.current\n        });\n      });\n    }\n  }, [onMouseOver, onMouseOut]);\n\n  // Checks to see if the date is within the date range.\n  function isDateWithinRange(date) {\n    // If any of the dates are not set, return false.\n    if (!date || !startDate || !endDate) {\n      return false;\n    }\n    if (\n    // Don't render this marker if the date is before the first date\n    // in the current date range.\n    date.getTime() < Object(_js_util__WEBPACK_IMPORTED_MODULE_23__[\"stringToDate\"])(startDate).getTime() ||\n    // Don't render this marker if the date is after the last date\n    // in the current date range.\n    date.getTime() > Object(_js_util__WEBPACK_IMPORTED_MODULE_23__[\"stringToDate\"])(endDate).getTime()) {\n      return false;\n    }\n    return true;\n  }\n\n  // Only use markers if the date is within the current date range.\n  var dateMarkersInRange = dateMarkers.filter(function (dateMarker) {\n    // Valid use of `new Date()` with an argument.\n    // eslint-disable-next-line sitekit/no-direct-date\n    return isDateWithinRange(new Date(dateMarker.date));\n  });\n\n  /**\n   * Adds any \"key date\" vertical lines/tooltips to the charts.\n   */\n  function addKeyDateLinesToChart() {\n    var _document$querySelect;\n    if (!chartWrapperRef.current) {\n      return;\n    }\n    if (!dateMarkersInRange.length) {\n      return;\n    }\n    var chart = chartWrapperRef.current.getChart();\n    var chartLayoutInterface = chart === null || chart === void 0 ? void 0 : chart.getChartLayoutInterface();\n    var chartArea = chartLayoutInterface === null || chartLayoutInterface === void 0 ? void 0 : chartLayoutInterface.getChartAreaBoundingBox();\n    var dataTable = chartWrapperRef.current.getDataTable();\n    if (!chartLayoutInterface || !chartArea || !dataTable) {\n      return;\n    }\n\n    // Add the dotted line and tooltip for each date marker.\n    dateMarkersInRange.forEach(function (dateMarker, index) {\n      // Valid use of `new Date()` with an argument.\n      // eslint-disable-next-line sitekit/no-direct-date\n      var dateFromMarker = new Date(dateMarker.date);\n      var chartLine = document.getElementById(\"googlesitekit-chart__date-marker-line--\".concat(instanceID, \"-\").concat(index));\n      invariant__WEBPACK_IMPORTED_MODULE_8___default()(chartLine, \"#googlesitekit-chart__date-marker-line--\".concat(instanceID, \"-\").concat(index, \" is missing from the DOM, but required to render date markers.\"));\n\n      // We need to make sure the dates we use on the chart and on\n      // this line are exactly the same, so we get the position on the\n      // chart that matches the date we create from the date string.\n      //\n      // This prevents the line and the chart data from being\n      // slightly out-of-alignment, see:\n      // https://github.com/google/site-kit-wp/pull/6822#pullrequestreview-1376066844.\n      var dateCoordinateX = Math.floor(chartLayoutInterface.getXLocation(Object(_js_util__WEBPACK_IMPORTED_MODULE_23__[\"stringToDate\"])(Object(_js_util__WEBPACK_IMPORTED_MODULE_23__[\"getDateString\"])(dateFromMarker))));\n\n      // Align the dotted line with the date for this marker.\n      Object.assign(chartLine.style, {\n        left: \"\".concat(dateCoordinateX - 1, \"px\"),\n        top: \"\".concat(Math.floor(chartArea.top), \"px\"),\n        height: \"\".concat(Math.floor(chartArea.height), \"px\"),\n        opacity: 1\n      });\n\n      // Text is optional, so only modify the DOM elements for the tooltip\n      // text if the property was provided.\n      if (dateMarker.text) {\n        var tooltip = document.getElementById(\"googlesitekit-chart__date-marker-tooltip--\".concat(instanceID, \"-\").concat(index));\n        invariant__WEBPACK_IMPORTED_MODULE_8___default()(tooltip, \"#googlesitekit-chart__date-marker-tooltip--\".concat(instanceID, \"-\").concat(index, \" is missing from the DOM, but required to render date marker tooltips.\"));\n\n        // Align the tooltip component with the date line.\n        Object.assign(tooltip.style, {\n          left: \"\".concat(dateCoordinateX - iconSize / 2, \"px\"),\n          top: \"\".concat(Math.floor(chartArea.top) - iconSize, \"px\"),\n          opacity: 1\n        });\n      }\n    });\n    var legendElement = (_document$querySelect = document.querySelector(\"#googlesitekit-chart-\".concat(instanceID, \" svg:first-of-type > g:first-of-type > g > g > text\"))) === null || _document$querySelect === void 0 ? void 0 : _document$querySelect.parentElement.parentElement.parentElement;\n\n    // A legend is present if there are more than three `g` elements; charts\n    // without legends won't have that many `g` elements so we don't need to\n    // modify anything.\n    var hasLegend = !!legendElement && document.querySelectorAll(\"#googlesitekit-chart-\".concat(instanceID, \" svg:first-of-type > g\")).length >= 3;\n\n    // If there is a legend, move it up to make room for the date marker icon.\n    if (hasLegend) {\n      // `10px` is the best size to use to accommodate the bounding box of the\n      // chart without needing to modify the chart's height.\n      //\n      // It allows the legend and the icon to fit without moving anything else\n      // and without things feeling cramped or being cut off.\n      legendElement.style.transform = 'translateY(-10px)';\n    }\n  }\n  if (googleChartsCollisionError) {\n    return null;\n  }\n  if (!loaded) {\n    return /*#__PURE__*/React.createElement(\"div\", {\n      className: classnames__WEBPACK_IMPORTED_MODULE_7___default()('googlesitekit-chart', 'googlesitekit-chart-loading__forced', className)\n    }, loader);\n  }\n  var combinedChartEvents = Object(_utils__WEBPACK_IMPORTED_MODULE_22__[\"getCombinedChartEvents\"])([].concat(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_1___default()(chartEvents || []), [\n  // Call the `addKeyDateLinesToChart` function after the chart\n  // has been rendered.\n  //\n  // This is to ensure that the chart has finished rendering before\n  // we try to add the lines. If we don't do this, the `chart`\n  // variable (from `chartWrapper.getChart()`) will be `null`.\n  {\n    eventName: 'ready',\n    callback: addKeyDateLinesToChart\n  }]), onReady, onSelect);\n  var chartOptions = Object(_utils__WEBPACK_IMPORTED_MODULE_22__[\"getChartOptions\"])(options, {\n    gatheringData: gatheringData,\n    chartType: chartType,\n    startDate: startDate,\n    endDate: endDate,\n    breakpoint: breakpoint\n  });\n  return /*#__PURE__*/React.createElement(_js_components_GoogleChartErrorHandler__WEBPACK_IMPORTED_MODULE_17__[\"default\"], null, /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_7___default()('googlesitekit-chart', \"googlesitekit-chart--\".concat(chartType), className),\n    id: \"googlesitekit-chart-\".concat(instanceID),\n    tabIndex: -1\n  }, /*#__PURE__*/React.createElement(react_google_charts__WEBPACK_IMPORTED_MODULE_10__[\"Chart\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2___default()({\n    className: \"googlesitekit-chart__inner\",\n    chartEvents: combinedChartEvents,\n    chartLanguage: Object(_js_util__WEBPACK_IMPORTED_MODULE_23__[\"getLocale\"])(),\n    chartType: chartType,\n    chartVersion: \"49\",\n    data: filteredData,\n    loader: loader,\n    height: height,\n    getChartWrapper: function getChartWrapper(chartWrapper, google) {\n      // An issue with `react-google-charts` v4 causes the chart to\n      // render the overlay before the chart in some cases when using\n      // their own `onLoad` callback. This is a workaround to prevent\n      // that issue but still provide notice that the chart is loaded.\n      // See: https://github.com/google/site-kit-wp/issues/4945\n      if (!isChartLoaded) {\n        setIsChartLoaded(true);\n      }\n\n      // Remove all the event listeners on the old chart before we draw\n      // a new one. Only run this if the old chart and the new chart\n      // aren't the same reference though, otherwise we'll remove\n      // existing `onReady` events and other event listeners, which will\n      // cause bugs.\n      if (chartWrapper !== chartWrapperRef.current) {\n        var _googleRef$current3, _chartWrapperRef$curr, _googleRef$current4;\n        // eslint-disable-next-line no-unused-expressions\n        (_googleRef$current3 = googleRef.current) === null || _googleRef$current3 === void 0 ? void 0 : _googleRef$current3.visualization.events.removeAllListeners((_chartWrapperRef$curr = chartWrapperRef.current) === null || _chartWrapperRef$curr === void 0 ? void 0 : _chartWrapperRef$curr.getChart());\n        // eslint-disable-next-line no-unused-expressions\n        (_googleRef$current4 = googleRef.current) === null || _googleRef$current4 === void 0 ? void 0 : _googleRef$current4.visualization.events.removeAllListeners(chartWrapperRef.current);\n      }\n      chartWrapperRef.current = chartWrapper;\n      googleRef.current = google;\n      if (_getChartWrapper) {\n        _getChartWrapper(chartWrapper, google);\n      }\n    },\n    width: width,\n    options: chartOptions\n  }, otherProps)), gatheringData && isChartLoaded && /*#__PURE__*/React.createElement(_js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_15__[\"default\"], {\n    style: _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_15__[\"NOTICE_STYLE\"].OVERLAY\n  }), !!dateMarkersInRange.length && dateMarkersInRange.map(function (dateMarker, index) {\n    return /*#__PURE__*/React.createElement(_DateMarker__WEBPACK_IMPORTED_MODULE_18__[\"default\"], {\n      key: \"googlesitekit-chart__date-marker--\".concat(instanceID, \"-\").concat(index),\n      id: \"\".concat(instanceID, \"-\").concat(index),\n      text: dateMarker.text\n    });\n  }), children));\n}\nGoogleChart.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.node,\n  chartEvents: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.shape({\n    eventName: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n    callback: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func\n  })),\n  // Note: technically we support all types of charts that `react-google-charts`\n  // supports, which is _all_ chart types from Google Charts. But we only list\n  // the charts currently used in our codebase here, and only ones that we have\n  // explicit support/styles/handling for.\n  // See: https://github.com/google/site-kit-wp/pull/2916#discussion_r626620601\n  chartType: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.oneOf(['LineChart', 'PieChart']).isRequired,\n  data: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.array,\n  dateMarkers: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.shape({\n    /**\n     * The date to mark on the chart, in the format `'YYYY-MM-DD'`.\n     */\n    date: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string.isRequired,\n    /**\n     * Text to display in a tooltip when the date marker is hovered.\n     */\n    text: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string\n  })),\n  getChartWrapper: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func,\n  height: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n  loaded: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.bool,\n  loadingHeight: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n  loadingWidth: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n  onMouseOut: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func,\n  onMouseOver: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func,\n  onReady: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func,\n  onSelect: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.func,\n  selectedStats: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.number),\n  width: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.string,\n  options: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.object,\n  gatheringData: prop_types__WEBPACK_IMPORTED_MODULE_9___default.a.bool\n};\nGoogleChart.defaultProps = _objectSpread(_objectSpread({}, react_google_charts__WEBPACK_IMPORTED_MODULE_10__[\"Chart\"].defaultProps), {}, {\n  dateMarkers: [],\n  gatheringData: false,\n  loaded: true\n});\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\"), __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/GoogleChart/index.js\n");

/***/ }),

/***/ "./js/components/GoogleChart/utils.js":
/*!********************************************!*\
  !*** ./js/components/GoogleChart/utils.js ***!
  \********************************************/
/*! exports provided: getFilteredChartData, getLoadingDimensions, getCombinedChartEvents, getChartOptions, getCurrencyPattern */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getFilteredChartData\", function() { return getFilteredChartData; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getLoadingDimensions\", function() { return getLoadingDimensions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getCombinedChartEvents\", function() { return getCombinedChartEvents; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getChartOptions\", function() { return getChartOptions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getCurrencyPattern\", function() { return getCurrencyPattern; });\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/hooks/useBreakpoint */ \"./js/hooks/useBreakpoint.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n/**\n * Google Chart utilities.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n/**\n * Returns the Google chart data, filtered by selected stats if present.\n *\n * @since 1.93.0\n *\n * @param {Array|undefined} data          Chart data.\n * @param {Array|undefined} selectedStats The columns that should be displayed for the data set.\n * @return {Object} The chart data, filtered by selected stats if present.\n */\nfunction getFilteredChartData(data, selectedStats) {\n  if (!(selectedStats === null || selectedStats === void 0 ? void 0 : selectedStats.length)) {\n    return data;\n  }\n\n  // Ensure we don't filter out columns that aren't data, but are things like\n  // tooltips or other content.\n  var nonDataColumns = [];\n  if (data === null || data === void 0 ? void 0 : data.length) {\n    nonDataColumns = data[0].reduce(function (acc, row, rowIndex) {\n      return (row === null || row === void 0 ? void 0 : row.role) ? [].concat(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default()(acc), [rowIndex]) : acc;\n    }, []);\n  }\n  return data.map(function (row) {\n    return row.filter(function (_columnValue, columnIndex) {\n      return columnIndex === 0 || selectedStats.includes(columnIndex - 1) || nonDataColumns.includes(columnIndex - 1);\n    });\n  });\n}\n\n/**\n * Returns the optimal height and width for a preview element.\n *\n * @since 1.93.0\n *\n * @param {string|undefined} loadingHeight Preview height.\n * @param {string|undefined} height        Chart height.\n * @param {string|undefined} loadingWidth  Preview width.\n * @param {string|undefined} width         Chart width.\n * @return {Object} The optimal height and width to use in a preview element.\n */\nfunction getLoadingDimensions(loadingHeight, height, loadingWidth, width) {\n  var dimensions = {\n    height: loadingHeight || height,\n    width: loadingWidth || width\n  };\n  // If a loading height is set but a width is not (or a loading width is set\n  // but not a height), change the \"unset\" value to 100% to avoid visual bugs.\n  // See: https://github.com/google/site-kit-wp/pull/2916#discussion_r623866269\n  if (dimensions.width && !dimensions.height) {\n    dimensions.height = '100%';\n  }\n  if (dimensions.height && !dimensions.width) {\n    dimensions.width = '100%';\n  }\n  return dimensions;\n}\n\n/**\n * Returns a combined chart events object.\n *\n * @since 1.93.0\n *\n * @param {Array.<Object>|undefined} chartEvents Event names and its callbacks.\n * @param {Function|undefined}       onReady     Chart event.\n * @param {Function|undefined}       onSelect    Chart event.\n * @return {Object} The object containig all events.\n */\nfunction getCombinedChartEvents(chartEvents, onReady, onSelect) {\n  var combinedChartEvents = _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default()(chartEvents || []);\n  if (onReady) {\n    combinedChartEvents.push({\n      eventName: 'ready',\n      callback: onReady\n    });\n  }\n  if (onSelect) {\n    combinedChartEvents.push({\n      eventName: 'select',\n      callback: onSelect\n    });\n  }\n  return combinedChartEvents;\n}\n\n/**\n * Returns a chart configuration object.\n *\n * @since 1.93.0\n * @since 1.119.0 Added `breakpoint` parameter.\n * @since 1.160.0 Refactored `gatheringData`, `chartType`, `startDate`, `endDate`, and `breakpoint` to be named parameters.\n *\n * @param {Object}  options                     Chart options to extend.\n * @param {Object}  configuration               Configuration for the extended chart options.\n * @param {boolean} configuration.gatheringData If chart is in gathering info state.\n * @param {string}  configuration.chartType     Chart types: PieChart, LineChart.\n * @param {string}  configuration.startDate     Start date for a user data range.\n * @param {string}  configuration.endDate       End date for a user data range.\n * @param {string}  configuration.breakpoint    Current breakpoint.\n * @return {Object} Chart options object.\n */\nfunction getChartOptions(options, _ref) {\n  var gatheringData = _ref.gatheringData,\n    chartType = _ref.chartType,\n    startDate = _ref.startDate,\n    endDate = _ref.endDate,\n    breakpoint = _ref.breakpoint;\n  var chartOptions = Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"cloneDeep\"])(options);\n  if (gatheringData && chartType === 'LineChart') {\n    var _options$vAxis, _options$vAxis$viewWi, _options$vAxis2, _options$vAxis2$viewW, _options$hAxis, _options$hAxis$viewWi, _options$hAxis2, _options$hAxis2$viewW;\n    if (!(options === null || options === void 0 ? void 0 : (_options$vAxis = options.vAxis) === null || _options$vAxis === void 0 ? void 0 : (_options$vAxis$viewWi = _options$vAxis.viewWindow) === null || _options$vAxis$viewWi === void 0 ? void 0 : _options$vAxis$viewWi.min)) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'vAxis.viewWindow.min', 0);\n    }\n    if (!(options === null || options === void 0 ? void 0 : (_options$vAxis2 = options.vAxis) === null || _options$vAxis2 === void 0 ? void 0 : (_options$vAxis2$viewW = _options$vAxis2.viewWindow) === null || _options$vAxis2$viewW === void 0 ? void 0 : _options$vAxis2$viewW.max)) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'vAxis.viewWindow.max', 100);\n    }\n    if (!(options === null || options === void 0 ? void 0 : (_options$hAxis = options.hAxis) === null || _options$hAxis === void 0 ? void 0 : (_options$hAxis$viewWi = _options$hAxis.viewWindow) === null || _options$hAxis$viewWi === void 0 ? void 0 : _options$hAxis$viewWi.min)) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'hAxis.viewWindow.min', Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"stringToDate\"])(startDate));\n      delete chartOptions.hAxis.ticks;\n    }\n    if (!(options === null || options === void 0 ? void 0 : (_options$hAxis2 = options.hAxis) === null || _options$hAxis2 === void 0 ? void 0 : (_options$hAxis2$viewW = _options$hAxis2.viewWindow) === null || _options$hAxis2$viewW === void 0 ? void 0 : _options$hAxis2$viewW.max)) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'hAxis.viewWindow.max', Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"stringToDate\"])(endDate));\n      delete chartOptions.hAxis.ticks;\n    }\n  }\n  if (chartType === 'LineChart') {\n    var _options$hAxis3, _options$hAxis4, _options$tooltip;\n    if (!(options === null || options === void 0 ? void 0 : (_options$hAxis3 = options.hAxis) === null || _options$hAxis3 === void 0 ? void 0 : _options$hAxis3.maxTextLines)) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'hAxis.maxTextLines', 1);\n    }\n    if (!(options === null || options === void 0 ? void 0 : (_options$hAxis4 = options.hAxis) === null || _options$hAxis4 === void 0 ? void 0 : _options$hAxis4.minTextSpacing)) {\n      var minTextSpacing = breakpoint === _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_2__[\"BREAKPOINT_SMALL\"] ? 50 : 100;\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'hAxis.minTextSpacing', minTextSpacing);\n    }\n    // eslint-disable-next-line sitekit/acronym-case\n    if ((options === null || options === void 0 ? void 0 : (_options$tooltip = options.tooltip) === null || _options$tooltip === void 0 ? void 0 : _options$tooltip.isHtml) === undefined) {\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'tooltip.isHtml', true);\n      Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"set\"])(chartOptions, 'tooltip.trigger', 'both');\n    }\n  }\n  Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"merge\"])(chartOptions, {\n    hAxis: {\n      textStyle: {\n        fontSize: 10,\n        color: '#5f6561'\n      }\n    },\n    vAxis: {\n      textStyle: {\n        color: '#5f6561',\n        fontSize: 10\n      }\n    },\n    legend: {\n      textStyle: {\n        color: '#131418',\n        fontSize: 12\n      }\n    }\n  });\n  return chartOptions;\n}\n\n/**\n * Returns the Google Charts currency pattern for a given currency code and locale.\n *\n * @since 1.118.0\n *\n * @param {string} currencyCode ISO 4217 currency code.\n * @param {string} locale       Locale to use for formatting.\n * @return {string} The currency pattern.\n */\nfunction getCurrencyPattern(currencyCode) {\n  var locale = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"getLocale\"])();\n  var formatter = Intl.NumberFormat(locale, {\n    style: 'currency',\n    currency: currencyCode\n  });\n  var parts = formatter.formatToParts(1000000);\n  return parts.reduce(function (pattern, part) {\n    var value = part.value;\n    switch (part.type) {\n      case 'group':\n        // The group and decimal separators will be replaced with the\n        // locale-specific versions by the chart.\n        // See: https://groups.google.com/g/google-visualization-api/c/hBF9daxe8qY/m/_aPk3EfQLgAJ\n        return pattern + ',';\n      case 'decimal':\n        return pattern + '.';\n      case 'currency':\n        return pattern + value;\n      case 'literal':\n        var sanitizedValue = /^\\s*$/.test(value) ? value : '';\n        return pattern + sanitizedValue;\n      case 'integer':\n        var integerPattern = value.replace(/\\d/g, '#');\n        var isLastIntegerGroup = Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"findLast\"])(parts, function (_ref2) {\n          var type = _ref2.type;\n          return 'integer' === type;\n        }) === part;\n        return pattern + (isLastIntegerGroup ? integerPattern.replace(/#$/, '0') : integerPattern);\n      case 'fraction':\n        return pattern + value.replace(/\\d/g, '0');\n      default:\n        return pattern;\n    }\n  }, '');\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/GoogleChart/utils.js\n");

/***/ }),

/***/ "./js/components/GoogleChartErrorHandler/index.js":
/*!********************************************************!*\
  !*** ./js/components/GoogleChartErrorHandler/index.js ***!
  \********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ \"../node_modules/@babel/runtime/helpers/classCallCheck.js\");\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/createClass */ \"../node_modules/@babel/runtime/helpers/createClass.js\");\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/assertThisInitialized */ \"../node_modules/@babel/runtime/helpers/assertThisInitialized.js\");\n/* harmony import */ var _babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/inherits */ \"../node_modules/@babel/runtime/helpers/inherits.js\");\n/* harmony import */ var _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ \"../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js\");\n/* harmony import */ var _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ \"../node_modules/@babel/runtime/helpers/getPrototypeOf.js\");\n/* harmony import */ var _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! clipboard-copy */ \"../node_modules/clipboard-copy/index.js\");\n/* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(clipboard_copy__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var _js_components_notifications_CTA__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/notifications/CTA */ \"./js/components/notifications/CTA.js\");\n/* harmony import */ var _js_components_GenericErrorHandlerActions__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/GenericErrorHandlerActions */ \"./js/components/GenericErrorHandlerActions.js\");\n/* harmony import */ var _js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/components/Root/ViewContextContext */ \"./js/components/Root/ViewContextContext.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_Typography_P__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/components/Typography/P */ \"./js/components/Typography/P.js\");\n\n\n\n\n\n\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default()(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default()(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4___default()(this, result); }; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n/**\n * GoogleChartErrorHandler component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nvar GoogleChartErrorHandler = /*#__PURE__*/function (_Component) {\n  _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3___default()(GoogleChartErrorHandler, _Component);\n  var _super = _createSuper(GoogleChartErrorHandler);\n  function GoogleChartErrorHandler(props) {\n    var _this;\n    _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, GoogleChartErrorHandler);\n    _this = _super.call(this, props);\n    _this.state = {\n      error: null,\n      info: null\n    };\n    _this.onErrorClick = _this.onErrorClick.bind(_babel_runtime_helpers_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2___default()(_this));\n    return _this;\n  }\n  _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(GoogleChartErrorHandler, [{\n    key: \"componentDidCatch\",\n    value: function componentDidCatch(error, info) {\n      global.console.error('Google Charts error:', error, info);\n      this.setState({\n        error: error,\n        info: info\n      });\n      Object(_js_util__WEBPACK_IMPORTED_MODULE_13__[\"trackEvent\"])('google_chart_error', \"handle_\".concat(this.context || 'unknown', \"_error\"),\n      // label has a max-length of 500 bytes.\n      \"\".concat(error === null || error === void 0 ? void 0 : error.message, \"\\n\").concat(info === null || info === void 0 ? void 0 : info.componentStack).slice(0, 500));\n    }\n  }, {\n    key: \"onErrorClick\",\n    value: function onErrorClick() {\n      var _this$state = this.state,\n        error = _this$state.error,\n        info = _this$state.info; // Copy message with wrapping backticks for code block formatting on wp.org.\n      clipboard_copy__WEBPACK_IMPORTED_MODULE_7___default()(\"`\".concat(error === null || error === void 0 ? void 0 : error.message, \"\\n\").concat(info === null || info === void 0 ? void 0 : info.componentStack, \"`\"));\n    }\n  }, {\n    key: \"render\",\n    value: function render() {\n      var children = this.props.children;\n      var _this$state2 = this.state,\n        error = _this$state2.error,\n        info = _this$state2.info; // If there is no caught error, render the children components normally.\n      if (!error) {\n        return children;\n      }\n      return /*#__PURE__*/React.createElement(\"div\", {\n        className: \"googlesitekit-googlechart-error-handler\"\n      }, /*#__PURE__*/React.createElement(_js_components_notifications_CTA__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n        description: /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], null, /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_14__[\"default\"], null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__[\"__\"])('An error prevented this Google chart from being displayed properly. Report the exact contents of the error on the support forum to find out what caused it.', 'google-site-kit')), /*#__PURE__*/React.createElement(_js_components_GenericErrorHandlerActions__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n          message: error.message,\n          componentStack: info.componentStack\n        })),\n        onErrorClick: this.onErrorClick,\n        onClick: this.onErrorClick,\n        title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__[\"__\"])('Error in Google Chart', 'google-site-kit'),\n        error: true\n      }));\n    }\n  }]);\n  return GoogleChartErrorHandler;\n}(_wordpress_element__WEBPACK_IMPORTED_MODULE_6__[\"Component\"]);\nGoogleChartErrorHandler.contextType = _js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_12__[\"default\"];\nGoogleChartErrorHandler.propTypes = {\n  /** @ignore */\n  children: prop_types__WEBPACK_IMPORTED_MODULE_8___default.a.node.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (GoogleChartErrorHandler);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/GoogleChartErrorHandler/index.js\n");

/***/ }),

/***/ "./js/components/IconWrapper.js":
/*!**************************************!*\
  !*** ./js/components/IconWrapper.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return IconWrapper; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n\n/**\n * IconWrapper component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\nfunction IconWrapper(_ref) {\n  var children = _ref.children,\n    marginLeft = _ref.marginLeft,\n    marginRight = _ref.marginRight;\n  return /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-icon-wrapper\",\n    style: {\n      marginLeft: marginLeft,\n      marginRight: marginRight\n    }\n  }, children);\n}\nIconWrapper.propTypes = {\n  children: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node.isRequired,\n  marginLeft: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  marginRight: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0ljb25XcmFwcGVyLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9JY29uV3JhcHBlci5qcz82NzBlIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogSWNvbldyYXBwZXIgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjMgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gSWNvbldyYXBwZXIoIHsgY2hpbGRyZW4sIG1hcmdpbkxlZnQsIG1hcmdpblJpZ2h0IH0gKSB7XG5cdHJldHVybiAoXG5cdFx0PHNwYW5cblx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtaWNvbi13cmFwcGVyXCJcblx0XHRcdHN0eWxlPXsge1xuXHRcdFx0XHRtYXJnaW5MZWZ0LFxuXHRcdFx0XHRtYXJnaW5SaWdodCxcblx0XHRcdH0gfVxuXHRcdD5cblx0XHRcdHsgY2hpbGRyZW4gfVxuXHRcdDwvc3Bhbj5cblx0KTtcbn1cblxuSWNvbldyYXBwZXIucHJvcFR5cGVzID0ge1xuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUuaXNSZXF1aXJlZCxcblx0bWFyZ2luTGVmdDogUHJvcFR5cGVzLm51bWJlcixcblx0bWFyZ2luUmlnaHQ6IFByb3BUeXBlcy5udW1iZXIsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/IconWrapper.js\n");

/***/ }),

/***/ "./js/components/InViewProvider/InViewContext.js":
/*!*******************************************************!*\
  !*** ./js/components/InViewProvider/InViewContext.js ***!
  \*******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/**\n * InView context for React components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\nvar InViewContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createContext\"])(false);\n/* harmony default export */ __webpack_exports__[\"default\"] = (InViewContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0luVmlld1Byb3ZpZGVyL0luVmlld0NvbnRleHQuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL0luVmlld1Byb3ZpZGVyL0luVmlld0NvbnRleHQuanM/MDE1MCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEluVmlldyBjb250ZXh0IGZvciBSZWFjdCBjb21wb25lbnRzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNyZWF0ZUNvbnRleHQgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG5jb25zdCBJblZpZXdDb250ZXh0ID0gY3JlYXRlQ29udGV4dCggZmFsc2UgKTtcblxuZXhwb3J0IGRlZmF1bHQgSW5WaWV3Q29udGV4dDtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/InViewProvider/InViewContext.js\n");

/***/ }),

/***/ "./js/components/InViewProvider/index.js":
/*!***********************************************!*\
  !*** ./js/components/InViewProvider/index.js ***!
  \***********************************************/
/*! exports provided: Consumer, Provider, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Consumer\", function() { return Consumer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Provider\", function() { return Provider; });\n/* harmony import */ var _InViewContext__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./InViewContext */ \"./js/components/InViewProvider/InViewContext.js\");\n/**\n * In-view Provider component.\n *\n * Site Kit by Google, Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\nvar Consumer = _InViewContext__WEBPACK_IMPORTED_MODULE_0__[\"default\"].Consumer,\n  Provider = _InViewContext__WEBPACK_IMPORTED_MODULE_0__[\"default\"].Provider;\n\nvar InViewProvider = Provider;\n/* harmony default export */ __webpack_exports__[\"default\"] = (InViewProvider);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL0luVmlld1Byb3ZpZGVyL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9JblZpZXdQcm92aWRlci9pbmRleC5qcz84MmEzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogSW4tdmlldyBQcm92aWRlciBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMCBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgSW5WaWV3Q29udGV4dCBmcm9tICcuL0luVmlld0NvbnRleHQnO1xuXG5leHBvcnQgY29uc3QgeyBDb25zdW1lciwgUHJvdmlkZXIgfSA9IEluVmlld0NvbnRleHQ7XG5cbmNvbnN0IEluVmlld1Byb3ZpZGVyID0gUHJvdmlkZXI7XG5cbmV4cG9ydCBkZWZhdWx0IEluVmlld1Byb3ZpZGVyO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFQTtBQUFBO0FBRUE7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/InViewProvider/index.js\n");

/***/ }),

/***/ "./js/components/Link.js":
/*!*******************************!*\
  !*** ./js/components/Link.js ***!
  \*******************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ \"../node_modules/react-router-dom/esm/react-router-dom.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _svg_icons_arrow_svg__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/svg/icons/arrow.svg */ \"./svg/icons/arrow.svg\");\n/* harmony import */ var _svg_icons_arrow_inverse_svg__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/svg/icons/arrow-inverse.svg */ \"./svg/icons/arrow-inverse.svg\");\n/* harmony import */ var _svg_icons_back_svg__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/svg/icons/back.svg */ \"./svg/icons/back.svg\");\n/* harmony import */ var _svg_icons_external_svg__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/svg/icons/external.svg */ \"./svg/icons/external.svg\");\n/* harmony import */ var _IconWrapper__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./IconWrapper */ \"./js/components/IconWrapper.js\");\n\n\n\n/**\n * Link component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nvar BUTTON = 'BUTTON';\nvar BUTTON_DISABLED = 'BUTTON_DISABLED';\nvar EXTERNAL_LINK = 'EXTERNAL_LINK';\nvar LINK = 'LINK';\nvar ROUTER_LINK = 'ROUTER_LINK';\nvar Link = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"forwardRef\"])(function (props, ref) {\n  var ariaLabelProp = props['aria-label'],\n    _props$secondary = props.secondary,\n    secondary = _props$secondary === void 0 ? false : _props$secondary,\n    _props$arrow = props.arrow,\n    arrow = _props$arrow === void 0 ? false : _props$arrow,\n    _props$back = props.back,\n    back = _props$back === void 0 ? false : _props$back,\n    _props$caps = props.caps,\n    caps = _props$caps === void 0 ? false : _props$caps,\n    children = props.children,\n    _props$className = props.className,\n    className = _props$className === void 0 ? '' : _props$className,\n    _props$danger = props.danger,\n    danger = _props$danger === void 0 ? false : _props$danger,\n    _props$disabled = props.disabled,\n    disabled = _props$disabled === void 0 ? false : _props$disabled,\n    _props$external = props.external,\n    external = _props$external === void 0 ? false : _props$external,\n    _props$hideExternalIn = props.hideExternalIndicator,\n    hideExternalIndicator = _props$hideExternalIn === void 0 ? false : _props$hideExternalIn,\n    _props$href = props.href,\n    href = _props$href === void 0 ? '' : _props$href,\n    _props$inverse = props.inverse,\n    inverse = _props$inverse === void 0 ? false : _props$inverse,\n    _props$noFlex = props.noFlex,\n    noFlex = _props$noFlex === void 0 ? false : _props$noFlex,\n    onClick = props.onClick,\n    _props$small = props.small,\n    small = _props$small === void 0 ? false : _props$small,\n    _props$standalone = props.standalone,\n    standalone = _props$standalone === void 0 ? false : _props$standalone,\n    _props$linkButton = props.linkButton,\n    linkButton = _props$linkButton === void 0 ? false : _props$linkButton,\n    to = props.to,\n    leadingIcon = props.leadingIcon,\n    trailingIcon = props.trailingIcon,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(props, [\"aria-label\", \"secondary\", \"arrow\", \"back\", \"caps\", \"children\", \"className\", \"danger\", \"disabled\", \"external\", \"hideExternalIndicator\", \"href\", \"inverse\", \"noFlex\", \"onClick\", \"small\", \"standalone\", \"linkButton\", \"to\", \"leadingIcon\", \"trailingIcon\"]);\n  function getType() {\n    // Force button element if `onClick` prop is passed and there's no `href`\n    // or `to` prop.\n    if (!href && !to && onClick) {\n      if (disabled) {\n        return BUTTON_DISABLED;\n      }\n      return BUTTON;\n    }\n\n    // Only `RouterLink` uses the `to` prop.\n    if (to) {\n      return ROUTER_LINK;\n    }\n\n    // The external prop means this is an external link, which will also output\n    // an `<a>` tag.\n    if (external) {\n      return EXTERNAL_LINK;\n    }\n\n    // A regular `<a>` tag without external indicators.\n    return LINK;\n  }\n  var type = getType();\n  function getLinkComponent() {\n    if (type === BUTTON || type === BUTTON_DISABLED) {\n      return 'button';\n    }\n    if (type === ROUTER_LINK) {\n      return react_router_dom__WEBPACK_IMPORTED_MODULE_5__[\"Link\"];\n    }\n    return 'a';\n  }\n  function getAriaLabel() {\n    // Otherwise, create an ARIA label if the link opens in a new window\n    // or is disabled, to add extra context to the link.\n    var labelSuffix;\n    if (type === EXTERNAL_LINK) {\n      labelSuffix = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"_x\"])('(opens in a new tab)', 'screen reader text', 'google-site-kit');\n    }\n    if (type === BUTTON_DISABLED) {\n      labelSuffix = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"_x\"])('(disabled)', 'screen reader text', 'google-site-kit');\n    }\n    if (!labelSuffix) {\n      return ariaLabelProp;\n    }\n\n    // If an ARIA label was supplied, use that.\n    if (ariaLabelProp) {\n      return \"\".concat(ariaLabelProp, \" \").concat(labelSuffix);\n    }\n\n    // Otherwise, use the children prop if it's a string.\n    if (typeof children === 'string') {\n      return \"\".concat(children, \" \").concat(labelSuffix);\n    }\n\n    // If there isn't a string we can use to create the label, we shouldn't\n    // make one; otherwise we'll only create an ARIA label that says\n    // \"(opens in a new tab)\", which is not good.\n    return undefined;\n  }\n  var LinkComponent = getLinkComponent();\n  var ariaLabel = getAriaLabel();\n\n  // Set the prefix/suffix icons, based on the type of link this is and\n  // the props supplied.\n  var leadingIconToUse = leadingIcon;\n  var trailingIconToUse = trailingIcon;\n  if (back) {\n    leadingIconToUse = /*#__PURE__*/React.createElement(_svg_icons_back_svg__WEBPACK_IMPORTED_MODULE_9__[\"default\"], {\n      width: 14,\n      height: 14\n    });\n  }\n  if (external && !hideExternalIndicator) {\n    trailingIconToUse = /*#__PURE__*/React.createElement(_svg_icons_external_svg__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n      width: 14,\n      height: 14\n    });\n  }\n  if (arrow && !inverse) {\n    trailingIconToUse = /*#__PURE__*/React.createElement(_svg_icons_arrow_svg__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n      width: 14,\n      height: 14\n    });\n  }\n  if (arrow && inverse) {\n    trailingIconToUse = /*#__PURE__*/React.createElement(_svg_icons_arrow_inverse_svg__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n      width: 14,\n      height: 14\n    });\n  }\n  return /*#__PURE__*/React.createElement(LinkComponent, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    \"aria-label\": ariaLabel,\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-cta-link', className, {\n      'googlesitekit-cta-link--secondary': secondary,\n      'googlesitekit-cta-link--inverse': inverse,\n      'googlesitekit-cta-link--small': small,\n      'googlesitekit-cta-link--caps': caps,\n      'googlesitekit-cta-link--danger': danger,\n      'googlesitekit-cta-link--disabled': disabled,\n      'googlesitekit-cta-link--standalone': standalone,\n      'googlesitekit-cta-link--link-button': linkButton,\n      'googlesitekit-cta-link--no-flex': !!noFlex\n    }),\n    disabled: disabled,\n    href: (type === LINK || type === EXTERNAL_LINK) && !disabled ? href : undefined,\n    onClick: onClick,\n    rel: type === EXTERNAL_LINK ? 'noopener noreferrer' : undefined,\n    ref: ref,\n    target: type === EXTERNAL_LINK ? '_blank' : undefined,\n    to: to\n  }, otherProps), !!leadingIconToUse && /*#__PURE__*/React.createElement(_IconWrapper__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n    marginRight: 5\n  }, leadingIconToUse), /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-cta-link__contents\"\n  }, children), !!trailingIconToUse && /*#__PURE__*/React.createElement(_IconWrapper__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n    marginLeft: 5\n  }, trailingIconToUse));\n});\nLink.propTypes = {\n  arrow: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  back: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  caps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  danger: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  external: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  hideExternalIndicator: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  href: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  inverse: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  leadingIcon: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node,\n  linkButton: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  noFlex: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.func,\n  small: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  standalone: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  to: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  trailingIcon: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Link);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/Link.js\n");

/***/ }),

/***/ "./js/components/ModalDialog.js":
/*!**************************************!*\
  !*** ./js/components/ModalDialog.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/compose */ \"../node_modules/@wordpress/compose/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _svg_icons_warning_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/svg/icons/warning.svg */ \"./svg/icons/warning.svg\");\n\n/**\n * ModalDialog component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction ModalDialog(_ref) {\n  var _ref$className = _ref.className,\n    className = _ref$className === void 0 ? '' : _ref$className,\n    _ref$dialogActive = _ref.dialogActive,\n    dialogActive = _ref$dialogActive === void 0 ? false : _ref$dialogActive,\n    _ref$handleCancel = _ref.handleCancel,\n    handleCancel = _ref$handleCancel === void 0 ? null : _ref$handleCancel,\n    _ref$onOpen = _ref.onOpen,\n    onOpen = _ref$onOpen === void 0 ? null : _ref$onOpen,\n    _ref$onClose = _ref.onClose,\n    onClose = _ref$onClose === void 0 ? null : _ref$onClose,\n    _ref$title = _ref.title,\n    title = _ref$title === void 0 ? null : _ref$title,\n    provides = _ref.provides,\n    handleConfirm = _ref.handleConfirm,\n    subtitle = _ref.subtitle,\n    _ref$confirmButton = _ref.confirmButton,\n    confirmButton = _ref$confirmButton === void 0 ? null : _ref$confirmButton,\n    dependentModules = _ref.dependentModules,\n    _ref$danger = _ref.danger,\n    danger = _ref$danger === void 0 ? false : _ref$danger,\n    _ref$inProgress = _ref.inProgress,\n    inProgress = _ref$inProgress === void 0 ? false : _ref$inProgress,\n    _ref$small = _ref.small,\n    small = _ref$small === void 0 ? false : _ref$small,\n    _ref$medium = _ref.medium,\n    medium = _ref$medium === void 0 ? false : _ref$medium,\n    _ref$buttonLink = _ref.buttonLink,\n    buttonLink = _ref$buttonLink === void 0 ? null : _ref$buttonLink;\n  var instanceID = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__[\"useInstanceId\"])(ModalDialog);\n  var describedByID = \"googlesitekit-dialog-description-\".concat(instanceID);\n  var hasProvides = !!(provides && provides.length);\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Dialog\"], {\n    open: dialogActive,\n    onOpen: onOpen,\n    onClose: onClose,\n    \"aria-describedby\": hasProvides ? describedByID : undefined,\n    tabIndex: \"-1\",\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()(className, {\n      'googlesitekit-dialog-sm': small,\n      'googlesitekit-dialog-md': medium\n    })\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"DialogTitle\"], null, danger && /*#__PURE__*/React.createElement(_svg_icons_warning_svg__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    width: 28,\n    height: 28\n  }), title),\n  // Ensure we don't render anything at all if subtitle is falsy, as Dialog expects all its children to be elements and a falsy value will result in an error.\n  subtitle ? /*#__PURE__*/React.createElement(\"p\", {\n    className: \"mdc-dialog__lead\"\n  }, subtitle) : [], /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"DialogContent\"], null, hasProvides && /*#__PURE__*/React.createElement(\"section\", {\n    id: describedByID,\n    className: \"mdc-dialog__provides\"\n  }, /*#__PURE__*/React.createElement(\"ul\", {\n    className: \"mdc-list mdc-list--underlined mdc-list--non-interactive\"\n  }, provides.map(function (attribute) {\n    return /*#__PURE__*/React.createElement(\"li\", {\n      className: \"mdc-list-item\",\n      key: attribute\n    }, /*#__PURE__*/React.createElement(\"span\", {\n      className: \"mdc-list-item__text\"\n    }, attribute));\n  }))), dependentModules && /*#__PURE__*/React.createElement(\"p\", {\n    className: \"mdc-dialog__dependencies\"\n  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createInterpolateElement\"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s is replaced with the dependent modules. */\n  Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('<strong>Note:</strong> %s', 'google-site-kit'), dependentModules), {\n    strong: /*#__PURE__*/React.createElement(\"strong\", null)\n  }))), /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"DialogFooter\"], null, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    className: \"mdc-dialog__cancel-button\",\n    onClick: handleCancel,\n    disabled: inProgress,\n    tertiary: true\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Cancel', 'google-site-kit')), buttonLink ? /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    href: buttonLink,\n    onClick: handleConfirm,\n    target: \"_blank\",\n    danger: danger\n  }, confirmButton) : /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"SpinnerButton\"], {\n    onClick: handleConfirm,\n    danger: danger,\n    disabled: inProgress,\n    isSaving: inProgress\n  }, confirmButton || Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Disconnect', 'google-site-kit'))));\n}\nModalDialog.displayName = 'Dialog';\nModalDialog.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  dialogActive: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  handleDialog: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  handleConfirm: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func.isRequired,\n  onOpen: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  onClose: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  title: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  confirmButton: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  danger: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  small: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  medium: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  buttonLink: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (ModalDialog);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ModalDialog.js\n");

/***/ }),

/***/ "./js/components/Notice/CTAButton.js":
/*!*******************************************!*\
  !*** ./js/components/Notice/CTAButton.js ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return CTAButton; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _svg_icons_external_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/svg/icons/external.svg */ \"./svg/icons/external.svg\");\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction CTAButton(_ref) {\n  var label = _ref.label,\n    disabled = _ref.disabled,\n    inProgress = _ref.inProgress,\n    onClick = _ref.onClick,\n    href = _ref.href,\n    external = _ref.external,\n    hideExternalIndicator = _ref.hideExternalIndicator;\n  var trailingIconToUse;\n  if (external && !hideExternalIndicator) {\n    trailingIconToUse = /*#__PURE__*/React.createElement(_svg_icons_external_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n      width: 14,\n      height: 14\n    });\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"SpinnerButton\"], {\n    className: \"googlesitekit-notice__cta\",\n    disabled: disabled,\n    isSaving: inProgress,\n    onClick: onClick,\n    href: href,\n    target: external ? '_blank' : '_self',\n    trailingIcon: trailingIconToUse\n  }, label);\n}\nCTAButton.propTypes = {\n  label: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  inProgress: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  href: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  external: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  hideExternalIndicator: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9DVEFCdXR0b24uanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL05vdGljZS9DVEFCdXR0b24uanM/NDQ1NCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgU3Bpbm5lckJ1dHRvbiB9IGZyb20gJ2dvb2dsZXNpdGVraXQtY29tcG9uZW50cyc7XG5pbXBvcnQgRXh0ZXJuYWxJY29uIGZyb20gJ0Avc3ZnL2ljb25zL2V4dGVybmFsLnN2Zyc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIENUQUJ1dHRvbigge1xuXHRsYWJlbCxcblx0ZGlzYWJsZWQsXG5cdGluUHJvZ3Jlc3MsXG5cdG9uQ2xpY2ssXG5cdGhyZWYsXG5cdGV4dGVybmFsLFxuXHRoaWRlRXh0ZXJuYWxJbmRpY2F0b3IsXG59ICkge1xuXHRsZXQgdHJhaWxpbmdJY29uVG9Vc2U7XG5cdGlmICggZXh0ZXJuYWwgJiYgISBoaWRlRXh0ZXJuYWxJbmRpY2F0b3IgKSB7XG5cdFx0dHJhaWxpbmdJY29uVG9Vc2UgPSA8RXh0ZXJuYWxJY29uIHdpZHRoPXsgMTQgfSBoZWlnaHQ9eyAxNCB9IC8+O1xuXHR9XG5cdHJldHVybiAoXG5cdFx0PFNwaW5uZXJCdXR0b25cblx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtbm90aWNlX19jdGFcIlxuXHRcdFx0ZGlzYWJsZWQ9eyBkaXNhYmxlZCB9XG5cdFx0XHRpc1NhdmluZz17IGluUHJvZ3Jlc3MgfVxuXHRcdFx0b25DbGljaz17IG9uQ2xpY2sgfVxuXHRcdFx0aHJlZj17IGhyZWYgfVxuXHRcdFx0dGFyZ2V0PXsgZXh0ZXJuYWwgPyAnX2JsYW5rJyA6ICdfc2VsZicgfVxuXHRcdFx0dHJhaWxpbmdJY29uPXsgdHJhaWxpbmdJY29uVG9Vc2UgfVxuXHRcdD5cblx0XHRcdHsgbGFiZWwgfVxuXHRcdDwvU3Bpbm5lckJ1dHRvbj5cblx0KTtcbn1cblxuQ1RBQnV0dG9uLnByb3BUeXBlcyA9IHtcblx0bGFiZWw6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcblx0ZGlzYWJsZWQ6IFByb3BUeXBlcy5ib29sLFxuXHRpblByb2dyZXNzOiBQcm9wVHlwZXMuYm9vbCxcblx0b25DbGljazogUHJvcFR5cGVzLmZ1bmMsXG5cdGhyZWY6IFByb3BUeXBlcy5zdHJpbmcsXG5cdGV4dGVybmFsOiBQcm9wVHlwZXMuYm9vbCxcblx0aGlkZUV4dGVybmFsSW5kaWNhdG9yOiBQcm9wVHlwZXMuYm9vbCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQVFBO0FBTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Notice/CTAButton.js\n");

/***/ }),

/***/ "./js/components/Notice/Description.js":
/*!*********************************************!*\
  !*** ./js/components/Notice/Description.js ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Description; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction Description(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"p\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-notice__description', className)\n  }, children);\n}\nDescription.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9EZXNjcmlwdGlvbi5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvTm90aWNlL0Rlc2NyaXB0aW9uLmpzPzA0YmMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRGVzY3JpcHRpb24oIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxwXG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc25hbWVzKFxuXHRcdFx0XHQnZ29vZ2xlc2l0ZWtpdC1ub3RpY2VfX2Rlc2NyaXB0aW9uJyxcblx0XHRcdFx0Y2xhc3NOYW1lXG5cdFx0XHQpIH1cblx0XHQ+XG5cdFx0XHR7IGNoaWxkcmVuIH1cblx0XHQ8L3A+XG5cdCk7XG59XG5cbkRlc2NyaXB0aW9uLnByb3BUeXBlcyA9IHtcblx0Y2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFHQTtBQUtBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/Notice/Description.js\n");

/***/ }),

/***/ "./js/components/Notice/DismissButton.js":
/*!***********************************************!*\
  !*** ./js/components/Notice/DismissButton.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return DismissButton; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nfunction DismissButton(_ref) {\n  var _ref$label = _ref.label,\n    label = _ref$label === void 0 ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Got it', 'google-site-kit') : _ref$label,\n    onClick = _ref.onClick,\n    disabled = _ref.disabled;\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Button\"], {\n    onClick: onClick,\n    disabled: disabled,\n    tertiary: true\n  }, label);\n}\nDismissButton.propTypes = {\n  label: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func.isRequired,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9EaXNtaXNzQnV0dG9uLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9Ob3RpY2UvRGlzbWlzc0J1dHRvbi5qcz8wMmY5Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tICdnb29nbGVzaXRla2l0LWNvbXBvbmVudHMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBEaXNtaXNzQnV0dG9uKCB7XG5cdGxhYmVsID0gX18oICdHb3QgaXQnLCAnZ29vZ2xlLXNpdGUta2l0JyApLFxuXHRvbkNsaWNrLFxuXHRkaXNhYmxlZCxcbn0gKSB7XG5cdHJldHVybiAoXG5cdFx0PEJ1dHRvbiBvbkNsaWNrPXsgb25DbGljayB9IGRpc2FibGVkPXsgZGlzYWJsZWQgfSB0ZXJ0aWFyeT5cblx0XHRcdHsgbGFiZWwgfVxuXHRcdDwvQnV0dG9uPlxuXHQpO1xufVxuXG5EaXNtaXNzQnV0dG9uLnByb3BUeXBlcyA9IHtcblx0bGFiZWw6IFByb3BUeXBlcy5zdHJpbmcsXG5cdG9uQ2xpY2s6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdGRpc2FibGVkOiBQcm9wVHlwZXMuYm9vbCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUlBO0FBSEE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Notice/DismissButton.js\n");

/***/ }),

/***/ "./js/components/Notice/Icon.js":
/*!**************************************!*\
  !*** ./js/components/Notice/Icon.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Icon; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _svg_icons_check_fill_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/svg/icons/check-fill.svg */ \"./svg/icons/check-fill.svg\");\n/* harmony import */ var _svg_icons_warning_notice_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/svg/icons/warning-notice.svg */ \"./svg/icons/warning-notice.svg\");\n/* harmony import */ var _svg_icons_star_fill_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/svg/icons/star-fill.svg */ \"./svg/icons/star-fill.svg\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./constants */ \"./js/components/Notice/constants.js\");\n\nvar _typeIconMap;\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nvar typeIconMap = (_typeIconMap = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_typeIconMap, _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].NEW, _svg_icons_star_fill_svg__WEBPACK_IMPORTED_MODULE_5__[\"default\"]), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_typeIconMap, _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].SUCCESS, _svg_icons_check_fill_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"]), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_typeIconMap, _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].INFO, _svg_icons_warning_notice_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"]), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_typeIconMap, _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].WARNING, _svg_icons_warning_notice_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"]), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_typeIconMap, _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].ERROR, _svg_icons_warning_notice_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"]), _typeIconMap);\nfunction Icon(_ref) {\n  var type = _ref.type;\n  var IconComponent = typeIconMap[type] || _svg_icons_warning_notice_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"];\n  return /*#__PURE__*/React.createElement(IconComponent, {\n    width: 24,\n    height: 24\n  });\n}\nIcon.propTypes = {\n  type: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOf(Object.values(_constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"]))\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9JY29uLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9Ob3RpY2UvSWNvbi5qcz81OWQ1Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQ2hlY2tGaWxsIGZyb20gJ0Avc3ZnL2ljb25zL2NoZWNrLWZpbGwuc3ZnJztcbmltcG9ydCBXYXJuaW5nU1ZHIGZyb20gJ0Avc3ZnL2ljb25zL3dhcm5pbmctbm90aWNlLnN2Zyc7XG5pbXBvcnQgU3RhckZpbGwgZnJvbSAnQC9zdmcvaWNvbnMvc3Rhci1maWxsLnN2Zyc7XG5pbXBvcnQgeyBUWVBFUyB9IGZyb20gJy4vY29uc3RhbnRzJztcblxuY29uc3QgdHlwZUljb25NYXAgPSB7XG5cdFsgVFlQRVMuTkVXIF06IFN0YXJGaWxsLFxuXHRbIFRZUEVTLlNVQ0NFU1MgXTogQ2hlY2tGaWxsLFxuXHRbIFRZUEVTLklORk8gXTogV2FybmluZ1NWRyxcblx0WyBUWVBFUy5XQVJOSU5HIF06IFdhcm5pbmdTVkcsXG5cdFsgVFlQRVMuRVJST1IgXTogV2FybmluZ1NWRyxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIEljb24oIHsgdHlwZSB9ICkge1xuXHRjb25zdCBJY29uQ29tcG9uZW50ID0gdHlwZUljb25NYXBbIHR5cGUgXSB8fCBXYXJuaW5nU1ZHO1xuXG5cdHJldHVybiA8SWNvbkNvbXBvbmVudCB3aWR0aD17IDI0IH0gaGVpZ2h0PXsgMjQgfSAvPjtcbn1cblxuSWNvbi5wcm9wVHlwZXMgPSB7XG5cdHR5cGU6IFByb3BUeXBlcy5vbmVPZiggT2JqZWN0LnZhbHVlcyggVFlQRVMgKSApLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBUUE7QUFBQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Notice/Icon.js\n");

/***/ }),

/***/ "./js/components/Notice/Title.js":
/*!***************************************!*\
  !*** ./js/components/Notice/Title.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Title; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction Title(_ref) {\n  var className = _ref.className,\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"p\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-notice__title', className)\n  }, children);\n}\nTitle.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9UaXRsZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvTm90aWNlL1RpdGxlLmpzP2U1NmYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gVGl0bGUoIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxwIGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdnb29nbGVzaXRla2l0LW5vdGljZV9fdGl0bGUnLCBjbGFzc05hbWUgKSB9PlxuXHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0PC9wPlxuXHQpO1xufVxuXG5UaXRsZS5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0Y2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Notice/Title.js\n");

/***/ }),

/***/ "./js/components/Notice/constants.js":
/*!*******************************************!*\
  !*** ./js/components/Notice/constants.js ***!
  \*******************************************/
/*! exports provided: TYPES */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPES\", function() { return TYPES; });\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar TYPES = {\n  NEW: 'new',\n  SUCCESS: 'success',\n  WARNING: 'warning',\n  INFO: 'info',\n  ERROR: 'error'\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL05vdGljZS9jb25zdGFudHMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL05vdGljZS9jb25zdGFudHMuanM/YTA4MCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IGNvbnN0IFRZUEVTID0ge1xuXHRORVc6ICduZXcnLFxuXHRTVUNDRVNTOiAnc3VjY2VzcycsXG5cdFdBUk5JTkc6ICd3YXJuaW5nJyxcblx0SU5GTzogJ2luZm8nLFxuXHRFUlJPUjogJ2Vycm9yJyxcbn07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Notice/constants.js\n");

/***/ }),

/***/ "./js/components/Notice/index.js":
/*!***************************************!*\
  !*** ./js/components/Notice/index.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Icon */ \"./js/components/Notice/Icon.js\");\n/* harmony import */ var _Title__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Title */ \"./js/components/Notice/Title.js\");\n/* harmony import */ var _Description__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Description */ \"./js/components/Notice/Description.js\");\n/* harmony import */ var _CTAButton__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./CTAButton */ \"./js/components/Notice/CTAButton.js\");\n/* harmony import */ var _DismissButton__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./DismissButton */ \"./js/components/Notice/DismissButton.js\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./constants */ \"./js/components/Notice/constants.js\");\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nvar Notice = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"forwardRef\"])(function (_ref, ref) {\n  var className = _ref.className,\n    title = _ref.title,\n    description = _ref.description,\n    dismissButton = _ref.dismissButton,\n    ctaButton = _ref.ctaButton,\n    _ref$type = _ref.type,\n    type = _ref$type === void 0 ? _constants__WEBPACK_IMPORTED_MODULE_9__[\"TYPES\"].INFO : _ref$type,\n    children = _ref.children,\n    hideIcon = _ref.hideIcon;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    ref: ref,\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-notice', \"googlesitekit-notice--\".concat(type), className)\n  }, !hideIcon && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-notice__icon\"\n  }, /*#__PURE__*/React.createElement(_Icon__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    type: type\n  })), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-notice__content\"\n  }, title && /*#__PURE__*/React.createElement(_Title__WEBPACK_IMPORTED_MODULE_5__[\"default\"], null, title), description && /*#__PURE__*/React.createElement(_Description__WEBPACK_IMPORTED_MODULE_6__[\"default\"], null, description)), ((dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.label) || (dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.onClick) || (ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.label) && ((ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.onClick) || (ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.href)) || children) && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-notice__action\"\n  }, children, ((dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.label) || (dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.onClick)) && /*#__PURE__*/React.createElement(_DismissButton__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n    label: dismissButton.label,\n    onClick: dismissButton.onClick,\n    disabled: dismissButton.disabled\n  }), (ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.label) && ((ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.onClick) || (ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.href)) && /*#__PURE__*/React.createElement(_CTAButton__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n    label: ctaButton.label,\n    onClick: ctaButton.onClick,\n    inProgress: ctaButton.inProgress,\n    disabled: ctaButton.disabled,\n    href: ctaButton.href,\n    external: ctaButton.external,\n    hideExternalIndicator: ctaButton.hideExternalIndicator\n  })));\n});\nNotice.TYPES = _constants__WEBPACK_IMPORTED_MODULE_9__[\"TYPES\"];\nNotice.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  title: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object]),\n  description: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node,\n  type: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOf(Object.values(_constants__WEBPACK_IMPORTED_MODULE_9__[\"TYPES\"])),\n  dismissButton: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.shape(_DismissButton__WEBPACK_IMPORTED_MODULE_8__[\"default\"].propTypes),\n  ctaButton: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.shape(_objectSpread(_objectSpread({}, _CTAButton__WEBPACK_IMPORTED_MODULE_7__[\"default\"].propTypes), {}, {\n    label: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string // CTAButton label should not be required for this parent component.\n  })),\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node,\n  hideIcon: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Notice);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/Notice/index.js\n");

/***/ }),

/***/ "./js/components/Null.js":
/*!*******************************!*\
  !*** ./js/components/Null.js ***!
  \*******************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Null; });\n/**\n * Null component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nfunction Null() {\n  return null;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL051bGwuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL051bGwuanM/YmIyMSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIE51bGwgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gTnVsbCgpIHtcblx0cmV0dXJuIG51bGw7XG59XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/Null.js\n");

/***/ }),

/***/ "./js/components/PermissionsModal/AuthenticatedPermissionsModal.js":
/*!*************************************************************************!*\
  !*** ./js/components/PermissionsModal/AuthenticatedPermissionsModal.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_components_RefocusableModalDialog__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/RefocusableModalDialog */ \"./js/components/RefocusableModalDialog.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/location/constants */ \"./js/googlesitekit/datastore/location/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_googlesitekit_data_create_snapshot_store__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/googlesitekit/data/create-snapshot-store */ \"./js/googlesitekit/data/create-snapshot-store.js\");\n/* harmony import */ var _js_components_Portal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/Portal */ \"./js/components/Portal.js\");\n\n\n\n/**\n * AuthenticatedPermissionsModal component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\nfunction AuthenticatedPermissionsModal() {\n  var _permissionsError$dat7, _permissionsError$dat8, _permissionsError$dat9, _permissionsError$dat10;\n  var registry = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useRegistry\"])();\n  var permissionsError = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getPermissionScopeError();\n  });\n  var unsatisfiedScopes = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getUnsatisfiedScopes();\n  });\n  var connectURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    var _permissionsError$dat, _permissionsError$dat2, _permissionsError$dat3;\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getConnectURL({\n      additionalScopes: permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat = permissionsError.data) === null || _permissionsError$dat === void 0 ? void 0 : _permissionsError$dat.scopes,\n      redirectURL: (permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat2 = permissionsError.data) === null || _permissionsError$dat2 === void 0 ? void 0 : _permissionsError$dat2.redirectURL) || global.location.href,\n      errorRedirectURL: permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat3 = permissionsError.data) === null || _permissionsError$dat3 === void 0 ? void 0 : _permissionsError$dat3.errorRedirectURL\n    });\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]),\n    clearPermissionScopeError = _useDispatch.clearPermissionScopeError;\n  var _useDispatch2 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_LOCATION\"]),\n    navigateTo = _useDispatch2.navigateTo;\n  var _useDispatch3 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_FORMS\"]),\n    setValues = _useDispatch3.setValues;\n  var onCancel = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useCallback\"])(function () {\n    clearPermissionScopeError();\n  }, [clearPermissionScopeError]);\n  var onConfirm = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useCallback\"])(/*#__PURE__*/_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n      while (1) {\n        switch (_context.prev = _context.next) {\n          case 0:\n            // Temporary store permissions error, so data like `scopes` and `redirectURL`\n            // can be used in `Permission error` notification.\n            setValues(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_TEMPORARY_PERSIST_PERMISSION_ERROR\"], {\n              permissionsError: permissionsError\n            });\n            // If we have a datastores to snapshot before navigating away to the\n            // authorization page, do that first.\n            _context.next = 3;\n            return Object(_js_googlesitekit_data_create_snapshot_store__WEBPACK_IMPORTED_MODULE_9__[\"snapshotAllStores\"])(registry);\n          case 3:\n            // Navigate to the authorization page.\n            navigateTo(connectURL);\n          case 4:\n          case \"end\":\n            return _context.stop();\n        }\n      }\n    }, _callee);\n  })), [registry, connectURL, navigateTo, permissionsError, setValues]);\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useEffect\"])(function () {\n    // If error has flag to skip the modal, redirect to the authorization\n    // page immediately without prompting the user, essentially short-\n    // circuiting to the confirm step.\n    function confirmIfSkipModal() {\n      return _confirmIfSkipModal.apply(this, arguments);\n    }\n    function _confirmIfSkipModal() {\n      _confirmIfSkipModal = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {\n        var _permissionsError$dat4, _permissionsError$dat5, _permissionsError$dat6;\n        return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {\n          while (1) {\n            switch (_context2.prev = _context2.next) {\n              case 0:\n                if (!((permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat4 = permissionsError.data) === null || _permissionsError$dat4 === void 0 ? void 0 : _permissionsError$dat4.skipModal) && (permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat5 = permissionsError.data) === null || _permissionsError$dat5 === void 0 ? void 0 : (_permissionsError$dat6 = _permissionsError$dat5.scopes) === null || _permissionsError$dat6 === void 0 ? void 0 : _permissionsError$dat6.length))) {\n                  _context2.next = 3;\n                  break;\n                }\n                _context2.next = 3;\n                return onConfirm();\n              case 3:\n              case \"end\":\n                return _context2.stop();\n            }\n          }\n        }, _callee2);\n      }));\n      return _confirmIfSkipModal.apply(this, arguments);\n    }\n    confirmIfSkipModal();\n  }, [onConfirm, permissionsError]);\n  if (!permissionsError) {\n    return null;\n  }\n\n  // If there aren't any scopes for us to request, there's no reason to show\n  // the modal. Log a console warning if this happens and return `null`.\n  if (!(permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat7 = permissionsError.data) === null || _permissionsError$dat7 === void 0 ? void 0 : (_permissionsError$dat8 = _permissionsError$dat7.scopes) === null || _permissionsError$dat8 === void 0 ? void 0 : _permissionsError$dat8.length)) {\n    global.console.warn('permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:', permissionsError);\n    return null;\n  }\n  if (permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat9 = permissionsError.data) === null || _permissionsError$dat9 === void 0 ? void 0 : _permissionsError$dat9.skipModal) {\n    return null;\n  }\n  if (unsatisfiedScopes && (permissionsError === null || permissionsError === void 0 ? void 0 : (_permissionsError$dat10 = permissionsError.data) === null || _permissionsError$dat10 === void 0 ? void 0 : _permissionsError$dat10.scopes.every(function (scope) {\n    return unsatisfiedScopes.includes(scope);\n  }))) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(_js_components_Portal__WEBPACK_IMPORTED_MODULE_10__[\"default\"], null, /*#__PURE__*/React.createElement(_js_components_RefocusableModalDialog__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Additional Permissions Required', 'google-site-kit'),\n    subtitle: permissionsError.message,\n    confirmButton: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Proceed', 'google-site-kit'),\n    handleConfirm: onConfirm,\n    handleCancel: onCancel,\n    onClose: onCancel,\n    dialogActive: true,\n    medium: true\n  }));\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (AuthenticatedPermissionsModal);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/PermissionsModal/AuthenticatedPermissionsModal.js\n");

/***/ }),

/***/ "./js/components/PermissionsModal/index.js":
/*!*************************************************!*\
  !*** ./js/components/PermissionsModal/index.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _AuthenticatedPermissionsModal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AuthenticatedPermissionsModal */ \"./js/components/PermissionsModal/AuthenticatedPermissionsModal.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n\n/**\n * PermissionsModal component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction PermissionsModal() {\n  var isAuthenticated = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_USER\"]).isAuthenticated();\n  });\n  if (isAuthenticated) {\n    return /*#__PURE__*/React.createElement(_AuthenticatedPermissionsModal__WEBPACK_IMPORTED_MODULE_2__[\"default\"], null);\n  }\n  return null;\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (PermissionsModal);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1Blcm1pc3Npb25zTW9kYWwvaW5kZXguanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1Blcm1pc3Npb25zTW9kYWwvaW5kZXguanM/N2RlMyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFBlcm1pc3Npb25zTW9kYWwgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCBBdXRoZW50aWNhdGVkUGVybWlzc2lvbnNNb2RhbCBmcm9tICcuL0F1dGhlbnRpY2F0ZWRQZXJtaXNzaW9uc01vZGFsJztcbmltcG9ydCB7IENPUkVfVVNFUiB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9kYXRhc3RvcmUvdXNlci9jb25zdGFudHMnO1xuXG5mdW5jdGlvbiBQZXJtaXNzaW9uc01vZGFsKCkge1xuXHRjb25zdCBpc0F1dGhlbnRpY2F0ZWQgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT5cblx0XHRzZWxlY3QoIENPUkVfVVNFUiApLmlzQXV0aGVudGljYXRlZCgpXG5cdCk7XG5cblx0aWYgKCBpc0F1dGhlbnRpY2F0ZWQgKSB7XG5cdFx0cmV0dXJuIDxBdXRoZW50aWNhdGVkUGVybWlzc2lvbnNNb2RhbCAvPjtcblx0fVxuXG5cdHJldHVybiBudWxsO1xufVxuXG5leHBvcnQgZGVmYXVsdCBQZXJtaXNzaW9uc01vZGFsO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/PermissionsModal/index.js\n");

/***/ }),

/***/ "./js/components/Portal.js":
/*!*********************************!*\
  !*** ./js/components/Portal.js ***!
  \*********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n\n/**\n * Portal component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nfunction Portal(_ref) {\n  var children = _ref.children,\n    slug = _ref.slug;\n  // Using state as we need `el` to not change when the component re-renders\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useState\"])(document.createElement('div')),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 1),\n    el = _useState2[0];\n  Object(react_use__WEBPACK_IMPORTED_MODULE_1__[\"useEffectOnce\"])(function () {\n    if (slug) {\n      el.classList.add(\"googlesitekit-portal-\".concat(slug));\n    }\n    var root = document.querySelector('.googlesitekit-plugin') || document.body;\n    root.appendChild(el);\n    return function () {\n      return root.removeChild(el);\n    };\n  });\n  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"createPortal\"])(children, el);\n}\nPortal.propTypes = {\n  slug: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node\n};\nPortal.defaultProps = {\n  slug: '',\n  children: null\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Portal);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1BvcnRhbC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvUG9ydGFsLmpzPzZhNzMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQb3J0YWwgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlRWZmZWN0T25jZSB9IGZyb20gJ3JlYWN0LXVzZSc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3JlYXRlUG9ydGFsLCB1c2VTdGF0ZSB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbmZ1bmN0aW9uIFBvcnRhbCggeyBjaGlsZHJlbiwgc2x1ZyB9ICkge1xuXHQvLyBVc2luZyBzdGF0ZSBhcyB3ZSBuZWVkIGBlbGAgdG8gbm90IGNoYW5nZSB3aGVuIHRoZSBjb21wb25lbnQgcmUtcmVuZGVyc1xuXHRjb25zdCBbIGVsIF0gPSB1c2VTdGF0ZSggZG9jdW1lbnQuY3JlYXRlRWxlbWVudCggJ2RpdicgKSApO1xuXG5cdHVzZUVmZmVjdE9uY2UoICgpID0+IHtcblx0XHRpZiAoIHNsdWcgKSB7XG5cdFx0XHRlbC5jbGFzc0xpc3QuYWRkKCBgZ29vZ2xlc2l0ZWtpdC1wb3J0YWwtJHsgc2x1ZyB9YCApO1xuXHRcdH1cblxuXHRcdGNvbnN0IHJvb3QgPVxuXHRcdFx0ZG9jdW1lbnQucXVlcnlTZWxlY3RvciggJy5nb29nbGVzaXRla2l0LXBsdWdpbicgKSB8fCBkb2N1bWVudC5ib2R5O1xuXHRcdHJvb3QuYXBwZW5kQ2hpbGQoIGVsICk7XG5cblx0XHRyZXR1cm4gKCkgPT4gcm9vdC5yZW1vdmVDaGlsZCggZWwgKTtcblx0fSApO1xuXG5cdHJldHVybiBjcmVhdGVQb3J0YWwoIGNoaWxkcmVuLCBlbCApO1xufVxuXG5Qb3J0YWwucHJvcFR5cGVzID0ge1xuXHRzbHVnOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuXG5Qb3J0YWwuZGVmYXVsdFByb3BzID0ge1xuXHRzbHVnOiAnJyxcblx0Y2hpbGRyZW46IG51bGwsXG59O1xuXG5leHBvcnQgZGVmYXVsdCBQb3J0YWw7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/Portal.js\n");

/***/ }),

/***/ "./js/components/PreviewBlock.js":
/*!***************************************!*\
  !*** ./js/components/PreviewBlock.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/hooks/useBreakpoint */ \"./js/hooks/useBreakpoint.js\");\n\n\n/**\n * PreviewBlock component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\nfunction PreviewBlock(_ref) {\n  var _width, _height;\n  var className = _ref.className,\n    width = _ref.width,\n    height = _ref.height,\n    shape = _ref.shape,\n    padding = _ref.padding,\n    smallWidth = _ref.smallWidth,\n    smallHeight = _ref.smallHeight,\n    tabletWidth = _ref.tabletWidth,\n    tabletHeight = _ref.tabletHeight,\n    desktopWidth = _ref.desktopWidth,\n    desktopHeight = _ref.desktopHeight;\n  var breakpoint = Object(_js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"useBreakpoint\"])();\n  var blockDimensions = {\n    width: (_width = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_width, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_SMALL\"], smallWidth), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_width, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_TABLET\"], tabletWidth), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_width, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_DESKTOP\"], desktopWidth), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_width, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_XLARGE\"], desktopWidth), _width),\n    height: (_height = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_height, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_SMALL\"], smallHeight), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_height, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_TABLET\"], tabletHeight), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_height, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_DESKTOP\"], desktopHeight), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_height, _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_XLARGE\"], desktopWidth), _height)\n  };\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-preview-block', className, {\n      'googlesitekit-preview-block--padding': padding\n    }),\n    style: {\n      width: blockDimensions.width[breakpoint] || width,\n      height: blockDimensions.height[breakpoint] || height\n    }\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-preview-block__wrapper', {\n      'googlesitekit-preview-block__wrapper--circle': shape === 'circular'\n    })\n  }));\n}\nPreviewBlock.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  width: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  height: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  shape: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  padding: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  smallWidth: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  smallHeight: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  tabletWidth: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  tabletHeight: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  desktopWidth: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  desktopHeight: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string\n};\nPreviewBlock.defaultProps = {\n  className: undefined,\n  width: '100px',\n  height: '100px',\n  shape: 'square',\n  padding: false,\n  smallWidth: undefined,\n  smallHeight: undefined,\n  tabletWidth: undefined,\n  tabletHeight: undefined,\n  desktopWidth: undefined,\n  desktopHeight: undefined\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (PreviewBlock);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/PreviewBlock.js\n");

/***/ }),

/***/ "./js/components/PreviewGraph.js":
/*!***************************************!*\
  !*** ./js/components/PreviewGraph.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return PreviewGraph; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _svg_icons_arrow_up_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/svg/icons/arrow-up.svg */ \"./svg/icons/arrow-up.svg\");\n/* harmony import */ var _Typography__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Typography */ \"./js/components/Typography/index.js\");\n\n/**\n * PreviewGraph component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction PreviewGraph(_ref) {\n  var title = _ref.title,\n    GraphSVG = _ref.GraphSVG,\n    showIcons = _ref.showIcons;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-cta__preview-graph\"\n  }, /*#__PURE__*/React.createElement(_Typography__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    as: \"h3\",\n    size: \"small\",\n    type: \"body\",\n    className: \"googlesitekit-analytics-cta__preview-graph--title\"\n  }, title), /*#__PURE__*/React.createElement(\"div\", null, /*#__PURE__*/React.createElement(GraphSVG, null)), showIcons && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-cta__preview-graph--icons\"\n  }, /*#__PURE__*/React.createElement(_svg_icons_arrow_up_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n    className: \"googlesitekit-analytics-cta__preview-graph--up-arrow\"\n  }), /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-analytics-cta__preview-graph--bar\"\n  })));\n}\nPreviewGraph.propTypes = {\n  title: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  GraphSVG: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.elementType.isRequired,\n  showIcons: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\nPreviewGraph.defaultProps = {\n  showIcons: true\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1ByZXZpZXdHcmFwaC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvUHJldmlld0dyYXBoLmpzPzlmNGUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQcmV2aWV3R3JhcGggY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjIgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFVwQXJyb3cgZnJvbSAnQC9zdmcvaWNvbnMvYXJyb3ctdXAuc3ZnJztcbmltcG9ydCBUeXBvZ3JhcGh5IGZyb20gJy4vVHlwb2dyYXBoeSc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFByZXZpZXdHcmFwaCggeyB0aXRsZSwgR3JhcGhTVkcsIHNob3dJY29ucyB9ICkge1xuXHRyZXR1cm4gKFxuXHRcdDxkaXYgY2xhc3NOYW1lPVwiZ29vZ2xlc2l0ZWtpdC1hbmFseXRpY3MtY3RhX19wcmV2aWV3LWdyYXBoXCI+XG5cdFx0XHQ8VHlwb2dyYXBoeVxuXHRcdFx0XHRhcz1cImgzXCJcblx0XHRcdFx0c2l6ZT1cInNtYWxsXCJcblx0XHRcdFx0dHlwZT1cImJvZHlcIlxuXHRcdFx0XHRjbGFzc05hbWU9XCJnb29nbGVzaXRla2l0LWFuYWx5dGljcy1jdGFfX3ByZXZpZXctZ3JhcGgtLXRpdGxlXCJcblx0XHRcdD5cblx0XHRcdFx0eyB0aXRsZSB9XG5cdFx0XHQ8L1R5cG9ncmFwaHk+XG5cdFx0XHQ8ZGl2PlxuXHRcdFx0XHQ8R3JhcGhTVkcgLz5cblx0XHRcdDwvZGl2PlxuXHRcdFx0eyBzaG93SWNvbnMgJiYgKFxuXHRcdFx0XHQ8ZGl2IGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYW5hbHl0aWNzLWN0YV9fcHJldmlldy1ncmFwaC0taWNvbnNcIj5cblx0XHRcdFx0XHQ8VXBBcnJvdyBjbGFzc05hbWU9XCJnb29nbGVzaXRla2l0LWFuYWx5dGljcy1jdGFfX3ByZXZpZXctZ3JhcGgtLXVwLWFycm93XCIgLz5cblx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJnb29nbGVzaXRla2l0LWFuYWx5dGljcy1jdGFfX3ByZXZpZXctZ3JhcGgtLWJhclwiIC8+XG5cdFx0XHRcdDwvZGl2PlxuXHRcdFx0KSB9XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cblByZXZpZXdHcmFwaC5wcm9wVHlwZXMgPSB7XG5cdHRpdGxlOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdEdyYXBoU1ZHOiBQcm9wVHlwZXMuZWxlbWVudFR5cGUuaXNSZXF1aXJlZCxcblx0c2hvd0ljb25zOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cblByZXZpZXdHcmFwaC5kZWZhdWx0UHJvcHMgPSB7XG5cdHNob3dJY29uczogdHJ1ZSxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFRQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/PreviewGraph.js\n");

/***/ }),

/***/ "./js/components/PreviewTable.js":
/*!***************************************!*\
  !*** ./js/components/PreviewTable.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _PreviewBlock__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./PreviewBlock */ \"./js/components/PreviewBlock.js\");\n\n/**\n * PreviewTable component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\nfunction PreviewTable(_ref) {\n  var rows = _ref.rows,\n    rowHeight = _ref.rowHeight,\n    padding = _ref.padding;\n  var rowData = [];\n  for (var x = 0; rows > x; x++) {\n    rowData.push(/*#__PURE__*/React.createElement(\"div\", {\n      className: \"googlesitekit-preview-table__row\",\n      key: 'table-row-' + x\n    }, /*#__PURE__*/React.createElement(_PreviewBlock__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n      width: \"100%\",\n      height: rowHeight + 'px'\n    })));\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-preview-table', {\n      'googlesitekit-preview-table--padding': padding\n    })\n  }, rowData);\n}\nPreviewTable.propTypes = {\n  rows: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  rowHeight: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.number,\n  padding: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\nPreviewTable.defaultProps = {\n  rows: 11,\n  rowHeight: 35,\n  padding: false\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (PreviewTable);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1ByZXZpZXdUYWJsZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvUHJldmlld1RhYmxlLmpzPzg4OTciXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQcmV2aWV3VGFibGUgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJldmlld0Jsb2NrIGZyb20gJy4vUHJldmlld0Jsb2NrJztcblxuZnVuY3Rpb24gUHJldmlld1RhYmxlKCB7IHJvd3MsIHJvd0hlaWdodCwgcGFkZGluZyB9ICkge1xuXHRjb25zdCByb3dEYXRhID0gW107XG5cdGZvciAoIGxldCB4ID0gMDsgcm93cyA+IHg7IHgrKyApIHtcblx0XHRyb3dEYXRhLnB1c2goXG5cdFx0XHQ8ZGl2XG5cdFx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtcHJldmlldy10YWJsZV9fcm93XCJcblx0XHRcdFx0a2V5PXsgJ3RhYmxlLXJvdy0nICsgeCB9XG5cdFx0XHQ+XG5cdFx0XHRcdDxQcmV2aWV3QmxvY2sgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PXsgcm93SGVpZ2h0ICsgJ3B4JyB9IC8+XG5cdFx0XHQ8L2Rpdj5cblx0XHQpO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2XG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc25hbWVzKCAnZ29vZ2xlc2l0ZWtpdC1wcmV2aWV3LXRhYmxlJywge1xuXHRcdFx0XHQnZ29vZ2xlc2l0ZWtpdC1wcmV2aWV3LXRhYmxlLS1wYWRkaW5nJzogcGFkZGluZyxcblx0XHRcdH0gKSB9XG5cdFx0PlxuXHRcdFx0eyByb3dEYXRhIH1cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuUHJldmlld1RhYmxlLnByb3BUeXBlcyA9IHtcblx0cm93czogUHJvcFR5cGVzLm51bWJlcixcblx0cm93SGVpZ2h0OiBQcm9wVHlwZXMubnVtYmVyLFxuXHRwYWRkaW5nOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cblByZXZpZXdUYWJsZS5kZWZhdWx0UHJvcHMgPSB7XG5cdHJvd3M6IDExLFxuXHRyb3dIZWlnaHQ6IDM1LFxuXHRwYWRkaW5nOiBmYWxzZSxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFByZXZpZXdUYWJsZTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBRUE7QUFBQTtBQUFBO0FBR0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/PreviewTable.js\n");

/***/ }),

/***/ "./js/components/RecoverableModules.js":
/*!*********************************************!*\
  !*** ./js/components/RecoverableModules.js ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return RecoverableModules; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _notifications_CTA__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./notifications/CTA */ \"./js/components/notifications/CTA.js\");\n\n/**\n * RecoverableModules component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction RecoverableModules(_ref) {\n  var moduleSlugs = _ref.moduleSlugs;\n  var moduleNames = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    var modules = select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_MODULES\"]).getModules();\n    if (modules === undefined) {\n      return undefined;\n    }\n    return moduleSlugs.map(function (moduleSlug) {\n      return modules[moduleSlug].name;\n    });\n  });\n  if (moduleNames === undefined) {\n    return null;\n  }\n  var description = moduleNames.length === 1 ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: %s: Module name */\n  Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('%s data was previously shared by an admin who no longer has access. Please contact another admin to restore it.', 'google-site-kit'), moduleNames[0]) : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: %s: List of module names */\n  Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('The data for the following modules was previously shared by an admin who no longer has access: %s. Please contact another admin to restore it.', 'google-site-kit'), moduleNames.join(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"_x\"])(', ', 'Recoverable modules', 'google-site-kit')));\n  return /*#__PURE__*/React.createElement(_notifications_CTA__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Data Unavailable', 'google-site-kit'),\n    description: description\n  });\n}\nRecoverableModules.propTypes = {\n  moduleSlugs: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string).isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1JlY292ZXJhYmxlTW9kdWxlcy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvUmVjb3ZlcmFibGVNb2R1bGVzLmpzPzljNjYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBSZWNvdmVyYWJsZU1vZHVsZXMgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjIgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IF9fLCBfeCwgc3ByaW50ZiB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZVNlbGVjdCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtZGF0YSc7XG5pbXBvcnQgeyBDT1JFX01PRFVMRVMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvbW9kdWxlcy9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCBDVEEgZnJvbSAnLi9ub3RpZmljYXRpb25zL0NUQSc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFJlY292ZXJhYmxlTW9kdWxlcyggeyBtb2R1bGVTbHVncyB9ICkge1xuXHRjb25zdCBtb2R1bGVOYW1lcyA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PiB7XG5cdFx0Y29uc3QgbW9kdWxlcyA9IHNlbGVjdCggQ09SRV9NT0RVTEVTICkuZ2V0TW9kdWxlcygpO1xuXG5cdFx0aWYgKCBtb2R1bGVzID09PSB1bmRlZmluZWQgKSB7XG5cdFx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHRcdH1cblxuXHRcdHJldHVybiBtb2R1bGVTbHVncy5tYXAoICggbW9kdWxlU2x1ZyApID0+IG1vZHVsZXNbIG1vZHVsZVNsdWcgXS5uYW1lICk7XG5cdH0gKTtcblxuXHRpZiAoIG1vZHVsZU5hbWVzID09PSB1bmRlZmluZWQgKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHRjb25zdCBkZXNjcmlwdGlvbiA9XG5cdFx0bW9kdWxlTmFtZXMubGVuZ3RoID09PSAxXG5cdFx0XHQ/IHNwcmludGYoXG5cdFx0XHRcdFx0LyogdHJhbnNsYXRvcnM6ICVzOiBNb2R1bGUgbmFtZSAqL1xuXHRcdFx0XHRcdF9fKFxuXHRcdFx0XHRcdFx0JyVzIGRhdGEgd2FzIHByZXZpb3VzbHkgc2hhcmVkIGJ5IGFuIGFkbWluIHdobyBubyBsb25nZXIgaGFzIGFjY2Vzcy4gUGxlYXNlIGNvbnRhY3QgYW5vdGhlciBhZG1pbiB0byByZXN0b3JlIGl0LicsXG5cdFx0XHRcdFx0XHQnZ29vZ2xlLXNpdGUta2l0J1xuXHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0bW9kdWxlTmFtZXNbIDAgXVxuXHRcdFx0ICApXG5cdFx0XHQ6IHNwcmludGYoXG5cdFx0XHRcdFx0LyogdHJhbnNsYXRvcnM6ICVzOiBMaXN0IG9mIG1vZHVsZSBuYW1lcyAqL1xuXHRcdFx0XHRcdF9fKFxuXHRcdFx0XHRcdFx0J1RoZSBkYXRhIGZvciB0aGUgZm9sbG93aW5nIG1vZHVsZXMgd2FzIHByZXZpb3VzbHkgc2hhcmVkIGJ5IGFuIGFkbWluIHdobyBubyBsb25nZXIgaGFzIGFjY2VzczogJXMuIFBsZWFzZSBjb250YWN0IGFub3RoZXIgYWRtaW4gdG8gcmVzdG9yZSBpdC4nLFxuXHRcdFx0XHRcdFx0J2dvb2dsZS1zaXRlLWtpdCdcblx0XHRcdFx0XHQpLFxuXHRcdFx0XHRcdG1vZHVsZU5hbWVzLmpvaW4oXG5cdFx0XHRcdFx0XHRfeCggJywgJywgJ1JlY292ZXJhYmxlIG1vZHVsZXMnLCAnZ29vZ2xlLXNpdGUta2l0JyApXG5cdFx0XHRcdFx0KVxuXHRcdFx0ICApO1xuXG5cdHJldHVybiAoXG5cdFx0PENUQVxuXHRcdFx0dGl0bGU9eyBfXyggJ0RhdGEgVW5hdmFpbGFibGUnLCAnZ29vZ2xlLXNpdGUta2l0JyApIH1cblx0XHRcdGRlc2NyaXB0aW9uPXsgZGVzY3JpcHRpb24gfVxuXHRcdC8+XG5cdCk7XG59XG5cblJlY292ZXJhYmxlTW9kdWxlcy5wcm9wVHlwZXMgPSB7XG5cdG1vZHVsZVNsdWdzOiBQcm9wVHlwZXMuYXJyYXlPZiggUHJvcFR5cGVzLnN0cmluZyApLmlzUmVxdWlyZWQsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUlBO0FBUUE7QUFTQTtBQUVBO0FBQ0E7QUFBQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/RecoverableModules.js\n");

/***/ }),

/***/ "./js/components/RefocusableModalDialog.js":
/*!*************************************************!*\
  !*** ./js/components/RefocusableModalDialog.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/compose */ \"../node_modules/@wordpress/compose/build-module/index.js\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _ModalDialog__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ModalDialog */ \"./js/components/ModalDialog.js\");\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * ModalDialog component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n// Use a singleton variable to store the clicked element before any dialog opens.\n// We need to do this at the module level since the component may not be mounted\n// when the user initiates an action that will open the dialog.\nvar previouslyClickedElement = null;\n\n// Set up a global event listener to capture the clicked element before any dialog opens.\n// This needs to happen at the module level to ensure it's set up before any user interaction.\nfunction setupFocusTracker() {\n  if (typeof global === 'undefined' || !global.document || global._googlesitekitModalFocusTrackerInitialized) {\n    return;\n  }\n  function captureActiveElementOnClick(event) {\n    // Store the clicked (or keyboard-activated) element when user clicks.\n    // This will be the element that was clicked right before the dialog opens.\n    var nearestParentButtonOrAnchor = event.target.closest('button, a, input');\n    if (nearestParentButtonOrAnchor && !nearestParentButtonOrAnchor.classList.contains('mdc-dialog__cancel-button')) {\n      previouslyClickedElement = nearestParentButtonOrAnchor;\n    }\n  }\n  global.document.addEventListener('mousedown', captureActiveElementOnClick);\n  global.document.addEventListener('keydown', function (event) {\n    if (event.key === 'Enter' || event.key === ' ') {\n      captureActiveElementOnClick(event);\n    }\n  });\n  global._googlesitekitModalFocusTrackerInitialized = true;\n}\nsetupFocusTracker();\nfunction RefocusableModalDialog(_ref) {\n  var _ref$dialogActive = _ref.dialogActive,\n    dialogActive = _ref$dialogActive === void 0 ? false : _ref$dialogActive,\n    _ref$refocusQuerySele = _ref.refocusQuerySelector,\n    refocusQuerySelector = _ref$refocusQuerySele === void 0 ? null : _ref$refocusQuerySele,\n    modalDialogProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default()(_ref, [\"dialogActive\", \"refocusQuerySelector\"]);\n  var handleElementRefocus = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useCallback\"])(function () {\n    setTimeout(function () {\n      var elementToFocus = refocusQuerySelector ? document.querySelector(refocusQuerySelector) : previouslyClickedElement;\n      if (elementToFocus && document.body.contains(elementToFocus)) {\n        elementToFocus.focus();\n      }\n      if (!refocusQuerySelector) {\n        previouslyClickedElement = null;\n      }\n    });\n  }, [refocusQuerySelector]);\n  var previousDialogActive = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_5__[\"usePrevious\"])(dialogActive);\n  // Handle re-focus of the button which triggered the modal.\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useEffect\"])(function () {\n    if (previousDialogActive === true && dialogActive === false) {\n      handleElementRefocus();\n    }\n    return function () {\n      // In majority of cases the modal is conditionally rendered, so dialogActive\n      // will not be passed, as component will be unmounted/removed from the DOM.\n      handleElementRefocus();\n    };\n  }, [previousDialogActive, dialogActive, handleElementRefocus]);\n  return /*#__PURE__*/React.createElement(_ModalDialog__WEBPACK_IMPORTED_MODULE_7__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default()({\n    dialogActive: dialogActive\n  }, modalDialogProps));\n}\nRefocusableModalDialog.propTypes = _objectSpread({\n  dialogActive: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  refocusQuerySelector: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string\n}, googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Dialog\"].propTypes);\n/* harmony default export */ __webpack_exports__[\"default\"] = (RefocusableModalDialog);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/RefocusableModalDialog.js\n");

/***/ }),

/***/ "./js/components/ReportError.js":
/*!**************************************!*\
  !*** ./js/components/ReportError.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ReportError; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_util_errors__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/util/errors */ \"./js/util/errors.js\");\n/* harmony import */ var _js_util_insufficient_permissions_error_description__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util/insufficient-permissions-error-description */ \"./js/util/insufficient-permissions-error-description.js\");\n/* harmony import */ var _js_util_purify__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/util/purify */ \"./js/util/purify.js\");\n/* harmony import */ var _notifications_CTA__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./notifications/CTA */ \"./js/components/notifications/CTA.js\");\n/* harmony import */ var _ReportErrorActions__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./ReportErrorActions */ \"./js/components/ReportErrorActions.js\");\n/* harmony import */ var _js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/hooks/useViewOnly */ \"./js/hooks/useViewOnly.js\");\n/* harmony import */ var _ErrorNotice__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./ErrorNotice */ \"./js/components/ErrorNotice.js\");\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * ReportError component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction ReportError(_ref) {\n  var moduleSlug = _ref.moduleSlug,\n    error = _ref.error;\n  var isViewOnly = Object(_js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_12__[\"default\"])();\n  var module = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]).getModule(moduleSlug);\n  });\n  var errors = Array.isArray(error) ? error : [error];\n  var title;\n  function getMessage(err) {\n    if (Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_7__[\"isInsufficientPermissionsError\"])(err)) {\n      if (isViewOnly) {\n        title = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s: module name */\n        Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Access lost to %s', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name);\n        return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s: module name */\n        Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('The administrator sharing this module with you has lost access to the %s service, so you won’t be able to see stats from it on the Site Kit dashboard. You can contact them or another administrator to restore access.', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name);\n      }\n      title = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s: module name */\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Insufficient permissions in %s', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name);\n      return Object(_js_util_insufficient_permissions_error_description__WEBPACK_IMPORTED_MODULE_8__[\"getInsufficientPermissionsErrorDescription\"])(err.message, module);\n    }\n    return Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_7__[\"getReportErrorMessage\"])(err);\n  }\n  var uniqueErrors = Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"uniqWith\"])(errors.map(function (err) {\n    var _err$data;\n    return _objectSpread(_objectSpread({}, err), {}, {\n      message: getMessage(err),\n      reconnectURL: (_err$data = err.data) === null || _err$data === void 0 ? void 0 : _err$data.reconnectURL\n    });\n  }), function (errorA, errorB) {\n    return errorA.message === errorB.message && errorA.reconnectURL === errorB.reconnectURL;\n  });\n  var hasInsufficientPermissionsError = errors.some(function (err) {\n    return Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_7__[\"isInsufficientPermissionsError\"])(err);\n  });\n  if (!hasInsufficientPermissionsError && uniqueErrors.length === 1) {\n    title = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s: module name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Data error in %s', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name);\n  } else if (!hasInsufficientPermissionsError && uniqueErrors.length > 1) {\n    title = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"sprintf\"])(/* translators: %s: module name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Data errors in %s', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name);\n  }\n  var description = /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"Fragment\"], null, uniqueErrors.map(function (errorForNotice) {\n    var _errorForNotice$data;\n    var reconnectURL = errorForNotice === null || errorForNotice === void 0 ? void 0 : (_errorForNotice$data = errorForNotice.data) === null || _errorForNotice$data === void 0 ? void 0 : _errorForNotice$data.reconnectURL;\n    return reconnectURL ? /*#__PURE__*/React.createElement(_ErrorNotice__WEBPACK_IMPORTED_MODULE_13__[\"default\"], {\n      key: errorForNotice.message,\n      error: errorForNotice,\n      message: errorForNotice.message\n    }) : /*#__PURE__*/React.createElement(\"p\", {\n      key: errorForNotice.message\n    }, _js_util_purify__WEBPACK_IMPORTED_MODULE_9__[\"purify\"].sanitize(errorForNotice.message, {\n      // Ensures no HTML tags are passed as they would be\n      // escaped by React and appear as strings.\n      ALLOWED_TAGS: []\n    }));\n  }));\n  return /*#__PURE__*/React.createElement(_notifications_CTA__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n    title: title,\n    description: description,\n    error: true\n  }, /*#__PURE__*/React.createElement(_ReportErrorActions__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n    moduleSlug: moduleSlug,\n    error: error\n  }));\n}\nReportError.propTypes = {\n  moduleSlug: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string.isRequired,\n  error: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object), prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object]).isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ReportError.js\n");

/***/ }),

/***/ "./js/components/ReportErrorActions.js":
/*!*********************************************!*\
  !*** ./js/components/ReportErrorActions.js ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ReportErrorActions; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_util_errors__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util/errors */ \"./js/util/errors.js\");\n/* harmony import */ var _js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/hooks/useViewOnly */ \"./js/hooks/useViewOnly.js\");\n/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./Link */ \"./js/components/Link.js\");\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * ReportErrorActions component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\nfunction ReportErrorActions(props) {\n  var moduleSlug = props.moduleSlug,\n    error = props.error,\n    GetHelpLink = props.GetHelpLink,\n    hideGetHelpLink = props.hideGetHelpLink,\n    buttonVariant = props.buttonVariant,\n    onRetry = props.onRetry,\n    onRequestAccess = props.onRequestAccess,\n    getHelpClassName = props.getHelpClassName,\n    RequestAccessButton = props.RequestAccessButton,\n    RetryButton = props.RetryButton;\n  var isViewOnly = Object(_js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_9__[\"default\"])();\n  var storeName = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_MODULES\"]).getModuleStoreName(moduleSlug);\n  });\n  var requestAccessURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    var _select;\n    return typeof ((_select = select(storeName)) === null || _select === void 0 ? void 0 : _select.getServiceEntityAccessURL) === 'function' ? select(storeName).getServiceEntityAccessURL() : null;\n  });\n  var errors = Array.isArray(error) ? error : [error];\n  var errorsWithSelectorData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return errors.map(function (err) {\n      var _select2;\n      var selectorData = (_select2 = select(storeName)) === null || _select2 === void 0 ? void 0 : _select2.getSelectorDataForError(err);\n      return _objectSpread(_objectSpread({}, err), {}, {\n        selectorData: selectorData\n      });\n    });\n  });\n  var retryableErrors = errorsWithSelectorData === null || errorsWithSelectorData === void 0 ? void 0 : errorsWithSelectorData.filter(function (err) {\n    return Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_8__[\"isErrorRetryable\"])(err, err.selectorData) && err.selectorData.name === 'getReport';\n  });\n  var showRetry = !!retryableErrors.length;\n  var errorTroubleshootingLinkURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    var err = _objectSpread({}, showRetry ? retryableErrors[0] : errors[0]);\n    if (Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_8__[\"isInsufficientPermissionsError\"])(err)) {\n      err.code = \"\".concat(moduleSlug, \"_insufficient_permissions\");\n    }\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_SITE\"]).getErrorTroubleshootingLinkURL(err);\n  });\n  var dispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])();\n  var hasInsufficientPermissionsError = errors.some(function (err) {\n    return Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_8__[\"isInsufficientPermissionsError\"])(err);\n  });\n  var handleRetry = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useCallback\"])(function () {\n    retryableErrors.forEach(function (err) {\n      var selectorData = err.selectorData;\n      dispatch(selectorData.storeName).invalidateResolution(selectorData.name, selectorData.args);\n    });\n    onRetry === null || onRetry === void 0 ? void 0 : onRetry();\n  }, [dispatch, retryableErrors, onRetry]);\n  var showRequestAccessURL = requestAccessURL && hasInsufficientPermissionsError && !isViewOnly;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-report-error-actions\"\n  }, showRequestAccessURL && (typeof RequestAccessButton === 'function' ? /*#__PURE__*/React.createElement(RequestAccessButton, {\n    requestAccessURL: requestAccessURL\n  }) : /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    onClick: onRequestAccess,\n    href: requestAccessURL,\n    target: \"_blank\",\n    danger: buttonVariant === 'danger',\n    tertiary: buttonVariant === 'tertiary'\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Request access', 'google-site-kit'))), showRetry && /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"Fragment\"], null, typeof RetryButton === 'function' ? /*#__PURE__*/React.createElement(RetryButton, {\n    handleRetry: handleRetry\n  }) : /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    onClick: handleRetry,\n    danger: buttonVariant === 'danger',\n    tertiary: buttonVariant === 'tertiary'\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Retry', 'google-site-kit')), !hideGetHelpLink && /*#__PURE__*/React.createElement(\"span\", {\n    className: \"googlesitekit-error-retry-text\"\n  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"createInterpolateElement\"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Retry didn’t work? <HelpLink />', 'google-site-kit'), {\n    HelpLink: /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n      href: errorTroubleshootingLinkURL,\n      external: true,\n      hideExternalIndicator: true\n    }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Get help', 'google-site-kit'))\n  }))), !showRetry && !hideGetHelpLink && /*#__PURE__*/React.createElement(\"div\", {\n    className: getHelpClassName\n  }, typeof GetHelpLink === 'function' ? /*#__PURE__*/React.createElement(GetHelpLink, {\n    linkURL: errorTroubleshootingLinkURL\n  }) : /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n    href: errorTroubleshootingLinkURL,\n    external: true,\n    hideExternalIndicator: true\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Get help', 'google-site-kit'))));\n}\nReportErrorActions.propTypes = {\n  moduleSlug: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string.isRequired,\n  error: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object), prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object]).isRequired,\n  GetHelpLink: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType,\n  hideGetHelpLink: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  buttonVariant: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  onRetry: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.func,\n  onRequestAccess: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.func,\n  getHelpClassName: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  RequestAccessButton: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType,\n  RetryButton: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ReportErrorActions.js\n");

/***/ }),

/***/ "./js/components/ReportErrorButton/index.js":
/*!**************************************************!*\
  !*** ./js/components/ReportErrorButton/index.js ***!
  \**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clipboard-copy */ \"../node_modules/clipboard-copy/index.js\");\n/* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(clipboard_copy__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/icons */ \"../node_modules/@wordpress/icons/build-module/index.js\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__);\n\n\n/**\n * ReportErrorButton component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n\n/**\n * Internal dependencies\n */\n\nfunction ReportErrorButton(_ref) {\n  var message = _ref.message,\n    componentStack = _ref.componentStack;\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),\n    copied = _useState2[0],\n    setCopied = _useState2[1];\n  function onErrorClick() {\n    // Copy message with wrapping backticks for code block formatting on wp.org.\n    clipboard_copy__WEBPACK_IMPORTED_MODULE_2___default()(\"```\\n\".concat(message, \"\\n\").concat(componentStack, \"\\n```\"));\n    setCopied(true);\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Button\"], {\n    \"aria-label\": copied ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Error message copied to clipboard. Click to copy the error message again.', 'google-site-kit') : undefined,\n    onClick: onErrorClick,\n    trailingIcon: /*#__PURE__*/React.createElement(_wordpress_icons__WEBPACK_IMPORTED_MODULE_5__[\"Icon\"], {\n      className: \"mdc-button__icon\",\n      icon: copied ? _wordpress_icons__WEBPACK_IMPORTED_MODULE_5__[\"check\"] : _wordpress_icons__WEBPACK_IMPORTED_MODULE_5__[\"stack\"]\n    })\n  }, copied ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Copied to clipboard', 'google-site-kit') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Copy error contents', 'google-site-kit'));\n}\nReportErrorButton.propTypes = {\n  message: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  componentStack: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (ReportErrorButton);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1JlcG9ydEVycm9yQnV0dG9uL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9SZXBvcnRFcnJvckJ1dHRvbi9pbmRleC5qcz81OWM2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUmVwb3J0RXJyb3JCdXR0b24gY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjMgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNvcHlUb0NsaXBib2FyZCBmcm9tICdjbGlwYm9hcmQtY29weSc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU3RhdGUgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuaW1wb3J0IHsgSWNvbiwgY2hlY2ssIHN0YWNrIH0gZnJvbSAnQHdvcmRwcmVzcy9pY29ucyc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJ2dvb2dsZXNpdGVraXQtY29tcG9uZW50cyc7XG5cbmZ1bmN0aW9uIFJlcG9ydEVycm9yQnV0dG9uKCB7IG1lc3NhZ2UsIGNvbXBvbmVudFN0YWNrIH0gKSB7XG5cdGNvbnN0IFsgY29waWVkLCBzZXRDb3BpZWQgXSA9IHVzZVN0YXRlKCBmYWxzZSApO1xuXG5cdGZ1bmN0aW9uIG9uRXJyb3JDbGljaygpIHtcblx0XHQvLyBDb3B5IG1lc3NhZ2Ugd2l0aCB3cmFwcGluZyBiYWNrdGlja3MgZm9yIGNvZGUgYmxvY2sgZm9ybWF0dGluZyBvbiB3cC5vcmcuXG5cdFx0Y29weVRvQ2xpcGJvYXJkKCBgXFxgXFxgXFxgXFxuJHsgbWVzc2FnZSB9XFxuJHsgY29tcG9uZW50U3RhY2sgfVxcblxcYFxcYFxcYGAgKTtcblx0XHRzZXRDb3BpZWQoIHRydWUgKTtcblx0fVxuXG5cdHJldHVybiAoXG5cdFx0PEJ1dHRvblxuXHRcdFx0YXJpYS1sYWJlbD17XG5cdFx0XHRcdGNvcGllZFxuXHRcdFx0XHRcdD8gX18oXG5cdFx0XHRcdFx0XHRcdCdFcnJvciBtZXNzYWdlIGNvcGllZCB0byBjbGlwYm9hcmQuIENsaWNrIHRvIGNvcHkgdGhlIGVycm9yIG1lc3NhZ2UgYWdhaW4uJyxcblx0XHRcdFx0XHRcdFx0J2dvb2dsZS1zaXRlLWtpdCdcblx0XHRcdFx0XHQgIClcblx0XHRcdFx0XHQ6IHVuZGVmaW5lZFxuXHRcdFx0fVxuXHRcdFx0b25DbGljaz17IG9uRXJyb3JDbGljayB9XG5cdFx0XHR0cmFpbGluZ0ljb249e1xuXHRcdFx0XHQ8SWNvblxuXHRcdFx0XHRcdGNsYXNzTmFtZT1cIm1kYy1idXR0b25fX2ljb25cIlxuXHRcdFx0XHRcdGljb249eyBjb3BpZWQgPyBjaGVjayA6IHN0YWNrIH1cblx0XHRcdFx0Lz5cblx0XHRcdH1cblx0XHQ+XG5cdFx0XHR7IGNvcGllZFxuXHRcdFx0XHQ/IF9fKCAnQ29waWVkIHRvIGNsaXBib2FyZCcsICdnb29nbGUtc2l0ZS1raXQnIClcblx0XHRcdFx0OiBfXyggJ0NvcHkgZXJyb3IgY29udGVudHMnLCAnZ29vZ2xlLXNpdGUta2l0JyApIH1cblx0XHQ8L0J1dHRvbj5cblx0KTtcbn1cblxuUmVwb3J0RXJyb3JCdXR0b24ucHJvcFR5cGVzID0ge1xuXHRtZXNzYWdlOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjb21wb25lbnRTdGFjazogUHJvcFR5cGVzLnN0cmluZyxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFJlcG9ydEVycm9yQnV0dG9uO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQVFBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFFQTtBQU9BO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/ReportErrorButton/index.js\n");

/***/ }),

/***/ "./js/components/ReportTable.js":
/*!**************************************!*\
  !*** ./js/components/ReportTable.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ReportTable; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _GatheringDataNotice__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n\n\n/**\n * Report Table component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies.\n */\n\n\nfunction ReportTable(props) {\n  var rows = props.rows,\n    columns = props.columns,\n    className = props.className,\n    limit = props.limit,\n    ZeroState = props.zeroState,\n    _props$gatheringData = props.gatheringData,\n    gatheringData = _props$gatheringData === void 0 ? false : _props$gatheringData,\n    _props$tabbedLayout = props.tabbedLayout,\n    tabbedLayout = _props$tabbedLayout === void 0 ? false : _props$tabbedLayout;\n  invariant__WEBPACK_IMPORTED_MODULE_3___default()(Array.isArray(rows), 'rows must be an array.');\n  invariant__WEBPACK_IMPORTED_MODULE_3___default()(Array.isArray(columns), 'columns must be an array.');\n  columns.forEach(function (_ref) {\n    var Component = _ref.Component,\n      _ref$field = _ref.field,\n      field = _ref$field === void 0 ? null : _ref$field;\n    invariant__WEBPACK_IMPORTED_MODULE_3___default()(Component || field !== null, 'each column must define a Component and/or a field.');\n  });\n  invariant__WEBPACK_IMPORTED_MODULE_3___default()(Number.isInteger(limit) || limit === undefined, 'limit must be an integer, if provided.');\n  var hasBadges = columns.some(function (_ref2) {\n    var badge = _ref2.badge;\n    return !!badge;\n  });\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(0),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),\n    activeColumnIndex = _useState2[0],\n    setActiveColumnIndex = _useState2[1]; // The first column is expected to be the row title or label, which will always be\n  // shown so we exclude it from the tab list.\n  var tabColumns = tabbedLayout && columns.slice(1);\n  var contentColumns = tabbedLayout ? [columns[0], tabColumns[activeColumnIndex]] : columns;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: className\n  }, tabbedLayout && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"TabBar\"], {\n    className: \"googlesitekit-tab-bar--start-aligned-high-contrast\",\n    activeIndex: activeColumnIndex,\n    handleActiveIndexUpdate: setActiveColumnIndex\n  }, tabColumns.map(function (_ref3) {\n    var title = _ref3.title,\n      badge = _ref3.badge;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Tab\"], {\n      key: title,\n      \"aria-label\": title\n    }, title, badge);\n  })), /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-table', 'googlesitekit-table--with-list', {\n      'googlesitekit-table--gathering-data': gatheringData\n    })\n  }, /*#__PURE__*/React.createElement(\"table\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-table__wrapper', \"googlesitekit-table__wrapper--\".concat(contentColumns.length, \"-col\"), {\n      'googlesitekit-table__wrapper--tabbed-layout': tabbedLayout\n    })\n  }, !tabbedLayout && /*#__PURE__*/React.createElement(\"thead\", {\n    className: \"googlesitekit-table__head\"\n  }, hasBadges && /*#__PURE__*/React.createElement(\"tr\", {\n    className: \"googlesitekit-table__head-badges\"\n  }, columns.map(function (_ref4, colIndex) {\n    var badge = _ref4.badge,\n      primary = _ref4.primary,\n      columnClassName = _ref4.className,\n      columnHeaderClassName = _ref4.columnHeaderClassName;\n    return /*#__PURE__*/React.createElement(\"th\", {\n      className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-table__head-item', 'googlesitekit-table__head-item--badge', {\n        'googlesitekit-table__head-item--primary': primary\n      }, columnClassName, columnHeaderClassName),\n      key: \"googlesitekit-table__head-row-badge-\".concat(colIndex)\n    }, badge);\n  })), /*#__PURE__*/React.createElement(\"tr\", {\n    className: \"googlesitekit-table__head-row\"\n  }, columns.map(function (_ref5, colIndex) {\n    var title = _ref5.title,\n      description = _ref5.description,\n      primary = _ref5.primary,\n      columnClassName = _ref5.className,\n      columnHeaderClassName = _ref5.columnHeaderClassName;\n    return /*#__PURE__*/React.createElement(\"th\", {\n      className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-table__head-item', {\n        'googlesitekit-table__head-item--primary': primary\n      }, columnClassName, columnHeaderClassName),\n      \"data-tooltip\": description,\n      key: \"googlesitekit-table__head-row-\".concat(colIndex)\n    }, title);\n  }))), /*#__PURE__*/React.createElement(\"tbody\", {\n    className: \"googlesitekit-table__body\"\n  }, gatheringData && /*#__PURE__*/React.createElement(\"tr\", {\n    className: \"googlesitekit-table__body-row googlesitekit-table__body-row--no-data\"\n  }, /*#__PURE__*/React.createElement(\"td\", {\n    className: \"googlesitekit-table__body-item\",\n    colSpan: contentColumns.length\n  }, /*#__PURE__*/React.createElement(_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_7__[\"default\"], null))), !gatheringData && !(rows === null || rows === void 0 ? void 0 : rows.length) && ZeroState && /*#__PURE__*/React.createElement(\"tr\", {\n    className: \"googlesitekit-table__body-row googlesitekit-table__body-row--no-data\"\n  }, /*#__PURE__*/React.createElement(\"td\", {\n    className: \"googlesitekit-table__body-item\",\n    colSpan: contentColumns.length\n  }, /*#__PURE__*/React.createElement(ZeroState, null))), !gatheringData && rows.slice(0, limit).map(function (row, rowIndex) {\n    return /*#__PURE__*/React.createElement(\"tr\", {\n      className: \"googlesitekit-table__body-row\",\n      key: \"googlesitekit-table__body-row-\".concat(rowIndex)\n    }, contentColumns.map(function (_ref6, colIndex) {\n      var Component = _ref6.Component,\n        field = _ref6.field,\n        columnClassName = _ref6.className;\n      var fieldValue = field !== undefined ? Object(lodash__WEBPACK_IMPORTED_MODULE_5__[\"get\"])(row, field) : undefined;\n      return /*#__PURE__*/React.createElement(\"td\", {\n        key: \"googlesitekit-table__body-item-\".concat(colIndex),\n        className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-table__body-item', columnClassName)\n      }, /*#__PURE__*/React.createElement(\"div\", {\n        className: \"googlesitekit-table__body-item-content\"\n      }, Component && /*#__PURE__*/React.createElement(Component, {\n        row: row,\n        fieldValue: fieldValue\n      }), !Component && fieldValue));\n    }));\n  })))));\n}\nReportTable.propTypes = {\n  rows: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.array, prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object])).isRequired,\n  columns: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.shape({\n    title: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n    description: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n    primary: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n    className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n    field: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n    Component: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.elementType,\n    badge: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node\n  })).isRequired,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  limit: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  zeroState: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.func,\n  gatheringData: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  tabbedLayout: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/ReportTable.js\n");

/***/ }),

/***/ "./js/components/ReportZero.js":
/*!*************************************!*\
  !*** ./js/components/ReportZero.js ***!
  \*************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ReportZero; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _notifications_CTA__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./notifications/CTA */ \"./js/components/notifications/CTA.js\");\n\n/**\n * ReportZero component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction ReportZero(_ref) {\n  var moduleSlug = _ref.moduleSlug;\n  var module = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_MODULES\"]).getModule(moduleSlug);\n  });\n  return /*#__PURE__*/React.createElement(_notifications_CTA__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: %s: Module name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('%s Gathering Data', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name),\n    description: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"sprintf\"])(/* translators: %s: Module name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('%s data is not yet available, please check back later', 'google-site-kit'), module === null || module === void 0 ? void 0 : module.name)\n  });\n}\nReportZero.propTypes = {\n  moduleSlug: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1JlcG9ydFplcm8uanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1JlcG9ydFplcm8uanM/Y2ZmYSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJlcG9ydFplcm8gY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSAnQHdvcmRwcmVzcy9pMThuJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCB7IENPUkVfTU9EVUxFUyB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9tb2R1bGVzL2RhdGFzdG9yZS9jb25zdGFudHMnO1xuaW1wb3J0IENUQSBmcm9tICcuL25vdGlmaWNhdGlvbnMvQ1RBJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gUmVwb3J0WmVybyggeyBtb2R1bGVTbHVnIH0gKSB7XG5cdGNvbnN0IG1vZHVsZSA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PlxuXHRcdHNlbGVjdCggQ09SRV9NT0RVTEVTICkuZ2V0TW9kdWxlKCBtb2R1bGVTbHVnIClcblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxDVEFcblx0XHRcdHRpdGxlPXsgc3ByaW50Zihcblx0XHRcdFx0LyogdHJhbnNsYXRvcnM6ICVzOiBNb2R1bGUgbmFtZSAqL1xuXHRcdFx0XHRfXyggJyVzIEdhdGhlcmluZyBEYXRhJywgJ2dvb2dsZS1zaXRlLWtpdCcgKSxcblx0XHRcdFx0bW9kdWxlPy5uYW1lXG5cdFx0XHQpIH1cblx0XHRcdGRlc2NyaXB0aW9uPXsgc3ByaW50Zihcblx0XHRcdFx0LyogdHJhbnNsYXRvcnM6ICVzOiBNb2R1bGUgbmFtZSAqL1xuXHRcdFx0XHRfXyhcblx0XHRcdFx0XHQnJXMgZGF0YSBpcyBub3QgeWV0IGF2YWlsYWJsZSwgcGxlYXNlIGNoZWNrIGJhY2sgbGF0ZXInLFxuXHRcdFx0XHRcdCdnb29nbGUtc2l0ZS1raXQnXG5cdFx0XHRcdCksXG5cdFx0XHRcdG1vZHVsZT8ubmFtZVxuXHRcdFx0KSB9XG5cdFx0Lz5cblx0KTtcbn1cblxuUmVwb3J0WmVyby5wcm9wVHlwZXMgPSB7XG5cdG1vZHVsZVNsdWc6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUdBO0FBRUE7QUFFQTtBQUdBO0FBRUE7QUFLQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/ReportZero.js\n");

/***/ }),

/***/ "./js/components/RestoreSnapshots/index.js":
/*!*************************************************!*\
  !*** ./js/components/RestoreSnapshots/index.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_googlesitekit_data_create_snapshot_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/data/create-snapshot-store */ \"./js/googlesitekit/data/create-snapshot-store.js\");\n\n\n\n/**\n * Snapshot restoration component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction RestoreSnapshots(_ref) {\n  var children = _ref.children;\n  var registry = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useRegistry\"])();\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),\n    restoredSnapshots = _useState2[0],\n    setRestoredSnapshots = _useState2[1];\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useEffect\"])(function () {\n    if (!restoredSnapshots) {\n      _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {\n        return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n          while (1) {\n            switch (_context.prev = _context.next) {\n              case 0:\n                _context.next = 2;\n                return Object(_js_googlesitekit_data_create_snapshot_store__WEBPACK_IMPORTED_MODULE_5__[\"restoreAllSnapshots\"])(registry);\n              case 2:\n                setRestoredSnapshots(true);\n              case 3:\n              case \"end\":\n                return _context.stop();\n            }\n          }\n        }, _callee);\n      }))();\n    }\n  }, [registry, restoredSnapshots]);\n  if (!restoredSnapshots) {\n    return null;\n  }\n  return children;\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (RestoreSnapshots);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1Jlc3RvcmVTbmFwc2hvdHMvaW5kZXguanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1Jlc3RvcmVTbmFwc2hvdHMvaW5kZXguanM/MDE4ZiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNuYXBzaG90IHJlc3RvcmF0aW9uIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlUmVnaXN0cnkgfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgcmVzdG9yZUFsbFNuYXBzaG90cyB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9kYXRhL2NyZWF0ZS1zbmFwc2hvdC1zdG9yZSc7XG5cbmZ1bmN0aW9uIFJlc3RvcmVTbmFwc2hvdHMoIHsgY2hpbGRyZW4gfSApIHtcblx0Y29uc3QgcmVnaXN0cnkgPSB1c2VSZWdpc3RyeSgpO1xuXHRjb25zdCBbIHJlc3RvcmVkU25hcHNob3RzLCBzZXRSZXN0b3JlZFNuYXBzaG90cyBdID0gdXNlU3RhdGUoIGZhbHNlICk7XG5cblx0dXNlRWZmZWN0KCAoKSA9PiB7XG5cdFx0aWYgKCAhIHJlc3RvcmVkU25hcHNob3RzICkge1xuXHRcdFx0KCBhc3luYyAoKSA9PiB7XG5cdFx0XHRcdGF3YWl0IHJlc3RvcmVBbGxTbmFwc2hvdHMoIHJlZ2lzdHJ5ICk7XG5cblx0XHRcdFx0c2V0UmVzdG9yZWRTbmFwc2hvdHMoIHRydWUgKTtcblx0XHRcdH0gKSgpO1xuXHRcdH1cblx0fSwgWyByZWdpc3RyeSwgcmVzdG9yZWRTbmFwc2hvdHMgXSApO1xuXG5cdGlmICggISByZXN0b3JlZFNuYXBzaG90cyApIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdHJldHVybiBjaGlsZHJlbjtcbn1cblxuZXhwb3J0IGRlZmF1bHQgUmVzdG9yZVNuYXBzaG90cztcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/RestoreSnapshots/index.js\n");

/***/ }),

/***/ "./js/components/Root/ViewContextContext.js":
/*!**************************************************!*\
  !*** ./js/components/Root/ViewContextContext.js ***!
  \**************************************************/
/*! exports provided: Consumer, Provider, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Consumer\", function() { return Consumer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Provider\", function() { return Provider; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/**\n * View Context context for React components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\nvar ViewContextContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createContext\"])('');\nvar Consumer = ViewContextContext.Consumer,\n  Provider = ViewContextContext.Provider;\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (ViewContextContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1Jvb3QvVmlld0NvbnRleHRDb250ZXh0LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9Sb290L1ZpZXdDb250ZXh0Q29udGV4dC5qcz9iYjZmIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVmlldyBDb250ZXh0IGNvbnRleHQgZm9yIFJlYWN0IGNvbXBvbmVudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3JlYXRlQ29udGV4dCB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbmNvbnN0IFZpZXdDb250ZXh0Q29udGV4dCA9IGNyZWF0ZUNvbnRleHQoICcnICk7XG5cbmV4cG9ydCBjb25zdCB7IENvbnN1bWVyLCBQcm92aWRlciB9ID0gVmlld0NvbnRleHRDb250ZXh0O1xuXG5leHBvcnQgZGVmYXVsdCBWaWV3Q29udGV4dENvbnRleHQ7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBRUE7QUFBQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Root/ViewContextContext.js\n");

/***/ }),

/***/ "./js/components/Root/index.js":
/*!*************************************!*\
  !*** ./js/components/Root/index.js ***!
  \*************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Root; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _material_ui_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @material-ui/core */ \"../node_modules/@material-ui/core/esm/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_components_ErrorHandler__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/ErrorHandler */ \"./js/components/ErrorHandler/index.js\");\n/* harmony import */ var _js_components_FeaturesProvider__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/FeaturesProvider */ \"./js/components/FeaturesProvider/index.js\");\n/* harmony import */ var _js_features__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/features */ \"./js/features/index.js\");\n/* harmony import */ var _js_components_PermissionsModal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/components/PermissionsModal */ \"./js/components/PermissionsModal/index.js\");\n/* harmony import */ var _js_components_RestoreSnapshots__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/RestoreSnapshots */ \"./js/components/RestoreSnapshots/index.js\");\n/* harmony import */ var _js_components_FeatureTours__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/FeatureTours */ \"./js/components/FeatureTours.js\");\n/* harmony import */ var _ViewContextContext__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./ViewContextContext */ \"./js/components/Root/ViewContextContext.js\");\n/* harmony import */ var _js_components_InViewProvider__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/components/InViewProvider */ \"./js/components/InViewProvider/index.js\");\n/* harmony import */ var _js_util_is_site_kit_screen__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/util/is-site-kit-screen */ \"./js/util/is-site-kit-screen.js\");\n\n\n/**\n * Root component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\nfunction Root(_ref) {\n  var children = _ref.children,\n    registry = _ref.registry,\n    _ref$viewContext = _ref.viewContext,\n    viewContext = _ref$viewContext === void 0 ? null : _ref$viewContext;\n  var theme =  false ? undefined : _material_ui_core__WEBPACK_IMPORTED_MODULE_3__[\"unstable_createMuiStrictModeTheme\"]; // eslint-disable-line camelcase\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])({\n      key: 'Root',\n      value: true\n    }),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 1),\n    inViewState = _useState2[0];\n  return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"StrictMode\"], null, /*#__PURE__*/React.createElement(_js_components_InViewProvider__WEBPACK_IMPORTED_MODULE_12__[\"default\"], {\n    value: inViewState\n  }, /*#__PURE__*/React.createElement(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"RegistryProvider\"], {\n    value: registry\n  }, /*#__PURE__*/React.createElement(_js_components_FeaturesProvider__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    value: _js_features__WEBPACK_IMPORTED_MODULE_7__[\"enabledFeatures\"]\n  }, /*#__PURE__*/React.createElement(_ViewContextContext__WEBPACK_IMPORTED_MODULE_11__[\"Provider\"], {\n    value: viewContext\n  }, /*#__PURE__*/React.createElement(_material_ui_core__WEBPACK_IMPORTED_MODULE_3__[\"ThemeProvider\"], {\n    theme: theme()\n  }, /*#__PURE__*/React.createElement(_js_components_ErrorHandler__WEBPACK_IMPORTED_MODULE_5__[\"default\"], null, /*#__PURE__*/React.createElement(_js_components_RestoreSnapshots__WEBPACK_IMPORTED_MODULE_9__[\"default\"], null, children, viewContext && /*#__PURE__*/React.createElement(_js_components_FeatureTours__WEBPACK_IMPORTED_MODULE_10__[\"default\"], null)), Object(_js_util_is_site_kit_screen__WEBPACK_IMPORTED_MODULE_13__[\"isSiteKitScreen\"])(viewContext) && /*#__PURE__*/React.createElement(_js_components_PermissionsModal__WEBPACK_IMPORTED_MODULE_8__[\"default\"], null))))))));\n}\nRoot.propTypes = {\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node,\n  registry: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object,\n  viewContext: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string.isRequired\n};\nRoot.defaultProps = {\n  registry: googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default.a\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/Root/index.js\n");

/***/ }),

/***/ "./js/components/SourceLink.js":
/*!*************************************!*\
  !*** ./js/components/SourceLink.js ***!
  \*************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Link */ \"./js/components/Link.js\");\n/* harmony import */ var _js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/hooks/useViewOnly */ \"./js/hooks/useViewOnly.js\");\n\n/**\n * SourceLink component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction SourceLink(_ref) {\n  var name = _ref.name,\n    href = _ref.href,\n    className = _ref.className,\n    external = _ref.external;\n  var viewOnlyDashboard = Object(_js_hooks_useViewOnly__WEBPACK_IMPORTED_MODULE_5__[\"default\"])();\n  if (viewOnlyDashboard) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-source-link', className)\n  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createInterpolateElement\"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: %s: source link */\n  Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Source: %s', 'google-site-kit'), \"<a>\".concat(name, \"</a>\")), {\n    a: /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n      key: \"link\",\n      href: href,\n      external: external\n    })\n  }));\n}\nSourceLink.propTypes = {\n  name: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  href: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  external: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\nSourceLink.defaultProps = {\n  name: '',\n  href: '',\n  className: '',\n  external: false\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (SourceLink);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1NvdXJjZUxpbmsuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1NvdXJjZUxpbmsuanM/YjIxNiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNvdXJjZUxpbmsgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3JlYXRlSW50ZXJwb2xhdGVFbGVtZW50IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSAnQHdvcmRwcmVzcy9pMThuJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IExpbmsgZnJvbSAnLi9MaW5rJztcbmltcG9ydCB1c2VWaWV3T25seSBmcm9tICdAL2pzL2hvb2tzL3VzZVZpZXdPbmx5JztcblxuZnVuY3Rpb24gU291cmNlTGluayggeyBuYW1lLCBocmVmLCBjbGFzc05hbWUsIGV4dGVybmFsIH0gKSB7XG5cdGNvbnN0IHZpZXdPbmx5RGFzaGJvYXJkID0gdXNlVmlld09ubHkoKTtcblxuXHRpZiAoIHZpZXdPbmx5RGFzaGJvYXJkICkge1xuXHRcdHJldHVybiBudWxsO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2IGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdnb29nbGVzaXRla2l0LXNvdXJjZS1saW5rJywgY2xhc3NOYW1lICkgfT5cblx0XHRcdHsgY3JlYXRlSW50ZXJwb2xhdGVFbGVtZW50KFxuXHRcdFx0XHRzcHJpbnRmKFxuXHRcdFx0XHRcdC8qIHRyYW5zbGF0b3JzOiAlczogc291cmNlIGxpbmsgKi9cblx0XHRcdFx0XHRfXyggJ1NvdXJjZTogJXMnLCAnZ29vZ2xlLXNpdGUta2l0JyApLFxuXHRcdFx0XHRcdGA8YT4keyBuYW1lIH08L2E+YFxuXHRcdFx0XHQpLFxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0YTogPExpbmsga2V5PVwibGlua1wiIGhyZWY9eyBocmVmIH0gZXh0ZXJuYWw9eyBleHRlcm5hbCB9IC8+LFxuXHRcdFx0XHR9XG5cdFx0XHQpIH1cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuU291cmNlTGluay5wcm9wVHlwZXMgPSB7XG5cdG5hbWU6IFByb3BUeXBlcy5zdHJpbmcsXG5cdGhyZWY6IFByb3BUeXBlcy5zdHJpbmcsXG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0ZXh0ZXJuYWw6IFByb3BUeXBlcy5ib29sLFxufTtcblxuU291cmNlTGluay5kZWZhdWx0UHJvcHMgPSB7XG5cdG5hbWU6ICcnLFxuXHRocmVmOiAnJyxcblx0Y2xhc3NOYW1lOiAnJyxcblx0ZXh0ZXJuYWw6IGZhbHNlLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgU291cmNlTGluaztcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBSUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/SourceLink.js\n");

/***/ }),

/***/ "./js/components/StoreErrorNotices.js":
/*!********************************************!*\
  !*** ./js/components/StoreErrorNotices.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return StoreErrorNotices; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _ErrorNotice__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./ErrorNotice */ \"./js/components/ErrorNotice.js\");\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_util_errors__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/util/errors */ \"./js/util/errors.js\");\n/* harmony import */ var _js_util_insufficient_permissions_error_description__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util/insufficient-permissions-error-description */ \"./js/util/insufficient-permissions-error-description.js\");\n\n/**\n * StoreErrorNotices component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction StoreErrorNotices(_ref) {\n  var _ref$hasButton = _ref.hasButton,\n    hasButton = _ref$hasButton === void 0 ? false : _ref$hasButton,\n    moduleSlug = _ref.moduleSlug,\n    storeName = _ref.storeName;\n  var errors = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(storeName).getErrors();\n  });\n  var module = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_MODULES\"]).getModule(moduleSlug);\n  });\n  var existingErrorMessages = [];\n  return errors.filter(function (error) {\n    if (!(error === null || error === void 0 ? void 0 : error.message) || existingErrorMessages.includes(error.message)) {\n      return false;\n    }\n    existingErrorMessages.push(error.message);\n    return true;\n  }).map(function (error, key) {\n    var message = error.message;\n    if (Object(_js_util_errors__WEBPACK_IMPORTED_MODULE_5__[\"isInsufficientPermissionsError\"])(error)) {\n      message = Object(_js_util_insufficient_permissions_error_description__WEBPACK_IMPORTED_MODULE_6__[\"getInsufficientPermissionsErrorDescription\"])(message, module);\n    }\n    return /*#__PURE__*/React.createElement(_ErrorNotice__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n      key: key,\n      error: error,\n      hasButton: hasButton,\n      storeName: storeName,\n      message: message\n    });\n  });\n}\nStoreErrorNotices.propTypes = {\n  hasButton: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  storeName: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  moduleSlug: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1N0b3JlRXJyb3JOb3RpY2VzLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9TdG9yZUVycm9yTm90aWNlcy5qcz81ODRiIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3RvcmVFcnJvck5vdGljZXMgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCBFcnJvck5vdGljZSBmcm9tICcuL0Vycm9yTm90aWNlJztcbmltcG9ydCB7IENPUkVfTU9EVUxFUyB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9tb2R1bGVzL2RhdGFzdG9yZS9jb25zdGFudHMnO1xuaW1wb3J0IHsgaXNJbnN1ZmZpY2llbnRQZXJtaXNzaW9uc0Vycm9yIH0gZnJvbSAnQC9qcy91dGlsL2Vycm9ycyc7XG5pbXBvcnQgeyBnZXRJbnN1ZmZpY2llbnRQZXJtaXNzaW9uc0Vycm9yRGVzY3JpcHRpb24gfSBmcm9tICdAL2pzL3V0aWwvaW5zdWZmaWNpZW50LXBlcm1pc3Npb25zLWVycm9yLWRlc2NyaXB0aW9uJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gU3RvcmVFcnJvck5vdGljZXMoIHtcblx0aGFzQnV0dG9uID0gZmFsc2UsXG5cdG1vZHVsZVNsdWcsXG5cdHN0b3JlTmFtZSxcbn0gKSB7XG5cdGNvbnN0IGVycm9ycyA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PiBzZWxlY3QoIHN0b3JlTmFtZSApLmdldEVycm9ycygpICk7XG5cdGNvbnN0IG1vZHVsZSA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PlxuXHRcdHNlbGVjdCggQ09SRV9NT0RVTEVTICkuZ2V0TW9kdWxlKCBtb2R1bGVTbHVnIClcblx0KTtcblxuXHRjb25zdCBleGlzdGluZ0Vycm9yTWVzc2FnZXMgPSBbXTtcblxuXHRyZXR1cm4gZXJyb3JzXG5cdFx0LmZpbHRlciggKCBlcnJvciApID0+IHtcblx0XHRcdGlmIChcblx0XHRcdFx0ISBlcnJvcj8ubWVzc2FnZSB8fFxuXHRcdFx0XHRleGlzdGluZ0Vycm9yTWVzc2FnZXMuaW5jbHVkZXMoIGVycm9yLm1lc3NhZ2UgKVxuXHRcdFx0KSB7XG5cdFx0XHRcdHJldHVybiBmYWxzZTtcblx0XHRcdH1cblxuXHRcdFx0ZXhpc3RpbmdFcnJvck1lc3NhZ2VzLnB1c2goIGVycm9yLm1lc3NhZ2UgKTtcblxuXHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0fSApXG5cblx0XHQubWFwKCAoIGVycm9yLCBrZXkgKSA9PiB7XG5cdFx0XHRsZXQgeyBtZXNzYWdlIH0gPSBlcnJvcjtcblxuXHRcdFx0aWYgKCBpc0luc3VmZmljaWVudFBlcm1pc3Npb25zRXJyb3IoIGVycm9yICkgKSB7XG5cdFx0XHRcdG1lc3NhZ2UgPSBnZXRJbnN1ZmZpY2llbnRQZXJtaXNzaW9uc0Vycm9yRGVzY3JpcHRpb24oXG5cdFx0XHRcdFx0bWVzc2FnZSxcblx0XHRcdFx0XHRtb2R1bGVcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIChcblx0XHRcdFx0PEVycm9yTm90aWNlXG5cdFx0XHRcdFx0a2V5PXsga2V5IH1cblx0XHRcdFx0XHRlcnJvcj17IGVycm9yIH1cblx0XHRcdFx0XHRoYXNCdXR0b249eyBoYXNCdXR0b24gfVxuXHRcdFx0XHRcdHN0b3JlTmFtZT17IHN0b3JlTmFtZSB9XG5cdFx0XHRcdFx0bWVzc2FnZT17IG1lc3NhZ2UgfVxuXHRcdFx0XHQvPlxuXHRcdFx0KTtcblx0XHR9ICk7XG59XG5cblN0b3JlRXJyb3JOb3RpY2VzLnByb3BUeXBlcyA9IHtcblx0aGFzQnV0dG9uOiBQcm9wVHlwZXMuYm9vbCxcblx0c3RvcmVOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdG1vZHVsZVNsdWc6IFByb3BUeXBlcy5zdHJpbmcsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBSUE7QUFIQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFHQTtBQUVBO0FBRUE7QUFJQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBRUE7QUFHQTtBQUNBO0FBSUE7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/components/StoreErrorNotices.js\n");

/***/ }),

/***/ "./js/components/SupportLink.js":
/*!**************************************!*\
  !*** ./js/components/SupportLink.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return SupportLink; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Link */ \"./js/components/Link.js\");\n\n\n\n/**\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction SupportLink(props) {\n  var path = props.path,\n    query = props.query,\n    hash = props.hash,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(props, [\"path\", \"query\", \"hash\"]);\n  var supportURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_SITE\"]).getGoogleSupportURL({\n      path: path,\n      query: query,\n      hash: hash\n    });\n  });\n  return /*#__PURE__*/React.createElement(_Link__WEBPACK_IMPORTED_MODULE_6__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, otherProps, {\n    href: supportURL\n  }));\n}\nSupportLink.propTypes = {\n  path: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string.isRequired,\n  query: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.object,\n  hash: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1N1cHBvcnRMaW5rLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9TdXBwb3J0TGluay5qcz8xMGFmIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMyBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VTZWxlY3QgfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgQ09SRV9TSVRFIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9zaXRlL2NvbnN0YW50cyc7XG5pbXBvcnQgTGluayBmcm9tICcuL0xpbmsnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBTdXBwb3J0TGluayggcHJvcHMgKSB7XG5cdGNvbnN0IHsgcGF0aCwgcXVlcnksIGhhc2gsIC4uLm90aGVyUHJvcHMgfSA9IHByb3BzO1xuXG5cdGNvbnN0IHN1cHBvcnRVUkwgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT5cblx0XHRzZWxlY3QoIENPUkVfU0lURSApLmdldEdvb2dsZVN1cHBvcnRVUkwoIHsgcGF0aCwgcXVlcnksIGhhc2ggfSApXG5cdCk7XG5cblx0cmV0dXJuIDxMaW5rIHsgLi4ub3RoZXJQcm9wcyB9IGhyZWY9eyBzdXBwb3J0VVJMIH0gLz47XG59XG5cblN1cHBvcnRMaW5rLnByb3BUeXBlcyA9IHtcblx0cGF0aDogUHJvcFR5cGVzLnN0cmluZy5pc1JlcXVpcmVkLFxuXHRxdWVyeTogUHJvcFR5cGVzLm9iamVjdCxcblx0aGFzaDogUHJvcFR5cGVzLnN0cmluZyxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/SupportLink.js\n");

/***/ }),

/***/ "./js/components/TableOverflowContainer.js":
/*!*************************************************!*\
  !*** ./js/components/TableOverflowContainer.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_4__);\n\n\n/**\n * TableOverflowContainer component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\nfunction TableOverflowContainer(_ref) {\n  var children = _ref.children;\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),\n    isScrolling = _useState2[0],\n    setScrolling = _useState2[1];\n  var scrollRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useRef\"])();\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useEffect\"])(function () {\n    setIsScrolling();\n    var resize = Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"debounce\"])(setIsScrolling, 100);\n    global.addEventListener('resize', resize);\n    return function () {\n      return global.removeEventListener('resize', resize);\n    };\n  }, []);\n  function setIsScrolling() {\n    if (!scrollRef.current) {\n      return;\n    }\n    var _scrollRef$current = scrollRef.current,\n      scrollLeft = _scrollRef$current.scrollLeft,\n      scrollWidth = _scrollRef$current.scrollWidth,\n      offsetWidth = _scrollRef$current.offsetWidth;\n    var maxScroll = scrollWidth - offsetWidth;\n    var scrolling = scrollLeft < maxScroll - 16 && 0 < maxScroll - 16; // 16 = $grid-gap-phone\n\n    setScrolling(scrolling);\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    onScroll: Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"debounce\"])(setIsScrolling, 100),\n    className: classnames__WEBPACK_IMPORTED_MODULE_4___default()('googlesitekit-table-overflow', {\n      'googlesitekit-table-overflow--gradient': isScrolling\n    })\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    ref: scrollRef,\n    className: \"googlesitekit-table-overflow__container\"\n  }, children));\n}\nTableOverflowContainer.propTypes = {\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.element\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (TableOverflowContainer);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1RhYmxlT3ZlcmZsb3dDb250YWluZXIuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1RhYmxlT3ZlcmZsb3dDb250YWluZXIuanM/MzFlOSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRhYmxlT3ZlcmZsb3dDb250YWluZXIgY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCB7IGRlYm91bmNlIH0gZnJvbSAnbG9kYXNoJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlRWZmZWN0LCB1c2VSZWYsIHVzZVN0YXRlIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuZnVuY3Rpb24gVGFibGVPdmVyZmxvd0NvbnRhaW5lciggeyBjaGlsZHJlbiB9ICkge1xuXHRjb25zdCBbIGlzU2Nyb2xsaW5nLCBzZXRTY3JvbGxpbmcgXSA9IHVzZVN0YXRlKCBmYWxzZSApO1xuXHRjb25zdCBzY3JvbGxSZWYgPSB1c2VSZWYoKTtcblxuXHR1c2VFZmZlY3QoICgpID0+IHtcblx0XHRzZXRJc1Njcm9sbGluZygpO1xuXG5cdFx0Y29uc3QgcmVzaXplID0gZGVib3VuY2UoIHNldElzU2Nyb2xsaW5nLCAxMDAgKTtcblxuXHRcdGdsb2JhbC5hZGRFdmVudExpc3RlbmVyKCAncmVzaXplJywgcmVzaXplICk7XG5cblx0XHRyZXR1cm4gKCkgPT4gZ2xvYmFsLnJlbW92ZUV2ZW50TGlzdGVuZXIoICdyZXNpemUnLCByZXNpemUgKTtcblx0fSwgW10gKTtcblxuXHRmdW5jdGlvbiBzZXRJc1Njcm9sbGluZygpIHtcblx0XHRpZiAoICEgc2Nyb2xsUmVmLmN1cnJlbnQgKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0Y29uc3QgeyBzY3JvbGxMZWZ0LCBzY3JvbGxXaWR0aCwgb2Zmc2V0V2lkdGggfSA9IHNjcm9sbFJlZi5jdXJyZW50O1xuXHRcdGNvbnN0IG1heFNjcm9sbCA9IHNjcm9sbFdpZHRoIC0gb2Zmc2V0V2lkdGg7XG5cdFx0Y29uc3Qgc2Nyb2xsaW5nID0gc2Nyb2xsTGVmdCA8IG1heFNjcm9sbCAtIDE2ICYmIDAgPCBtYXhTY3JvbGwgLSAxNjsgLy8gMTYgPSAkZ3JpZC1nYXAtcGhvbmVcblxuXHRcdHNldFNjcm9sbGluZyggc2Nyb2xsaW5nICk7XG5cdH1cblxuXHRyZXR1cm4gKFxuXHRcdDxkaXZcblx0XHRcdG9uU2Nyb2xsPXsgZGVib3VuY2UoIHNldElzU2Nyb2xsaW5nLCAxMDAgKSB9XG5cdFx0XHRjbGFzc05hbWU9eyBjbGFzc25hbWVzKCAnZ29vZ2xlc2l0ZWtpdC10YWJsZS1vdmVyZmxvdycsIHtcblx0XHRcdFx0J2dvb2dsZXNpdGVraXQtdGFibGUtb3ZlcmZsb3ctLWdyYWRpZW50JzogaXNTY3JvbGxpbmcsXG5cdFx0XHR9ICkgfVxuXHRcdD5cblx0XHRcdDxkaXZcblx0XHRcdFx0cmVmPXsgc2Nyb2xsUmVmIH1cblx0XHRcdFx0Y2xhc3NOYW1lPVwiZ29vZ2xlc2l0ZWtpdC10YWJsZS1vdmVyZmxvd19fY29udGFpbmVyXCJcblx0XHRcdD5cblx0XHRcdFx0eyBjaGlsZHJlbiB9XG5cdFx0XHQ8L2Rpdj5cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuVGFibGVPdmVyZmxvd0NvbnRhaW5lci5wcm9wVHlwZXMgPSB7XG5cdGNoaWxkcmVuOiBQcm9wVHlwZXMuZWxlbWVudCxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFRhYmxlT3ZlcmZsb3dDb250YWluZXI7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBQUVBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBQ0E7QUFBQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FBRUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/TableOverflowContainer.js\n");

/***/ }),

/***/ "./js/components/TourTooltip.js":
/*!**************************************!*\
  !*** ./js/components/TourTooltip.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return TourTooltip; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _material_react_card__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material/react-card */ \"../node_modules/@material/react-card/dist/index.js\");\n/* harmony import */ var _material_react_card__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_material_react_card__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _js_util_create_incremental_array_by_size__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/util/create-incremental-array-by-size */ \"./js/util/create-incremental-array-by-size.js\");\n/* harmony import */ var _svg_icons_close_svg__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/svg/icons/close.svg */ \"./svg/icons/close.svg\");\n/* harmony import */ var _Typography__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./Typography */ \"./js/components/Typography/index.js\");\n\n\n/**\n * TourTooltip component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction TourTooltip(_ref) {\n  var backProps = _ref.backProps,\n    closeProps = _ref.closeProps,\n    index = _ref.index,\n    primaryProps = _ref.primaryProps,\n    size = _ref.size,\n    step = _ref.step,\n    tooltipProps = _ref.tooltipProps;\n  var indicatorArray = size > 1 ? Object(_js_util_create_incremental_array_by_size__WEBPACK_IMPORTED_MODULE_7__[\"createIncrementalArrayBySize\"])(size) : [];\n  function getIndicatorClassName(indicatorIndex) {\n    return classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-tooltip-indicator', {\n      active: indicatorIndex === index\n    });\n  }\n  return /*#__PURE__*/React.createElement(\"div\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: classnames__WEBPACK_IMPORTED_MODULE_3___default()('googlesitekit-tour-tooltip', step.className)\n  }, tooltipProps), /*#__PURE__*/React.createElement(_material_react_card__WEBPACK_IMPORTED_MODULE_2___default.a, {\n    className: \"googlesitekit-tooltip-card\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-tooltip-body\"\n  }, /*#__PURE__*/React.createElement(_Typography__WEBPACK_IMPORTED_MODULE_9__[\"default\"], {\n    as: \"h2\",\n    className: \"googlesitekit-tooltip-title\",\n    size: \"medium\",\n    type: \"title\"\n  }, step.title), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-tooltip-content\"\n  }, step.content)), /*#__PURE__*/React.createElement(_material_react_card__WEBPACK_IMPORTED_MODULE_2__[\"CardActions\"], {\n    className: \"googlesitekit-tooltip-actions\"\n  }, /*#__PURE__*/React.createElement(\"ul\", {\n    className: \"googlesitekit-tooltip-indicators\"\n  }, indicatorArray.map(function (indicatorIndex) {\n    return /*#__PURE__*/React.createElement(\"li\", {\n      key: \"indicator-\".concat(indicatorIndex),\n      className: getIndicatorClassName(indicatorIndex)\n    });\n  })), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-tooltip-buttons\"\n  }, index !== 0 && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Button\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-tooltip-button\",\n    text: true\n  }, backProps), backProps.title), step.cta, primaryProps.title && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Button\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-tooltip-button\",\n    text: true\n  }, primaryProps), primaryProps.title))), /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_6__[\"Button\"], {\n    className: \"googlesitekit-tooltip-close\",\n    icon: /*#__PURE__*/React.createElement(_svg_icons_close_svg__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n      width: \"14\",\n      height: \"14\"\n    }),\n    onClick: closeProps.onClick,\n    \"aria-label\": Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Close', 'google-site-kit'),\n    text: true,\n    hideTooltipTitle: true\n  })));\n}\n\n/**\n * All props are provided directly from `react-joyride`, intended for custom components.\n *\n * @since 1.28.0\n * @see {@link https://docs.react-joyride.com/custom-components#props-1}.\n */\nTourTooltip.propTypes = {\n  backProps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object.isRequired,\n  closeProps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object.isRequired,\n  index: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number.isRequired,\n  isLastStep: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool.isRequired,\n  primaryProps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object.isRequired,\n  size: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number.isRequired,\n  step: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.shape({\n    content: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node,\n    title: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node,\n    cta: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.element, prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool]),\n    className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string\n  }).isRequired,\n  tooltipProps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/TourTooltip.js\n");

/***/ }),

/***/ "./js/components/TourTooltips.js":
/*!***************************************!*\
  !*** ./js/components/TourTooltips.js ***!
  \***************************************/
/*! exports provided: joyrideStyles, floaterProps, GA_ACTIONS, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"joyrideStyles\", function() { return joyrideStyles; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"floaterProps\", function() { return floaterProps; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"GA_ACTIONS\", function() { return GA_ACTIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return TourTooltips; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var react_joyride__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-joyride */ \"../node_modules/react-joyride/dist/index.mjs\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/ui/constants */ \"./js/googlesitekit/datastore/ui/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_util_tracking__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/util/tracking */ \"./js/util/tracking/index.js\");\n/* harmony import */ var _TourTooltip__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./TourTooltip */ \"./js/components/TourTooltip.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * TourTooltips component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n/** For available options, see: {@link https://github.com/gilbarbara/react-joyride/blob/3e08384415a831b20ce21c8423b6c271ad419fbf/src/styles.js}. */\nvar joyrideStyles = {\n  options: {\n    arrowColor: '#3c7251',\n    // $c-content-primary\n    backgroundColor: '#3c7251',\n    // $c-content-primary\n    overlayColor: 'rgba(0, 0, 0, 0.6)',\n    textColor: '#fff',\n    // $c-content-on-primary\n    zIndex: 20000\n  },\n  spotlight: {\n    border: '2px solid #3c7251',\n    // $c-content-primary\n    backgroundColor: '#fff'\n  }\n};\n\n// Provides button content as well as aria-label & title attribute values.\nvar joyrideLocale = {\n  back: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Back', 'google-site-kit'),\n  close: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Close', 'google-site-kit'),\n  last: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Got it', 'google-site-kit'),\n  next: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Next', 'google-site-kit')\n};\n\n/** For available options, see: {@link https://github.com/gilbarbara/react-floater#props}. */\nvar floaterProps = {\n  disableAnimation: true,\n  styles: {\n    arrow: {\n      length: 8,\n      margin: 56,\n      spread: 16\n    },\n    floater: {\n      filter: 'drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)'\n    }\n  }\n};\n\n// GA Event Tracking actions (do not change!)\nvar GA_ACTIONS = {\n  VIEW: 'feature_tooltip_view',\n  NEXT: 'feature_tooltip_advance',\n  PREV: 'feature_tooltip_return',\n  DISMISS: 'feature_tooltip_dismiss',\n  COMPLETE: 'feature_tooltip_complete'\n};\nfunction TourTooltips(_ref) {\n  var steps = _ref.steps,\n    tourID = _ref.tourID,\n    gaEventCategory = _ref.gaEventCategory,\n    callback = _ref.callback;\n  var stepKey = \"\".concat(tourID, \"-step\");\n  var runKey = \"\".concat(tourID, \"-run\");\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_UI\"]),\n    setValue = _useDispatch.setValue;\n  var _useDispatch2 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]),\n    dismissTour = _useDispatch2.dismissTour;\n  var registry = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useRegistry\"])();\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_11__[\"default\"])();\n  var stepIndex = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_UI\"]).getValue(stepKey) || 0;\n  });\n  var run = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_UI\"]).getValue(runKey) && select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).isTourDismissed(tourID) === false;\n  });\n  function changeStep(index, action) {\n    return setValue(stepKey, index + (action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].PREV ? -1 : 1));\n  }\n  function startTour() {\n    global.document.body.classList.add('googlesitekit-showing-feature-tour', \"googlesitekit-showing-feature-tour--\".concat(tourID));\n    setValue(runKey, true);\n  }\n  function endTour() {\n    global.document.body.classList.remove('googlesitekit-showing-feature-tour', \"googlesitekit-showing-feature-tour--\".concat(tourID));\n    // Dismiss tour to avoid unwanted repeat viewing.\n    dismissTour(tourID);\n  }\n  function trackAllTourEvents(_ref2) {\n    var index = _ref2.index,\n      action = _ref2.action,\n      lifecycle = _ref2.lifecycle,\n      size = _ref2.size,\n      status = _ref2.status,\n      type = _ref2.type;\n    // The index is 0-based, but step numbers are 1-based.\n    var stepNumber = index + 1;\n    var eventCategory = typeof gaEventCategory === 'function' ? gaEventCategory(viewContext) : gaEventCategory;\n    if (type === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].TOOLTIP && lifecycle === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"LIFECYCLE\"].TOOLTIP) {\n      Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(eventCategory, GA_ACTIONS.VIEW, stepNumber);\n    } else if (action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].CLOSE && lifecycle === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"LIFECYCLE\"].COMPLETE) {\n      Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(eventCategory, GA_ACTIONS.DISMISS, stepNumber);\n    } else if (action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].NEXT && status === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"STATUS\"].FINISHED && type === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].TOUR_END &&\n    // Here we need to additionally check the size === stepNumber because\n    // it is the only way to differentiate the status/event combination\n    // from an identical combination that happens immediately after completion\n    // on index `0` to avoid duplicate measurement.\n    size === stepNumber) {\n      Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(eventCategory, GA_ACTIONS.COMPLETE, stepNumber);\n    }\n    if (lifecycle !== react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"LIFECYCLE\"].COMPLETE || status === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"STATUS\"].FINISHED) {\n      return;\n    }\n    if (action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].PREV) {\n      Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(eventCategory, GA_ACTIONS.PREV, stepNumber);\n    }\n    if (action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].NEXT) {\n      Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(eventCategory, GA_ACTIONS.NEXT, stepNumber);\n    }\n  }\n\n  /**\n   * Handles `react-joyride` state changes using callback function.\n   *\n   * @typedef {Object} JoyrideCallbackData\n   * @property {string} action The action that updated the state.\n   * @property {status} status The tour's status.\n   * @property {number} index  Step index.\n   * @property {string} type   Specific type (tour, step, beacon).\n   *\n   * @since 1.28.0\n   * @since 1.38.0 Calls new callback prop.\n   * @see {@link https://docs.react-joyride.com/callback} Example data provided by `react-joyride`.\n   * @see {@link https://docs.react-joyride.com/constants} State & lifecycle constants used by `react-joyride`.\n   *\n   * @param {JoyrideCallbackData} data Data object provided via `react-joyride` callback prop.\n   */\n  function handleJoyrideCallback(data) {\n    trackAllTourEvents(data);\n    var action = data.action,\n      index = data.index,\n      status = data.status,\n      step = data.step,\n      type = data.type;\n    var hasCloseAction = action === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"ACTIONS\"].CLOSE;\n    var shouldChangeStep = !hasCloseAction && [react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].STEP_AFTER, react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].TARGET_NOT_FOUND].includes(type);\n    var isFinishedOrSkipped = [react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"STATUS\"].FINISHED, react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"STATUS\"].SKIPPED].includes(status);\n    var shouldCloseFromButtonClick = hasCloseAction && type === react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].STEP_AFTER;\n    var shouldEndTour = isFinishedOrSkipped || shouldCloseFromButtonClick;\n\n    // Center the target in the viewport when transitioning to the step.\n    if (react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"EVENTS\"].STEP_BEFORE === type) {\n      var _el, _el$scrollIntoView;\n      var el = step.target;\n      if ('string' === typeof step.target) {\n        el = global.document.querySelector(step.target);\n      }\n      (_el = el) === null || _el === void 0 ? void 0 : (_el$scrollIntoView = _el.scrollIntoView) === null || _el$scrollIntoView === void 0 ? void 0 : _el$scrollIntoView.call(_el, {\n        block: 'center'\n      });\n    }\n    if (shouldChangeStep) {\n      changeStep(index, action);\n    } else if (shouldEndTour) {\n      endTour();\n    }\n    if (callback) {\n      callback(data, registry);\n    }\n  }\n\n  // Start tour on initial render\n  Object(react_use__WEBPACK_IMPORTED_MODULE_2__[\"useMount\"])(startTour);\n  var parsedSteps = steps.map(function (step) {\n    return _objectSpread({\n      disableBeacon: true,\n      isFixed: true,\n      placement: 'auto'\n    }, step);\n  });\n  return /*#__PURE__*/React.createElement(react_joyride__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n    callback: handleJoyrideCallback,\n    floaterProps: floaterProps,\n    locale: joyrideLocale,\n    run: run,\n    stepIndex: stepIndex,\n    steps: parsedSteps,\n    styles: joyrideStyles,\n    tooltipComponent: _TourTooltip__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n    continuous: true,\n    disableOverlayClose: true,\n    disableScrolling: true,\n    showProgress: true\n  });\n}\n\n/** For available properties & docs for `steps`, see: {@link https://docs.react-joyride.com/step#options}. */\nTourTooltips.propTypes = {\n  steps: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.object).isRequired,\n  tourID: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string.isRequired,\n  gaEventCategory: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.func]).isRequired,\n  callback: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.func\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/TourTooltips.js\n");

/***/ }),

/***/ "./js/components/Typography/P.js":
/*!***************************************!*\
  !*** ./js/components/Typography/P.js ***!
  \***************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return P; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/hooks/useBreakpoint */ \"./js/hooks/useBreakpoint.js\");\n/* harmony import */ var ___WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! . */ \"./js/components/Typography/index.js\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./constants */ \"./js/components/Typography/constants.js\");\n\n\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction P(_ref) {\n  var _ref$type = _ref.type,\n    type = _ref$type === void 0 ? _constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPE_BODY\"] : _ref$type,\n    size = _ref.size,\n    children = _ref.children,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"type\", \"size\", \"children\"]);\n  var breakpoint = Object(_js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"useBreakpoint\"])();\n  return /*#__PURE__*/React.createElement(___WEBPACK_IMPORTED_MODULE_5__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    as: \"p\",\n    type: type,\n    size: size || (breakpoint === _js_hooks_useBreakpoint__WEBPACK_IMPORTED_MODULE_4__[\"BREAKPOINT_SMALL\"] ? _constants__WEBPACK_IMPORTED_MODULE_6__[\"SIZE_SMALL\"] : _constants__WEBPACK_IMPORTED_MODULE_6__[\"SIZE_MEDIUM\"])\n  }, props), children);\n}\nP.propTypes = {\n  type: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.oneOf(_constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_TYPES\"]),\n  size: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.oneOf(_constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_SIZES\"])\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1R5cG9ncmFwaHkvUC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvVHlwb2dyYXBoeS9QLmpzPzE2MjkiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI1IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IEJSRUFLUE9JTlRfU01BTEwsIHVzZUJyZWFrcG9pbnQgfSBmcm9tICdAL2pzL2hvb2tzL3VzZUJyZWFrcG9pbnQnO1xuaW1wb3J0IFR5cG9ncmFwaHkgZnJvbSAnLic7XG5pbXBvcnQge1xuXHRTSVpFX1NNQUxMLFxuXHRTSVpFX01FRElVTSxcblx0VFlQRV9CT0RZLFxuXHRWQUxJRF9UWVBFUyxcblx0VkFMSURfU0laRVMsXG59IGZyb20gJy4vY29uc3RhbnRzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gUCggeyB0eXBlID0gVFlQRV9CT0RZLCBzaXplLCBjaGlsZHJlbiwgLi4ucHJvcHMgfSApIHtcblx0Y29uc3QgYnJlYWtwb2ludCA9IHVzZUJyZWFrcG9pbnQoKTtcblxuXHRyZXR1cm4gKFxuXHRcdDxUeXBvZ3JhcGh5XG5cdFx0XHRhcz1cInBcIlxuXHRcdFx0dHlwZT17IHR5cGUgfVxuXHRcdFx0c2l6ZT17XG5cdFx0XHRcdHNpemUgfHxcblx0XHRcdFx0KCBicmVha3BvaW50ID09PSBCUkVBS1BPSU5UX1NNQUxMID8gU0laRV9TTUFMTCA6IFNJWkVfTUVESVVNIClcblx0XHRcdH1cblx0XHRcdHsgLi4ucHJvcHMgfVxuXHRcdD5cblx0XHRcdHsgY2hpbGRyZW4gfVxuXHRcdDwvVHlwb2dyYXBoeT5cblx0KTtcbn1cblxuUC5wcm9wVHlwZXMgPSB7XG5cdHR5cGU6IFByb3BUeXBlcy5vbmVPZiggVkFMSURfVFlQRVMgKSxcblx0c2l6ZTogUHJvcFR5cGVzLm9uZU9mKCBWQUxJRF9TSVpFUyApLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Typography/P.js\n");

/***/ }),

/***/ "./js/components/Typography/constants.js":
/*!***********************************************!*\
  !*** ./js/components/Typography/constants.js ***!
  \***********************************************/
/*! exports provided: TYPE_DISPLAY, TYPE_HEADLINE, TYPE_TITLE, TYPE_BODY, TYPE_LABEL, VALID_TYPES, SIZE_SMALL, SIZE_MEDIUM, SIZE_LARGE, VALID_SIZES */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPE_DISPLAY\", function() { return TYPE_DISPLAY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPE_HEADLINE\", function() { return TYPE_HEADLINE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPE_TITLE\", function() { return TYPE_TITLE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPE_BODY\", function() { return TYPE_BODY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPE_LABEL\", function() { return TYPE_LABEL; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VALID_TYPES\", function() { return VALID_TYPES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SIZE_SMALL\", function() { return SIZE_SMALL; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SIZE_MEDIUM\", function() { return SIZE_MEDIUM; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SIZE_LARGE\", function() { return SIZE_LARGE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VALID_SIZES\", function() { return VALID_SIZES; });\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar TYPE_DISPLAY = 'display';\nvar TYPE_HEADLINE = 'headline';\nvar TYPE_TITLE = 'title';\nvar TYPE_BODY = 'body';\nvar TYPE_LABEL = 'label';\nvar VALID_TYPES = [TYPE_BODY, TYPE_DISPLAY, TYPE_HEADLINE, TYPE_LABEL, TYPE_TITLE];\nvar SIZE_SMALL = 'small';\nvar SIZE_MEDIUM = 'medium';\nvar SIZE_LARGE = 'large';\nvar VALID_SIZES = [SIZE_SMALL, SIZE_MEDIUM, SIZE_LARGE];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1R5cG9ncmFwaHkvY29uc3RhbnRzLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9UeXBvZ3JhcGh5L2NvbnN0YW50cy5qcz85NWQ4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgVFlQRV9ESVNQTEFZID0gJ2Rpc3BsYXknO1xuZXhwb3J0IGNvbnN0IFRZUEVfSEVBRExJTkUgPSAnaGVhZGxpbmUnO1xuZXhwb3J0IGNvbnN0IFRZUEVfVElUTEUgPSAndGl0bGUnO1xuZXhwb3J0IGNvbnN0IFRZUEVfQk9EWSA9ICdib2R5JztcbmV4cG9ydCBjb25zdCBUWVBFX0xBQkVMID0gJ2xhYmVsJztcblxuZXhwb3J0IGNvbnN0IFZBTElEX1RZUEVTID0gW1xuXHRUWVBFX0JPRFksXG5cdFRZUEVfRElTUExBWSxcblx0VFlQRV9IRUFETElORSxcblx0VFlQRV9MQUJFTCxcblx0VFlQRV9USVRMRSxcbl07XG5cbmV4cG9ydCBjb25zdCBTSVpFX1NNQUxMID0gJ3NtYWxsJztcbmV4cG9ydCBjb25zdCBTSVpFX01FRElVTSA9ICdtZWRpdW0nO1xuZXhwb3J0IGNvbnN0IFNJWkVfTEFSR0UgPSAnbGFyZ2UnO1xuXG5leHBvcnQgY29uc3QgVkFMSURfU0laRVMgPSBbIFNJWkVfU01BTEwsIFNJWkVfTUVESVVNLCBTSVpFX0xBUkdFIF07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQVFBO0FBQ0E7QUFDQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/Typography/constants.js\n");

/***/ }),

/***/ "./js/components/Typography/index.js":
/*!*******************************************!*\
  !*** ./js/components/Typography/index.js ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Typography; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./constants */ \"./js/components/Typography/constants.js\");\n\n\n\n\n/**\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\nfunction Typography(_ref) {\n  var _classnames;\n  var className = _ref.className,\n    type = _ref.type,\n    size = _ref.size,\n    _ref$as = _ref.as,\n    Component = _ref$as === void 0 ? 'span' : _ref$as,\n    children = _ref.children,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default()(_ref, [\"className\", \"type\", \"size\", \"as\", \"children\"]);\n  return /*#__PURE__*/React.createElement(Component, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: classnames__WEBPACK_IMPORTED_MODULE_5___default()('googlesitekit-typography', className, (_classnames = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"googlesitekit-typography--\".concat(type), type && _constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_TYPES\"].includes(type)), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"googlesitekit-typography--\".concat(size), size && _constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_SIZES\"].includes(size)), _classnames))\n  }, props), children);\n}\nTypography.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  type: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOf(_constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_TYPES\"]),\n  size: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOf(_constants__WEBPACK_IMPORTED_MODULE_6__[\"VALID_SIZES\"]),\n  as: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.elementType])\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1R5cG9ncmFwaHkvaW5kZXguanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9jb21wb25lbnRzL1R5cG9ncmFwaHkvaW5kZXguanM/ZDA3OSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBWQUxJRF9UWVBFUywgVkFMSURfU0laRVMgfSBmcm9tICcuL2NvbnN0YW50cyc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFR5cG9ncmFwaHkoIHtcblx0Y2xhc3NOYW1lLFxuXHR0eXBlLFxuXHRzaXplLFxuXHRhczogQ29tcG9uZW50ID0gJ3NwYW4nLFxuXHRjaGlsZHJlbixcblx0Li4ucHJvcHNcbn0gKSB7XG5cdHJldHVybiAoXG5cdFx0PENvbXBvbmVudFxuXHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyggJ2dvb2dsZXNpdGVraXQtdHlwb2dyYXBoeScsIGNsYXNzTmFtZSwge1xuXHRcdFx0XHRbIGBnb29nbGVzaXRla2l0LXR5cG9ncmFwaHktLSR7IHR5cGUgfWAgXTpcblx0XHRcdFx0XHR0eXBlICYmIFZBTElEX1RZUEVTLmluY2x1ZGVzKCB0eXBlICksXG5cdFx0XHRcdFsgYGdvb2dsZXNpdGVraXQtdHlwb2dyYXBoeS0tJHsgc2l6ZSB9YCBdOlxuXHRcdFx0XHRcdHNpemUgJiYgVkFMSURfU0laRVMuaW5jbHVkZXMoIHNpemUgKSxcblx0XHRcdH0gKSB9XG5cdFx0XHR7IC4uLnByb3BzIH1cblx0XHQ+XG5cdFx0XHR7IGNoaWxkcmVuIH1cblx0XHQ8L0NvbXBvbmVudD5cblx0KTtcbn1cblxuVHlwb2dyYXBoeS5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0dHlwZTogUHJvcFR5cGVzLm9uZU9mKCBWQUxJRF9UWVBFUyApLFxuXHRzaXplOiBQcm9wVHlwZXMub25lT2YoIFZBTElEX1NJWkVTICksXG5cdGFzOiBQcm9wVHlwZXMub25lT2ZUeXBlKCBbIFByb3BUeXBlcy5zdHJpbmcsIFByb3BUeXBlcy5lbGVtZW50VHlwZSBdICksXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFPQTtBQUFBO0FBTEE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUtBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/Typography/index.js\n");

/***/ }),

/***/ "./js/components/VisuallyHidden.js":
/*!*****************************************!*\
  !*** ./js/components/VisuallyHidden.js ***!
  \*****************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n/**\n * Visually Hidden component, mainly used for screen-reader text.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction VisuallyHidden(_ref) {\n  var className = _ref.className,\n    children = _ref.children,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"className\", \"children\"]);\n  if (!children) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"span\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, otherProps, {\n    className: classnames__WEBPACK_IMPORTED_MODULE_4___default()('screen-reader-text', className)\n  }), children);\n}\nVisuallyHidden.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node\n};\nVisuallyHidden.defaultProps = {\n  className: ''\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (VisuallyHidden);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL1Zpc3VhbGx5SGlkZGVuLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy9WaXN1YWxseUhpZGRlbi5qcz9kODE4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVmlzdWFsbHkgSGlkZGVuIGNvbXBvbmVudCwgbWFpbmx5IHVzZWQgZm9yIHNjcmVlbi1yZWFkZXIgdGV4dC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxuZnVuY3Rpb24gVmlzdWFsbHlIaWRkZW4oIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiwgLi4ub3RoZXJQcm9wcyB9ICkge1xuXHRpZiAoICEgY2hpbGRyZW4gKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHRyZXR1cm4gKFxuXHRcdDxzcGFuXG5cdFx0XHR7IC4uLm90aGVyUHJvcHMgfVxuXHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyggJ3NjcmVlbi1yZWFkZXItdGV4dCcsIGNsYXNzTmFtZSApIH1cblx0XHQ+XG5cdFx0XHR7IGNoaWxkcmVuIH1cblx0XHQ8L3NwYW4+XG5cdCk7XG59XG5cblZpc3VhbGx5SGlkZGVuLnByb3BUeXBlcyA9IHtcblx0Y2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuXG5WaXN1YWxseUhpZGRlbi5kZWZhdWx0UHJvcHMgPSB7XG5cdGNsYXNzTmFtZTogJycsXG59O1xuXG5leHBvcnQgZGVmYXVsdCBWaXN1YWxseUhpZGRlbjtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBR0E7QUFBQTtBQUtBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/VisuallyHidden.js\n");

/***/ }),

/***/ "./js/components/conversion-tracking/SetupEnhancedConversionTrackingNotice.js":
/*!************************************************************************************!*\
  !*** ./js/components/conversion-tracking/SetupEnhancedConversionTrackingNotice.js ***!
  \************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return SetupEnhancedConversionTrackingNotice; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n\n/**\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction SetupEnhancedConversionTrackingNotice(_ref) {\n  var className = _ref.className,\n    message = _ref.message;\n  var isCTEnabled = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_SITE\"]).isConversionTrackingEnabled();\n  });\n  if (isCTEnabled || isCTEnabled === undefined) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"p\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()(className, 'googlesitekit-color--surfaces-on-background-variant')\n  }, message);\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL2NvbnZlcnNpb24tdHJhY2tpbmcvU2V0dXBFbmhhbmNlZENvbnZlcnNpb25UcmFja2luZ05vdGljZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2NvbXBvbmVudHMvY29udmVyc2lvbi10cmFja2luZy9TZXR1cEVuaGFuY2VkQ29udmVyc2lvblRyYWNraW5nTm90aWNlLmpzP2Q0YjMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VTZWxlY3QgfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgQ09SRV9TSVRFIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9zaXRlL2NvbnN0YW50cyc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFNldHVwRW5oYW5jZWRDb252ZXJzaW9uVHJhY2tpbmdOb3RpY2UoIHtcblx0Y2xhc3NOYW1lLFxuXHRtZXNzYWdlLFxufSApIHtcblx0Y29uc3QgaXNDVEVuYWJsZWQgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT5cblx0XHRzZWxlY3QoIENPUkVfU0lURSApLmlzQ29udmVyc2lvblRyYWNraW5nRW5hYmxlZCgpXG5cdCk7XG5cblx0aWYgKCBpc0NURW5hYmxlZCB8fCBpc0NURW5hYmxlZCA9PT0gdW5kZWZpbmVkICkge1xuXHRcdHJldHVybiBudWxsO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8cFxuXHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyhcblx0XHRcdFx0Y2xhc3NOYW1lLFxuXHRcdFx0XHQnZ29vZ2xlc2l0ZWtpdC1jb2xvci0tc3VyZmFjZXMtb24tYmFja2dyb3VuZC12YXJpYW50J1xuXHRcdFx0KSB9XG5cdFx0PlxuXHRcdFx0eyBtZXNzYWdlIH1cblx0XHQ8L3A+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUdBO0FBREE7QUFFQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBR0E7QUFLQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/components/conversion-tracking/SetupEnhancedConversionTrackingNotice.js\n");

/***/ }),

/***/ "./js/components/notifications/CTA.js":
/*!********************************************!*\
  !*** ./js/components/notifications/CTA.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_components_Link__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/components/Link */ \"./js/components/Link.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n\n/**\n * CTA component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction CTA(_ref) {\n  var title = _ref.title,\n    headerText = _ref.headerText,\n    headerContent = _ref.headerContent,\n    description = _ref.description,\n    ctaLink = _ref.ctaLink,\n    ctaLabel = _ref.ctaLabel,\n    ctaLinkExternal = _ref.ctaLinkExternal,\n    ctaType = _ref.ctaType,\n    error = _ref.error,\n    onClick = _ref.onClick,\n    ariaLabel = _ref['aria-label'],\n    children = _ref.children;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-cta', {\n      'googlesitekit-cta--error': error\n    })\n  }, (headerText || headerContent) && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-cta__header\"\n  }, headerText && /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    as: \"h2\",\n    size: \"small\",\n    type: \"label\",\n    className: \"googlesitekit-cta__header_text\"\n  }, headerText), headerContent), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-cta__body\"\n  }, title && /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    as: \"h3\",\n    size: \"small\",\n    type: \"title\",\n    className: \"googlesitekit-cta__title\"\n  }, title), description && typeof description === 'string' && /*#__PURE__*/React.createElement(\"p\", {\n    className: \"googlesitekit-cta__description\"\n  }, description), description && typeof description !== 'string' && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-cta__description\"\n  }, description), ctaLabel && ctaType === 'button' && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Button\"], {\n    \"aria-label\": ariaLabel,\n    href: ctaLink,\n    onClick: onClick\n  }, ctaLabel), ctaLabel && ctaType === 'link' && /*#__PURE__*/React.createElement(_js_components_Link__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n    href: ctaLink,\n    onClick: onClick,\n    \"aria-label\": ariaLabel,\n    external: ctaLinkExternal,\n    hideExternalIndicator: ctaLinkExternal,\n    arrow: true\n  }, ctaLabel), children));\n}\nCTA.propTypes = {\n  title: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  headerText: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  description: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node]),\n  ctaLink: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  ctaLinkExternal: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  ctaLabel: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  ctaType: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  'aria-label': prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n  error: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool,\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.func,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node,\n  headerContent: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node\n};\nCTA.defaultProps = {\n  title: '',\n  headerText: '',\n  headerContent: '',\n  description: '',\n  ctaLink: '',\n  ctaLabel: '',\n  ctaType: 'link',\n  error: false,\n  onClick: function onClick() {}\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (CTA);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/notifications/CTA.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardActivateAnalyticsCTA.js":
/*!***********************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardActivateAnalyticsCTA.js ***!
  \***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WPDashboardActivateAnalyticsCTA; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _svg_graphics_cta_graph_traffic_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/svg/graphics/cta-graph-traffic.svg */ \"./svg/graphics/cta-graph-traffic.svg\");\n/* harmony import */ var _svg_graphics_cta_most_popular_content_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/svg/graphics/cta-most-popular-content.svg */ \"./svg/graphics/cta-most-popular-content.svg\");\n/* harmony import */ var _js_components_ActivateAnalyticsCTA__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/components/ActivateAnalyticsCTA */ \"./js/components/ActivateAnalyticsCTA.js\");\n/* harmony import */ var _js_components_PreviewGraph__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/PreviewGraph */ \"./js/components/PreviewGraph.js\");\n\n/**\n * WP Dashboard ActivateAnalyticsCTA component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\nfunction WPDashboardActivateAnalyticsCTA() {\n  return /*#__PURE__*/React.createElement(_js_components_ActivateAnalyticsCTA__WEBPACK_IMPORTED_MODULE_4__[\"default\"], null, /*#__PURE__*/React.createElement(_js_components_PreviewGraph__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Traffic', 'google-site-kit'),\n    GraphSVG: _svg_graphics_cta_graph_traffic_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n    showIcons: false\n  }), /*#__PURE__*/React.createElement(_js_components_PreviewGraph__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Most popular content', 'google-site-kit'),\n    GraphSVG: _svg_graphics_cta_most_popular_content_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n    showIcons: false\n  }));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL3dwLWRhc2hib2FyZC9XUERhc2hib2FyZEFjdGl2YXRlQW5hbHl0aWNzQ1RBLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy93cC1kYXNoYm9hcmQvV1BEYXNoYm9hcmRBY3RpdmF0ZUFuYWx5dGljc0NUQS5qcz83NDQ1Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV1AgRGFzaGJvYXJkIEFjdGl2YXRlQW5hbHl0aWNzQ1RBIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIyIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBUcmFmZmljR3JhcGggZnJvbSAnQC9zdmcvZ3JhcGhpY3MvY3RhLWdyYXBoLXRyYWZmaWMuc3ZnJztcbmltcG9ydCBNb3N0UG9wdWxhckNvbnRlbnQgZnJvbSAnQC9zdmcvZ3JhcGhpY3MvY3RhLW1vc3QtcG9wdWxhci1jb250ZW50LnN2Zyc7XG5pbXBvcnQgQW5hbHl0aWNzQ1RBIGZyb20gJ0AvanMvY29tcG9uZW50cy9BY3RpdmF0ZUFuYWx5dGljc0NUQSc7XG5pbXBvcnQgUHJldmlld0dyYXBoIGZyb20gJ0AvanMvY29tcG9uZW50cy9QcmV2aWV3R3JhcGgnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBXUERhc2hib2FyZEFjdGl2YXRlQW5hbHl0aWNzQ1RBKCkge1xuXHRyZXR1cm4gKFxuXHRcdDxBbmFseXRpY3NDVEE+XG5cdFx0XHQ8UHJldmlld0dyYXBoXG5cdFx0XHRcdHRpdGxlPXsgX18oICdUcmFmZmljJywgJ2dvb2dsZS1zaXRlLWtpdCcgKSB9XG5cdFx0XHRcdEdyYXBoU1ZHPXsgVHJhZmZpY0dyYXBoIH1cblx0XHRcdFx0c2hvd0ljb25zPXsgZmFsc2UgfVxuXHRcdFx0Lz5cblx0XHRcdDxQcmV2aWV3R3JhcGhcblx0XHRcdFx0dGl0bGU9eyBfXyggJ01vc3QgcG9wdWxhciBjb250ZW50JywgJ2dvb2dsZS1zaXRlLWtpdCcgKSB9XG5cdFx0XHRcdEdyYXBoU1ZHPXsgTW9zdFBvcHVsYXJDb250ZW50IH1cblx0XHRcdFx0c2hvd0ljb25zPXsgZmFsc2UgfVxuXHRcdFx0Lz5cblx0XHQ8L0FuYWx5dGljc0NUQT5cblx0KTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBSUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardActivateAnalyticsCTA.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardApp.js":
/*!******************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardApp.js ***!
  \******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_components_Link__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/Link */ \"./js/components/Link.js\");\n/* harmony import */ var _WPDashboardWidgets__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./WPDashboardWidgets */ \"./js/components/wp-dashboard/WPDashboardWidgets.js\");\n/* harmony import */ var _js_components_InViewProvider__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/components/InViewProvider */ \"./js/components/InViewProvider/index.js\");\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n\n\n/**\n * WPDashboardApp component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction WPDashboardApp() {\n  var trackingRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useRef\"])();\n  var intersectionEntry = Object(react_use__WEBPACK_IMPORTED_MODULE_2__[\"useIntersection\"])(trackingRef, {\n    threshold: 0 // Trigger \"in-view\" as soon as one pixel is visible.\n  });\n  var dashboardURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_SITE\"]).getAdminURL('googlesitekit-dashboard');\n  });\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useState\"])({\n      key: 'WPDashboardApp',\n      value: !!(intersectionEntry === null || intersectionEntry === void 0 ? void 0 : intersectionEntry.intersectionRatio)\n    }),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),\n    inViewState = _useState2[0],\n    setInViewState = _useState2[1];\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useEffect\"])(function () {\n    setInViewState({\n      key: 'WPDashboardApp',\n      value: !!(intersectionEntry === null || intersectionEntry === void 0 ? void 0 : intersectionEntry.intersectionRatio)\n    });\n  }, [intersectionEntry]);\n  if (dashboardURL === undefined) {\n    return /*#__PURE__*/React.createElement(\"div\", {\n      ref: trackingRef\n    });\n  }\n  if (!dashboardURL) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(_js_components_InViewProvider__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n    value: inViewState\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-wp-dashboard\",\n    ref: trackingRef\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-wp-dashboard__cta\"\n  }, /*#__PURE__*/React.createElement(_js_components_Link__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    className: \"googlesitekit-wp-dashboard__cta-link\",\n    href: dashboardURL\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Visit your Site Kit dashboard', 'google-site-kit'))), /*#__PURE__*/React.createElement(_WPDashboardWidgets__WEBPACK_IMPORTED_MODULE_6__[\"default\"], null)));\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (WPDashboardApp);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardApp.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardClicks.js":
/*!*********************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardClicks.js ***!
  \*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/search-console/datastore/constants */ \"./js/modules/search-console/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util/sum-object-list-value */ \"./js/util/sum-object-list-value.js\");\n/* harmony import */ var _js_util_partition_report__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/util/partition-report */ \"./js/util/partition-report.js\");\n/* harmony import */ var _js_components_DataBlock__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/DataBlock */ \"./js/components/DataBlock/index.js\");\n/* harmony import */ var _js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/PreviewBlock */ \"./js/components/PreviewBlock.js\");\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n\n\n/**\n * WPDashboardClicks component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction WPDashboardClicks(_ref) {\n  var WPDashboardReportError = _ref.WPDashboardReportError;\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).isGatheringData();\n  });\n  var _useSelect = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n      return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_USER\"]).getDateRangeDates({\n        compare: true,\n        offsetDays: _js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"DATE_RANGE_OFFSET\"]\n      });\n    }),\n    compareStartDate = _useSelect.compareStartDate,\n    endDate = _useSelect.endDate;\n  var dateRangeLength = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_USER\"]).getDateRangeNumberOfDays();\n  });\n  var reportArgs = {\n    startDate: compareStartDate,\n    endDate: endDate,\n    dimensions: 'date',\n    reportID: 'dashboard_wp-dashboard-clicks_component_reportArgs'\n  };\n  var data = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return !select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  if (loading || isGatheringData === undefined) {\n    return /*#__PURE__*/React.createElement(_js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n      width: \"48%\",\n      height: \"92px\"\n    });\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"search-console\",\n      error: error\n    });\n  }\n  var _partitionReport = Object(_js_util_partition_report__WEBPACK_IMPORTED_MODULE_9__[\"partitionReport\"])(data, {\n      dateRangeLength: dateRangeLength\n    }),\n    compareRange = _partitionReport.compareRange,\n    currentRange = _partitionReport.currentRange;\n  var totalClicks = Object(_js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(currentRange, 'clicks');\n  var totalOlderClicks = Object(_js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(compareRange, 'clicks');\n  var totalClicksChange = Object(_js_util__WEBPACK_IMPORTED_MODULE_7__[\"calculateChange\"])(totalOlderClicks, totalClicks);\n  var gatheringDataProps = {\n    gatheringData: isGatheringData,\n    gatheringDataNoticeStyle: _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_12__[\"NOTICE_STYLE\"].SMALL\n  };\n  return /*#__PURE__*/React.createElement(_js_components_DataBlock__WEBPACK_IMPORTED_MODULE_10__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-wp-dashboard-stats__data-table overview-total-clicks\",\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Total Clicks', 'google-site-kit'),\n    datapoint: totalClicks,\n    change: totalClicksChange,\n    changeDataUnit: \"%\"\n  }, gatheringDataProps));\n}\nWPDashboardClicks.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (WPDashboardClicks);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardClicks.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardImpressions.js":
/*!**************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardImpressions.js ***!
  \**************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/search-console/datastore/constants */ \"./js/modules/search-console/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_components_DataBlock__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/components/DataBlock */ \"./js/components/DataBlock/index.js\");\n/* harmony import */ var _js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/components/PreviewBlock */ \"./js/components/PreviewBlock.js\");\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/util/sum-object-list-value */ \"./js/util/sum-object-list-value.js\");\n/* harmony import */ var _js_util_partition_report__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/util/partition-report */ \"./js/util/partition-report.js\");\n\n\n/**\n * WPDashboardImpressions component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction WPDashboardImpressions(_ref) {\n  var WPDashboardReportError = _ref.WPDashboardReportError;\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).isGatheringData();\n  });\n  var _useSelect = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n      return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_USER\"]).getDateRangeDates({\n        compare: true,\n        offsetDays: _js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"DATE_RANGE_OFFSET\"]\n      });\n    }),\n    compareStartDate = _useSelect.compareStartDate,\n    endDate = _useSelect.endDate;\n  var dateRangeLength = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_USER\"]).getDateRangeNumberOfDays();\n  });\n  var reportArgs = {\n    startDate: compareStartDate,\n    endDate: endDate,\n    dimensions: 'date',\n    reportID: 'dashboard_wp-dashboard-impressions_component_reportArgs'\n  };\n  var data = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return !select(_js_modules_search_console_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_SEARCH_CONSOLE\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  if (loading || isGatheringData === undefined) {\n    return /*#__PURE__*/React.createElement(_js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n      width: \"48%\",\n      height: \"92px\"\n    });\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"search-console\",\n      error: error\n    });\n  }\n  var _partitionReport = Object(_js_util_partition_report__WEBPACK_IMPORTED_MODULE_12__[\"partitionReport\"])(data, {\n      dateRangeLength: dateRangeLength\n    }),\n    compareRange = _partitionReport.compareRange,\n    currentRange = _partitionReport.currentRange;\n  var totalImpressions = Object(_js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_11__[\"default\"])(currentRange, 'impressions');\n  var totalOlderImpressions = Object(_js_util_sum_object_list_value__WEBPACK_IMPORTED_MODULE_11__[\"default\"])(compareRange, 'impressions');\n  var totalImpressionsChange = Object(_js_util__WEBPACK_IMPORTED_MODULE_10__[\"calculateChange\"])(totalOlderImpressions, totalImpressions);\n  var gatheringDataProps = {\n    gatheringData: isGatheringData,\n    gatheringDataNoticeStyle: _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_9__[\"NOTICE_STYLE\"].SMALL\n  };\n  return /*#__PURE__*/React.createElement(_js_components_DataBlock__WEBPACK_IMPORTED_MODULE_7__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-wp-dashboard-stats__data-table overview-total-impressions\",\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Total Impressions', 'google-site-kit'),\n    datapoint: totalImpressions,\n    change: totalImpressionsChange,\n    changeDataUnit: \"%\"\n  }, gatheringDataProps));\n}\nWPDashboardImpressions.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (WPDashboardImpressions);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardImpressions.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardPopularPagesGA4.js":
/*!******************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardPopularPagesGA4.js ***!
  \******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WPDashboardPopularPagesGA4; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_components_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/modules/analytics-4/components/common */ \"./js/modules/analytics-4/components/common/index.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_components_PreviewTable__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/PreviewTable */ \"./js/components/PreviewTable.js\");\n/* harmony import */ var _js_components_TableOverflowContainer__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/components/TableOverflowContainer */ \"./js/components/TableOverflowContainer.js\");\n/* harmony import */ var _js_components_ReportTable__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/components/ReportTable */ \"./js/components/ReportTable.js\");\n/* harmony import */ var _js_components_DetailsPermaLinks__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/components/DetailsPermaLinks */ \"./js/components/DetailsPermaLinks.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WPDashboardPopularPagesGA4 component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\nfunction WPDashboardPopularPagesGA4(_ref) {\n  var _report$rows;\n  var WPDashboardReportError = _ref.WPDashboardReportError;\n  var dateRangeDates = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_10__[\"CORE_USER\"]).getDateRangeDates({\n      offsetDays: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"DATE_RANGE_OFFSET\"]\n    });\n  });\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).isGatheringData();\n  });\n  var reportArgs = _objectSpread(_objectSpread({}, dateRangeDates), {}, {\n    dimensions: ['pagePath'],\n    metrics: [{\n      name: 'screenPageViews'\n    }],\n    orderby: [{\n      metric: {\n        metricName: 'screenPageViews'\n      },\n      desc: true\n    }],\n    limit: 5,\n    reportID: 'dashboard_wp-dashboard-popular-pages-ga4_component_reportArgs'\n  });\n  var report = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var titles = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getPageTitles(report, reportArgs);\n  }, [report, reportArgs]);\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_7__[\"useSelect\"])(function (select) {\n    var hasLoadedPageTitles = undefined !== error || undefined !== titles;\n    if (!hasLoadedPageTitles) {\n      return true;\n    }\n    return !select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  if (loading || isGatheringData === undefined) {\n    return /*#__PURE__*/React.createElement(_js_components_PreviewTable__WEBPACK_IMPORTED_MODULE_11__[\"default\"], {\n      rows: 6\n    });\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"analytics-4\",\n      error: error\n    });\n  }\n\n  // data.rows is not guaranteed to be set so we need a fallback.\n  var rows = (report === null || report === void 0 ? void 0 : (_report$rows = report.rows) === null || _report$rows === void 0 ? void 0 : _report$rows.length) ? Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"cloneDeep\"])(report.rows) : [];\n  // Combine the titles from the pageTitles with the rows from the metrics report.\n  rows.forEach(function (row) {\n    var url = row.dimensionValues[0].value;\n    row.dimensionValues.unshift({\n      value: titles[url]\n    }); // We always have an entry for titles[url].\n  });\n  var tableColumns = [{\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('Title', 'google-site-kit'),\n    description: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('Page Title', 'google-site-kit'),\n    primary: true,\n    Component: function Component(_ref2) {\n      var row = _ref2.row;\n      var _row$dimensionValues = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(row.dimensionValues, 2),\n        title = _row$dimensionValues[0].value,\n        url = _row$dimensionValues[1].value;\n      return /*#__PURE__*/React.createElement(_js_components_DetailsPermaLinks__WEBPACK_IMPORTED_MODULE_14__[\"default\"], {\n        title: title,\n        path: url\n      });\n    }\n  }, {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('Pageviews', 'google-site-kit'),\n    description: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('Pageviews', 'google-site-kit'),\n    field: 'metricValues.0.value',\n    Component: function Component(_ref3) {\n      var fieldValue = _ref3.fieldValue;\n      return /*#__PURE__*/React.createElement(\"span\", null, Object(_js_util__WEBPACK_IMPORTED_MODULE_15__[\"numFmt\"])(fieldValue, {\n        style: 'decimal'\n      }));\n    }\n  }];\n  return /*#__PURE__*/ /* TODO: decouple the styles from search-console class */React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_5___default()('googlesitekit-search-console-widget', {\n      'googlesitekit-search-console-widget--empty-data': isGatheringData || !(rows === null || rows === void 0 ? void 0 : rows.length)\n    })\n  }, /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_16__[\"default\"], {\n    as: \"h3\",\n    type: \"headline\",\n    size: \"small\"\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('Top content over the last 28 days', 'google-site-kit')), /*#__PURE__*/React.createElement(_js_components_TableOverflowContainer__WEBPACK_IMPORTED_MODULE_12__[\"default\"], null, /*#__PURE__*/React.createElement(_js_components_ReportTable__WEBPACK_IMPORTED_MODULE_13__[\"default\"], {\n    rows: rows,\n    columns: tableColumns,\n    limit: 5,\n    gatheringData: isGatheringData,\n    zeroState: _js_modules_analytics_4_components_common__WEBPACK_IMPORTED_MODULE_9__[\"ZeroDataMessage\"]\n  })));\n}\nWPDashboardPopularPagesGA4.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.elementType.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardPopularPagesGA4.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardSessionDurationGA4.js":
/*!*********************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardSessionDurationGA4.js ***!
  \*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_DataBlock__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/DataBlock */ \"./js/components/DataBlock/index.js\");\n/* harmony import */ var _js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/PreviewBlock */ \"./js/components/PreviewBlock.js\");\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WP Dashboard Session Duration GA4 component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\nfunction WPDashboardSessionDurationGA4(_ref) {\n  var _totals$, _totals$$metricValues, _totals$$metricValues2, _totals$2, _totals$2$metricValue, _totals$2$metricValue2;\n  var WPDashboardReportError = _ref.WPDashboardReportError;\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).isGatheringData();\n  });\n  var dateRangeDates = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_USER\"]).getDateRangeDates({\n      compare: true,\n      offsetDays: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"DATE_RANGE_OFFSET\"]\n    });\n  });\n  var reportArgs = _objectSpread(_objectSpread({}, dateRangeDates), {}, {\n    dimensions: [{\n      name: 'date'\n    }],\n    limit: 10,\n    metrics: [{\n      name: 'averageSessionDuration'\n    }],\n    reportID: 'dashboard_wp-dashboard-session-duration-ga4_component_reportArgs'\n  });\n  var analytics4Data = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return !select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  if (loading || isGatheringData === undefined) {\n    return /*#__PURE__*/React.createElement(_js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n      width: \"48%\",\n      height: \"92px\"\n    });\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"analytics-4\",\n      error: error\n    });\n  }\n  var totals = analytics4Data.totals;\n  var lastMonth = totals === null || totals === void 0 ? void 0 : (_totals$ = totals[0]) === null || _totals$ === void 0 ? void 0 : (_totals$$metricValues = _totals$.metricValues) === null || _totals$$metricValues === void 0 ? void 0 : (_totals$$metricValues2 = _totals$$metricValues[0]) === null || _totals$$metricValues2 === void 0 ? void 0 : _totals$$metricValues2.value;\n  var previousMonth = totals === null || totals === void 0 ? void 0 : (_totals$2 = totals[1]) === null || _totals$2 === void 0 ? void 0 : (_totals$2$metricValue = _totals$2.metricValues) === null || _totals$2$metricValue === void 0 ? void 0 : (_totals$2$metricValue2 = _totals$2$metricValue[0]) === null || _totals$2$metricValue2 === void 0 ? void 0 : _totals$2$metricValue2.value;\n  var averageSessionDuration = lastMonth;\n  var averageSessionDurationChange = Object(_js_util__WEBPACK_IMPORTED_MODULE_8__[\"calculateChange\"])(previousMonth, lastMonth);\n  var gatheringDataProps = {\n    gatheringData: isGatheringData,\n    gatheringDataNoticeStyle: _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_11__[\"NOTICE_STYLE\"].SMALL\n  };\n  return /*#__PURE__*/React.createElement(_js_components_DataBlock__WEBPACK_IMPORTED_MODULE_9__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-wp-dashboard-stats__data-table overview-average-session-duration\",\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Avg. Time on Page', 'google-site-kit'),\n    datapoint: averageSessionDuration,\n    datapointUnit: \"s\",\n    change: averageSessionDurationChange,\n    changeDataUnit: \"%\"\n  }, gatheringDataProps));\n}\nWPDashboardSessionDurationGA4.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.elementType.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (WPDashboardSessionDurationGA4);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardSessionDurationGA4.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardUniqueVisitorsChartGA4.js":
/*!*************************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardUniqueVisitorsChartGA4.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WPDashboardUniqueVisitorsChartGA4; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_toArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/toArray */ \"../node_modules/@babel/runtime/helpers/toArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toArray__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toArray__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var _js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/ui/constants */ \"./js/googlesitekit/datastore/ui/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_components_GoogleChart__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/GoogleChart */ \"./js/components/GoogleChart/index.js\");\n/* harmony import */ var _chart_options__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./chart-options */ \"./js/components/wp-dashboard/chart-options.js\");\n/* harmony import */ var _js_modules_analytics_4_utils_extract_dashboard_data__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/extract-dashboard-data */ \"./js/modules/analytics-4/utils/extract-dashboard-data.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction WPDashboardUniqueVisitorsChartGA4(props) {\n  var WPDashboardReportError = props.WPDashboardReportError;\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"MODULES_ANALYTICS_4\"]).isGatheringData();\n  });\n  var googleChartsCollisionError = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_UI\"]).getValue('googleChartsCollisionError');\n  });\n  var refDate = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getReferenceDate();\n  });\n  var _useSelect = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n      return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getDateRangeDates({\n        compare: true,\n        offsetDays: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"DATE_RANGE_OFFSET\"]\n      });\n    }),\n    startDate = _useSelect.startDate,\n    endDate = _useSelect.endDate,\n    compareStartDate = _useSelect.compareStartDate,\n    compareEndDate = _useSelect.compareEndDate;\n  var dateRangeLength = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_USER\"]).getDateRangeNumberOfDays();\n  });\n  var reportArgs = {\n    startDate: startDate,\n    endDate: endDate,\n    compareStartDate: compareStartDate,\n    compareEndDate: compareEndDate,\n    metrics: [{\n      name: 'totalUsers'\n    }],\n    dimensions: ['date'],\n    orderby: [{\n      dimension: {\n        dimensionName: 'date'\n      }\n    }],\n    reportID: 'dashboard_wp-dashboard-unique-visitors-ga4_component_reportArgs'\n  };\n  var data = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"MODULES_ANALYTICS_4\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return !select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"MODULES_ANALYTICS_4\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n\n  // If we can't load Google Charts, don't display this component at all.\n  if (googleChartsCollisionError) {\n    return null;\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"analytics-4\",\n      error: error\n    });\n  }\n  var googleChartData = Object(_js_modules_analytics_4_utils_extract_dashboard_data__WEBPACK_IMPORTED_MODULE_12__[\"extractAnalytics4DashboardData\"])(data, 0, dateRangeLength, refDate, [Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Unique Visitors', 'google-site-kit')], [function (x) {\n    return parseFloat(x).toLocaleString();\n  }]);\n  var _googleChartData$slic = googleChartData.slice(1).map(function (_ref) {\n      var _ref2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default()(_ref, 1),\n        date = _ref2[0];\n      return date;\n    }),\n    _googleChartData$slic2 = _babel_runtime_helpers_toArray__WEBPACK_IMPORTED_MODULE_2___default()(_googleChartData$slic),\n    ticks = _googleChartData$slic2.slice(1);\n  var options = _objectSpread(_objectSpread({}, _chart_options__WEBPACK_IMPORTED_MODULE_11__[\"UNIQUE_VISITORS_CHART_OPTIONS\"]), {}, {\n    hAxis: _objectSpread(_objectSpread({}, _chart_options__WEBPACK_IMPORTED_MODULE_11__[\"UNIQUE_VISITORS_CHART_OPTIONS\"].hAxis), {}, {\n      ticks: ticks\n    })\n  });\n  var currentValueIndex = 2;\n  var previousValueIndex = 3;\n  var isZeroChart = !googleChartData.slice(1).some(function (datum) {\n    return datum[currentValueIndex] > 0 || datum[previousValueIndex] > 0;\n  });\n  if (isZeroChart) {\n    options.hAxis.ticks = [Object(_js_util__WEBPACK_IMPORTED_MODULE_13__[\"stringToDate\"])(refDate)];\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-unique-visitors-chart-widget\"\n  }, /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_14__[\"default\"], {\n    as: \"h3\",\n    type: \"headline\",\n    size: \"small\"\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"sprintf\"])(/* translators: %s: number of days */\n  Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"_n\"])('Unique visitors over the last %s day', 'Unique visitors over the last %s days', dateRangeLength, 'google-site-kit'), dateRangeLength)), /*#__PURE__*/React.createElement(_js_components_GoogleChart__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n    chartType: \"LineChart\",\n    data: googleChartData,\n    loadingHeight: \"270px\",\n    loadingWidth: \"100%\",\n    loaded: !(loading || isGatheringData === undefined),\n    options: options,\n    gatheringData: isGatheringData\n  }));\n}\nWPDashboardUniqueVisitorsChartGA4.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.elementType.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardUniqueVisitorsChartGA4.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardUniqueVisitorsGA4.js":
/*!********************************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardUniqueVisitorsGA4.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/components/PreviewBlock */ \"./js/components/PreviewBlock.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_components_DataBlock__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/DataBlock */ \"./js/components/DataBlock/index.js\");\n/* harmony import */ var _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/GatheringDataNotice */ \"./js/components/GatheringDataNotice.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WPDashboardUniqueVisitorsGA4 component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\nfunction WPDashboardUniqueVisitorsGA4(_ref) {\n  var _data$totals, _data$totals$, _data$totals$$metricV, _data$totals$$metricV2, _data$totals2, _data$totals2$, _data$totals2$$metric, _data$totals2$$metric2;\n  var WPDashboardReportError = _ref.WPDashboardReportError;\n  var isGatheringData = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).isGatheringData();\n  });\n  var dateRangeDates = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_USER\"]).getDateRangeDates({\n      compare: true,\n      offsetDays: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"DATE_RANGE_OFFSET\"]\n    });\n  });\n  var reportArgs = _objectSpread(_objectSpread({}, dateRangeDates), {}, {\n    metrics: [{\n      name: 'totalUsers'\n    }],\n    reportID: 'dashboard_wp-dashboard-unique-visitors-ga4_component_reportArgs'\n  });\n  var data = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useInViewSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getReport(reportArgs);\n  }, [reportArgs]);\n  var error = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getErrorForSelector('getReport', [reportArgs]);\n  });\n  var loading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return !select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getReport', [reportArgs]);\n  });\n  if (loading || isGatheringData === undefined) {\n    return /*#__PURE__*/React.createElement(_js_components_PreviewBlock__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n      width: \"48%\",\n      height: \"92px\"\n    });\n  }\n  if (error) {\n    return /*#__PURE__*/React.createElement(WPDashboardReportError, {\n      moduleSlug: \"analytics-4\",\n      error: error\n    });\n  }\n  var totalUsers = data === null || data === void 0 ? void 0 : (_data$totals = data.totals) === null || _data$totals === void 0 ? void 0 : (_data$totals$ = _data$totals[0]) === null || _data$totals$ === void 0 ? void 0 : (_data$totals$$metricV = _data$totals$.metricValues) === null || _data$totals$$metricV === void 0 ? void 0 : (_data$totals$$metricV2 = _data$totals$$metricV[0]) === null || _data$totals$$metricV2 === void 0 ? void 0 : _data$totals$$metricV2.value;\n  var previousTotalUsers = data === null || data === void 0 ? void 0 : (_data$totals2 = data.totals) === null || _data$totals2 === void 0 ? void 0 : (_data$totals2$ = _data$totals2[1]) === null || _data$totals2$ === void 0 ? void 0 : (_data$totals2$$metric = _data$totals2$.metricValues) === null || _data$totals2$$metric === void 0 ? void 0 : (_data$totals2$$metric2 = _data$totals2$$metric[0]) === null || _data$totals2$$metric2 === void 0 ? void 0 : _data$totals2$$metric2.value;\n  var gatheringDataProps = {\n    gatheringData: isGatheringData,\n    gatheringDataNoticeStyle: _js_components_GatheringDataNotice__WEBPACK_IMPORTED_MODULE_11__[\"NOTICE_STYLE\"].SMALL\n  };\n  return /*#__PURE__*/React.createElement(_js_components_DataBlock__WEBPACK_IMPORTED_MODULE_10__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: \"googlesitekit-wp-dashboard-stats__data-table overview-total-users\",\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Total Unique Visitors', 'google-site-kit'),\n    datapoint: totalUsers,\n    change: Object(_js_util__WEBPACK_IMPORTED_MODULE_9__[\"calculateChange\"])(previousTotalUsers, totalUsers),\n    changeDataUnit: \"%\"\n  }, gatheringDataProps));\n}\nWPDashboardUniqueVisitorsGA4.propTypes = {\n  WPDashboardReportError: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.elementType.isRequired\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (WPDashboardUniqueVisitorsGA4);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardUniqueVisitorsGA4.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/WPDashboardWidgets.js":
/*!**********************************************************!*\
  !*** ./js/components/wp-dashboard/WPDashboardWidgets.js ***!
  \**********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WPDashboardWidgets; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_modules_search_console_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/search-console/constants */ \"./js/modules/search-console/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/modules/analytics-4/constants */ \"./js/modules/analytics-4/constants.js\");\n/* harmony import */ var _js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/widgets/util/get-widget-component-props */ \"./js/googlesitekit/widgets/util/get-widget-component-props.js\");\n/* harmony import */ var _WPDashboardImpressions__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./WPDashboardImpressions */ \"./js/components/wp-dashboard/WPDashboardImpressions.js\");\n/* harmony import */ var _WPDashboardClicks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./WPDashboardClicks */ \"./js/components/wp-dashboard/WPDashboardClicks.js\");\n/* harmony import */ var _WPDashboardUniqueVisitorsGA4__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./WPDashboardUniqueVisitorsGA4 */ \"./js/components/wp-dashboard/WPDashboardUniqueVisitorsGA4.js\");\n/* harmony import */ var _WPDashboardSessionDurationGA4__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./WPDashboardSessionDurationGA4 */ \"./js/components/wp-dashboard/WPDashboardSessionDurationGA4.js\");\n/* harmony import */ var _WPDashboardPopularPagesGA4__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./WPDashboardPopularPagesGA4 */ \"./js/components/wp-dashboard/WPDashboardPopularPagesGA4.js\");\n/* harmony import */ var _WPDashboardUniqueVisitorsChartGA4__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./WPDashboardUniqueVisitorsChartGA4 */ \"./js/components/wp-dashboard/WPDashboardUniqueVisitorsChartGA4.js\");\n/* harmony import */ var _WPDashboardActivateAnalyticsCTA__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./WPDashboardActivateAnalyticsCTA */ \"./js/components/wp-dashboard/WPDashboardActivateAnalyticsCTA.js\");\n/* harmony import */ var _js_components_DataBlockGroup__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/js/components/DataBlockGroup */ \"./js/components/DataBlockGroup.js\");\n\n/**\n * WPDashboardWidgets component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n// Widget slugs.\nvar WIDGET_IMPRESSIONS = 'wpDashboardImpressions';\nvar WIDGET_CLICKS = 'wpDashboardClicks';\nvar WIDGET_VISITORS = 'wpDashboardUniqueVisitors';\nvar WIDGET_VISITORS_CHART = 'wpDashboardUniqueVisitorsChart';\nvar WIDGET_SESSION_DURATION = 'wpDashboardSessionDuration';\nvar WIDGET_POPULAR_PAGES = 'wpDashboardPopularPages';\n\n// Search Console widgets.\nvar WPDashboardImpressionsWidget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_IMPRESSIONS)(_WPDashboardImpressions__WEBPACK_IMPORTED_MODULE_8__[\"default\"]);\nvar WPDashboardClicksWidget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_CLICKS)(_WPDashboardClicks__WEBPACK_IMPORTED_MODULE_9__[\"default\"]);\n\n// Analytics 4 Widgets.\nvar WPDashboardUniqueVisitorsGA4Widget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_VISITORS)(_WPDashboardUniqueVisitorsGA4__WEBPACK_IMPORTED_MODULE_10__[\"default\"]);\nvar WPDashboardSessionDurationGA4Widget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_SESSION_DURATION)(_WPDashboardSessionDurationGA4__WEBPACK_IMPORTED_MODULE_11__[\"default\"]);\nvar WPDashboardPopularPagesGA4Widget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_POPULAR_PAGES)(_WPDashboardPopularPagesGA4__WEBPACK_IMPORTED_MODULE_12__[\"default\"]);\nvar WPDashboardUniqueVisitorsChartGA4Widget = Object(_js_googlesitekit_widgets_util_get_widget_component_props__WEBPACK_IMPORTED_MODULE_7__[\"withWPDashboardWidgetComponentProps\"])(WIDGET_VISITORS_CHART)(_WPDashboardUniqueVisitorsChartGA4__WEBPACK_IMPORTED_MODULE_13__[\"default\"]);\nfunction WPDashboardWidgets() {\n  var analyticsModule = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_MODULES\"]).getModule(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULE_SLUG_ANALYTICS_4\"]);\n  });\n  var canViewSharedAnalytics = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_USER\"]).hasAccessToShareableModule(_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULE_SLUG_ANALYTICS_4\"]);\n  });\n  var canViewSharedSearchConsole = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_USER\"]).hasAccessToShareableModule(_js_modules_search_console_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULE_SLUG_SEARCH_CONSOLE\"]);\n  });\n  if (analyticsModule === undefined) {\n    return null;\n  }\n  var analyticsModuleActive = analyticsModule.active,\n    analyticsModuleConnected = analyticsModule.connected;\n  var analyticsModuleActiveAndConnected = analyticsModuleActive && analyticsModuleConnected;\n  return /*#__PURE__*/React.createElement(_js_components_DataBlockGroup__WEBPACK_IMPORTED_MODULE_15__[\"default\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-wp-dashboard-stats googlesitekit-wp-dashboard-stats--twoup', {\n      'googlesitekit-wp-dashboard-stats--fourup': analyticsModuleActiveAndConnected\n    })\n  }, analyticsModuleActiveAndConnected && canViewSharedAnalytics && /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(WPDashboardUniqueVisitorsGA4Widget, null), /*#__PURE__*/React.createElement(WPDashboardSessionDurationGA4Widget, null)), canViewSharedSearchConsole && /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(WPDashboardImpressionsWidget, null), /*#__PURE__*/React.createElement(WPDashboardClicksWidget, null)), !analyticsModuleActiveAndConnected && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-wp-dashboard-stats__cta\"\n  }, /*#__PURE__*/React.createElement(_WPDashboardActivateAnalyticsCTA__WEBPACK_IMPORTED_MODULE_14__[\"default\"], null)), analyticsModuleActiveAndConnected && canViewSharedAnalytics && /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, /*#__PURE__*/React.createElement(WPDashboardUniqueVisitorsChartGA4Widget, null), /*#__PURE__*/React.createElement(WPDashboardPopularPagesGA4Widget, null)));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/WPDashboardWidgets.js\n");

/***/ }),

/***/ "./js/components/wp-dashboard/chart-options.js":
/*!*****************************************************!*\
  !*** ./js/components/wp-dashboard/chart-options.js ***!
  \*****************************************************/
/*! exports provided: UNIQUE_VISITORS_CHART_OPTIONS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UNIQUE_VISITORS_CHART_OPTIONS\", function() { return UNIQUE_VISITORS_CHART_OPTIONS; });\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__);\n/**\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\nvar UNIQUE_VISITORS_CHART_OPTIONS = {\n  animation: {\n    startup: true\n  },\n  chart: {\n    title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Unique visitors', 'google-site-kit')\n  },\n  curveType: 'function',\n  height: 270,\n  width: '100%',\n  chartArea: {\n    height: '80%',\n    left: 20,\n    right: 20\n  },\n  legend: {\n    position: 'top',\n    textStyle: {\n      color: '#616161',\n      fontSize: 12\n    }\n  },\n  hAxis: {\n    format: 'MMM d',\n    gridlines: {\n      color: '#fff'\n    },\n    textStyle: {\n      color: '#616161',\n      fontSize: 12\n    }\n  },\n  vAxis: {\n    textPosition: 'none',\n    viewWindow: {\n      min: 0\n    },\n    gridlines: {\n      color: '#eee'\n    }\n  },\n  series: {\n    0: {\n      color: '#6380b8',\n      targetAxisIndex: 0\n    },\n    1: {\n      color: '#6380b8',\n      targetAxisIndex: 0,\n      lineDashStyle: [3, 3],\n      lineWidth: 1\n    }\n  },\n  focusTarget: 'category',\n  crosshair: {\n    color: 'gray',\n    opacity: 0.1,\n    orientation: 'vertical',\n    trigger: 'both'\n  },\n  tooltip: {\n    isHtml: true,\n    // eslint-disable-line sitekit/acronym-case\n    trigger: 'both'\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9jb21wb25lbnRzL3dwLWRhc2hib2FyZC9jaGFydC1vcHRpb25zLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvY29tcG9uZW50cy93cC1kYXNoYm9hcmQvY2hhcnQtb3B0aW9ucy5qcz9jMjNhIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMyBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG5leHBvcnQgY29uc3QgVU5JUVVFX1ZJU0lUT1JTX0NIQVJUX09QVElPTlMgPSB7XG5cdGFuaW1hdGlvbjoge1xuXHRcdHN0YXJ0dXA6IHRydWUsXG5cdH0sXG5cdGNoYXJ0OiB7XG5cdFx0dGl0bGU6IF9fKCAnVW5pcXVlIHZpc2l0b3JzJywgJ2dvb2dsZS1zaXRlLWtpdCcgKSxcblx0fSxcblx0Y3VydmVUeXBlOiAnZnVuY3Rpb24nLFxuXHRoZWlnaHQ6IDI3MCxcblx0d2lkdGg6ICcxMDAlJyxcblx0Y2hhcnRBcmVhOiB7XG5cdFx0aGVpZ2h0OiAnODAlJyxcblx0XHRsZWZ0OiAyMCxcblx0XHRyaWdodDogMjAsXG5cdH0sXG5cdGxlZ2VuZDoge1xuXHRcdHBvc2l0aW9uOiAndG9wJyxcblx0XHR0ZXh0U3R5bGU6IHtcblx0XHRcdGNvbG9yOiAnIzYxNjE2MScsXG5cdFx0XHRmb250U2l6ZTogMTIsXG5cdFx0fSxcblx0fSxcblx0aEF4aXM6IHtcblx0XHRmb3JtYXQ6ICdNTU0gZCcsXG5cdFx0Z3JpZGxpbmVzOiB7XG5cdFx0XHRjb2xvcjogJyNmZmYnLFxuXHRcdH0sXG5cdFx0dGV4dFN0eWxlOiB7XG5cdFx0XHRjb2xvcjogJyM2MTYxNjEnLFxuXHRcdFx0Zm9udFNpemU6IDEyLFxuXHRcdH0sXG5cdH0sXG5cdHZBeGlzOiB7XG5cdFx0dGV4dFBvc2l0aW9uOiAnbm9uZScsXG5cdFx0dmlld1dpbmRvdzoge1xuXHRcdFx0bWluOiAwLFxuXHRcdH0sXG5cdFx0Z3JpZGxpbmVzOiB7XG5cdFx0XHRjb2xvcjogJyNlZWUnLFxuXHRcdH0sXG5cdH0sXG5cdHNlcmllczoge1xuXHRcdDA6IHtcblx0XHRcdGNvbG9yOiAnIzYzODBiOCcsXG5cdFx0XHR0YXJnZXRBeGlzSW5kZXg6IDAsXG5cdFx0fSxcblx0XHQxOiB7XG5cdFx0XHRjb2xvcjogJyM2MzgwYjgnLFxuXHRcdFx0dGFyZ2V0QXhpc0luZGV4OiAwLFxuXHRcdFx0bGluZURhc2hTdHlsZTogWyAzLCAzIF0sXG5cdFx0XHRsaW5lV2lkdGg6IDEsXG5cdFx0fSxcblx0fSxcblx0Zm9jdXNUYXJnZXQ6ICdjYXRlZ29yeScsXG5cdGNyb3NzaGFpcjoge1xuXHRcdGNvbG9yOiAnZ3JheScsXG5cdFx0b3BhY2l0eTogMC4xLFxuXHRcdG9yaWVudGF0aW9uOiAndmVydGljYWwnLFxuXHRcdHRyaWdnZXI6ICdib3RoJyxcblx0fSxcblx0dG9vbHRpcDoge1xuXHRcdGlzSHRtbDogdHJ1ZSwgLy8gZXNsaW50LWRpc2FibGUtbGluZSBzaXRla2l0L2Fjcm9ueW0tY2FzZVxuXHRcdHRyaWdnZXI6ICdib3RoJyxcblx0fSxcbn07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/components/wp-dashboard/chart-options.js\n");

/***/ }),

/***/ "./js/features/index.js":
/*!******************************!*\
  !*** ./js/features/index.js ***!
  \******************************/
/*! exports provided: enabledFeatures, isFeatureEnabled */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"enabledFeatures\", function() { return enabledFeatures; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isFeatureEnabled\", function() { return isFeatureEnabled; });\nvar _global, _global$_googlesiteki;\n/**\n * Feature flags.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar enabledFeatures = new Set(((_global = global) === null || _global === void 0 ? void 0 : (_global$_googlesiteki = _global._googlesitekitBaseData) === null || _global$_googlesiteki === void 0 ? void 0 : _global$_googlesiteki.enabledFeatures) || []);\n\n/**\n * Returns true if a feature is enabled; false otherwise.\n *\n * @since 1.25.0\n * @since 1.33.0 Changed _enabledFeatures argument to be a `Set` instead of `Array`.\n *\n * @param {string} feature            The name of the feature to check.\n * @param {Set}    [_enabledFeatures] Optional. The set of enabled features. Uses `enabledFeatures` set by the server in a global JS variable, by default.\n * @return {boolean} `true` if a feature is enabled; `false` otherwise.\n */\nfunction isFeatureEnabled(feature) {\n  var _enabledFeatures = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : enabledFeatures;\n  if (!(_enabledFeatures instanceof Set)) {\n    return false;\n  }\n  return _enabledFeatures.has(feature);\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9mZWF0dXJlcy9pbmRleC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2ZlYXR1cmVzL2luZGV4LmpzPzgyM2MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBGZWF0dXJlIGZsYWdzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IGNvbnN0IGVuYWJsZWRGZWF0dXJlcyA9IG5ldyBTZXQoXG5cdGdsb2JhbD8uX2dvb2dsZXNpdGVraXRCYXNlRGF0YT8uZW5hYmxlZEZlYXR1cmVzIHx8IFtdXG4pO1xuXG4vKipcbiAqIFJldHVybnMgdHJ1ZSBpZiBhIGZlYXR1cmUgaXMgZW5hYmxlZDsgZmFsc2Ugb3RoZXJ3aXNlLlxuICpcbiAqIEBzaW5jZSAxLjI1LjBcbiAqIEBzaW5jZSAxLjMzLjAgQ2hhbmdlZCBfZW5hYmxlZEZlYXR1cmVzIGFyZ3VtZW50IHRvIGJlIGEgYFNldGAgaW5zdGVhZCBvZiBgQXJyYXlgLlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBmZWF0dXJlICAgICAgICAgICAgVGhlIG5hbWUgb2YgdGhlIGZlYXR1cmUgdG8gY2hlY2suXG4gKiBAcGFyYW0ge1NldH0gICAgW19lbmFibGVkRmVhdHVyZXNdIE9wdGlvbmFsLiBUaGUgc2V0IG9mIGVuYWJsZWQgZmVhdHVyZXMuIFVzZXMgYGVuYWJsZWRGZWF0dXJlc2Agc2V0IGJ5IHRoZSBzZXJ2ZXIgaW4gYSBnbG9iYWwgSlMgdmFyaWFibGUsIGJ5IGRlZmF1bHQuXG4gKiBAcmV0dXJuIHtib29sZWFufSBgdHJ1ZWAgaWYgYSBmZWF0dXJlIGlzIGVuYWJsZWQ7IGBmYWxzZWAgb3RoZXJ3aXNlLlxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNGZWF0dXJlRW5hYmxlZChcblx0ZmVhdHVyZSxcblx0X2VuYWJsZWRGZWF0dXJlcyA9IGVuYWJsZWRGZWF0dXJlc1xuKSB7XG5cdGlmICggISAoIF9lbmFibGVkRmVhdHVyZXMgaW5zdGFuY2VvZiBTZXQgKSApIHtcblx0XHRyZXR1cm4gZmFsc2U7XG5cdH1cblx0cmV0dXJuIF9lbmFibGVkRmVhdHVyZXMuaGFzKCBmZWF0dXJlICk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/features/index.js\n");

/***/ }),

/***/ "./js/googlesitekit-wp-dashboard.js":
/*!******************************************!*\
  !*** ./js/googlesitekit-wp-dashboard.js ***!
  \******************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/dom-ready */ \"../node_modules/@wordpress/dom-ready/build-module/index.js\");\n/* harmony import */ var _components_Root__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/Root */ \"./js/components/Root/index.js\");\n/* harmony import */ var _googlesitekit_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./googlesitekit/constants */ \"./js/googlesitekit/constants.js\");\n/* harmony import */ var _components_wp_dashboard_WPDashboardApp__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/wp-dashboard/WPDashboardApp */ \"./js/components/wp-dashboard/WPDashboardApp.js\");\n\n/**\n * WPDashboard component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n/* eslint camelcase:[0] */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n// Initialize the app once the DOM is ready.\nObject(_wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(function () {\n  var renderTarget = document.getElementById('js-googlesitekit-wp-dashboard');\n  if (renderTarget) {\n    var viewOnly = renderTarget.dataset.viewOnly;\n    var viewContext = viewOnly ? _googlesitekit_constants__WEBPACK_IMPORTED_MODULE_3__[\"VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY\"] : _googlesitekit_constants__WEBPACK_IMPORTED_MODULE_3__[\"VIEW_CONTEXT_WP_DASHBOARD\"];\n    Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"render\"])(/*#__PURE__*/React.createElement(_components_Root__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n      viewContext: viewContext\n    }, /*#__PURE__*/React.createElement(_components_wp_dashboard_WPDashboardApp__WEBPACK_IMPORTED_MODULE_4__[\"default\"], null)), renderTarget);\n  }\n});\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0LXdwLWRhc2hib2FyZC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQtd3AtZGFzaGJvYXJkLmpzPzllMDAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBXUERhc2hib2FyZCBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuLyogZXNsaW50IGNhbWVsY2FzZTpbMF0gKi9cblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBkb21SZWFkeSBmcm9tICdAd29yZHByZXNzL2RvbS1yZWFkeSc7XG5pbXBvcnQgeyByZW5kZXIgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUm9vdCBmcm9tICcuL2NvbXBvbmVudHMvUm9vdCc7XG5pbXBvcnQge1xuXHRWSUVXX0NPTlRFWFRfV1BfREFTSEJPQVJELFxuXHRWSUVXX0NPTlRFWFRfV1BfREFTSEJPQVJEX1ZJRVdfT05MWSxcbn0gZnJvbSAnLi9nb29nbGVzaXRla2l0L2NvbnN0YW50cyc7XG5pbXBvcnQgV1BEYXNoYm9hcmRBcHAgZnJvbSAnLi9jb21wb25lbnRzL3dwLWRhc2hib2FyZC9XUERhc2hib2FyZEFwcCc7XG5cbi8vIEluaXRpYWxpemUgdGhlIGFwcCBvbmNlIHRoZSBET00gaXMgcmVhZHkuXG5kb21SZWFkeSggKCkgPT4ge1xuXHRjb25zdCByZW5kZXJUYXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcblx0XHQnanMtZ29vZ2xlc2l0ZWtpdC13cC1kYXNoYm9hcmQnXG5cdCk7XG5cblx0aWYgKCByZW5kZXJUYXJnZXQgKSB7XG5cdFx0Y29uc3QgeyB2aWV3T25seSB9ID0gcmVuZGVyVGFyZ2V0LmRhdGFzZXQ7XG5cdFx0Y29uc3Qgdmlld0NvbnRleHQgPSB2aWV3T25seVxuXHRcdFx0PyBWSUVXX0NPTlRFWFRfV1BfREFTSEJPQVJEX1ZJRVdfT05MWVxuXHRcdFx0OiBWSUVXX0NPTlRFWFRfV1BfREFTSEJPQVJEO1xuXG5cdFx0cmVuZGVyKFxuXHRcdFx0PFJvb3Qgdmlld0NvbnRleHQ9eyB2aWV3Q29udGV4dCB9PlxuXHRcdFx0XHQ8V1BEYXNoYm9hcmRBcHAgLz5cblx0XHRcdDwvUm9vdD4sXG5cdFx0XHRyZW5kZXJUYXJnZXRcblx0XHQpO1xuXHR9XG59ICk7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFBQTtBQUVBO0FBSUE7QUFDQTtBQUFBO0FBS0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit-wp-dashboard.js\n");

/***/ }),

/***/ "./js/googlesitekit/api/cache.js":
/*!***************************************!*\
  !*** ./js/googlesitekit/api/cache.js ***!
  \***************************************/
/*! exports provided: STORAGE_KEY_PREFIX_ROOT, STORAGE_KEY_PREFIX, setSelectedStorageBackend, setStorageOrder, resetDefaultStorageOrder, isStorageAvailable, getStorage, getItem, setItem, deleteItem, getKeys, clearCache */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"STORAGE_KEY_PREFIX_ROOT\", function() { return STORAGE_KEY_PREFIX_ROOT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"STORAGE_KEY_PREFIX\", function() { return STORAGE_KEY_PREFIX; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"setSelectedStorageBackend\", function() { return setSelectedStorageBackend; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"setStorageOrder\", function() { return setStorageOrder; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"resetDefaultStorageOrder\", function() { return resetDefaultStorageOrder; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isStorageAvailable\", function() { return isStorageAvailable; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getStorage\", function() { return getStorage; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getItem\", function() { return getItem; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"setItem\", function() { return setItem; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"deleteItem\", function() { return deleteItem; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getKeys\", function() { return getKeys; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"clearCache\", function() { return clearCache; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n\n\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n/**\n * Caching functions and cache management for API requests.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\n\n/**\n * Prefix used for all Site Kit keys.\n *\n * Anything not using this prefix should not be touched by this library.\n *\n * @since 1.96.0\n * @private\n */\nvar STORAGE_KEY_PREFIX_ROOT = 'googlesitekit_';\n\n/**\n * Prefix used for all Site Kit keys for the current Site Kit version.\n *\n * Anything not using this key should not be touched by this library.\n *\n * @since 1.5.0\n * @since 1.92.0 Updated to include a user, session, and blog-specific hash.\n * @since 1.96.0 Updated to make use of the new STORAGE_KEY_PREFIX_ROOT constant.\n * @private\n */\nvar STORAGE_KEY_PREFIX = \"\".concat(STORAGE_KEY_PREFIX_ROOT).concat(\"1.161.0\", \"_\").concat(global._googlesitekitBaseData.storagePrefix, \"_\");\nvar defaultOrder = ['sessionStorage', 'localStorage'];\nvar storageBackend;\nvar storageOrder = [].concat(defaultOrder);\n\n/**\n * Overrides the storage backend.\n *\n * Largely used for tests. Should not be used directly.\n *\n * @since 1.5.0\n * @private\n *\n * @param {*} backend Backend to set for the cache.\n */\nfunction setSelectedStorageBackend(backend) {\n  storageBackend = backend;\n}\n\n/**\n * Overrides the priority of storage mechanisms.\n *\n * Largely used for tests. Implicitly resets the selected storage backend,\n * causing `_getStorage` to re-run its checks for the best available\n * storage backend.\n *\n * @since 1.5.0\n * @private\n *\n * @param {Array} order Ordered array of storage backends to use.\n */\nfunction setStorageOrder(order) {\n  storageOrder = _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2___default()(order);\n  setSelectedStorageBackend(undefined);\n}\n\n/**\n * Resets the storage mechanism order.\n *\n * Largely used for tests. Implicitly resets the selected storage backend,\n * causing `_getStorage` to re-run its checks for the best available\n * storage backend.\n *\n * @since 1.5.0\n * @private\n */\nfunction resetDefaultStorageOrder() {\n  storageOrder = [].concat(defaultOrder);\n  setSelectedStorageBackend(undefined);\n}\n\n/**\n * Detects whether browser storage is both supported and available.\n *\n * @since 1.5.0\n * @private\n *\n * @param {string} type Browser storage to test. Should be one of `localStorage` or `sessionStorage`.\n * @return {boolean} True if the given storage is available, false otherwise.\n */\n// eslint-disable-next-line require-await\nfunction isStorageAvailable(_x) {\n  return _isStorageAvailable.apply(this, arguments);\n}\n\n/**\n * Gets the storage object to use.\n *\n * @since 1.5.0\n * @private\n *\n * @return {Storage|null} A storage mechanism (`localStorage` or `sessionStorage`) if available; otherwise returns `null`.\n */\nfunction _isStorageAvailable() {\n  _isStorageAvailable = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(type) {\n    var storage, x;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n      while (1) {\n        switch (_context.prev = _context.next) {\n          case 0:\n            storage = global[type];\n            if (storage) {\n              _context.next = 3;\n              break;\n            }\n            return _context.abrupt(\"return\", false);\n          case 3:\n            _context.prev = 3;\n            x = '__storage_test__';\n            storage.setItem(x, x);\n            storage.removeItem(x);\n            return _context.abrupt(\"return\", true);\n          case 10:\n            _context.prev = 10;\n            _context.t0 = _context[\"catch\"](3);\n            return _context.abrupt(\"return\", _context.t0 instanceof DOMException && (\n            // everything except Firefox\n            22 === _context.t0.code ||\n            // Firefox\n            1014 === _context.t0.code ||\n            // test name field too, because code might not be present\n            // everything except Firefox\n            'QuotaExceededError' === _context.t0.name ||\n            // Firefox\n            'NS_ERROR_DOM_QUOTA_REACHED' === _context.t0.name) &&\n            // acknowledge QuotaExceededError only if there's something already stored\n            0 !== storage.length);\n          case 13:\n          case \"end\":\n            return _context.stop();\n        }\n      }\n    }, _callee, null, [[3, 10]]);\n  }));\n  return _isStorageAvailable.apply(this, arguments);\n}\nfunction getStorage() {\n  return _getStorage.apply(this, arguments);\n}\n\n/**\n * Gets cached data.\n *\n * Get cached data from the persistent storage cache.\n *\n * @since 1.5.0\n *\n * @param {string} key Name of cache key.\n * @return {Promise} A promise returned, containing an object with the cached value (if found) and whether or not there was a cache hit.\n */\nfunction _getStorage() {\n  _getStorage = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {\n    var _iterator, _step, backend;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {\n      while (1) {\n        switch (_context2.prev = _context2.next) {\n          case 0:\n            if (!(storageBackend !== undefined)) {\n              _context2.next = 2;\n              break;\n            }\n            return _context2.abrupt(\"return\", storageBackend);\n          case 2:\n            // Only run the logic to determine the storage object once.\n            _iterator = _createForOfIteratorHelper(storageOrder);\n            _context2.prev = 3;\n            _iterator.s();\n          case 5:\n            if ((_step = _iterator.n()).done) {\n              _context2.next = 15;\n              break;\n            }\n            backend = _step.value;\n            if (!storageBackend) {\n              _context2.next = 9;\n              break;\n            }\n            return _context2.abrupt(\"continue\", 13);\n          case 9:\n            _context2.next = 11;\n            return isStorageAvailable(backend);\n          case 11:\n            if (!_context2.sent) {\n              _context2.next = 13;\n              break;\n            }\n            storageBackend = global[backend];\n          case 13:\n            _context2.next = 5;\n            break;\n          case 15:\n            _context2.next = 20;\n            break;\n          case 17:\n            _context2.prev = 17;\n            _context2.t0 = _context2[\"catch\"](3);\n            _iterator.e(_context2.t0);\n          case 20:\n            _context2.prev = 20;\n            _iterator.f();\n            return _context2.finish(20);\n          case 23:\n            if (storageBackend === undefined) {\n              storageBackend = null;\n            }\n            return _context2.abrupt(\"return\", storageBackend);\n          case 25:\n          case \"end\":\n            return _context2.stop();\n        }\n      }\n    }, _callee2, null, [[3, 17, 20, 23]]);\n  }));\n  return _getStorage.apply(this, arguments);\n}\nfunction getItem(_x2) {\n  return _getItem.apply(this, arguments);\n}\n\n/**\n * Sets cached data using a key.\n *\n * Save data to the relevant local storage mechanism, if available.\n * By default, data is saved with a one hour (60 minute) TTL.\n *\n * @since 1.5.0\n *\n * @param {string}  key              Name of cache key.\n * @param {*}       value            Value to store in the cache.\n * @param {Object}  args             Optional object containing ttl, timestamp and isError keys.\n * @param {number}  [args.ttl]       Optional. Validity of the cached item in seconds.\n * @param {number}  [args.timestamp] Optional. Timestamp when the cached item was created.\n * @param {boolean} [args.isError]   Optional. Whether the cached item is an error.\n * @return {Promise} A promise: resolves to `true` if the value was saved; `false` if not (usually because no storage method was available).\n */\nfunction _getItem() {\n  _getItem = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(key) {\n    var storage, cachedData, parsedData, timestamp, ttl, value, isError;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {\n      while (1) {\n        switch (_context3.prev = _context3.next) {\n          case 0:\n            _context3.next = 2;\n            return getStorage();\n          case 2:\n            storage = _context3.sent;\n            if (!storage) {\n              _context3.next = 10;\n              break;\n            }\n            cachedData = storage.getItem(\"\".concat(STORAGE_KEY_PREFIX).concat(key));\n            if (!cachedData) {\n              _context3.next = 10;\n              break;\n            }\n            parsedData = JSON.parse(cachedData);\n            timestamp = parsedData.timestamp, ttl = parsedData.ttl, value = parsedData.value, isError = parsedData.isError; // Ensure a timestamp is found, otherwise this isn't a valid cache hit.\n            // (We don't check for a truthy `value`, because it could be legitimately\n            // false-y if `0`, `null`, etc.)\n            if (!(timestamp && (!ttl ||\n            // Ensure the cached data isn't too old.\n            // The cache dates shouldn't rely on reference\n            // dates for cache expiration. This is a case\n            // where we actually want to rely on\n            // the _actual_ date/time the data was set.\n            Math.round(Date.now() / 1000) - timestamp < ttl) // eslint-disable-line sitekit/no-direct-date\n            )) {\n              _context3.next = 10;\n              break;\n            }\n            return _context3.abrupt(\"return\", {\n              cacheHit: true,\n              value: value,\n              isError: isError\n            });\n          case 10:\n            return _context3.abrupt(\"return\", {\n              cacheHit: false,\n              value: undefined\n            });\n          case 11:\n          case \"end\":\n            return _context3.stop();\n        }\n      }\n    }, _callee3);\n  }));\n  return _getItem.apply(this, arguments);\n}\nfunction setItem(_x3, _x4) {\n  return _setItem.apply(this, arguments);\n}\n\n/**\n * Removes cached data by key.\n *\n * Remove one piece of cached data from the persistent storage cache, by key.\n *\n * @since 1.5.0\n *\n * @param {string} key Name of cache key.\n * @return {Promise} A promise: resolves to `true` if the value was deleted; `false` if not (usually because no storage method was available).\n */\nfunction _setItem() {\n  _setItem = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee4(key, value) {\n    var _ref,\n      _ref$ttl,\n      ttl,\n      _ref$timestamp,\n      timestamp,\n      _ref$isError,\n      isError,\n      storage,\n      _args4 = arguments;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee4$(_context4) {\n      while (1) {\n        switch (_context4.prev = _context4.next) {\n          case 0:\n            _ref = _args4.length > 2 && _args4[2] !== undefined ? _args4[2] : {}, _ref$ttl = _ref.ttl, ttl = _ref$ttl === void 0 ? _js_util__WEBPACK_IMPORTED_MODULE_3__[\"HOUR_IN_SECONDS\"] : _ref$ttl, _ref$timestamp = _ref.timestamp, timestamp = _ref$timestamp === void 0 ? Math.round(Date.now() / 1000) : _ref$timestamp, _ref$isError = _ref.isError, isError = _ref$isError === void 0 ? false : _ref$isError;\n            _context4.next = 3;\n            return getStorage();\n          case 3:\n            storage = _context4.sent;\n            if (!storage) {\n              _context4.next = 14;\n              break;\n            }\n            _context4.prev = 5;\n            storage.setItem(\"\".concat(STORAGE_KEY_PREFIX).concat(key), JSON.stringify({\n              timestamp: timestamp,\n              ttl: ttl,\n              value: value,\n              isError: isError\n            }));\n            return _context4.abrupt(\"return\", true);\n          case 10:\n            _context4.prev = 10;\n            _context4.t0 = _context4[\"catch\"](5);\n            global.console.warn('Encountered an unexpected storage error:', _context4.t0);\n            return _context4.abrupt(\"return\", false);\n          case 14:\n            return _context4.abrupt(\"return\", false);\n          case 15:\n          case \"end\":\n            return _context4.stop();\n        }\n      }\n    }, _callee4, null, [[5, 10]]);\n  }));\n  return _setItem.apply(this, arguments);\n}\nfunction deleteItem(_x5) {\n  return _deleteItem.apply(this, arguments);\n}\n\n/**\n * Gets all cache keys created by Site Kit.\n *\n * @since 1.5.0\n *\n * @return {Promise} A promise: resolves to an array of all keys.\n */\nfunction _deleteItem() {\n  _deleteItem = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee5(key) {\n    var storage, fullKey;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee5$(_context5) {\n      while (1) {\n        switch (_context5.prev = _context5.next) {\n          case 0:\n            _context5.next = 2;\n            return getStorage();\n          case 2:\n            storage = _context5.sent;\n            if (!storage) {\n              _context5.next = 14;\n              break;\n            }\n            _context5.prev = 4;\n            fullKey = key.startsWith(STORAGE_KEY_PREFIX_ROOT) ? key : \"\".concat(STORAGE_KEY_PREFIX).concat(key);\n            storage.removeItem(fullKey);\n            return _context5.abrupt(\"return\", true);\n          case 10:\n            _context5.prev = 10;\n            _context5.t0 = _context5[\"catch\"](4);\n            global.console.warn('Encountered an unexpected storage error:', _context5.t0);\n            return _context5.abrupt(\"return\", false);\n          case 14:\n            return _context5.abrupt(\"return\", false);\n          case 15:\n          case \"end\":\n            return _context5.stop();\n        }\n      }\n    }, _callee5, null, [[4, 10]]);\n  }));\n  return _deleteItem.apply(this, arguments);\n}\nfunction getKeys() {\n  return _getKeys.apply(this, arguments);\n}\n\n/**\n * Removes the entire cache created by Site Kit.\n *\n * @since 1.5.0\n *\n * @return {Promise} A promise: resolves to `true` if the cache was cleared; `false` if there was an error.\n */\nfunction _getKeys() {\n  _getKeys = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee6() {\n    var storage, keys, i, itemKey;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee6$(_context6) {\n      while (1) {\n        switch (_context6.prev = _context6.next) {\n          case 0:\n            _context6.next = 2;\n            return getStorage();\n          case 2:\n            storage = _context6.sent;\n            if (!storage) {\n              _context6.next = 14;\n              break;\n            }\n            _context6.prev = 4;\n            keys = [];\n            for (i = 0; i < storage.length; i++) {\n              itemKey = storage.key(i);\n              if (itemKey.indexOf(STORAGE_KEY_PREFIX_ROOT) === 0) {\n                keys.push(itemKey);\n              }\n            }\n            return _context6.abrupt(\"return\", keys);\n          case 10:\n            _context6.prev = 10;\n            _context6.t0 = _context6[\"catch\"](4);\n            global.console.warn('Encountered an unexpected storage error:', _context6.t0);\n            return _context6.abrupt(\"return\", []);\n          case 14:\n            return _context6.abrupt(\"return\", []);\n          case 15:\n          case \"end\":\n            return _context6.stop();\n        }\n      }\n    }, _callee6, null, [[4, 10]]);\n  }));\n  return _getKeys.apply(this, arguments);\n}\nfunction clearCache() {\n  return _clearCache.apply(this, arguments);\n}\nfunction _clearCache() {\n  _clearCache = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee7() {\n    var storage, keys, _iterator2, _step2, key;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee7$(_context7) {\n      while (1) {\n        switch (_context7.prev = _context7.next) {\n          case 0:\n            _context7.next = 2;\n            return getStorage();\n          case 2:\n            storage = _context7.sent;\n            if (!storage) {\n              _context7.next = 25;\n              break;\n            }\n            _context7.next = 6;\n            return getKeys();\n          case 6:\n            keys = _context7.sent;\n            _iterator2 = _createForOfIteratorHelper(keys);\n            _context7.prev = 8;\n            _iterator2.s();\n          case 10:\n            if ((_step2 = _iterator2.n()).done) {\n              _context7.next = 16;\n              break;\n            }\n            key = _step2.value;\n            _context7.next = 14;\n            return deleteItem(key);\n          case 14:\n            _context7.next = 10;\n            break;\n          case 16:\n            _context7.next = 21;\n            break;\n          case 18:\n            _context7.prev = 18;\n            _context7.t0 = _context7[\"catch\"](8);\n            _iterator2.e(_context7.t0);\n          case 21:\n            _context7.prev = 21;\n            _iterator2.f();\n            return _context7.finish(21);\n          case 24:\n            return _context7.abrupt(\"return\", true);\n          case 25:\n            return _context7.abrupt(\"return\", false);\n          case 26:\n          case \"end\":\n            return _context7.stop();\n        }\n      }\n    }, _callee7, null, [[8, 18, 21, 24]]);\n  }));\n  return _clearCache.apply(this, arguments);\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/api/cache.js\n");

/***/ }),

/***/ "./js/googlesitekit/constants.js":
/*!***************************************!*\
  !*** ./js/googlesitekit/constants.js ***!
  \***************************************/
/*! exports provided: VIEW_CONTEXT_MAIN_DASHBOARD, VIEW_CONTEXT_ENTITY_DASHBOARD, VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_POSTS_LIST, VIEW_CONTEXT_USER_INPUT, VIEW_CONTEXT_ACTIVATION, VIEW_CONTEXT_SPLASH, VIEW_CONTEXT_ADMIN_BAR, VIEW_CONTEXT_ADMIN_BAR_VIEW_ONLY, VIEW_CONTEXT_SETTINGS, VIEW_CONTEXT_AD_BLOCKING_RECOVERY, VIEW_CONTEXT_MODULE, VIEW_CONTEXT_WP_DASHBOARD, VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_MODULE_SETUP, VIEW_CONTEXT_METRIC_SELECTION, VIEW_CONTEXT_WP_BLOCK_EDITOR, ANCHOR_ID_KEY_METRICS, ANCHOR_ID_TRAFFIC, ANCHOR_ID_CONTENT, ANCHOR_ID_SPEED, ANCHOR_ID_MONETIZATION, SITE_KIT_VIEW_CONTEXTS, SITE_KIT_VIEW_ONLY_CONTEXTS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_MAIN_DASHBOARD\", function() { return VIEW_CONTEXT_MAIN_DASHBOARD; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_ENTITY_DASHBOARD\", function() { return VIEW_CONTEXT_ENTITY_DASHBOARD; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY\", function() { return VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY\", function() { return VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_POSTS_LIST\", function() { return VIEW_CONTEXT_POSTS_LIST; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_USER_INPUT\", function() { return VIEW_CONTEXT_USER_INPUT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_ACTIVATION\", function() { return VIEW_CONTEXT_ACTIVATION; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_SPLASH\", function() { return VIEW_CONTEXT_SPLASH; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_ADMIN_BAR\", function() { return VIEW_CONTEXT_ADMIN_BAR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_ADMIN_BAR_VIEW_ONLY\", function() { return VIEW_CONTEXT_ADMIN_BAR_VIEW_ONLY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_SETTINGS\", function() { return VIEW_CONTEXT_SETTINGS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_AD_BLOCKING_RECOVERY\", function() { return VIEW_CONTEXT_AD_BLOCKING_RECOVERY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_MODULE\", function() { return VIEW_CONTEXT_MODULE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_WP_DASHBOARD\", function() { return VIEW_CONTEXT_WP_DASHBOARD; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY\", function() { return VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_MODULE_SETUP\", function() { return VIEW_CONTEXT_MODULE_SETUP; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_METRIC_SELECTION\", function() { return VIEW_CONTEXT_METRIC_SELECTION; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"VIEW_CONTEXT_WP_BLOCK_EDITOR\", function() { return VIEW_CONTEXT_WP_BLOCK_EDITOR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ANCHOR_ID_KEY_METRICS\", function() { return ANCHOR_ID_KEY_METRICS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ANCHOR_ID_TRAFFIC\", function() { return ANCHOR_ID_TRAFFIC; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ANCHOR_ID_CONTENT\", function() { return ANCHOR_ID_CONTENT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ANCHOR_ID_SPEED\", function() { return ANCHOR_ID_SPEED; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ANCHOR_ID_MONETIZATION\", function() { return ANCHOR_ID_MONETIZATION; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SITE_KIT_VIEW_CONTEXTS\", function() { return SITE_KIT_VIEW_CONTEXTS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SITE_KIT_VIEW_ONLY_CONTEXTS\", function() { return SITE_KIT_VIEW_ONLY_CONTEXTS; });\n/**\n * Core constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar VIEW_CONTEXT_MAIN_DASHBOARD = 'mainDashboard';\nvar VIEW_CONTEXT_ENTITY_DASHBOARD = 'entityDashboard';\nvar VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY = 'mainDashboardViewOnly';\nvar VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY = 'entityDashboardViewOnly';\nvar VIEW_CONTEXT_POSTS_LIST = 'postsList';\nvar VIEW_CONTEXT_USER_INPUT = 'userInput';\nvar VIEW_CONTEXT_ACTIVATION = 'activation';\nvar VIEW_CONTEXT_SPLASH = 'splash';\nvar VIEW_CONTEXT_ADMIN_BAR = 'adminBar';\nvar VIEW_CONTEXT_ADMIN_BAR_VIEW_ONLY = 'adminBarViewOnly';\nvar VIEW_CONTEXT_SETTINGS = 'settings';\nvar VIEW_CONTEXT_AD_BLOCKING_RECOVERY = 'adBlockingRecovery';\nvar VIEW_CONTEXT_MODULE = 'module';\nvar VIEW_CONTEXT_WP_DASHBOARD = 'wpDashboard';\nvar VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY = 'wpDashboardViewOnly';\nvar VIEW_CONTEXT_MODULE_SETUP = 'moduleSetup';\nvar VIEW_CONTEXT_METRIC_SELECTION = 'metricSelection';\nvar VIEW_CONTEXT_WP_BLOCK_EDITOR = 'wpBlockEditor';\n\n// Anchor ID Constants\nvar ANCHOR_ID_KEY_METRICS = 'key-metrics';\nvar ANCHOR_ID_TRAFFIC = 'traffic';\nvar ANCHOR_ID_CONTENT = 'content';\nvar ANCHOR_ID_SPEED = 'speed';\nvar ANCHOR_ID_MONETIZATION = 'monetization';\n\n// Site Kit only view contexts\nvar SITE_KIT_VIEW_CONTEXTS = [VIEW_CONTEXT_MAIN_DASHBOARD, VIEW_CONTEXT_ENTITY_DASHBOARD, VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_USER_INPUT, VIEW_CONTEXT_SPLASH, VIEW_CONTEXT_SETTINGS, VIEW_CONTEXT_MODULE_SETUP, VIEW_CONTEXT_METRIC_SELECTION];\n\n// Site Kit view-only contexts\nvar SITE_KIT_VIEW_ONLY_CONTEXTS = [VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY, VIEW_CONTEXT_ADMIN_BAR_VIEW_ONLY, VIEW_CONTEXT_WP_DASHBOARD_VIEW_ONLY];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/data/create-snapshot-store.js":
/*!********************************************************!*\
  !*** ./js/googlesitekit/data/create-snapshot-store.js ***!
  \********************************************************/
/*! exports provided: createSnapshotStore, getStoresWithSnapshots, snapshotAllStores, restoreAllSnapshots */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"createSnapshotStore\", function() { return createSnapshotStore; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getStoresWithSnapshots\", function() { return getStoresWithSnapshots; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"snapshotAllStores\", function() { return snapshotAllStores; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"restoreAllSnapshots\", function() { return restoreAllSnapshots; });\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/api/cache */ \"./js/googlesitekit/api/cache.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n\n\n\n/**\n * Provides a datastore for snapshotting and restoring state.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n// Actions\nvar CREATE_SNAPSHOT = 'CREATE_SNAPSHOT';\nvar DELETE_SNAPSHOT = 'DELETE_SNAPSHOT';\nvar RESTORE_SNAPSHOT = 'RESTORE_SNAPSHOT';\nvar SET_STATE_FROM_SNAPSHOT = 'SET_STATE_FROM_SNAPSHOT';\n\n/**\n * Creates a store object that includes actions and controls for restoring/creating state snapshots.\n *\n * @since 1.9.0\n * @private\n *\n * @param {string} storeName The name of the store to snapshot in the cache.\n * @return {Object} The snapshot store object.\n */\nfunction createSnapshotStore(storeName) {\n  var _controls;\n  invariant__WEBPACK_IMPORTED_MODULE_3___default()(storeName, 'storeName is required to create a snapshot store.');\n  var initialState = {};\n  var actions = {\n    /**\n     * Deletes a snapshot of state for a storeName, using our cache API.\n     *\n     * @since 1.9.0\n     * @private\n     *\n     * @return {boolean} Cache deletion response.\n     */\n    deleteSnapshot: /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function deleteSnapshot() {\n      var cacheResult;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function deleteSnapshot$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              _context.next = 2;\n              return {\n                payload: {},\n                type: DELETE_SNAPSHOT\n              };\n            case 2:\n              cacheResult = _context.sent;\n              return _context.abrupt(\"return\", cacheResult);\n            case 4:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, deleteSnapshot);\n    }),\n    /**\n     * Restores a snapshot of state for a storeName, if available, using our cache API.\n     *\n     * @since 1.9.0\n     * @private\n     *\n     * @param {Object}  [options]                   Options object.\n     * @param {boolean} [options.clearAfterRestore] Whether or not to delete snapshot after restore. Default: true.\n     * @return {boolean} Cache restoration response.\n     */\n    restoreSnapshot: /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function restoreSnapshot() {\n      var options,\n        _options$clearAfterRe,\n        clearAfterRestore,\n        _yield$payload$type,\n        cacheHit,\n        value,\n        _args2 = arguments;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function restoreSnapshot$(_context2) {\n        while (1) {\n          switch (_context2.prev = _context2.next) {\n            case 0:\n              options = _args2.length > 0 && _args2[0] !== undefined ? _args2[0] : {};\n              _options$clearAfterRe = options.clearAfterRestore, clearAfterRestore = _options$clearAfterRe === void 0 ? true : _options$clearAfterRe;\n              _context2.next = 4;\n              return {\n                payload: {},\n                type: RESTORE_SNAPSHOT\n              };\n            case 4:\n              _yield$payload$type = _context2.sent;\n              cacheHit = _yield$payload$type.cacheHit;\n              value = _yield$payload$type.value;\n              if (!cacheHit) {\n                _context2.next = 13;\n                break;\n              }\n              _context2.next = 10;\n              return {\n                payload: {\n                  snapshot: value\n                },\n                type: SET_STATE_FROM_SNAPSHOT\n              };\n            case 10:\n              if (!clearAfterRestore) {\n                _context2.next = 13;\n                break;\n              }\n              _context2.next = 13;\n              return {\n                payload: {},\n                type: DELETE_SNAPSHOT\n              };\n            case 13:\n              return _context2.abrupt(\"return\", cacheHit);\n            case 14:\n            case \"end\":\n              return _context2.stop();\n          }\n        }\n      }, restoreSnapshot);\n    }),\n    /**\n     * Creates a snapshot of the current state of this store, using our cache API.\n     *\n     * @since 1.9.0\n     * @private\n     *\n     * @return {boolean} Cache write response.\n     */\n    createSnapshot: /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function createSnapshot() {\n      var cacheResult;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function createSnapshot$(_context3) {\n        while (1) {\n          switch (_context3.prev = _context3.next) {\n            case 0:\n              _context3.next = 2;\n              return {\n                payload: {},\n                type: CREATE_SNAPSHOT\n              };\n            case 2:\n              cacheResult = _context3.sent;\n              return _context3.abrupt(\"return\", cacheResult);\n            case 4:\n            case \"end\":\n              return _context3.stop();\n          }\n        }\n      }, createSnapshot);\n    })\n  };\n  var controls = (_controls = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_controls, DELETE_SNAPSHOT, function () {\n    return Object(_js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_5__[\"deleteItem\"])(\"datastore::cache::\".concat(storeName));\n  }), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_controls, CREATE_SNAPSHOT, Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"createRegistryControl\"])(function (registry) {\n    return function () {\n      return Object(_js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_5__[\"setItem\"])(\"datastore::cache::\".concat(storeName), registry.stores[storeName].store.getState());\n    };\n  })), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_controls, RESTORE_SNAPSHOT, function () {\n    // Only get snapshots made within the last hour.\n    return Object(_js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_5__[\"getItem\"])(\"datastore::cache::\".concat(storeName), _js_util__WEBPACK_IMPORTED_MODULE_6__[\"HOUR_IN_SECONDS\"]);\n  }), _controls);\n  function reducer() {\n    var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initialState;\n    var _ref = arguments.length > 1 ? arguments[1] : undefined,\n      type = _ref.type,\n      payload = _ref.payload;\n    // eslint-disable-line no-shadow\n    switch (type) {\n      case SET_STATE_FROM_SNAPSHOT:\n        {\n          var snapshot = payload.snapshot; // Exclude any top-level errors from the restored state.\n          // eslint-disable-next-line no-unused-vars\n          var error = snapshot.error,\n            newState = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_0___default()(snapshot, [\"error\"]);\n          return newState;\n        }\n      default:\n        {\n          return state;\n        }\n    }\n  }\n  return {\n    initialState: initialState,\n    actions: actions,\n    controls: controls,\n    reducer: reducer\n  };\n}\n\n/**\n * Inspects a registry to find all stores that support our snapshot features.\n *\n * @since 1.9.0\n * @private\n *\n * @param {wp.data.registry} registry Optional. Registry object to inspect for stores that support state restoration. Defaults to `googlesitekit.data`.\n * @return {Object} The snapshot store object.\n */\nfunction getStoresWithSnapshots() {\n  var registry = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default.a;\n  return Object.values(registry.stores).filter(function (store) {\n    return Object.keys(store.getActions()).includes('restoreSnapshot');\n  });\n}\n\n/**\n * Creates snapshots of all supporting stores.\n *\n * @since 1.9.0\n * @private\n *\n * @param {wp.data.registry} [registry] Optional. Registry object to inspect for stores that support state restoration. Defaults to `googlesitekit.data`.\n * @return {Promise} Promise resolves once all snapshots have been taken.\n */\nfunction snapshotAllStores() {\n  var registry = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default.a;\n  return Promise.all(getStoresWithSnapshots(registry).map(function (store) {\n    return store.getActions().createSnapshot();\n  }));\n}\n\n/**\n * Restores state for all snapshots that support it.\n *\n * Only restores snapshots for stores that have `restoreSnapshot` action, and\n * clears the snapshot afterward, so more stores will not be restored unless\n * a snapshot was saved on the last pageview.\n *\n * @since 1.9.0\n * @private\n *\n * @param {wp.data.registry} [registry] Optional. Registry object to inspect for stores that support state restoration. Defaults to `googlesitekit.data`.\n * @return {Promise} Promise resolves once all snapshots have been restored.\n */\nfunction restoreAllSnapshots() {\n  var registry = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default.a;\n  return Promise.all(getStoresWithSnapshots(registry).map(function (store) {\n    return store.getActions().restoreSnapshot();\n  }));\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/data/create-snapshot-store.js\n");

/***/ }),

/***/ "./js/googlesitekit/datastore/forms/constants.js":
/*!*******************************************************!*\
  !*** ./js/googlesitekit/datastore/forms/constants.js ***!
  \*******************************************************/
/*! exports provided: CORE_FORMS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_FORMS\", function() { return CORE_FORMS; });\n/**\n * `core/forms` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_FORMS = 'core/forms';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9mb3Jtcy9jb25zdGFudHMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9mb3Jtcy9jb25zdGFudHMuanM/YjMxMSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGBjb3JlL2Zvcm1zYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgQ09SRV9GT1JNUyA9ICdjb3JlL2Zvcm1zJztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/datastore/forms/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/datastore/location/constants.js":
/*!**********************************************************!*\
  !*** ./js/googlesitekit/datastore/location/constants.js ***!
  \**********************************************************/
/*! exports provided: CORE_LOCATION */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_LOCATION\", function() { return CORE_LOCATION; });\n/**\n * `core/location` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_LOCATION = 'core/location';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9sb2NhdGlvbi9jb25zdGFudHMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9sb2NhdGlvbi9jb25zdGFudHMuanM/OWE0NSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGBjb3JlL2xvY2F0aW9uYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgQ09SRV9MT0NBVElPTiA9ICdjb3JlL2xvY2F0aW9uJztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/datastore/location/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/datastore/site/constants.js":
/*!******************************************************!*\
  !*** ./js/googlesitekit/datastore/site/constants.js ***!
  \******************************************************/
/*! exports provided: CORE_SITE, AMP_MODE_PRIMARY, AMP_MODE_SECONDARY */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_SITE\", function() { return CORE_SITE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AMP_MODE_PRIMARY\", function() { return AMP_MODE_PRIMARY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AMP_MODE_SECONDARY\", function() { return AMP_MODE_SECONDARY; });\n/**\n * `core/site` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_SITE = 'core/site';\nvar AMP_MODE_PRIMARY = 'primary';\nvar AMP_MODE_SECONDARY = 'secondary';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9zaXRlL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL3NpdGUvY29uc3RhbnRzLmpzP2QxMjEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgY29yZS9zaXRlYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgQ09SRV9TSVRFID0gJ2NvcmUvc2l0ZSc7XG5cbmV4cG9ydCBjb25zdCBBTVBfTU9ERV9QUklNQVJZID0gJ3ByaW1hcnknO1xuZXhwb3J0IGNvbnN0IEFNUF9NT0RFX1NFQ09OREFSWSA9ICdzZWNvbmRhcnknO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/googlesitekit/datastore/site/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/datastore/ui/constants.js":
/*!****************************************************!*\
  !*** ./js/googlesitekit/datastore/ui/constants.js ***!
  \****************************************************/
/*! exports provided: CORE_UI, ACTIVE_CONTEXT_ID */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_UI\", function() { return CORE_UI; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVE_CONTEXT_ID\", function() { return ACTIVE_CONTEXT_ID; });\n/**\n * `core/ui` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_UI = 'core/ui';\nvar ACTIVE_CONTEXT_ID = 'activeContextID';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS91aS9jb25zdGFudHMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS91aS9jb25zdGFudHMuanM/ZTcxNCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGBjb3JlL3VpYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgQ09SRV9VSSA9ICdjb3JlL3VpJztcblxuZXhwb3J0IGNvbnN0IEFDVElWRV9DT05URVhUX0lEID0gJ2FjdGl2ZUNvbnRleHRJRCc7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/googlesitekit/datastore/ui/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/datastore/user/constants.js":
/*!******************************************************!*\
  !*** ./js/googlesitekit/datastore/user/constants.js ***!
  \******************************************************/
/*! exports provided: CORE_USER, DISCONNECTED_REASON_CONNECTED_URL_MISMATCH, GLOBAL_SURVEYS_TIMEOUT_SLUG, FORM_TEMPORARY_PERSIST_PERMISSION_ERROR, ERROR_CODE_ADBLOCKER_ACTIVE, PERMISSION_AUTHENTICATE, PERMISSION_SETUP, PERMISSION_VIEW_POSTS_INSIGHTS, PERMISSION_VIEW_DASHBOARD, PERMISSION_VIEW_SHARED_DASHBOARD, PERMISSION_VIEW_MODULE_DETAILS, PERMISSION_MANAGE_OPTIONS, PERMISSION_READ_SHARED_MODULE_DATA, PERMISSION_MANAGE_MODULE_SHARING_OPTIONS, PERMISSION_DELEGATE_MODULE_SHARING_MANAGEMENT, PERMISSION_UPDATE_PLUGINS, KM_ANALYTICS_ADSENSE_TOP_EARNING_CONTENT, KM_ANALYTICS_ENGAGED_TRAFFIC_SOURCE, KM_ANALYTICS_LEAST_ENGAGING_PAGES, KM_ANALYTICS_NEW_VISITORS, KM_ANALYTICS_POPULAR_AUTHORS, KM_ANALYTICS_POPULAR_CONTENT, KM_ANALYTICS_POPULAR_PRODUCTS, KM_ANALYTICS_RETURNING_VISITORS, KM_ANALYTICS_TOP_CITIES, KM_ANALYTICS_TOP_CITIES_DRIVING_LEADS, KM_ANALYTICS_TOP_CITIES_DRIVING_ADD_TO_CART, KM_ANALYTICS_TOP_CITIES_DRIVING_PURCHASES, KM_ANALYTICS_TOP_DEVICE_DRIVING_PURCHASES, KM_ANALYTICS_TOP_CONVERTING_TRAFFIC_SOURCE, KM_ANALYTICS_TOP_COUNTRIES, KM_ANALYTICS_TOP_PAGES_DRIVING_LEADS, KM_ANALYTICS_TOP_RECENT_TRENDING_PAGES, KM_ANALYTICS_TOP_TRAFFIC_SOURCE, KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_ADD_TO_CART, KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_LEADS, KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_PURCHASES, KM_ANALYTICS_PAGES_PER_VISIT, KM_ANALYTICS_VISIT_LENGTH, KM_ANALYTICS_TOP_RETURNING_VISITOR_PAGES, KM_SEARCH_CONSOLE_POPULAR_KEYWORDS, KM_ANALYTICS_VISITS_PER_VISITOR, KM_ANALYTICS_MOST_ENGAGING_PAGES, KM_ANALYTICS_TOP_CATEGORIES, keyMetricsGA4Widgets, allKeyMetricsTileWidgets */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_USER\", function() { return CORE_USER; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DISCONNECTED_REASON_CONNECTED_URL_MISMATCH\", function() { return DISCONNECTED_REASON_CONNECTED_URL_MISMATCH; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"GLOBAL_SURVEYS_TIMEOUT_SLUG\", function() { return GLOBAL_SURVEYS_TIMEOUT_SLUG; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"FORM_TEMPORARY_PERSIST_PERMISSION_ERROR\", function() { return FORM_TEMPORARY_PERSIST_PERMISSION_ERROR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_CODE_ADBLOCKER_ACTIVE\", function() { return ERROR_CODE_ADBLOCKER_ACTIVE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_AUTHENTICATE\", function() { return PERMISSION_AUTHENTICATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_SETUP\", function() { return PERMISSION_SETUP; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_VIEW_POSTS_INSIGHTS\", function() { return PERMISSION_VIEW_POSTS_INSIGHTS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_VIEW_DASHBOARD\", function() { return PERMISSION_VIEW_DASHBOARD; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_VIEW_SHARED_DASHBOARD\", function() { return PERMISSION_VIEW_SHARED_DASHBOARD; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_VIEW_MODULE_DETAILS\", function() { return PERMISSION_VIEW_MODULE_DETAILS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_MANAGE_OPTIONS\", function() { return PERMISSION_MANAGE_OPTIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_READ_SHARED_MODULE_DATA\", function() { return PERMISSION_READ_SHARED_MODULE_DATA; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_MANAGE_MODULE_SHARING_OPTIONS\", function() { return PERMISSION_MANAGE_MODULE_SHARING_OPTIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_DELEGATE_MODULE_SHARING_MANAGEMENT\", function() { return PERMISSION_DELEGATE_MODULE_SHARING_MANAGEMENT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PERMISSION_UPDATE_PLUGINS\", function() { return PERMISSION_UPDATE_PLUGINS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_ADSENSE_TOP_EARNING_CONTENT\", function() { return KM_ANALYTICS_ADSENSE_TOP_EARNING_CONTENT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_ENGAGED_TRAFFIC_SOURCE\", function() { return KM_ANALYTICS_ENGAGED_TRAFFIC_SOURCE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_LEAST_ENGAGING_PAGES\", function() { return KM_ANALYTICS_LEAST_ENGAGING_PAGES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_NEW_VISITORS\", function() { return KM_ANALYTICS_NEW_VISITORS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_POPULAR_AUTHORS\", function() { return KM_ANALYTICS_POPULAR_AUTHORS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_POPULAR_CONTENT\", function() { return KM_ANALYTICS_POPULAR_CONTENT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_POPULAR_PRODUCTS\", function() { return KM_ANALYTICS_POPULAR_PRODUCTS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_RETURNING_VISITORS\", function() { return KM_ANALYTICS_RETURNING_VISITORS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CITIES\", function() { return KM_ANALYTICS_TOP_CITIES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CITIES_DRIVING_LEADS\", function() { return KM_ANALYTICS_TOP_CITIES_DRIVING_LEADS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CITIES_DRIVING_ADD_TO_CART\", function() { return KM_ANALYTICS_TOP_CITIES_DRIVING_ADD_TO_CART; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CITIES_DRIVING_PURCHASES\", function() { return KM_ANALYTICS_TOP_CITIES_DRIVING_PURCHASES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_DEVICE_DRIVING_PURCHASES\", function() { return KM_ANALYTICS_TOP_DEVICE_DRIVING_PURCHASES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CONVERTING_TRAFFIC_SOURCE\", function() { return KM_ANALYTICS_TOP_CONVERTING_TRAFFIC_SOURCE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_COUNTRIES\", function() { return KM_ANALYTICS_TOP_COUNTRIES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_PAGES_DRIVING_LEADS\", function() { return KM_ANALYTICS_TOP_PAGES_DRIVING_LEADS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_RECENT_TRENDING_PAGES\", function() { return KM_ANALYTICS_TOP_RECENT_TRENDING_PAGES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_TRAFFIC_SOURCE\", function() { return KM_ANALYTICS_TOP_TRAFFIC_SOURCE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_ADD_TO_CART\", function() { return KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_ADD_TO_CART; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_LEADS\", function() { return KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_LEADS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_PURCHASES\", function() { return KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_PURCHASES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_PAGES_PER_VISIT\", function() { return KM_ANALYTICS_PAGES_PER_VISIT; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_VISIT_LENGTH\", function() { return KM_ANALYTICS_VISIT_LENGTH; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_RETURNING_VISITOR_PAGES\", function() { return KM_ANALYTICS_TOP_RETURNING_VISITOR_PAGES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_SEARCH_CONSOLE_POPULAR_KEYWORDS\", function() { return KM_SEARCH_CONSOLE_POPULAR_KEYWORDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_VISITS_PER_VISITOR\", function() { return KM_ANALYTICS_VISITS_PER_VISITOR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_MOST_ENGAGING_PAGES\", function() { return KM_ANALYTICS_MOST_ENGAGING_PAGES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_ANALYTICS_TOP_CATEGORIES\", function() { return KM_ANALYTICS_TOP_CATEGORIES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"keyMetricsGA4Widgets\", function() { return keyMetricsGA4Widgets; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"allKeyMetricsTileWidgets\", function() { return allKeyMetricsTileWidgets; });\n/**\n * `core/user` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_USER = 'core/user';\nvar DISCONNECTED_REASON_CONNECTED_URL_MISMATCH = 'connected_url_mismatch';\nvar GLOBAL_SURVEYS_TIMEOUT_SLUG = '__global';\nvar FORM_TEMPORARY_PERSIST_PERMISSION_ERROR = 'temporary_persist_permission_error';\nvar ERROR_CODE_ADBLOCKER_ACTIVE = 'adblocker_active';\n\n// Permissions list.\nvar PERMISSION_AUTHENTICATE = 'googlesitekit_authenticate';\nvar PERMISSION_SETUP = 'googlesitekit_setup';\nvar PERMISSION_VIEW_POSTS_INSIGHTS = 'googlesitekit_view_posts_insights';\nvar PERMISSION_VIEW_DASHBOARD = 'googlesitekit_view_dashboard';\nvar PERMISSION_VIEW_SHARED_DASHBOARD = 'googlesitekit_view_shared_dashboard';\nvar PERMISSION_VIEW_MODULE_DETAILS = 'googlesitekit_view_module_details';\nvar PERMISSION_MANAGE_OPTIONS = 'googlesitekit_manage_options';\nvar PERMISSION_READ_SHARED_MODULE_DATA = 'googlesitekit_read_shared_module_data';\nvar PERMISSION_MANAGE_MODULE_SHARING_OPTIONS = 'googlesitekit_manage_module_sharing_options';\nvar PERMISSION_DELEGATE_MODULE_SHARING_MANAGEMENT = 'googlesitekit_delegate_module_sharing_management';\nvar PERMISSION_UPDATE_PLUGINS = 'googlesitekit_update_plugins';\n\n// Key Metrics Widgets\nvar KM_ANALYTICS_ADSENSE_TOP_EARNING_CONTENT = 'kmAnalyticsAdSenseTopEarningContent';\nvar KM_ANALYTICS_ENGAGED_TRAFFIC_SOURCE = 'kmAnalyticsEngagedTrafficSource';\nvar KM_ANALYTICS_LEAST_ENGAGING_PAGES = 'kmAnalyticsLeastEngagingPages';\nvar KM_ANALYTICS_NEW_VISITORS = 'kmAnalyticsNewVisitors';\nvar KM_ANALYTICS_POPULAR_AUTHORS = 'kmAnalyticsPopularAuthors';\nvar KM_ANALYTICS_POPULAR_CONTENT = 'kmAnalyticsPopularContent';\nvar KM_ANALYTICS_POPULAR_PRODUCTS = 'kmAnalyticsPopularProducts';\nvar KM_ANALYTICS_RETURNING_VISITORS = 'kmAnalyticsReturningVisitors';\nvar KM_ANALYTICS_TOP_CITIES = 'kmAnalyticsTopCities';\nvar KM_ANALYTICS_TOP_CITIES_DRIVING_LEADS = 'kmAnalyticsTopCitiesDrivingLeads';\nvar KM_ANALYTICS_TOP_CITIES_DRIVING_ADD_TO_CART = 'kmAnalyticsTopCitiesDrivingAddToCart';\nvar KM_ANALYTICS_TOP_CITIES_DRIVING_PURCHASES = 'kmAnalyticsTopCitiesDrivingPurchases';\nvar KM_ANALYTICS_TOP_DEVICE_DRIVING_PURCHASES = 'kmAnalyticsTopDeviceDrivingPurchases';\nvar KM_ANALYTICS_TOP_CONVERTING_TRAFFIC_SOURCE = 'kmAnalyticsTopConvertingTrafficSource';\nvar KM_ANALYTICS_TOP_COUNTRIES = 'kmAnalyticsTopCountries';\nvar KM_ANALYTICS_TOP_PAGES_DRIVING_LEADS = 'kmAnalyticsTopPagesDrivingLeads';\nvar KM_ANALYTICS_TOP_RECENT_TRENDING_PAGES = 'kmAnalyticsTopRecentTrendingPages';\nvar KM_ANALYTICS_TOP_TRAFFIC_SOURCE = 'kmAnalyticsTopTrafficSource';\nvar KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_ADD_TO_CART = 'kmAnalyticsTopTrafficSourceDrivingAddToCart';\nvar KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_LEADS = 'kmAnalyticsTopTrafficSourceDrivingLeads';\nvar KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_PURCHASES = 'kmAnalyticsTopTrafficSourceDrivingPurchases';\nvar KM_ANALYTICS_PAGES_PER_VISIT = 'kmAnalyticsPagesPerVisit';\nvar KM_ANALYTICS_VISIT_LENGTH = 'kmAnalyticsVisitLength';\nvar KM_ANALYTICS_TOP_RETURNING_VISITOR_PAGES = 'kmAnalyticsTopReturningVisitorPages';\nvar KM_SEARCH_CONSOLE_POPULAR_KEYWORDS = 'kmSearchConsolePopularKeywords';\nvar KM_ANALYTICS_VISITS_PER_VISITOR = 'kmAnalyticsVisitsPerVisitor';\nvar KM_ANALYTICS_MOST_ENGAGING_PAGES = 'kmAnalyticsMostEngagingPages';\nvar KM_ANALYTICS_TOP_CATEGORIES = 'kmAnalyticsTopCategories';\nvar keyMetricsGA4Widgets = [KM_ANALYTICS_ADSENSE_TOP_EARNING_CONTENT, KM_ANALYTICS_ENGAGED_TRAFFIC_SOURCE, KM_ANALYTICS_LEAST_ENGAGING_PAGES, KM_ANALYTICS_NEW_VISITORS, KM_ANALYTICS_POPULAR_AUTHORS, KM_ANALYTICS_POPULAR_CONTENT, KM_ANALYTICS_POPULAR_PRODUCTS, KM_ANALYTICS_RETURNING_VISITORS, KM_ANALYTICS_TOP_CATEGORIES, KM_ANALYTICS_TOP_CITIES, KM_ANALYTICS_TOP_CITIES_DRIVING_LEADS, KM_ANALYTICS_TOP_CITIES_DRIVING_ADD_TO_CART, KM_ANALYTICS_TOP_CITIES_DRIVING_PURCHASES, KM_ANALYTICS_TOP_DEVICE_DRIVING_PURCHASES, KM_ANALYTICS_TOP_CONVERTING_TRAFFIC_SOURCE, KM_ANALYTICS_TOP_COUNTRIES, KM_ANALYTICS_TOP_RECENT_TRENDING_PAGES, KM_ANALYTICS_TOP_TRAFFIC_SOURCE, KM_ANALYTICS_TOP_TRAFFIC_SOURCE_DRIVING_ADD_TO_CART, KM_ANALYTICS_PAGES_PER_VISIT, KM_ANALYTICS_VISIT_LENGTH, KM_ANALYTICS_TOP_RETURNING_VISITOR_PAGES, KM_ANALYTICS_VISITS_PER_VISITOR, KM_ANALYTICS_MOST_ENGAGING_PAGES, KM_ANALYTICS_TOP_CATEGORIES];\nvar allKeyMetricsTileWidgets = [].concat(keyMetricsGA4Widgets, [KM_SEARCH_CONSOLE_POPULAR_KEYWORDS]);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/datastore/user/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/modules/datastore/constants.js":
/*!*********************************************************!*\
  !*** ./js/googlesitekit/modules/datastore/constants.js ***!
  \*********************************************************/
/*! exports provided: CORE_MODULES, ERROR_CODE_INSUFFICIENT_MODULE_DEPENDENCIES */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_MODULES\", function() { return CORE_MODULES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_CODE_INSUFFICIENT_MODULE_DEPENDENCIES\", function() { return ERROR_CODE_INSUFFICIENT_MODULE_DEPENDENCIES; });\n/**\n * `core/modules` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar CORE_MODULES = 'core/modules';\nvar ERROR_CODE_INSUFFICIENT_MODULE_DEPENDENCIES = 'insufficient_module_dependencies';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L21vZHVsZXMvZGF0YXN0b3JlL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQvbW9kdWxlcy9kYXRhc3RvcmUvY29uc3RhbnRzLmpzPzA3YjUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgY29yZS9tb2R1bGVzYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgQ09SRV9NT0RVTEVTID0gJ2NvcmUvbW9kdWxlcyc7XG5leHBvcnQgY29uc3QgRVJST1JfQ09ERV9JTlNVRkZJQ0lFTlRfTU9EVUxFX0RFUEVOREVOQ0lFUyA9XG5cdCdpbnN1ZmZpY2llbnRfbW9kdWxlX2RlcGVuZGVuY2llcyc7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/googlesitekit/modules/datastore/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/notifications/components/layout/BannerNotification.js":
/*!********************************************************************************!*\
  !*** ./js/googlesitekit/notifications/components/layout/BannerNotification.js ***!
  \********************************************************************************/
/*! exports provided: TYPES, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TYPES\", function() { return TYPES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return BannerNotification; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var _js_googlesitekit_notifications_datastore_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/googlesitekit/notifications/datastore/constants */ \"./js/googlesitekit/notifications/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_notifications_hooks_useNotificationEvents__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/googlesitekit/notifications/hooks/useNotificationEvents */ \"./js/googlesitekit/notifications/hooks/useNotificationEvents.js\");\n/* harmony import */ var _js_components_Banner__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/components/Banner */ \"./js/components/Banner/index.js\");\n/* harmony import */ var _js_components_Banner_LearnMoreLink__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/components/Banner/LearnMoreLink */ \"./js/components/Banner/LearnMoreLink.js\");\n/* harmony import */ var _js_components_Banner_CTAButton__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/components/Banner/CTAButton */ \"./js/components/Banner/CTAButton.js\");\n/* harmony import */ var _js_components_Banner_DismissButton__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/components/Banner/DismissButton */ \"./js/components/Banner/DismissButton.js\");\n/* harmony import */ var _js_material_components__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/js/material-components */ \"./js/material-components/index.js\");\n/* harmony import */ var _svg_graphics_banner_warning_svg_url__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/svg/graphics/banner-warning.svg?url */ \"./svg/graphics/banner-warning.svg?url\");\n/* harmony import */ var _svg_graphics_banner_error_svg_url__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/svg/graphics/banner-error.svg?url */ \"./svg/graphics/banner-error.svg?url\");\n\n\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * BannerNotification layout component.\n *\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\nvar TYPES = {\n  INFO: 'info',\n  ERROR: 'error',\n  WARNING: 'warning'\n};\nfunction BannerNotification(_ref) {\n  var notificationID = _ref.notificationID,\n    _ref$type = _ref.type,\n    type = _ref$type === void 0 ? TYPES.INFO : _ref$type,\n    learnMoreLink = _ref.learnMoreLink,\n    dismissButton = _ref.dismissButton,\n    ctaButton = _ref.ctaButton,\n    gaTrackingEventArgs = _ref.gaTrackingEventArgs,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4___default()(_ref, [\"notificationID\", \"type\", \"learnMoreLink\", \"dismissButton\", \"ctaButton\", \"gaTrackingEventArgs\"]);\n  var trackEvents = Object(_js_googlesitekit_notifications_hooks_useNotificationEvents__WEBPACK_IMPORTED_MODULE_10__[\"default\"])(notificationID, gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.category);\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_8__[\"useDispatch\"])(_js_googlesitekit_notifications_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"CORE_NOTIFICATIONS\"]),\n    dismissNotification = _useDispatch.dismissNotification;\n  function handleDismissWithTrackEvent(_x) {\n    return _handleDismissWithTrackEvent.apply(this, arguments);\n  }\n  function _handleDismissWithTrackEvent() {\n    _handleDismissWithTrackEvent = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(event) {\n      var _dismissButton$onClic;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              _context.next = 2;\n              return dismissButton === null || dismissButton === void 0 ? void 0 : (_dismissButton$onClic = dismissButton.onClick) === null || _dismissButton$onClic === void 0 ? void 0 : _dismissButton$onClic.call(dismissButton, event);\n            case 2:\n              trackEvents.dismiss(gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.label, gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.value);\n              dismissNotification(notificationID, _objectSpread({}, dismissButton === null || dismissButton === void 0 ? void 0 : dismissButton.dismissOptions));\n            case 4:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee);\n    }));\n    return _handleDismissWithTrackEvent.apply(this, arguments);\n  }\n  function handleCTAClickWithTrackEvent(_x2) {\n    return _handleCTAClickWithTrackEvent.apply(this, arguments);\n  }\n  function _handleCTAClickWithTrackEvent() {\n    _handleCTAClickWithTrackEvent = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(event) {\n      var _ctaButton$onClick;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {\n        while (1) {\n          switch (_context2.prev = _context2.next) {\n            case 0:\n              trackEvents.confirm(gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.label, gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.value);\n              _context2.next = 3;\n              return ctaButton === null || ctaButton === void 0 ? void 0 : (_ctaButton$onClick = ctaButton.onClick) === null || _ctaButton$onClick === void 0 ? void 0 : _ctaButton$onClick.call(ctaButton, event);\n            case 3:\n              if (ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.dismissOnClick) {\n                dismissNotification(notificationID, _objectSpread({}, ctaButton === null || ctaButton === void 0 ? void 0 : ctaButton.dismissOptions));\n              }\n            case 4:\n            case \"end\":\n              return _context2.stop();\n          }\n        }\n      }, _callee2);\n    }));\n    return _handleCTAClickWithTrackEvent.apply(this, arguments);\n  }\n  function handleLearnMoreClickWithTrackEvent(_x3) {\n    return _handleLearnMoreClickWithTrackEvent.apply(this, arguments);\n  }\n  function _handleLearnMoreClickWithTrackEvent() {\n    _handleLearnMoreClickWithTrackEvent = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(event) {\n      var _learnMoreLink$onClic;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {\n        while (1) {\n          switch (_context3.prev = _context3.next) {\n            case 0:\n              trackEvents.clickLearnMore(gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.label, gaTrackingEventArgs === null || gaTrackingEventArgs === void 0 ? void 0 : gaTrackingEventArgs.value);\n              _context3.next = 3;\n              return learnMoreLink === null || learnMoreLink === void 0 ? void 0 : (_learnMoreLink$onClic = learnMoreLink.onClick) === null || _learnMoreLink$onClic === void 0 ? void 0 : _learnMoreLink$onClic.call(learnMoreLink, event);\n            case 3:\n            case \"end\":\n              return _context3.stop();\n          }\n        }\n      }, _callee3);\n    }));\n    return _handleLearnMoreClickWithTrackEvent.apply(this, arguments);\n  }\n  var SVGData = props === null || props === void 0 ? void 0 : props.svg;\n  if (!SVGData && type !== TYPES.INFO) {\n    SVGData = {\n      desktop: undefined,\n      mobile: undefined,\n      verticalPosition: 'center'\n    };\n    if (type === TYPES.WARNING) {\n      SVGData.desktop = _svg_graphics_banner_warning_svg_url__WEBPACK_IMPORTED_MODULE_16__[\"default\"];\n    }\n    if (type === TYPES.ERROR) {\n      SVGData.desktop = _svg_graphics_banner_error_svg_url__WEBPACK_IMPORTED_MODULE_17__[\"default\"];\n    }\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_6___default()('googlesitekit-banner-notification', \"googlesitekit-banner-notification--\".concat(type))\n  }, /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_15__[\"Grid\"], {\n    className: \"googlesitekit-page-content\"\n  }, /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_15__[\"Row\"], null, /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_15__[\"Cell\"], {\n    size: 12\n  }, /*#__PURE__*/React.createElement(_js_components_Banner__WEBPACK_IMPORTED_MODULE_11__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default()({\n    learnMoreLink: learnMoreLink && _objectSpread(_objectSpread({}, learnMoreLink), {}, {\n      onClick: handleLearnMoreClickWithTrackEvent\n    }),\n    dismissButton: dismissButton && _objectSpread(_objectSpread({}, dismissButton), {}, {\n      onClick: handleDismissWithTrackEvent\n    }),\n    ctaButton: ctaButton && _objectSpread(_objectSpread({}, ctaButton), {}, {\n      onClick: handleCTAClickWithTrackEvent\n    }),\n    svg: SVGData\n  }, props))))));\n}\nBannerNotification.propTypes = {\n  notificationID: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.string.isRequired,\n  type: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.oneOf(Object.values(TYPES)),\n  titleIcon: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.node,\n  title: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.string,\n  description: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.string, prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.node]),\n  learnMoreLink: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.shape(_js_components_Banner_LearnMoreLink__WEBPACK_IMPORTED_MODULE_12__[\"default\"].propTypes),\n  dismissButton: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.shape(_js_components_Banner_DismissButton__WEBPACK_IMPORTED_MODULE_14__[\"default\"].propTypes),\n  ctaButton: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.shape(_js_components_Banner_CTAButton__WEBPACK_IMPORTED_MODULE_13__[\"default\"].propTypes),\n  gaTrackingEventArgs: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.shape({\n    category: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.string,\n    label: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.string,\n    value: prop_types__WEBPACK_IMPORTED_MODULE_7___default.a.number\n  })\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/notifications/components/layout/BannerNotification.js\n");

/***/ }),

/***/ "./js/googlesitekit/notifications/datastore/constants.js":
/*!***************************************************************!*\
  !*** ./js/googlesitekit/notifications/datastore/constants.js ***!
  \***************************************************************/
/*! exports provided: CORE_NOTIFICATIONS, NOTIFICATION_VIEW_CONTEXTS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_NOTIFICATIONS\", function() { return CORE_NOTIFICATIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"NOTIFICATION_VIEW_CONTEXTS\", function() { return NOTIFICATION_VIEW_CONTEXTS; });\n/* harmony import */ var _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/googlesitekit/constants */ \"./js/googlesitekit/constants.js\");\n/**\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n\nvar CORE_NOTIFICATIONS = 'core/notifications';\nvar NOTIFICATION_VIEW_CONTEXTS = [_js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"VIEW_CONTEXT_SPLASH\"], _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"VIEW_CONTEXT_MAIN_DASHBOARD\"], _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"VIEW_CONTEXT_ENTITY_DASHBOARD\"], _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"VIEW_CONTEXT_MAIN_DASHBOARD_VIEW_ONLY\"], _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"VIEW_CONTEXT_ENTITY_DASHBOARD_VIEW_ONLY\"]];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L25vdGlmaWNhdGlvbnMvZGF0YXN0b3JlL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQvbm90aWZpY2F0aW9ucy9kYXRhc3RvcmUvY29uc3RhbnRzLmpzP2EzYzEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmltcG9ydCB7XG5cdFZJRVdfQ09OVEVYVF9FTlRJVFlfREFTSEJPQVJELFxuXHRWSUVXX0NPTlRFWFRfRU5USVRZX0RBU0hCT0FSRF9WSUVXX09OTFksXG5cdFZJRVdfQ09OVEVYVF9NQUlOX0RBU0hCT0FSRCxcblx0VklFV19DT05URVhUX01BSU5fREFTSEJPQVJEX1ZJRVdfT05MWSxcblx0VklFV19DT05URVhUX1NQTEFTSCxcbn0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2NvbnN0YW50cyc7XG5cbmV4cG9ydCBjb25zdCBDT1JFX05PVElGSUNBVElPTlMgPSAnY29yZS9ub3RpZmljYXRpb25zJztcblxuZXhwb3J0IGNvbnN0IE5PVElGSUNBVElPTl9WSUVXX0NPTlRFWFRTID0gW1xuXHRWSUVXX0NPTlRFWFRfU1BMQVNILFxuXHRWSUVXX0NPTlRFWFRfTUFJTl9EQVNIQk9BUkQsXG5cdFZJRVdfQ09OVEVYVF9FTlRJVFlfREFTSEJPQVJELFxuXHRWSUVXX0NPTlRFWFRfTUFJTl9EQVNIQk9BUkRfVklFV19PTkxZLFxuXHRWSUVXX0NPTlRFWFRfRU5USVRZX0RBU0hCT0FSRF9WSUVXX09OTFksXG5dO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFRQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/notifications/datastore/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/notifications/hooks/useNotificationEvents.js":
/*!***********************************************************************!*\
  !*** ./js/googlesitekit/notifications/hooks/useNotificationEvents.js ***!
  \***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useNotificationEvents; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/**\n * `useNotificationEvents` hook.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction useNotificationEvents(id, category) {\n  var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {},\n    _ref$viewAction = _ref.viewAction,\n    viewAction = _ref$viewAction === void 0 ? 'view_notification' : _ref$viewAction,\n    _ref$confirmAction = _ref.confirmAction,\n    confirmAction = _ref$confirmAction === void 0 ? 'confirm_notification' : _ref$confirmAction,\n    _ref$dismissAction = _ref.dismissAction,\n    dismissAction = _ref$dismissAction === void 0 ? 'dismiss_notification' : _ref$dismissAction,\n    _ref$clickLearnMoreAc = _ref.clickLearnMoreAction,\n    clickLearnMoreAction = _ref$clickLearnMoreAc === void 0 ? 'click_learn_more_link' : _ref$clickLearnMoreAc;\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_1__[\"default\"])();\n  var eventCategory = category !== null && category !== void 0 ? category : \"\".concat(viewContext, \"_\").concat(id);\n  var view = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n      args[_key] = arguments[_key];\n    }\n    return _js_util__WEBPACK_IMPORTED_MODULE_2__[\"trackEvent\"].apply(void 0, [eventCategory, viewAction].concat(args));\n  }, [eventCategory, viewAction]);\n  var confirm = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n      args[_key2] = arguments[_key2];\n    }\n    return _js_util__WEBPACK_IMPORTED_MODULE_2__[\"trackEvent\"].apply(void 0, [eventCategory, confirmAction].concat(args));\n  }, [eventCategory, confirmAction]);\n  var dismiss = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n      args[_key3] = arguments[_key3];\n    }\n    return _js_util__WEBPACK_IMPORTED_MODULE_2__[\"trackEvent\"].apply(void 0, [eventCategory, dismissAction].concat(args));\n  }, [eventCategory, dismissAction]);\n  var clickLearnMore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n      args[_key4] = arguments[_key4];\n    }\n    return _js_util__WEBPACK_IMPORTED_MODULE_2__[\"trackEvent\"].apply(void 0, [eventCategory, clickLearnMoreAction].concat(args));\n  }, [eventCategory, clickLearnMoreAction]);\n  return {\n    view: view,\n    confirm: confirm,\n    dismiss: dismiss,\n    clickLearnMore: clickLearnMore\n  };\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L25vdGlmaWNhdGlvbnMvaG9va3MvdXNlTm90aWZpY2F0aW9uRXZlbnRzLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvZ29vZ2xlc2l0ZWtpdC9ub3RpZmljYXRpb25zL2hvb2tzL3VzZU5vdGlmaWNhdGlvbkV2ZW50cy5qcz9jZDA0Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogYHVzZU5vdGlmaWNhdGlvbkV2ZW50c2AgaG9vay5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB1c2VWaWV3Q29udGV4dCBmcm9tICdAL2pzL2hvb2tzL3VzZVZpZXdDb250ZXh0JztcbmltcG9ydCB7IHRyYWNrRXZlbnQgfSBmcm9tICdAL2pzL3V0aWwnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VOb3RpZmljYXRpb25FdmVudHMoXG5cdGlkLFxuXHRjYXRlZ29yeSxcblx0e1xuXHRcdHZpZXdBY3Rpb24gPSAndmlld19ub3RpZmljYXRpb24nLFxuXHRcdGNvbmZpcm1BY3Rpb24gPSAnY29uZmlybV9ub3RpZmljYXRpb24nLFxuXHRcdGRpc21pc3NBY3Rpb24gPSAnZGlzbWlzc19ub3RpZmljYXRpb24nLFxuXHRcdGNsaWNrTGVhcm5Nb3JlQWN0aW9uID0gJ2NsaWNrX2xlYXJuX21vcmVfbGluaycsXG5cdH0gPSB7fVxuKSB7XG5cdGNvbnN0IHZpZXdDb250ZXh0ID0gdXNlVmlld0NvbnRleHQoKTtcblx0Y29uc3QgZXZlbnRDYXRlZ29yeSA9IGNhdGVnb3J5ID8/IGAkeyB2aWV3Q29udGV4dCB9XyR7IGlkIH1gO1xuXG5cdGNvbnN0IHZpZXcgPSB1c2VDYWxsYmFjayhcblx0XHQoIC4uLmFyZ3MgKSA9PiB7XG5cdFx0XHRyZXR1cm4gdHJhY2tFdmVudCggZXZlbnRDYXRlZ29yeSwgdmlld0FjdGlvbiwgLi4uYXJncyApO1xuXHRcdH0sXG5cdFx0WyBldmVudENhdGVnb3J5LCB2aWV3QWN0aW9uIF1cblx0KTtcblxuXHRjb25zdCBjb25maXJtID0gdXNlQ2FsbGJhY2soXG5cdFx0KCAuLi5hcmdzICkgPT4ge1xuXHRcdFx0cmV0dXJuIHRyYWNrRXZlbnQoIGV2ZW50Q2F0ZWdvcnksIGNvbmZpcm1BY3Rpb24sIC4uLmFyZ3MgKTtcblx0XHR9LFxuXHRcdFsgZXZlbnRDYXRlZ29yeSwgY29uZmlybUFjdGlvbiBdXG5cdCk7XG5cblx0Y29uc3QgZGlzbWlzcyA9IHVzZUNhbGxiYWNrKFxuXHRcdCggLi4uYXJncyApID0+IHtcblx0XHRcdHJldHVybiB0cmFja0V2ZW50KCBldmVudENhdGVnb3J5LCBkaXNtaXNzQWN0aW9uLCAuLi5hcmdzICk7XG5cdFx0fSxcblx0XHRbIGV2ZW50Q2F0ZWdvcnksIGRpc21pc3NBY3Rpb24gXVxuXHQpO1xuXG5cdGNvbnN0IGNsaWNrTGVhcm5Nb3JlID0gdXNlQ2FsbGJhY2soXG5cdFx0KCAuLi5hcmdzICkgPT4ge1xuXHRcdFx0cmV0dXJuIHRyYWNrRXZlbnQoIGV2ZW50Q2F0ZWdvcnksIGNsaWNrTGVhcm5Nb3JlQWN0aW9uLCAuLi5hcmdzICk7XG5cdFx0fSxcblx0XHRbIGV2ZW50Q2F0ZWdvcnksIGNsaWNrTGVhcm5Nb3JlQWN0aW9uIF1cblx0KTtcblxuXHRyZXR1cm4ge1xuXHRcdHZpZXcsXG5cdFx0Y29uZmlybSxcblx0XHRkaXNtaXNzLFxuXHRcdGNsaWNrTGVhcm5Nb3JlLFxuXHR9O1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQVNBO0FBREE7QUFKQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/googlesitekit/notifications/hooks/useNotificationEvents.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/WPDashboardReportError.js":
/*!***********************************************************************!*\
  !*** ./js/googlesitekit/widgets/components/WPDashboardReportError.js ***!
  \***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WPDashboardReportError; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/compose */ \"../node_modules/@wordpress/compose/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/ui/constants */ \"./js/googlesitekit/datastore/ui/constants.js\");\n/* harmony import */ var _js_components_ReportError__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/ReportError */ \"./js/components/ReportError.js\");\n\n/**\n * WPDashboardReportError component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\nfunction WPDashboardReportError(_ref) {\n  var moduleSlug = _ref.moduleSlug,\n    error = _ref.error;\n  var errorInstanceID = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__[\"useInstanceId\"])(WPDashboardReportError, 'WPDashboardReportError');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_UI\"]),\n    setValue = _useDispatch.setValue;\n  var errorMessage = error.message;\n  var selectInstanceID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_ui_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_UI\"]).getValue(\"WPDashboardReportError-\".concat(moduleSlug, \"-\").concat(errorMessage));\n  });\n  Object(react_use__WEBPACK_IMPORTED_MODULE_2__[\"useLifecycles\"])(function () {\n    setValue(\"WPDashboardReportError-\".concat(moduleSlug, \"-\").concat(errorMessage), errorInstanceID);\n  }, function () {\n    setValue(\"WPDashboardReportError-\".concat(moduleSlug, \"-\").concat(errorMessage), undefined);\n  });\n  if (selectInstanceID !== errorInstanceID) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(_js_components_ReportError__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    moduleSlug: moduleSlug,\n    error: error\n  });\n}\nWPDashboardReportError.propTypes = {\n  moduleSlug: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string.isRequired,\n  error: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.object.isRequired\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XUERhc2hib2FyZFJlcG9ydEVycm9yLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvZ29vZ2xlc2l0ZWtpdC93aWRnZXRzL2NvbXBvbmVudHMvV1BEYXNoYm9hcmRSZXBvcnRFcnJvci5qcz9mMjI1Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV1BEYXNoYm9hcmRSZXBvcnRFcnJvciBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMyBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IHsgdXNlTGlmZWN5Y2xlcyB9IGZyb20gJ3JlYWN0LXVzZSc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VJbnN0YW5jZUlkIH0gZnJvbSAnQHdvcmRwcmVzcy9jb21wb3NlJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0LCB1c2VEaXNwYXRjaCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtZGF0YSc7XG5pbXBvcnQgeyBDT1JFX1VJIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS91aS9jb25zdGFudHMnO1xuaW1wb3J0IFJlcG9ydEVycm9yIGZyb20gJ0AvanMvY29tcG9uZW50cy9SZXBvcnRFcnJvcic7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFdQRGFzaGJvYXJkUmVwb3J0RXJyb3IoIHsgbW9kdWxlU2x1ZywgZXJyb3IgfSApIHtcblx0Y29uc3QgZXJyb3JJbnN0YW5jZUlEID0gdXNlSW5zdGFuY2VJZChcblx0XHRXUERhc2hib2FyZFJlcG9ydEVycm9yLFxuXHRcdCdXUERhc2hib2FyZFJlcG9ydEVycm9yJ1xuXHQpO1xuXG5cdGNvbnN0IHsgc2V0VmFsdWUgfSA9IHVzZURpc3BhdGNoKCBDT1JFX1VJICk7XG5cblx0Y29uc3QgZXJyb3JNZXNzYWdlID0gZXJyb3IubWVzc2FnZTtcblxuXHRjb25zdCBzZWxlY3RJbnN0YW5jZUlEID0gdXNlU2VsZWN0KCAoIHNlbGVjdCApID0+XG5cdFx0c2VsZWN0KCBDT1JFX1VJICkuZ2V0VmFsdWUoXG5cdFx0XHRgV1BEYXNoYm9hcmRSZXBvcnRFcnJvci0keyBtb2R1bGVTbHVnIH0tJHsgZXJyb3JNZXNzYWdlIH1gXG5cdFx0KVxuXHQpO1xuXG5cdHVzZUxpZmVjeWNsZXMoXG5cdFx0KCkgPT4ge1xuXHRcdFx0c2V0VmFsdWUoXG5cdFx0XHRcdGBXUERhc2hib2FyZFJlcG9ydEVycm9yLSR7IG1vZHVsZVNsdWcgfS0keyBlcnJvck1lc3NhZ2UgfWAsXG5cdFx0XHRcdGVycm9ySW5zdGFuY2VJRFxuXHRcdFx0KTtcblx0XHR9LFxuXHRcdCgpID0+IHtcblx0XHRcdHNldFZhbHVlKFxuXHRcdFx0XHRgV1BEYXNoYm9hcmRSZXBvcnRFcnJvci0keyBtb2R1bGVTbHVnIH0tJHsgZXJyb3JNZXNzYWdlIH1gLFxuXHRcdFx0XHR1bmRlZmluZWRcblx0XHRcdCk7XG5cdFx0fVxuXHQpO1xuXG5cdGlmICggc2VsZWN0SW5zdGFuY2VJRCAhPT0gZXJyb3JJbnN0YW5jZUlEICkge1xuXHRcdHJldHVybiBudWxsO1xuXHR9XG5cblx0cmV0dXJuIDxSZXBvcnRFcnJvciBtb2R1bGVTbHVnPXsgbW9kdWxlU2x1ZyB9IGVycm9yPXsgZXJyb3IgfSAvPjtcbn1cblxuV1BEYXNoYm9hcmRSZXBvcnRFcnJvci5wcm9wVHlwZXMgPSB7XG5cdG1vZHVsZVNsdWc6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcblx0ZXJyb3I6IFByb3BUeXBlcy5vYmplY3QuaXNSZXF1aXJlZCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBRUE7QUFFQTtBQUVBO0FBQUE7QUFHQTtBQUdBO0FBRUE7QUFJQTtBQUVBO0FBSUE7QUFHQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/WPDashboardReportError.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/Widget.js":
/*!*******************************************************!*\
  !*** ./js/googlesitekit/widgets/components/Widget.js ***!
  \*******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * Widget component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar Widget = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"forwardRef\"])(function (_ref, ref) {\n  var children = _ref.children,\n    className = _ref.className,\n    widgetSlug = _ref.widgetSlug,\n    noPadding = _ref.noPadding,\n    Header = _ref.Header,\n    Footer = _ref.Footer;\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-widget', \"googlesitekit-widget--\".concat(widgetSlug), {\n      'googlesitekit-widget--no-padding': noPadding\n    }, {\n      'googlesitekit-widget--with-header': Header\n    }, className),\n    ref: ref\n  }, Header && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-widget__header\"\n  }, /*#__PURE__*/React.createElement(Header, null)), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-widget__body\"\n  }, children), Footer && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-widget__footer\"\n  }, /*#__PURE__*/React.createElement(Footer, null)));\n});\nWidget.defaultProps = {\n  children: undefined,\n  noPadding: false\n};\nWidget.propTypes = {\n  children: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.node,\n  widgetSlug: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string.isRequired,\n  noPadding: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  Header: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType,\n  Footer: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.elementType\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Widget);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXQuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXQuanM/OGVjMyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFdpZGdldCBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBmb3J3YXJkUmVmIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuY29uc3QgV2lkZ2V0ID0gZm9yd2FyZFJlZihcblx0KCB7IGNoaWxkcmVuLCBjbGFzc05hbWUsIHdpZGdldFNsdWcsIG5vUGFkZGluZywgSGVhZGVyLCBGb290ZXIgfSwgcmVmICkgPT4ge1xuXHRcdHJldHVybiAoXG5cdFx0XHQ8ZGl2XG5cdFx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoXG5cdFx0XHRcdFx0J2dvb2dsZXNpdGVraXQtd2lkZ2V0Jyxcblx0XHRcdFx0XHRgZ29vZ2xlc2l0ZWtpdC13aWRnZXQtLSR7IHdpZGdldFNsdWcgfWAsXG5cdFx0XHRcdFx0eyAnZ29vZ2xlc2l0ZWtpdC13aWRnZXQtLW5vLXBhZGRpbmcnOiBub1BhZGRpbmcgfSxcblx0XHRcdFx0XHR7ICdnb29nbGVzaXRla2l0LXdpZGdldC0td2l0aC1oZWFkZXInOiBIZWFkZXIgfSxcblx0XHRcdFx0XHRjbGFzc05hbWVcblx0XHRcdFx0KSB9XG5cdFx0XHRcdHJlZj17IHJlZiB9XG5cdFx0XHQ+XG5cdFx0XHRcdHsgSGVhZGVyICYmIChcblx0XHRcdFx0XHQ8ZGl2IGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtd2lkZ2V0X19oZWFkZXJcIj5cblx0XHRcdFx0XHRcdDxIZWFkZXIgLz5cblx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0KSB9XG5cdFx0XHRcdDxkaXYgY2xhc3NOYW1lPVwiZ29vZ2xlc2l0ZWtpdC13aWRnZXRfX2JvZHlcIj57IGNoaWxkcmVuIH08L2Rpdj5cblx0XHRcdFx0eyBGb290ZXIgJiYgKFxuXHRcdFx0XHRcdDxkaXYgY2xhc3NOYW1lPVwiZ29vZ2xlc2l0ZWtpdC13aWRnZXRfX2Zvb3RlclwiPlxuXHRcdFx0XHRcdFx0PEZvb3RlciAvPlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHQpIH1cblx0XHRcdDwvZGl2PlxuXHRcdCk7XG5cdH1cbik7XG5cbldpZGdldC5kZWZhdWx0UHJvcHMgPSB7XG5cdGNoaWxkcmVuOiB1bmRlZmluZWQsXG5cdG5vUGFkZGluZzogZmFsc2UsXG59O1xuXG5XaWRnZXQucHJvcFR5cGVzID0ge1xuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG5cdHdpZGdldFNsdWc6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcblx0bm9QYWRkaW5nOiBQcm9wVHlwZXMuYm9vbCxcblx0SGVhZGVyOiBQcm9wVHlwZXMuZWxlbWVudFR5cGUsXG5cdEZvb3RlcjogUHJvcFR5cGVzLmVsZW1lbnRUeXBlLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgV2lkZ2V0O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFHQTtBQUFBO0FBQ0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBSUE7QUFBQTtBQUVBO0FBQUE7QUFNQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/Widget.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/WidgetNull.js":
/*!***********************************************************!*\
  !*** ./js/googlesitekit/widgets/components/WidgetNull.js ***!
  \***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WidgetNull; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/widgets/hooks/useWidgetStateEffect */ \"./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js\");\n/* harmony import */ var _js_components_Null__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/components/Null */ \"./js/components/Null.js\");\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WidgetNull component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n// This doesn't need to change.\nvar metadata = {};\n\n// The supported props must match `Null` (except `widgetSlug`).\nfunction WidgetNull(_ref) {\n  var widgetSlug = _ref.widgetSlug;\n  Object(_js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(widgetSlug, _js_components_Null__WEBPACK_IMPORTED_MODULE_4__[\"default\"], metadata);\n  return /*#__PURE__*/React.createElement(_js_components_Null__WEBPACK_IMPORTED_MODULE_4__[\"default\"], null);\n}\nWidgetNull.propTypes = _objectSpread({\n  widgetSlug: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string.isRequired\n}, _js_components_Null__WEBPACK_IMPORTED_MODULE_4__[\"default\"].propTypes);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXROdWxsLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvZ29vZ2xlc2l0ZWtpdC93aWRnZXRzL2NvbXBvbmVudHMvV2lkZ2V0TnVsbC5qcz9mNDZkIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV2lkZ2V0TnVsbCBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdXNlV2lkZ2V0U3RhdGVFZmZlY3QgZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvaG9va3MvdXNlV2lkZ2V0U3RhdGVFZmZlY3QnO1xuaW1wb3J0IE51bGwgZnJvbSAnQC9qcy9jb21wb25lbnRzL051bGwnO1xuXG4vLyBUaGlzIGRvZXNuJ3QgbmVlZCB0byBjaGFuZ2UuXG5jb25zdCBtZXRhZGF0YSA9IHt9O1xuXG4vLyBUaGUgc3VwcG9ydGVkIHByb3BzIG11c3QgbWF0Y2ggYE51bGxgIChleGNlcHQgYHdpZGdldFNsdWdgKS5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFdpZGdldE51bGwoIHsgd2lkZ2V0U2x1ZyB9ICkge1xuXHR1c2VXaWRnZXRTdGF0ZUVmZmVjdCggd2lkZ2V0U2x1ZywgTnVsbCwgbWV0YWRhdGEgKTtcblxuXHRyZXR1cm4gPE51bGwgLz47XG59XG5cbldpZGdldE51bGwucHJvcFR5cGVzID0ge1xuXHR3aWRnZXRTbHVnOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdC4uLk51bGwucHJvcFR5cGVzLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/WidgetNull.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/WidgetRecoverableModules.js":
/*!*************************************************************************!*\
  !*** ./js/googlesitekit/widgets/components/WidgetRecoverableModules.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WidgetRecoverableModules; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/widgets/hooks/useWidgetStateEffect */ \"./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js\");\n/* harmony import */ var _js_components_RecoverableModules__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/components/RecoverableModules */ \"./js/components/RecoverableModules.js\");\n\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WidgetRecoverableModules component.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n// The supported props must match `RecoverableModules` (except `widgetSlug`).\nfunction WidgetRecoverableModules(_ref) {\n  var widgetSlug = _ref.widgetSlug,\n    moduleSlugs = _ref.moduleSlugs,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3___default()(_ref, [\"widgetSlug\", \"moduleSlugs\"]);\n  var metadata = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_4__[\"useMemo\"])(function () {\n    return {\n      // Here we serialize to `moduleSlug` for compatibility with the logic in\n      // `combineWidgets()`. In future we may wish to take a less \"hacky\" approach.\n      // See https://github.com/google/site-kit-wp/issues/5376#issuecomment-1165771399.\n      moduleSlug: _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_2___default()(moduleSlugs).sort().join(','),\n      // We also store `moduleSlugs` in the metadata in order for it to be passed back\n      // into RecoverableModules as a prop.\n      // See https://github.com/google/site-kit-wp/blob/c272c20eddcca61aae24c9812b6b11dbc15ec673/assets/js/googlesitekit/widgets/components/WidgetAreaRenderer.js#L171.\n      moduleSlugs: moduleSlugs\n    };\n  }, [moduleSlugs]);\n  Object(_js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(widgetSlug, _js_components_RecoverableModules__WEBPACK_IMPORTED_MODULE_7__[\"default\"], metadata);\n  return /*#__PURE__*/React.createElement(_js_components_RecoverableModules__WEBPACK_IMPORTED_MODULE_7__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default()({\n    moduleSlugs: moduleSlugs\n  }, props));\n}\nWidgetRecoverableModules.propTypes = _objectSpread({\n  widgetSlug: prop_types__WEBPACK_IMPORTED_MODULE_5___default.a.string.isRequired\n}, _js_components_RecoverableModules__WEBPACK_IMPORTED_MODULE_7__[\"default\"].propTypes);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXRSZWNvdmVyYWJsZU1vZHVsZXMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXRSZWNvdmVyYWJsZU1vZHVsZXMuanM/YjE5MyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFdpZGdldFJlY292ZXJhYmxlTW9kdWxlcyBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMiBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlTWVtbyB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB1c2VXaWRnZXRTdGF0ZUVmZmVjdCBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvd2lkZ2V0cy9ob29rcy91c2VXaWRnZXRTdGF0ZUVmZmVjdCc7XG5pbXBvcnQgUmVjb3ZlcmFibGVNb2R1bGVzIGZyb20gJ0AvanMvY29tcG9uZW50cy9SZWNvdmVyYWJsZU1vZHVsZXMnO1xuXG4vLyBUaGUgc3VwcG9ydGVkIHByb3BzIG11c3QgbWF0Y2ggYFJlY292ZXJhYmxlTW9kdWxlc2AgKGV4Y2VwdCBgd2lkZ2V0U2x1Z2ApLlxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gV2lkZ2V0UmVjb3ZlcmFibGVNb2R1bGVzKCB7XG5cdHdpZGdldFNsdWcsXG5cdG1vZHVsZVNsdWdzLFxuXHQuLi5wcm9wc1xufSApIHtcblx0Y29uc3QgbWV0YWRhdGEgPSB1c2VNZW1vKFxuXHRcdCgpID0+ICgge1xuXHRcdFx0Ly8gSGVyZSB3ZSBzZXJpYWxpemUgdG8gYG1vZHVsZVNsdWdgIGZvciBjb21wYXRpYmlsaXR5IHdpdGggdGhlIGxvZ2ljIGluXG5cdFx0XHQvLyBgY29tYmluZVdpZGdldHMoKWAuIEluIGZ1dHVyZSB3ZSBtYXkgd2lzaCB0byB0YWtlIGEgbGVzcyBcImhhY2t5XCIgYXBwcm9hY2guXG5cdFx0XHQvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9zaXRlLWtpdC13cC9pc3N1ZXMvNTM3NiNpc3N1ZWNvbW1lbnQtMTE2NTc3MTM5OS5cblx0XHRcdG1vZHVsZVNsdWc6IFsgLi4ubW9kdWxlU2x1Z3MgXS5zb3J0KCkuam9pbiggJywnICksXG5cdFx0XHQvLyBXZSBhbHNvIHN0b3JlIGBtb2R1bGVTbHVnc2AgaW4gdGhlIG1ldGFkYXRhIGluIG9yZGVyIGZvciBpdCB0byBiZSBwYXNzZWQgYmFja1xuXHRcdFx0Ly8gaW50byBSZWNvdmVyYWJsZU1vZHVsZXMgYXMgYSBwcm9wLlxuXHRcdFx0Ly8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvc2l0ZS1raXQtd3AvYmxvYi9jMjcyYzIwZWRkY2NhNjFhYWUyNGM5ODEyYjZiMTFkYmMxNWVjNjczL2Fzc2V0cy9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXRBcmVhUmVuZGVyZXIuanMjTDE3MS5cblx0XHRcdG1vZHVsZVNsdWdzLFxuXHRcdH0gKSxcblx0XHRbIG1vZHVsZVNsdWdzIF1cblx0KTtcblx0dXNlV2lkZ2V0U3RhdGVFZmZlY3QoIHdpZGdldFNsdWcsIFJlY292ZXJhYmxlTW9kdWxlcywgbWV0YWRhdGEgKTtcblxuXHRyZXR1cm4gPFJlY292ZXJhYmxlTW9kdWxlcyBtb2R1bGVTbHVncz17IG1vZHVsZVNsdWdzIH0geyAuLi5wcm9wcyB9IC8+O1xufVxuXG5XaWRnZXRSZWNvdmVyYWJsZU1vZHVsZXMucHJvcFR5cGVzID0ge1xuXHR3aWRnZXRTbHVnOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdC4uLlJlY292ZXJhYmxlTW9kdWxlcy5wcm9wVHlwZXMsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFGQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBR0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/WidgetRecoverableModules.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/WidgetReportError.js":
/*!******************************************************************!*\
  !*** ./js/googlesitekit/widgets/components/WidgetReportError.js ***!
  \******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WidgetReportError; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_components_ReportError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/components/ReportError */ \"./js/components/ReportError.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WidgetReportError component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n// eslint-disable-next-line no-unused-vars\nfunction WidgetReportError(_ref) {\n  var widgetSlug = _ref.widgetSlug,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"widgetSlug\"]);\n  return /*#__PURE__*/React.createElement(_js_components_ReportError__WEBPACK_IMPORTED_MODULE_4__[\"default\"], props);\n}\nWidgetReportError.propTypes = _objectSpread({\n  widgetSlug: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string.isRequired\n}, _js_components_ReportError__WEBPACK_IMPORTED_MODULE_4__[\"default\"].propTypes);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXRSZXBvcnRFcnJvci5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQvd2lkZ2V0cy9jb21wb25lbnRzL1dpZGdldFJlcG9ydEVycm9yLmpzPzdiNzUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBXaWRnZXRSZXBvcnRFcnJvciBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUmVwb3J0RXJyb3IgZnJvbSAnQC9qcy9jb21wb25lbnRzL1JlcG9ydEVycm9yJztcblxuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVudXNlZC12YXJzXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBXaWRnZXRSZXBvcnRFcnJvciggeyB3aWRnZXRTbHVnLCAuLi5wcm9wcyB9ICkge1xuXHRyZXR1cm4gPFJlcG9ydEVycm9yIHsgLi4ucHJvcHMgfSAvPjtcbn1cblxuV2lkZ2V0UmVwb3J0RXJyb3IucHJvcFR5cGVzID0ge1xuXHR3aWRnZXRTbHVnOiBQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQsXG5cdC4uLlJlcG9ydEVycm9yLnByb3BUeXBlcyxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/WidgetReportError.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/components/WidgetReportZero.js":
/*!*****************************************************************!*\
  !*** ./js/googlesitekit/widgets/components/WidgetReportZero.js ***!
  \*****************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WidgetReportZero; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/widgets/hooks/useWidgetStateEffect */ \"./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js\");\n/* harmony import */ var _js_components_ReportZero__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/ReportZero */ \"./js/components/ReportZero.js\");\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * WidgetReportZero component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n// The supported props must match `ReportZero` (except `widgetSlug`).\nfunction WidgetReportZero(_ref) {\n  var widgetSlug = _ref.widgetSlug,\n    moduleSlug = _ref.moduleSlug,\n    props = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default()(_ref, [\"widgetSlug\", \"moduleSlug\"]);\n  var metadata = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useMemo\"])(function () {\n    return {\n      moduleSlug: moduleSlug\n    };\n  }, [moduleSlug]);\n  Object(_js_googlesitekit_widgets_hooks_useWidgetStateEffect__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(widgetSlug, _js_components_ReportZero__WEBPACK_IMPORTED_MODULE_6__[\"default\"], metadata);\n  return /*#__PURE__*/React.createElement(_js_components_ReportZero__WEBPACK_IMPORTED_MODULE_6__[\"default\"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default()({\n    moduleSlug: moduleSlug\n  }, props));\n}\nWidgetReportZero.propTypes = _objectSpread({\n  widgetSlug: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string.isRequired\n}, _js_components_ReportZero__WEBPACK_IMPORTED_MODULE_6__[\"default\"].propTypes);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvY29tcG9uZW50cy9XaWRnZXRSZXBvcnRaZXJvLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvZ29vZ2xlc2l0ZWtpdC93aWRnZXRzL2NvbXBvbmVudHMvV2lkZ2V0UmVwb3J0WmVyby5qcz9lNzFlIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV2lkZ2V0UmVwb3J0WmVybyBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlTWVtbyB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB1c2VXaWRnZXRTdGF0ZUVmZmVjdCBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvd2lkZ2V0cy9ob29rcy91c2VXaWRnZXRTdGF0ZUVmZmVjdCc7XG5pbXBvcnQgUmVwb3J0WmVybyBmcm9tICdAL2pzL2NvbXBvbmVudHMvUmVwb3J0WmVybyc7XG5cbi8vIFRoZSBzdXBwb3J0ZWQgcHJvcHMgbXVzdCBtYXRjaCBgUmVwb3J0WmVyb2AgKGV4Y2VwdCBgd2lkZ2V0U2x1Z2ApLlxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gV2lkZ2V0UmVwb3J0WmVybygge1xuXHR3aWRnZXRTbHVnLFxuXHRtb2R1bGVTbHVnLFxuXHQuLi5wcm9wc1xufSApIHtcblx0Y29uc3QgbWV0YWRhdGEgPSB1c2VNZW1vKCAoKSA9PiAoIHsgbW9kdWxlU2x1ZyB9ICksIFsgbW9kdWxlU2x1ZyBdICk7XG5cdHVzZVdpZGdldFN0YXRlRWZmZWN0KCB3aWRnZXRTbHVnLCBSZXBvcnRaZXJvLCBtZXRhZGF0YSApO1xuXG5cdHJldHVybiA8UmVwb3J0WmVybyBtb2R1bGVTbHVnPXsgbW9kdWxlU2x1ZyB9IHsgLi4ucHJvcHMgfSAvPjtcbn1cblxuV2lkZ2V0UmVwb3J0WmVyby5wcm9wVHlwZXMgPSB7XG5cdHdpZGdldFNsdWc6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcblx0Li4uUmVwb3J0WmVyby5wcm9wVHlwZXMsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFGQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/components/WidgetReportZero.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/datastore/constants.js":
/*!*********************************************************!*\
  !*** ./js/googlesitekit/widgets/datastore/constants.js ***!
  \*********************************************************/
/*! exports provided: WIDGET_AREA_STYLES, WIDGET_WIDTHS, CORE_WIDGETS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"WIDGET_AREA_STYLES\", function() { return WIDGET_AREA_STYLES; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"WIDGET_WIDTHS\", function() { return WIDGET_WIDTHS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CORE_WIDGETS\", function() { return CORE_WIDGETS; });\n/**\n * `core/widgets` data store: constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar WIDGET_AREA_STYLES = {\n  BOXES: 'boxes',\n  COMPOSITE: 'composite'\n};\nvar WIDGET_WIDTHS = {\n  QUARTER: 'quarter',\n  HALF: 'half',\n  FULL: 'full'\n};\nvar CORE_WIDGETS = 'core/widgets';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvZGF0YXN0b3JlL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2dvb2dsZXNpdGVraXQvd2lkZ2V0cy9kYXRhc3RvcmUvY29uc3RhbnRzLmpzP2QyZmIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgY29yZS93aWRnZXRzYCBkYXRhIHN0b3JlOiBjb25zdGFudHMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5leHBvcnQgY29uc3QgV0lER0VUX0FSRUFfU1RZTEVTID0geyBCT1hFUzogJ2JveGVzJywgQ09NUE9TSVRFOiAnY29tcG9zaXRlJyB9O1xuZXhwb3J0IGNvbnN0IFdJREdFVF9XSURUSFMgPSB7IFFVQVJURVI6ICdxdWFydGVyJywgSEFMRjogJ2hhbGYnLCBGVUxMOiAnZnVsbCcgfTtcblxuZXhwb3J0IGNvbnN0IENPUkVfV0lER0VUUyA9ICdjb3JlL3dpZGdldHMnO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/datastore/constants.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js":
/*!****************************************************************!*\
  !*** ./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js ***!
  \****************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useWidgetStateEffect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_googlesitekit_widgets_datastore_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/googlesitekit/widgets/datastore/constants */ \"./js/googlesitekit/widgets/datastore/constants.js\");\n/**\n * `useWidgetStateEffect` hook.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction useWidgetStateEffect(widgetSlug, Component, metadata) {\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useDispatch\"])(_js_googlesitekit_widgets_datastore_constants__WEBPACK_IMPORTED_MODULE_2__[\"CORE_WIDGETS\"]),\n    setWidgetState = _useDispatch.setWidgetState,\n    unsetWidgetState = _useDispatch.unsetWidgetState;\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useEffect\"])(function () {\n    setWidgetState(widgetSlug, Component, metadata);\n    return function () {\n      unsetWidgetState(widgetSlug, Component, metadata);\n    };\n  }, [widgetSlug, Component, metadata, setWidgetState, unsetWidgetState]);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvaG9va3MvdXNlV2lkZ2V0U3RhdGVFZmZlY3QuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9nb29nbGVzaXRla2l0L3dpZGdldHMvaG9va3MvdXNlV2lkZ2V0U3RhdGVFZmZlY3QuanM/YWM2OCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGB1c2VXaWRnZXRTdGF0ZUVmZmVjdGAgaG9vay5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VFZmZlY3QgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VEaXNwYXRjaCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtZGF0YSc7XG5pbXBvcnQgeyBDT1JFX1dJREdFVFMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvd2lkZ2V0cy9kYXRhc3RvcmUvY29uc3RhbnRzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gdXNlV2lkZ2V0U3RhdGVFZmZlY3QoXG5cdHdpZGdldFNsdWcsXG5cdENvbXBvbmVudCxcblx0bWV0YWRhdGFcbikge1xuXHRjb25zdCB7IHNldFdpZGdldFN0YXRlLCB1bnNldFdpZGdldFN0YXRlIH0gPSB1c2VEaXNwYXRjaCggQ09SRV9XSURHRVRTICk7XG5cblx0dXNlRWZmZWN0KCAoKSA9PiB7XG5cdFx0c2V0V2lkZ2V0U3RhdGUoIHdpZGdldFNsdWcsIENvbXBvbmVudCwgbWV0YWRhdGEgKTtcblx0XHRyZXR1cm4gKCkgPT4ge1xuXHRcdFx0dW5zZXRXaWRnZXRTdGF0ZSggd2lkZ2V0U2x1ZywgQ29tcG9uZW50LCBtZXRhZGF0YSApO1xuXHRcdH07XG5cdH0sIFsgd2lkZ2V0U2x1ZywgQ29tcG9uZW50LCBtZXRhZGF0YSwgc2V0V2lkZ2V0U3RhdGUsIHVuc2V0V2lkZ2V0U3RhdGUgXSApO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBSUE7QUFDQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/hooks/useWidgetStateEffect.js\n");

/***/ }),

/***/ "./js/googlesitekit/widgets/util/get-widget-component-props.js":
/*!*********************************************************************!*\
  !*** ./js/googlesitekit/widgets/util/get-widget-component-props.js ***!
  \*********************************************************************/
/*! exports provided: getWidgetComponentProps, withWidgetComponentProps, withWPDashboardWidgetComponentProps */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getWidgetComponentProps\", function() { return getWidgetComponentProps; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"withWidgetComponentProps\", function() { return withWidgetComponentProps; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"withWPDashboardWidgetComponentProps\", function() { return withWPDashboardWidgetComponentProps; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! memize */ \"../node_modules/memize/index.js\");\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(memize__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_googlesitekit_widgets_components_Widget__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/Widget */ \"./js/googlesitekit/widgets/components/Widget.js\");\n/* harmony import */ var _js_googlesitekit_widgets_components_WidgetReportZero__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/WidgetReportZero */ \"./js/googlesitekit/widgets/components/WidgetReportZero.js\");\n/* harmony import */ var _js_googlesitekit_widgets_components_WidgetReportError__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/WidgetReportError */ \"./js/googlesitekit/widgets/components/WidgetReportError.js\");\n/* harmony import */ var _js_googlesitekit_widgets_components_WidgetNull__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/WidgetNull */ \"./js/googlesitekit/widgets/components/WidgetNull.js\");\n/* harmony import */ var _js_googlesitekit_widgets_components_WidgetRecoverableModules__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/WidgetRecoverableModules */ \"./js/googlesitekit/widgets/components/WidgetRecoverableModules.js\");\n/* harmony import */ var _js_googlesitekit_widgets_components_WPDashboardReportError__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/widgets/components/WPDashboardReportError */ \"./js/googlesitekit/widgets/components/WPDashboardReportError.js\");\n\n\n/**\n * Widgets component props utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Gets the props to pass to a widget's component.\n *\n * @since 1.25.0\n * @since 1.107.0 Added `widgetSlug` to the returned props.\n *\n * @param {string} widgetSlug The widget's slug.\n * @return {Object} Props to pass to the widget component.\n */\nvar getWidgetComponentProps = memize__WEBPACK_IMPORTED_MODULE_2___default()(function (widgetSlug) {\n  // Scope widget-specific components to the widget instance so that the\n  // component does not need to (re-)specify the widget slug.\n  return {\n    widgetSlug: widgetSlug,\n    Widget: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_Widget__WEBPACK_IMPORTED_MODULE_3__[\"default\"]),\n    WidgetRecoverableModules: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_WidgetRecoverableModules__WEBPACK_IMPORTED_MODULE_7__[\"default\"]),\n    WidgetReportZero: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_WidgetReportZero__WEBPACK_IMPORTED_MODULE_4__[\"default\"]),\n    WidgetReportError: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_WidgetReportError__WEBPACK_IMPORTED_MODULE_5__[\"default\"]),\n    WidgetNull: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_WidgetNull__WEBPACK_IMPORTED_MODULE_6__[\"default\"])\n  };\n});\nfunction withWidgetSlug(widgetSlug) {\n  return function (WrappedComponent) {\n    var WithWidgetSlug = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"forwardRef\"])(function (props, ref) {\n      return /*#__PURE__*/React.createElement(WrappedComponent, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, props, {\n        ref: ref,\n        widgetSlug: widgetSlug\n      }));\n    });\n    WithWidgetSlug.displayName = 'WithWidgetSlug';\n    if (WrappedComponent.displayName || WrappedComponent.name) {\n      WithWidgetSlug.displayName += \"(\".concat(WrappedComponent.displayName || WrappedComponent.name, \")\");\n    }\n    return WithWidgetSlug;\n  };\n}\n\n/**\n * Gets the props and passes them to the widget's component through a HOC.\n *\n * @since 1.26.0\n *\n * @param {string} widgetSlug The slug of the widget.\n * @return {Function} Enhancing function that adds the getWidgetComponentProps to the passed component.\n */\nfunction withWidgetComponentProps(widgetSlug) {\n  var widgetComponentProps = getWidgetComponentProps(widgetSlug);\n  return function (WrappedComponent) {\n    function DecoratedComponent(props) {\n      return /*#__PURE__*/React.createElement(WrappedComponent, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, props, widgetComponentProps));\n    }\n    DecoratedComponent.displayName = 'WithWidgetComponentProps';\n    if (WrappedComponent.displayName || WrappedComponent.name) {\n      DecoratedComponent.displayName += \"(\".concat(WrappedComponent.displayName || WrappedComponent.name, \")\");\n    }\n    return DecoratedComponent;\n  };\n}\n\n/**\n * Gets the props and passes them to the WP Dashboard widget's component through a HOC.\n *\n * @since 1.114.0\n *\n * @param {string} widgetSlug The slug of the widget.\n * @return {Function} Enhancing function that adds the WP Dashboard specific\n *                    props to the passed component.\n */\nfunction withWPDashboardWidgetComponentProps(widgetSlug) {\n  return function (WrappedComponent) {\n    function DecoratedComponent(props) {\n      return /*#__PURE__*/React.createElement(WrappedComponent, _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, props, {\n        WPDashboardReportError: withWidgetSlug(widgetSlug)(_js_googlesitekit_widgets_components_WPDashboardReportError__WEBPACK_IMPORTED_MODULE_8__[\"default\"])\n      }));\n    }\n    DecoratedComponent.displayName = 'WithWPDashboardWidgetComponentProps';\n    if (WrappedComponent.displayName || WrappedComponent.name) {\n      DecoratedComponent.displayName += \"(\".concat(WrappedComponent.displayName || WrappedComponent.name, \")\");\n    }\n    return DecoratedComponent;\n  };\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/googlesitekit/widgets/util/get-widget-component-props.js\n");

/***/ }),

/***/ "./js/hooks/useActivateModuleCallback.js":
/*!***********************************************!*\
  !*** ./js/hooks/useActivateModuleCallback.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useActivateModuleCallback; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/location/constants */ \"./js/googlesitekit/datastore/location/constants.js\");\n/* harmony import */ var _js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/api/cache */ \"./js/googlesitekit/api/cache.js\");\n/* harmony import */ var _js_util_tracking__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/util/tracking */ \"./js/util/tracking/index.js\");\n/* harmony import */ var _useViewContext__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./useViewContext */ \"./js/hooks/useViewContext.js\");\n\n\n/**\n * `useActivateModuleCallback` hook.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n/**\n * Returns a callback to activate a module. If the call to activate the module is successful, navigate to the reauthentication URL.\n * Returns null if the module doesn't exist or the user can't manage options.\n *\n * @since 1.70.0\n *\n * @param {string} moduleSlug Module slug.\n * @return {Function|null} Callback to activate module, null if the module doesn't exist or the user can't manage options.\n */\nfunction useActivateModuleCallback(moduleSlug) {\n  var viewContext = Object(_useViewContext__WEBPACK_IMPORTED_MODULE_10__[\"default\"])();\n  var module = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]).getModule(moduleSlug);\n  });\n  var canManageOptions = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_USER\"]).hasCapability(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_5__[\"PERMISSION_MANAGE_OPTIONS\"]);\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_MODULES\"]),\n    activateModule = _useDispatch.activateModule;\n  var _useDispatch2 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_LOCATION\"]),\n    navigateTo = _useDispatch2.navigateTo;\n  var _useDispatch3 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_SITE\"]),\n    setInternalServerError = _useDispatch3.setInternalServerError;\n  var activateModuleCallback = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useCallback\"])(/*#__PURE__*/_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {\n    var _yield$activateModule, error, response;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n      while (1) {\n        switch (_context.prev = _context.next) {\n          case 0:\n            _context.next = 2;\n            return activateModule(moduleSlug);\n          case 2:\n            _yield$activateModule = _context.sent;\n            error = _yield$activateModule.error;\n            response = _yield$activateModule.response;\n            if (error) {\n              _context.next = 13;\n              break;\n            }\n            _context.next = 8;\n            return Object(_js_util_tracking__WEBPACK_IMPORTED_MODULE_9__[\"trackEvent\"])(\"\".concat(viewContext, \"_widget-activation-cta\"), 'activate_module', moduleSlug);\n          case 8:\n            _context.next = 10;\n            return Object(_js_googlesitekit_api_cache__WEBPACK_IMPORTED_MODULE_8__[\"setItem\"])('module_setup', moduleSlug, {\n              ttl: 300\n            });\n          case 10:\n            navigateTo(response.moduleReauthURL);\n            _context.next = 14;\n            break;\n          case 13:\n            setInternalServerError({\n              id: \"\".concat(moduleSlug, \"-setup-error\"),\n              description: error.message\n            });\n          case 14:\n          case \"end\":\n            return _context.stop();\n        }\n      }\n    }, _callee);\n  })), [activateModule, moduleSlug, navigateTo, setInternalServerError, viewContext]);\n  if (!(module === null || module === void 0 ? void 0 : module.name) || !canManageOptions) {\n    return null;\n  }\n  return activateModuleCallback;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/hooks/useActivateModuleCallback.js\n");

/***/ }),

/***/ "./js/hooks/useBreakpoint.js":
/*!***********************************!*\
  !*** ./js/hooks/useBreakpoint.js ***!
  \***********************************/
/*! exports provided: BREAKPOINT_XLARGE, BREAKPOINT_DESKTOP, BREAKPOINT_TABLET, BREAKPOINT_SMALL, useBreakpoint */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"BREAKPOINT_XLARGE\", function() { return BREAKPOINT_XLARGE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"BREAKPOINT_DESKTOP\", function() { return BREAKPOINT_DESKTOP; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"BREAKPOINT_TABLET\", function() { return BREAKPOINT_TABLET; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"BREAKPOINT_SMALL\", function() { return BREAKPOINT_SMALL; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"useBreakpoint\", function() { return useBreakpoint; });\n/* harmony import */ var _useWindowSize__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./useWindowSize */ \"./js/hooks/useWindowSize.js\");\n/**\n * `useBreakpoint` hook.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n\nvar BREAKPOINT_XLARGE = 'xlarge';\nvar BREAKPOINT_DESKTOP = 'desktop';\nvar BREAKPOINT_TABLET = 'tablet';\nvar BREAKPOINT_SMALL = 'small';\n\n/**\n * Retrieves the current breakpoint.\n *\n * @since 1.29.0\n *\n * @return {string} The current breakpoint according to the window size.\n */\nfunction useBreakpoint() {\n  var onlyWidth = Object(_useWindowSize__WEBPACK_IMPORTED_MODULE_0__[\"useWindowWidth\"])();\n  if (onlyWidth > 1280) {\n    return BREAKPOINT_XLARGE;\n  }\n  if (onlyWidth > 960) {\n    return BREAKPOINT_DESKTOP;\n  }\n  if (onlyWidth > 600) {\n    return BREAKPOINT_TABLET;\n  }\n  return BREAKPOINT_SMALL;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VCcmVha3BvaW50LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvaG9va3MvdXNlQnJlYWtwb2ludC5qcz81NDAxIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogYHVzZUJyZWFrcG9pbnRgIGhvb2suXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG5pbXBvcnQgeyB1c2VXaW5kb3dXaWR0aCB9IGZyb20gJy4vdXNlV2luZG93U2l6ZSc7XG5cbmV4cG9ydCBjb25zdCBCUkVBS1BPSU5UX1hMQVJHRSA9ICd4bGFyZ2UnO1xuZXhwb3J0IGNvbnN0IEJSRUFLUE9JTlRfREVTS1RPUCA9ICdkZXNrdG9wJztcbmV4cG9ydCBjb25zdCBCUkVBS1BPSU5UX1RBQkxFVCA9ICd0YWJsZXQnO1xuZXhwb3J0IGNvbnN0IEJSRUFLUE9JTlRfU01BTEwgPSAnc21hbGwnO1xuXG4vKipcbiAqIFJldHJpZXZlcyB0aGUgY3VycmVudCBicmVha3BvaW50LlxuICpcbiAqIEBzaW5jZSAxLjI5LjBcbiAqXG4gKiBAcmV0dXJuIHtzdHJpbmd9IFRoZSBjdXJyZW50IGJyZWFrcG9pbnQgYWNjb3JkaW5nIHRvIHRoZSB3aW5kb3cgc2l6ZS5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHVzZUJyZWFrcG9pbnQoKSB7XG5cdGNvbnN0IG9ubHlXaWR0aCA9IHVzZVdpbmRvd1dpZHRoKCk7XG5cblx0aWYgKCBvbmx5V2lkdGggPiAxMjgwICkge1xuXHRcdHJldHVybiBCUkVBS1BPSU5UX1hMQVJHRTtcblx0fVxuXG5cdGlmICggb25seVdpZHRoID4gOTYwICkge1xuXHRcdHJldHVybiBCUkVBS1BPSU5UX0RFU0tUT1A7XG5cdH1cblxuXHRpZiAoIG9ubHlXaWR0aCA+IDYwMCApIHtcblx0XHRyZXR1cm4gQlJFQUtQT0lOVF9UQUJMRVQ7XG5cdH1cblxuXHRyZXR1cm4gQlJFQUtQT0lOVF9TTUFMTDtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/hooks/useBreakpoint.js\n");

/***/ }),

/***/ "./js/hooks/useCompleteModuleActivationCallback.js":
/*!*********************************************************!*\
  !*** ./js/hooks/useCompleteModuleActivationCallback.js ***!
  \*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useCompleteModuleActivationCallback; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/googlesitekit/modules/datastore/constants */ \"./js/googlesitekit/modules/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/location/constants */ \"./js/googlesitekit/datastore/location/constants.js\");\n/**\n * `useCompleteModuleActivationCallback` hook.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n/**\n * Returns a callback to navigate users to the module's authentication URL.\n *\n * Returns null if the module doesn't exist or the user can't manage options.\n *\n * @since 1.73.0\n *\n * @param {string} moduleSlug Module slug.\n * @return {Function|null} Callback that navigates to a module's reauth URL, null if the module doesn't exist or the user can't manage options.\n */\nfunction useCompleteModuleActivationCallback(moduleSlug) {\n  var canManageOptions = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_2__[\"CORE_USER\"]).hasCapability(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_2__[\"PERMISSION_MANAGE_OPTIONS\"]);\n  });\n  var moduleStoreName = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_modules_datastore_constants__WEBPACK_IMPORTED_MODULE_3__[\"CORE_MODULES\"]).getModuleStoreName(moduleSlug);\n  });\n  var adminReauthURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useSelect\"])(function (select) {\n    var _select;\n    return (_select = select(moduleStoreName)) === null || _select === void 0 ? void 0 : _select.getAdminReauthURL();\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_1__[\"useDispatch\"])(_js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_LOCATION\"]),\n    navigateTo = _useDispatch.navigateTo;\n  var completeModuleActivationCallback = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    return navigateTo(adminReauthURL);\n  }, [adminReauthURL, navigateTo]);\n  if (!adminReauthURL || !canManageOptions) {\n    return null;\n  }\n  return completeModuleActivationCallback;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VDb21wbGV0ZU1vZHVsZUFjdGl2YXRpb25DYWxsYmFjay5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2hvb2tzL3VzZUNvbXBsZXRlTW9kdWxlQWN0aXZhdGlvbkNhbGxiYWNrLmpzP2I1YzMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgdXNlQ29tcGxldGVNb2R1bGVBY3RpdmF0aW9uQ2FsbGJhY2tgIGhvb2suXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMiBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlQ2FsbGJhY2sgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VTZWxlY3QsIHVzZURpc3BhdGNoIH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCB7XG5cdENPUkVfVVNFUixcblx0UEVSTUlTU0lPTl9NQU5BR0VfT1BUSU9OUyxcbn0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS91c2VyL2NvbnN0YW50cyc7XG5pbXBvcnQgeyBDT1JFX01PRFVMRVMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvbW9kdWxlcy9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCB7IENPUkVfTE9DQVRJT04gfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL2xvY2F0aW9uL2NvbnN0YW50cyc7XG5cbi8qKlxuICogUmV0dXJucyBhIGNhbGxiYWNrIHRvIG5hdmlnYXRlIHVzZXJzIHRvIHRoZSBtb2R1bGUncyBhdXRoZW50aWNhdGlvbiBVUkwuXG4gKlxuICogUmV0dXJucyBudWxsIGlmIHRoZSBtb2R1bGUgZG9lc24ndCBleGlzdCBvciB0aGUgdXNlciBjYW4ndCBtYW5hZ2Ugb3B0aW9ucy5cbiAqXG4gKiBAc2luY2UgMS43My4wXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IG1vZHVsZVNsdWcgTW9kdWxlIHNsdWcuXG4gKiBAcmV0dXJuIHtGdW5jdGlvbnxudWxsfSBDYWxsYmFjayB0aGF0IG5hdmlnYXRlcyB0byBhIG1vZHVsZSdzIHJlYXV0aCBVUkwsIG51bGwgaWYgdGhlIG1vZHVsZSBkb2Vzbid0IGV4aXN0IG9yIHRoZSB1c2VyIGNhbid0IG1hbmFnZSBvcHRpb25zLlxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VDb21wbGV0ZU1vZHVsZUFjdGl2YXRpb25DYWxsYmFjayggbW9kdWxlU2x1ZyApIHtcblx0Y29uc3QgY2FuTWFuYWdlT3B0aW9ucyA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PlxuXHRcdHNlbGVjdCggQ09SRV9VU0VSICkuaGFzQ2FwYWJpbGl0eSggUEVSTUlTU0lPTl9NQU5BR0VfT1BUSU9OUyApXG5cdCk7XG5cdGNvbnN0IG1vZHVsZVN0b3JlTmFtZSA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PlxuXHRcdHNlbGVjdCggQ09SRV9NT0RVTEVTICkuZ2V0TW9kdWxlU3RvcmVOYW1lKCBtb2R1bGVTbHVnIClcblx0KTtcblx0Y29uc3QgYWRtaW5SZWF1dGhVUkwgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT5cblx0XHRzZWxlY3QoIG1vZHVsZVN0b3JlTmFtZSApPy5nZXRBZG1pblJlYXV0aFVSTCgpXG5cdCk7XG5cdGNvbnN0IHsgbmF2aWdhdGVUbyB9ID0gdXNlRGlzcGF0Y2goIENPUkVfTE9DQVRJT04gKTtcblxuXHRjb25zdCBjb21wbGV0ZU1vZHVsZUFjdGl2YXRpb25DYWxsYmFjayA9IHVzZUNhbGxiYWNrKFxuXHRcdCgpID0+IG5hdmlnYXRlVG8oIGFkbWluUmVhdXRoVVJMICksXG5cdFx0WyBhZG1pblJlYXV0aFVSTCwgbmF2aWdhdGVUbyBdXG5cdCk7XG5cblx0aWYgKCAhIGFkbWluUmVhdXRoVVJMIHx8ICEgY2FuTWFuYWdlT3B0aW9ucyApIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdHJldHVybiBjb21wbGV0ZU1vZHVsZUFjdGl2YXRpb25DYWxsYmFjaztcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUlBO0FBQ0E7QUFDQTtBQUVBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/hooks/useCompleteModuleActivationCallback.js\n");

/***/ }),

/***/ "./js/hooks/useDebounce.js":
/*!*********************************!*\
  !*** ./js/hooks/useDebounce.js ***!
  \*********************************/
/*! exports provided: useDebounce */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"useDebounce\", function() { return useDebounce; });\n/* harmony import */ var use_memo_one__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! use-memo-one */ \"../node_modules/use-memo-one/dist/use-memo-one.esm.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/**\n * `useDebounce` hook, from @wordpress/compose.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n// @TODO When we upgrade React to 16.4, we can also upgrade @wordpress/compose, and then this file can be removed.\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Debounces a function with Lodash's `debounce`.\n *\n * A new debounced function will be returned and any scheduled calls\n * cancelled if any of the arguments change, including the function to debounce,\n * so please wrap functions created on render in components in `useCallback`.\n *\n * @since 1.26.0\n *\n * @param {...any} args Arguments passed to Lodash's `debounce`.\n * @return {Function} Debounced function.\n */\nfunction useDebounce() {\n  for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n    args[_key] = arguments[_key];\n  }\n  var debounced = Object(use_memo_one__WEBPACK_IMPORTED_MODULE_0__[\"useMemoOne\"])(function () {\n    return lodash__WEBPACK_IMPORTED_MODULE_1__[\"debounce\"].apply(void 0, args);\n  }, args);\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useEffect\"])(function () {\n    return function () {\n      return debounced.cancel();\n    };\n  }, [debounced]);\n  return debounced;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VEZWJvdW5jZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2hvb2tzL3VzZURlYm91bmNlLmpzPzhlYWYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgdXNlRGVib3VuY2VgIGhvb2ssIGZyb20gQHdvcmRwcmVzcy9jb21wb3NlLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLy8gQFRPRE8gV2hlbiB3ZSB1cGdyYWRlIFJlYWN0IHRvIDE2LjQsIHdlIGNhbiBhbHNvIHVwZ3JhZGUgQHdvcmRwcmVzcy9jb21wb3NlLCBhbmQgdGhlbiB0aGlzIGZpbGUgY2FuIGJlIHJlbW92ZWQuXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZU1lbW9PbmUgfSBmcm9tICd1c2UtbWVtby1vbmUnO1xuaW1wb3J0IHsgZGVib3VuY2UgfSBmcm9tICdsb2Rhc2gnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlRWZmZWN0IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuLyoqXG4gKiBEZWJvdW5jZXMgYSBmdW5jdGlvbiB3aXRoIExvZGFzaCdzIGBkZWJvdW5jZWAuXG4gKlxuICogQSBuZXcgZGVib3VuY2VkIGZ1bmN0aW9uIHdpbGwgYmUgcmV0dXJuZWQgYW5kIGFueSBzY2hlZHVsZWQgY2FsbHNcbiAqIGNhbmNlbGxlZCBpZiBhbnkgb2YgdGhlIGFyZ3VtZW50cyBjaGFuZ2UsIGluY2x1ZGluZyB0aGUgZnVuY3Rpb24gdG8gZGVib3VuY2UsXG4gKiBzbyBwbGVhc2Ugd3JhcCBmdW5jdGlvbnMgY3JlYXRlZCBvbiByZW5kZXIgaW4gY29tcG9uZW50cyBpbiBgdXNlQ2FsbGJhY2tgLlxuICpcbiAqIEBzaW5jZSAxLjI2LjBcbiAqXG4gKiBAcGFyYW0gey4uLmFueX0gYXJncyBBcmd1bWVudHMgcGFzc2VkIHRvIExvZGFzaCdzIGBkZWJvdW5jZWAuXG4gKiBAcmV0dXJuIHtGdW5jdGlvbn0gRGVib3VuY2VkIGZ1bmN0aW9uLlxuICovXG5leHBvcnQgZnVuY3Rpb24gdXNlRGVib3VuY2UoIC4uLmFyZ3MgKSB7XG5cdGNvbnN0IGRlYm91bmNlZCA9IHVzZU1lbW9PbmUoICgpID0+IGRlYm91bmNlKCAuLi5hcmdzICksIGFyZ3MgKTtcblx0dXNlRWZmZWN0KCAoKSA9PiAoKSA9PiBkZWJvdW5jZWQuY2FuY2VsKCksIFsgZGVib3VuY2VkIF0gKTtcblx0cmV0dXJuIGRlYm91bmNlZDtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/hooks/useDebounce.js\n");

/***/ }),

/***/ "./js/hooks/useFormValue.js":
/*!**********************************!*\
  !*** ./js/hooks/useFormValue.js ***!
  \**********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useFormValue; });\n/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data */ \"../node_modules/@wordpress/data/build-module/index.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/**\n * Form value hook.\n *\n * Site Kit by Google, Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n/**\n * Returns the value of a form field.\n *\n * @since 1.160.0\n *\n * @param {string} formName The name of the form.\n * @param {string} key      The key of the form field.\n * @return {string|number|boolean|Array|Object|undefined} The value of the form field, or the default value if provided.\n */\nfunction useFormValue(formName, key) {\n  return Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__[\"useSelect\"])(function (select) {\n    var _select = select(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_1__[\"CORE_FORMS\"]),\n      getValue = _select.getValue;\n    return getValue(formName, key);\n  }, [formName, key]);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VGb3JtVmFsdWUuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9ob29rcy91c2VGb3JtVmFsdWUuanM/OWZhMCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZvcm0gdmFsdWUgaG9vay5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIwIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VTZWxlY3QgfSBmcm9tICdAd29yZHByZXNzL2RhdGEnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT1JFX0ZPUk1TIH0gZnJvbSAnQC9qcy9nb29nbGVzaXRla2l0L2RhdGFzdG9yZS9mb3Jtcy9jb25zdGFudHMnO1xuXG4vKipcbiAqIFJldHVybnMgdGhlIHZhbHVlIG9mIGEgZm9ybSBmaWVsZC5cbiAqXG4gKiBAc2luY2UgMS4xNjAuMFxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBmb3JtTmFtZSBUaGUgbmFtZSBvZiB0aGUgZm9ybS5cbiAqIEBwYXJhbSB7c3RyaW5nfSBrZXkgICAgICBUaGUga2V5IG9mIHRoZSBmb3JtIGZpZWxkLlxuICogQHJldHVybiB7c3RyaW5nfG51bWJlcnxib29sZWFufEFycmF5fE9iamVjdHx1bmRlZmluZWR9IFRoZSB2YWx1ZSBvZiB0aGUgZm9ybSBmaWVsZCwgb3IgdGhlIGRlZmF1bHQgdmFsdWUgaWYgcHJvdmlkZWQuXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHVzZUZvcm1WYWx1ZSggZm9ybU5hbWUsIGtleSApIHtcblx0cmV0dXJuIHVzZVNlbGVjdChcblx0XHQoIHNlbGVjdCApID0+IHtcblx0XHRcdGNvbnN0IHsgZ2V0VmFsdWUgfSA9IHNlbGVjdCggQ09SRV9GT1JNUyApO1xuXG5cdFx0XHRyZXR1cm4gZ2V0VmFsdWUoIGZvcm1OYW1lLCBrZXkgKTtcblx0XHR9LFxuXHRcdFsgZm9ybU5hbWUsIGtleSBdXG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFHQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/hooks/useFormValue.js\n");

/***/ }),

/***/ "./js/hooks/useViewContext.js":
/*!************************************!*\
  !*** ./js/hooks/useViewContext.js ***!
  \************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/components/Root/ViewContextContext */ \"./js/components/Root/ViewContextContext.js\");\n/**\n * `useViewContext` hook.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Returns the current Site Kit viewing context, eg. \"dashboard\",\n * \"entity dashboard\", \"view-only dashboard\", etc.\n *\n * @since 1.74.0\n *\n * @return {string} The current \"viewing context\" value for the plugin.\n */\nfunction useViewContext() {\n  var viewContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useContext\"])(_js_components_Root_ViewContextContext__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n  return viewContext;\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (useViewContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VWaWV3Q29udGV4dC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2hvb2tzL3VzZVZpZXdDb250ZXh0LmpzPzAzYjIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgdXNlVmlld0NvbnRleHRgIGhvb2suXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMiBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlQ29udGV4dCB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgVmlld0NvbnRleHRDb250ZXh0IGZyb20gJ0AvanMvY29tcG9uZW50cy9Sb290L1ZpZXdDb250ZXh0Q29udGV4dCc7XG5cbi8qKlxuICogUmV0dXJucyB0aGUgY3VycmVudCBTaXRlIEtpdCB2aWV3aW5nIGNvbnRleHQsIGVnLiBcImRhc2hib2FyZFwiLFxuICogXCJlbnRpdHkgZGFzaGJvYXJkXCIsIFwidmlldy1vbmx5IGRhc2hib2FyZFwiLCBldGMuXG4gKlxuICogQHNpbmNlIDEuNzQuMFxuICpcbiAqIEByZXR1cm4ge3N0cmluZ30gVGhlIGN1cnJlbnQgXCJ2aWV3aW5nIGNvbnRleHRcIiB2YWx1ZSBmb3IgdGhlIHBsdWdpbi5cbiAqL1xuZnVuY3Rpb24gdXNlVmlld0NvbnRleHQoKSB7XG5cdGNvbnN0IHZpZXdDb250ZXh0ID0gdXNlQ29udGV4dCggVmlld0NvbnRleHRDb250ZXh0ICk7XG5cblx0cmV0dXJuIHZpZXdDb250ZXh0O1xufVxuXG5leHBvcnQgZGVmYXVsdCB1c2VWaWV3Q29udGV4dDtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/hooks/useViewContext.js\n");

/***/ }),

/***/ "./js/hooks/useViewOnly.js":
/*!*********************************!*\
  !*** ./js/hooks/useViewOnly.js ***!
  \*********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return useViewOnly; });\n/* harmony import */ var _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/googlesitekit/constants */ \"./js/googlesitekit/constants.js\");\n/* harmony import */ var _useViewContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./useViewContext */ \"./js/hooks/useViewContext.js\");\n/**\n * `useViewOnly` hook.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\n\n\n/**\n * Determines if the current view context is a \"view only\" dashboard context.\n *\n * @since 1.72.0\n *\n * @return {boolean} True if current context is a view-only dashboard context, false otherwise.\n */\nfunction useViewOnly() {\n  var viewContext = Object(_useViewContext__WEBPACK_IMPORTED_MODULE_1__[\"default\"])();\n  return _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"SITE_KIT_VIEW_ONLY_CONTEXTS\"].includes(viewContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VWaWV3T25seS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL2hvb2tzL3VzZVZpZXdPbmx5LmpzPzY0MmYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBgdXNlVmlld09ubHlgIGhvb2suXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMiBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBTSVRFX0tJVF9WSUVXX09OTFlfQ09OVEVYVFMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvY29uc3RhbnRzJztcbmltcG9ydCB1c2VWaWV3Q29udGV4dCBmcm9tICcuL3VzZVZpZXdDb250ZXh0JztcblxuLyoqXG4gKiBEZXRlcm1pbmVzIGlmIHRoZSBjdXJyZW50IHZpZXcgY29udGV4dCBpcyBhIFwidmlldyBvbmx5XCIgZGFzaGJvYXJkIGNvbnRleHQuXG4gKlxuICogQHNpbmNlIDEuNzIuMFxuICpcbiAqIEByZXR1cm4ge2Jvb2xlYW59IFRydWUgaWYgY3VycmVudCBjb250ZXh0IGlzIGEgdmlldy1vbmx5IGRhc2hib2FyZCBjb250ZXh0LCBmYWxzZSBvdGhlcndpc2UuXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHVzZVZpZXdPbmx5KCkge1xuXHRjb25zdCB2aWV3Q29udGV4dCA9IHVzZVZpZXdDb250ZXh0KCk7XG5cblx0cmV0dXJuIFNJVEVfS0lUX1ZJRVdfT05MWV9DT05URVhUUy5pbmNsdWRlcyggdmlld0NvbnRleHQgKTtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/hooks/useViewOnly.js\n");

/***/ }),

/***/ "./js/hooks/useWindowSize.js":
/*!***********************************!*\
  !*** ./js/hooks/useWindowSize.js ***!
  \***********************************/
/*! exports provided: useWindowSize, useWindowHeight, useWindowWidth */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"useWindowSize\", function() { return useWindowSize; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"useWindowHeight\", function() { return useWindowHeight; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"useWindowWidth\", function() { return useWindowWidth; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _react_hook_throttle__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @react-hook/throttle */ \"../node_modules/@react-hook/throttle/dist/module/index.js\");\n/* harmony import */ var _react_hook_event__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @react-hook/event */ \"../node_modules/@react-hook/event/dist/module/index.js\");\n\n/**\n * `useWindowSize` hook.\n *\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n// Copied from https://github.com/jaredLunde/react-hook/blob/b8ac9515e26937e838a36a27001dc46c7f46a390/packages/window-size/throttled/src/index.tsx\n// Modified to use global.innerWidth and global.innerHeight instead of document.documentElement.clientWidth and document.documentElement.clientHeight.\n\n/**\n * External dependencies\n */\n\n\nvar emptyObj = {};\nvar win = typeof global === 'undefined' ? null : global;\nfunction getSize() {\n  return [global.innerWidth, global.innerHeight];\n}\nfunction useWindowSize() {\n  var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : emptyObj;\n  var fps = options.fps,\n    leading = options.leading,\n    _options$initialWidth = options.initialWidth,\n    initialWidth = _options$initialWidth === void 0 ? 0 : _options$initialWidth,\n    _options$initialHeigh = options.initialHeight,\n    initialHeight = _options$initialHeigh === void 0 ? 0 : _options$initialHeigh;\n  var _useThrottle = Object(_react_hook_throttle__WEBPACK_IMPORTED_MODULE_1__[\"useThrottle\"])(/* istanbul ignore next */\n    typeof document === 'undefined' ? [initialWidth, initialHeight] : getSize, fps, leading),\n    _useThrottle2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useThrottle, 2),\n    size = _useThrottle2[0],\n    setThrottledSize = _useThrottle2[1];\n  function setSize() {\n    return setThrottledSize(getSize);\n  }\n  Object(_react_hook_event__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(win, 'resize', setSize);\n  Object(_react_hook_event__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(win, 'orientationchange', setSize);\n  return size;\n}\nfunction useWindowHeight(options) {\n  return useWindowSize(options)[1];\n}\nfunction useWindowWidth(options) {\n  return useWindowSize(options)[0];\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9ob29rcy91c2VXaW5kb3dTaXplLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvaG9va3MvdXNlV2luZG93U2l6ZS5qcz8yZmZjIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogYHVzZVdpbmRvd1NpemVgIGhvb2suXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vLyBDb3BpZWQgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vamFyZWRMdW5kZS9yZWFjdC1ob29rL2Jsb2IvYjhhYzk1MTVlMjY5MzdlODM4YTM2YTI3MDAxZGM0NmM3ZjQ2YTM5MC9wYWNrYWdlcy93aW5kb3ctc2l6ZS90aHJvdHRsZWQvc3JjL2luZGV4LnRzeFxuLy8gTW9kaWZpZWQgdG8gdXNlIGdsb2JhbC5pbm5lcldpZHRoIGFuZCBnbG9iYWwuaW5uZXJIZWlnaHQgaW5zdGVhZCBvZiBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGggYW5kIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRIZWlnaHQuXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZVRocm90dGxlIH0gZnJvbSAnQHJlYWN0LWhvb2svdGhyb3R0bGUnO1xuaW1wb3J0IHVzZUV2ZW50IGZyb20gJ0ByZWFjdC1ob29rL2V2ZW50JztcblxuY29uc3QgZW1wdHlPYmogPSB7fTtcblxuY29uc3Qgd2luID0gdHlwZW9mIGdsb2JhbCA9PT0gJ3VuZGVmaW5lZCcgPyBudWxsIDogZ2xvYmFsO1xuZnVuY3Rpb24gZ2V0U2l6ZSgpIHtcblx0cmV0dXJuIFsgZ2xvYmFsLmlubmVyV2lkdGgsIGdsb2JhbC5pbm5lckhlaWdodCBdO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gdXNlV2luZG93U2l6ZSggb3B0aW9ucyA9IGVtcHR5T2JqICkge1xuXHRjb25zdCB7IGZwcywgbGVhZGluZywgaW5pdGlhbFdpZHRoID0gMCwgaW5pdGlhbEhlaWdodCA9IDAgfSA9IG9wdGlvbnM7XG5cdGNvbnN0IFsgc2l6ZSwgc2V0VGhyb3R0bGVkU2l6ZSBdID0gdXNlVGhyb3R0bGUoXG5cdFx0LyogaXN0YW5idWwgaWdub3JlIG5leHQgKi9cblx0XHR0eXBlb2YgZG9jdW1lbnQgPT09ICd1bmRlZmluZWQnXG5cdFx0XHQ/IFsgaW5pdGlhbFdpZHRoLCBpbml0aWFsSGVpZ2h0IF1cblx0XHRcdDogZ2V0U2l6ZSxcblx0XHRmcHMsXG5cdFx0bGVhZGluZ1xuXHQpO1xuXHRmdW5jdGlvbiBzZXRTaXplKCkge1xuXHRcdHJldHVybiBzZXRUaHJvdHRsZWRTaXplKCBnZXRTaXplICk7XG5cdH1cblxuXHR1c2VFdmVudCggd2luLCAncmVzaXplJywgc2V0U2l6ZSApO1xuXHR1c2VFdmVudCggd2luLCAnb3JpZW50YXRpb25jaGFuZ2UnLCBzZXRTaXplICk7XG5cblx0cmV0dXJuIHNpemU7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB1c2VXaW5kb3dIZWlnaHQoIG9wdGlvbnMgKSB7XG5cdHJldHVybiB1c2VXaW5kb3dTaXplKCBvcHRpb25zIClbIDEgXTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHVzZVdpbmRvd1dpZHRoKCBvcHRpb25zICkge1xuXHRyZXR1cm4gdXNlV2luZG93U2l6ZSggb3B0aW9ucyApWyAwIF07XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFLQTtBQVBBO0FBQUE7QUFRQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/hooks/useWindowSize.js\n");

/***/ }),

/***/ "./js/material-components/index.js":
/*!*****************************************!*\
  !*** ./js/material-components/index.js ***!
  \*****************************************/
/*! exports provided: Cell, Row, Grid, MDCRipple, MDCFormField, MDCRadio, MDCSwitch, MDCDialog, MDCCheckbox, MDCMenu, Dialog, DialogContent, DialogFooter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _material_ripple__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @material/ripple */ \"../node_modules/@material/ripple/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCRipple\", function() { return _material_ripple__WEBPACK_IMPORTED_MODULE_0__[\"MDCRipple\"]; });\n\n/* harmony import */ var _material_form_field__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @material/form-field */ \"../node_modules/@material/form-field/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCFormField\", function() { return _material_form_field__WEBPACK_IMPORTED_MODULE_1__[\"MDCFormField\"]; });\n\n/* harmony import */ var _material_radio__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @material/radio */ \"../node_modules/@material/radio/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCRadio\", function() { return _material_radio__WEBPACK_IMPORTED_MODULE_2__[\"MDCRadio\"]; });\n\n/* harmony import */ var _material_switch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @material/switch */ \"../node_modules/@material/switch/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCSwitch\", function() { return _material_switch__WEBPACK_IMPORTED_MODULE_3__[\"MDCSwitch\"]; });\n\n/* harmony import */ var _material_dialog__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @material/dialog */ \"../node_modules/@material/dialog/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCDialog\", function() { return _material_dialog__WEBPACK_IMPORTED_MODULE_4__[\"MDCDialog\"]; });\n\n/* harmony import */ var _material_checkbox__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @material/checkbox */ \"../node_modules/@material/checkbox/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCCheckbox\", function() { return _material_checkbox__WEBPACK_IMPORTED_MODULE_5__[\"MDCCheckbox\"]; });\n\n/* harmony import */ var _material_menu__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material/menu */ \"../node_modules/@material/menu/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MDCMenu\", function() { return _material_menu__WEBPACK_IMPORTED_MODULE_6__[\"MDCMenu\"]; });\n\n/* harmony import */ var _material_react_dialog__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @material/react-dialog */ \"../node_modules/@material/react-dialog/dist/index.js\");\n/* harmony import */ var _material_react_dialog__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_material_react_dialog__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony reexport (default from non-harmony) */ __webpack_require__.d(__webpack_exports__, \"Dialog\", function() { return _material_react_dialog__WEBPACK_IMPORTED_MODULE_7___default.a; });\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"DialogContent\", function() { return _material_react_dialog__WEBPACK_IMPORTED_MODULE_7__[\"DialogContent\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"DialogFooter\", function() { return _material_react_dialog__WEBPACK_IMPORTED_MODULE_7__[\"DialogFooter\"]; });\n\n/* harmony import */ var _layout__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./layout */ \"./js/material-components/layout/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Cell\", function() { return _layout__WEBPACK_IMPORTED_MODULE_8__[\"Cell\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Row\", function() { return _layout__WEBPACK_IMPORTED_MODULE_8__[\"Row\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Grid\", function() { return _layout__WEBPACK_IMPORTED_MODULE_8__[\"Grid\"]; });\n\n/**\n * Material components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tYXRlcmlhbC1jb21wb25lbnRzL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbWF0ZXJpYWwtY29tcG9uZW50cy9pbmRleC5qcz83ZGU3Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogTWF0ZXJpYWwgY29tcG9uZW50cy5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IE1EQ1JpcHBsZSB9IGZyb20gJ0BtYXRlcmlhbC9yaXBwbGUnO1xuaW1wb3J0IHsgTURDRm9ybUZpZWxkIH0gZnJvbSAnQG1hdGVyaWFsL2Zvcm0tZmllbGQnO1xuaW1wb3J0IHsgTURDUmFkaW8gfSBmcm9tICdAbWF0ZXJpYWwvcmFkaW8nO1xuaW1wb3J0IHsgTURDU3dpdGNoIH0gZnJvbSAnQG1hdGVyaWFsL3N3aXRjaCc7XG5pbXBvcnQgeyBNRENEaWFsb2cgfSBmcm9tICdAbWF0ZXJpYWwvZGlhbG9nJztcbmltcG9ydCB7IE1EQ0NoZWNrYm94IH0gZnJvbSAnQG1hdGVyaWFsL2NoZWNrYm94JztcbmltcG9ydCB7IE1EQ01lbnUgfSBmcm9tICdAbWF0ZXJpYWwvbWVudSc7XG5pbXBvcnQgRGlhbG9nLCB7IERpYWxvZ0NvbnRlbnQsIERpYWxvZ0Zvb3RlciB9IGZyb20gJ0BtYXRlcmlhbC9yZWFjdC1kaWFsb2cnO1xuXG5leHBvcnQgKiBmcm9tICcuL2xheW91dCc7XG5leHBvcnQge1xuXHRNRENSaXBwbGUsXG5cdE1EQ0Zvcm1GaWVsZCxcblx0TURDUmFkaW8sXG5cdE1EQ1N3aXRjaCxcblx0TURDRGlhbG9nLFxuXHRNRENDaGVja2JveCxcblx0TURDTWVudSxcblx0RGlhbG9nLFxuXHREaWFsb2dDb250ZW50LFxuXHREaWFsb2dGb290ZXIsXG59O1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/material-components/index.js\n");

/***/ }),

/***/ "./js/material-components/layout/Cell.js":
/*!***********************************************!*\
  !*** ./js/material-components/layout/Cell.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return Cell; });\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_5__);\n\n\n\n\n/**\n * Material UI > Layout > Cell component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\nfunction Cell(props) {\n  var _classnames;\n  var className = props.className,\n    alignTop = props.alignTop,\n    alignMiddle = props.alignMiddle,\n    alignBottom = props.alignBottom,\n    alignRight = props.alignRight,\n    alignLeft = props.alignLeft,\n    smAlignRight = props.smAlignRight,\n    mdAlignRight = props.mdAlignRight,\n    lgAlignRight = props.lgAlignRight,\n    smSize = props.smSize,\n    smStart = props.smStart,\n    smOrder = props.smOrder,\n    mdSize = props.mdSize,\n    mdStart = props.mdStart,\n    mdOrder = props.mdOrder,\n    lgSize = props.lgSize,\n    lgStart = props.lgStart,\n    lgOrder = props.lgOrder,\n    size = props.size,\n    children = props.children,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default()(props, [\"className\", \"alignTop\", \"alignMiddle\", \"alignBottom\", \"alignRight\", \"alignLeft\", \"smAlignRight\", \"mdAlignRight\", \"lgAlignRight\", \"smSize\", \"smStart\", \"smOrder\", \"mdSize\", \"mdStart\", \"mdOrder\", \"lgSize\", \"lgStart\", \"lgOrder\", \"size\", \"children\"]);\n  return /*#__PURE__*/React.createElement(\"div\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, otherProps, {\n    className: classnames__WEBPACK_IMPORTED_MODULE_5___default()(className, 'mdc-layout-grid__cell', (_classnames = {\n      'mdc-layout-grid__cell--align-top': alignTop,\n      'mdc-layout-grid__cell--align-middle': alignMiddle,\n      'mdc-layout-grid__cell--align-bottom': alignBottom,\n      'mdc-layout-grid__cell--align-right': alignRight,\n      'mdc-layout-grid__cell--align-left': alignLeft,\n      'mdc-layout-grid__cell--align-right-phone': smAlignRight,\n      'mdc-layout-grid__cell--align-right-tablet': mdAlignRight,\n      'mdc-layout-grid__cell--align-right-desktop': lgAlignRight\n    }, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--span-\".concat(size), 12 >= size && size > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--span-\".concat(lgSize, \"-desktop\"), 12 >= lgSize && lgSize > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--start-\".concat(lgStart, \"-desktop\"), 12 >= lgStart && lgStart > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--order-\".concat(lgOrder, \"-desktop\"), 12 >= lgOrder && lgOrder > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--span-\".concat(mdSize, \"-tablet\"), 8 >= mdSize && mdSize > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--start-\".concat(mdStart, \"-tablet\"), 8 >= mdStart && mdStart > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--order-\".concat(mdOrder, \"-tablet\"), 8 >= mdOrder && mdOrder > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--span-\".concat(smSize, \"-phone\"), 4 >= smSize && smSize > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--start-\".concat(smStart, \"-phone\"), 4 >= smStart && smStart > 0), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(_classnames, \"mdc-layout-grid__cell--order-\".concat(smOrder, \"-phone\"), 4 >= smOrder && smOrder > 0), _classnames))\n  }), children);\n}\nCell.propTypes = {\n  smSize: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  smStart: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  smOrder: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  mdSize: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  mdStart: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  mdOrder: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  lgSize: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  lgStart: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  lgOrder: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  size: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.number,\n  alignTop: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  alignMiddle: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  alignBottom: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  alignRight: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  alignLeft: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  smAlignRight: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  mdAlignRight: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  lgAlignRight: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.bool,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_4___default.a.node\n};\nCell.defaultProps = {\n  className: '',\n  size: 0,\n  smSize: 0,\n  smStart: 0,\n  smOrder: 0,\n  mdSize: 0,\n  mdStart: 0,\n  mdOrder: 0,\n  lgSize: 0,\n  lgStart: 0,\n  lgOrder: 0\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/material-components/layout/Cell.js\n");

/***/ }),

/***/ "./js/material-components/layout/Grid.js":
/*!***********************************************!*\
  !*** ./js/material-components/layout/Grid.js ***!
  \***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n/**\n * Material UI > Layout > Grid component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar Grid = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"forwardRef\"])(function (_ref, ref) {\n  var alignLeft = _ref.alignLeft,\n    fill = _ref.fill,\n    className = _ref.className,\n    children = _ref.children,\n    collapsed = _ref.collapsed,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"alignLeft\", \"fill\", \"className\", \"children\", \"collapsed\"]);\n  return /*#__PURE__*/React.createElement(\"div\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    className: classnames__WEBPACK_IMPORTED_MODULE_4___default()('mdc-layout-grid', className, {\n      'mdc-layout-grid--align-left': alignLeft,\n      'mdc-layout-grid--collapsed': collapsed,\n      'mdc-layout-grid--fill': fill\n    })\n  }, otherProps, {\n    ref: ref\n  }), children);\n});\nGrid.displayName = 'Grid';\nGrid.propTypes = {\n  alignLeft: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  fill: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  collapsed: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node\n};\nGrid.defaultProps = {\n  className: ''\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Grid);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tYXRlcmlhbC1jb21wb25lbnRzL2xheW91dC9HcmlkLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbWF0ZXJpYWwtY29tcG9uZW50cy9sYXlvdXQvR3JpZC5qcz80YmEyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogTWF0ZXJpYWwgVUkgPiBMYXlvdXQgPiBHcmlkIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvcndhcmRSZWYgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG5jb25zdCBHcmlkID0gZm9yd2FyZFJlZihcblx0KFxuXHRcdHsgYWxpZ25MZWZ0LCBmaWxsLCBjbGFzc05hbWUsIGNoaWxkcmVuLCBjb2xsYXBzZWQsIC4uLm90aGVyUHJvcHMgfSxcblx0XHRyZWZcblx0KSA9PiB7XG5cdFx0cmV0dXJuIChcblx0XHRcdDxkaXZcblx0XHRcdFx0Y2xhc3NOYW1lPXsgY2xhc3NuYW1lcyggJ21kYy1sYXlvdXQtZ3JpZCcsIGNsYXNzTmFtZSwge1xuXHRcdFx0XHRcdCdtZGMtbGF5b3V0LWdyaWQtLWFsaWduLWxlZnQnOiBhbGlnbkxlZnQsXG5cdFx0XHRcdFx0J21kYy1sYXlvdXQtZ3JpZC0tY29sbGFwc2VkJzogY29sbGFwc2VkLFxuXHRcdFx0XHRcdCdtZGMtbGF5b3V0LWdyaWQtLWZpbGwnOiBmaWxsLFxuXHRcdFx0XHR9ICkgfVxuXHRcdFx0XHR7IC4uLm90aGVyUHJvcHMgfVxuXHRcdFx0XHRyZWY9eyByZWYgfVxuXHRcdFx0PlxuXHRcdFx0XHR7IGNoaWxkcmVuIH1cblx0XHRcdDwvZGl2PlxuXHRcdCk7XG5cdH1cbik7XG5cbkdyaWQuZGlzcGxheU5hbWUgPSAnR3JpZCc7XG5cbkdyaWQucHJvcFR5cGVzID0ge1xuXHRhbGlnbkxlZnQ6IFByb3BUeXBlcy5ib29sLFxuXHRmaWxsOiBQcm9wVHlwZXMuYm9vbCxcblx0Y2xhc3NOYW1lOiBQcm9wVHlwZXMuc3RyaW5nLFxuXHRjb2xsYXBzZWQ6IFByb3BUeXBlcy5ib29sLFxuXHRjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG59O1xuXG5HcmlkLmRlZmF1bHRQcm9wcyA9IHtcblx0Y2xhc3NOYW1lOiAnJyxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEdyaWQ7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBSUE7QUFGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFQTtBQUFBO0FBS0E7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/material-components/layout/Grid.js\n");

/***/ }),

/***/ "./js/material-components/layout/Row.js":
/*!**********************************************!*\
  !*** ./js/material-components/layout/Row.js ***!
  \**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ \"../node_modules/@babel/runtime/helpers/extends.js\");\n/* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n/**\n * Material UI > Layout > Row component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar Row = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"forwardRef\"])(function (_ref, ref) {\n  var className = _ref.className,\n    children = _ref.children,\n    otherProps = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"className\", \"children\"]);\n  return /*#__PURE__*/React.createElement(\"div\", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({\n    ref: ref,\n    className: classnames__WEBPACK_IMPORTED_MODULE_4___default()('mdc-layout-grid__inner', className)\n  }, otherProps), children);\n});\nRow.displayName = 'Row';\nRow.propTypes = {\n  className: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.string,\n  children: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.node\n};\nRow.defaultProps = {\n  className: ''\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Row);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tYXRlcmlhbC1jb21wb25lbnRzL2xheW91dC9Sb3cuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tYXRlcmlhbC1jb21wb25lbnRzL2xheW91dC9Sb3cuanM/NTY1MCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIE1hdGVyaWFsIFVJID4gTGF5b3V0ID4gUm93IGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvcndhcmRSZWYgfSBmcm9tICdAd29yZHByZXNzL2VsZW1lbnQnO1xuXG5jb25zdCBSb3cgPSBmb3J3YXJkUmVmKCAoIHsgY2xhc3NOYW1lLCBjaGlsZHJlbiwgLi4ub3RoZXJQcm9wcyB9LCByZWYgKSA9PiB7XG5cdHJldHVybiAoXG5cdFx0PGRpdlxuXHRcdFx0cmVmPXsgcmVmIH1cblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdtZGMtbGF5b3V0LWdyaWRfX2lubmVyJywgY2xhc3NOYW1lICkgfVxuXHRcdFx0eyAuLi5vdGhlclByb3BzIH1cblx0XHQ+XG5cdFx0XHR7IGNoaWxkcmVuIH1cblx0XHQ8L2Rpdj5cblx0KTtcbn0gKTtcblxuUm93LmRpc3BsYXlOYW1lID0gJ1Jvdyc7XG5cblJvdy5wcm9wVHlwZXMgPSB7XG5cdGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcblx0Y2hpbGRyZW46IFByb3BUeXBlcy5ub2RlLFxufTtcblxuUm93LmRlZmF1bHRQcm9wcyA9IHtcblx0Y2xhc3NOYW1lOiAnJyxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFJvdztcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQU1BO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/material-components/layout/Row.js\n");

/***/ }),

/***/ "./js/material-components/layout/index.js":
/*!************************************************!*\
  !*** ./js/material-components/layout/index.js ***!
  \************************************************/
/*! exports provided: Cell, Row, Grid */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Cell__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Cell */ \"./js/material-components/layout/Cell.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Cell\", function() { return _Cell__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; });\n\n/* harmony import */ var _Row__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Row */ \"./js/material-components/layout/Row.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Row\", function() { return _Row__WEBPACK_IMPORTED_MODULE_1__[\"default\"]; });\n\n/* harmony import */ var _Grid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Grid */ \"./js/material-components/layout/Grid.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"Grid\", function() { return _Grid__WEBPACK_IMPORTED_MODULE_2__[\"default\"]; });\n\n/**\n * Material UI > Layout components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tYXRlcmlhbC1jb21wb25lbnRzL2xheW91dC9pbmRleC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21hdGVyaWFsLWNvbXBvbmVudHMvbGF5b3V0L2luZGV4LmpzPzA1OTEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBNYXRlcmlhbCBVSSA+IExheW91dCBjb21wb25lbnRzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IHsgZGVmYXVsdCBhcyBDZWxsIH0gZnJvbSAnLi9DZWxsJztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgUm93IH0gZnJvbSAnLi9Sb3cnO1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBHcmlkIH0gZnJvbSAnLi9HcmlkJztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/material-components/layout/index.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/AccountField.js":
/*!********************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/AccountField.js ***!
  \********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return AccountField; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _CreateAccountField__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CreateAccountField */ \"./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * AccountField component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction AccountField() {\n  var value = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], 'accountName');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var setValue = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (accountName) {\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], {\n      accountName: accountName\n    });\n  }, [setValues]);\n  return /*#__PURE__*/React.createElement(_CreateAccountField__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Account', 'google-site-kit'),\n    hasError: !value,\n    value: value,\n    setValue: setValue,\n    name: \"account\"\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvQWNjb3VudEZpZWxkLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC9jb21wb25lbnRzL2NvbW1vbi9BY2NvdW50Q3JlYXRlL0FjY291bnRGaWVsZC5qcz83NzQ2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQWNjb3VudEZpZWxkIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBDcmVhdGVBY2NvdW50RmllbGQgZnJvbSAnLi9DcmVhdGVBY2NvdW50RmllbGQnO1xuaW1wb3J0IHsgdXNlRGlzcGF0Y2ggfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgRk9STV9BQ0NPVU5UX0NSRUFURSB9IGZyb20gJ0AvanMvbW9kdWxlcy9hbmFseXRpY3MtNC9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCB7IENPUkVfRk9STVMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL2Zvcm1zL2NvbnN0YW50cyc7XG5pbXBvcnQgdXNlRm9ybVZhbHVlIGZyb20gJ0AvanMvaG9va3MvdXNlRm9ybVZhbHVlJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gQWNjb3VudEZpZWxkKCkge1xuXHRjb25zdCB2YWx1ZSA9IHVzZUZvcm1WYWx1ZSggRk9STV9BQ0NPVU5UX0NSRUFURSwgJ2FjY291bnROYW1lJyApO1xuXG5cdGNvbnN0IHsgc2V0VmFsdWVzIH0gPSB1c2VEaXNwYXRjaCggQ09SRV9GT1JNUyApO1xuXHRjb25zdCBzZXRWYWx1ZSA9IHVzZUNhbGxiYWNrKFxuXHRcdCggYWNjb3VudE5hbWUgKSA9PiB7XG5cdFx0XHRzZXRWYWx1ZXMoIEZPUk1fQUNDT1VOVF9DUkVBVEUsIHsgYWNjb3VudE5hbWUgfSApO1xuXHRcdH0sXG5cdFx0WyBzZXRWYWx1ZXMgXVxuXHQpO1xuXG5cdHJldHVybiAoXG5cdFx0PENyZWF0ZUFjY291bnRGaWVsZFxuXHRcdFx0bGFiZWw9eyBfXyggJ0FjY291bnQnLCAnZ29vZ2xlLXNpdGUta2l0JyApIH1cblx0XHRcdGhhc0Vycm9yPXsgISB2YWx1ZSB9XG5cdFx0XHR2YWx1ZT17IHZhbHVlIH1cblx0XHRcdHNldFZhbHVlPXsgc2V0VmFsdWUgfVxuXHRcdFx0bmFtZT1cImFjY291bnRcIlxuXHRcdC8+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFFQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/AccountField.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/CountrySelect.js":
/*!*********************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/CountrySelect.js ***!
  \*********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return CountrySelect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/countries-timezones */ \"./js/modules/analytics-4/utils/countries-timezones.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * CountrySelect component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nfunction CountrySelect() {\n  var value = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"FORM_ACCOUNT_CREATE\"], 'countryCode');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var onEnhancedChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (i, item) {\n    var newCountryCode = item.dataset.value;\n    if (newCountryCode !== value && _js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__[\"countriesByCode\"][newCountryCode]) {\n      setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"FORM_ACCOUNT_CREATE\"], {\n        countryCode: newCountryCode,\n        timezone:\n        // eslint-disable-next-line sitekit/acronym-case\n        _js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__[\"countriesByCode\"][newCountryCode].defaultTimeZoneId\n      });\n    }\n  }, [setValues, value]);\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"Select\"], {\n    className: \"googlesitekit-analytics__select-country\",\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Country', 'google-site-kit'),\n    value: value,\n    onEnhancedChange: onEnhancedChange,\n    enhanced: true,\n    outlined: true\n  }, _js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__[\"allCountries\"].map(function (_ref, i) {\n    var countryCode = _ref.countryCode,\n      displayName = _ref.displayName;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"Option\"], {\n      key: i,\n      value: countryCode\n    }, displayName);\n  }));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvQ291bnRyeVNlbGVjdC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvY29tcG9uZW50cy9jb21tb24vQWNjb3VudENyZWF0ZS9Db3VudHJ5U2VsZWN0LmpzPzM0NDAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3VudHJ5U2VsZWN0IGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IE9wdGlvbiwgU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1jb21wb25lbnRzJztcbmltcG9ydCB7IHVzZURpc3BhdGNoIH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCB7XG5cdGFsbENvdW50cmllcyxcblx0Y291bnRyaWVzQnlDb2RlLFxufSBmcm9tICdAL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvdXRpbHMvY291bnRyaWVzLXRpbWV6b25lcyc7XG5pbXBvcnQgeyBGT1JNX0FDQ09VTlRfQ1JFQVRFIH0gZnJvbSAnQC9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2RhdGFzdG9yZS9jb25zdGFudHMnO1xuaW1wb3J0IHsgQ09SRV9GT1JNUyB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9kYXRhc3RvcmUvZm9ybXMvY29uc3RhbnRzJztcbmltcG9ydCB1c2VGb3JtVmFsdWUgZnJvbSAnQC9qcy9ob29rcy91c2VGb3JtVmFsdWUnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDb3VudHJ5U2VsZWN0KCkge1xuXHRjb25zdCB2YWx1ZSA9IHVzZUZvcm1WYWx1ZSggRk9STV9BQ0NPVU5UX0NSRUFURSwgJ2NvdW50cnlDb2RlJyApO1xuXG5cdGNvbnN0IHsgc2V0VmFsdWVzIH0gPSB1c2VEaXNwYXRjaCggQ09SRV9GT1JNUyApO1xuXHRjb25zdCBvbkVuaGFuY2VkQ2hhbmdlID0gdXNlQ2FsbGJhY2soXG5cdFx0KCBpLCBpdGVtICkgPT4ge1xuXHRcdFx0Y29uc3QgbmV3Q291bnRyeUNvZGUgPSBpdGVtLmRhdGFzZXQudmFsdWU7XG5cdFx0XHRpZiAoXG5cdFx0XHRcdG5ld0NvdW50cnlDb2RlICE9PSB2YWx1ZSAmJlxuXHRcdFx0XHRjb3VudHJpZXNCeUNvZGVbIG5ld0NvdW50cnlDb2RlIF1cblx0XHRcdCkge1xuXHRcdFx0XHRzZXRWYWx1ZXMoIEZPUk1fQUNDT1VOVF9DUkVBVEUsIHtcblx0XHRcdFx0XHRjb3VudHJ5Q29kZTogbmV3Q291bnRyeUNvZGUsXG5cdFx0XHRcdFx0dGltZXpvbmU6XG5cdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2l0ZWtpdC9hY3JvbnltLWNhc2Vcblx0XHRcdFx0XHRcdGNvdW50cmllc0J5Q29kZVsgbmV3Q291bnRyeUNvZGUgXS5kZWZhdWx0VGltZVpvbmVJZCxcblx0XHRcdFx0fSApO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0WyBzZXRWYWx1ZXMsIHZhbHVlIF1cblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxTZWxlY3Rcblx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYW5hbHl0aWNzX19zZWxlY3QtY291bnRyeVwiXG5cdFx0XHRsYWJlbD17IF9fKCAnQ291bnRyeScsICdnb29nbGUtc2l0ZS1raXQnICkgfVxuXHRcdFx0dmFsdWU9eyB2YWx1ZSB9XG5cdFx0XHRvbkVuaGFuY2VkQ2hhbmdlPXsgb25FbmhhbmNlZENoYW5nZSB9XG5cdFx0XHRlbmhhbmNlZFxuXHRcdFx0b3V0bGluZWRcblx0XHQ+XG5cdFx0XHR7IGFsbENvdW50cmllcy5tYXAoICggeyBjb3VudHJ5Q29kZSwgZGlzcGxheU5hbWUgfSwgaSApID0+IChcblx0XHRcdFx0PE9wdGlvbiBrZXk9eyBpIH0gdmFsdWU9eyBjb3VudHJ5Q29kZSB9PlxuXHRcdFx0XHRcdHsgZGlzcGxheU5hbWUgfVxuXHRcdFx0XHQ8L09wdGlvbj5cblx0XHRcdCkgKSB9XG5cdFx0PC9TZWxlY3Q+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBSUE7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/CountrySelect.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js":
/*!**************************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js ***!
  \**************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return CreateAccountField; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n\n/**\n * CreateAccountField component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nfunction CreateAccountField(_ref) {\n  var hasError = _ref.hasError,\n    value = _ref.value,\n    setValue = _ref.setValue,\n    name = _ref.name,\n    label = _ref.label;\n  // Ensure field doesn't render until default value is available, fixing a potential render bug.\n  if (value === undefined) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"TextField\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('mdc-text-field', {\n      'mdc-text-field--error': hasError\n    }),\n    label: label,\n    name: name,\n    onChange: function onChange(event) {\n      setValue(event.target.value, name);\n    },\n    value: value,\n    id: \"googlesitekit_analytics_account_create_\".concat(name),\n    outlined: true\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvQ3JlYXRlQWNjb3VudEZpZWxkLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC9jb21wb25lbnRzL2NvbW1vbi9BY2NvdW50Q3JlYXRlL0NyZWF0ZUFjY291bnRGaWVsZC5qcz9lMWM4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ3JlYXRlQWNjb3VudEZpZWxkIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBUZXh0RmllbGQgfSBmcm9tICdnb29nbGVzaXRla2l0LWNvbXBvbmVudHMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDcmVhdGVBY2NvdW50RmllbGQoIHtcblx0aGFzRXJyb3IsXG5cdHZhbHVlLFxuXHRzZXRWYWx1ZSxcblx0bmFtZSxcblx0bGFiZWwsXG59ICkge1xuXHQvLyBFbnN1cmUgZmllbGQgZG9lc24ndCByZW5kZXIgdW50aWwgZGVmYXVsdCB2YWx1ZSBpcyBhdmFpbGFibGUsIGZpeGluZyBhIHBvdGVudGlhbCByZW5kZXIgYnVnLlxuXHRpZiAoIHZhbHVlID09PSB1bmRlZmluZWQgKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHRyZXR1cm4gKFxuXHRcdDxUZXh0RmllbGRcblx0XHRcdGNsYXNzTmFtZT17IGNsYXNzbmFtZXMoICdtZGMtdGV4dC1maWVsZCcsIHtcblx0XHRcdFx0J21kYy10ZXh0LWZpZWxkLS1lcnJvcic6IGhhc0Vycm9yLFxuXHRcdFx0fSApIH1cblx0XHRcdGxhYmVsPXsgbGFiZWwgfVxuXHRcdFx0bmFtZT17IG5hbWUgfVxuXHRcdFx0b25DaGFuZ2U9eyAoIGV2ZW50ICkgPT4ge1xuXHRcdFx0XHRzZXRWYWx1ZSggZXZlbnQudGFyZ2V0LnZhbHVlLCBuYW1lICk7XG5cdFx0XHR9IH1cblx0XHRcdHZhbHVlPXsgdmFsdWUgfVxuXHRcdFx0aWQ9eyBgZ29vZ2xlc2l0ZWtpdF9hbmFseXRpY3NfYWNjb3VudF9jcmVhdGVfJHsgbmFtZSB9YCB9XG5cdFx0XHRvdXRsaW5lZFxuXHRcdC8+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFNQTtBQUpBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/PropertyField.js":
/*!*********************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/PropertyField.js ***!
  \*********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return PropertyField; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _CreateAccountField__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CreateAccountField */ \"./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * PropertyField component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction PropertyField() {\n  var value = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], 'propertyName');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var setValue = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (propertyName) {\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], {\n      propertyName: propertyName\n    });\n  }, [setValues]);\n  return /*#__PURE__*/React.createElement(_CreateAccountField__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Property', 'google-site-kit'),\n    value: value,\n    hasError: !value,\n    setValue: setValue,\n    name: \"property\"\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvUHJvcGVydHlGaWVsZC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvY29tcG9uZW50cy9jb21tb24vQWNjb3VudENyZWF0ZS9Qcm9wZXJ0eUZpZWxkLmpzPzJmMWEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQcm9wZXJ0eUZpZWxkIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBDcmVhdGVBY2NvdW50RmllbGQgZnJvbSAnLi9DcmVhdGVBY2NvdW50RmllbGQnO1xuaW1wb3J0IHsgdXNlRGlzcGF0Y2ggfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgRk9STV9BQ0NPVU5UX0NSRUFURSB9IGZyb20gJ0AvanMvbW9kdWxlcy9hbmFseXRpY3MtNC9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCB7IENPUkVfRk9STVMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL2Zvcm1zL2NvbnN0YW50cyc7XG5pbXBvcnQgdXNlRm9ybVZhbHVlIGZyb20gJ0AvanMvaG9va3MvdXNlRm9ybVZhbHVlJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gUHJvcGVydHlGaWVsZCgpIHtcblx0Y29uc3QgdmFsdWUgPSB1c2VGb3JtVmFsdWUoIEZPUk1fQUNDT1VOVF9DUkVBVEUsICdwcm9wZXJ0eU5hbWUnICk7XG5cdGNvbnN0IHsgc2V0VmFsdWVzIH0gPSB1c2VEaXNwYXRjaCggQ09SRV9GT1JNUyApO1xuXG5cdGNvbnN0IHNldFZhbHVlID0gdXNlQ2FsbGJhY2soXG5cdFx0KCBwcm9wZXJ0eU5hbWUgKSA9PiB7XG5cdFx0XHRzZXRWYWx1ZXMoIEZPUk1fQUNDT1VOVF9DUkVBVEUsIHsgcHJvcGVydHlOYW1lIH0gKTtcblx0XHR9LFxuXHRcdFsgc2V0VmFsdWVzIF1cblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxDcmVhdGVBY2NvdW50RmllbGRcblx0XHRcdGxhYmVsPXsgX18oICdQcm9wZXJ0eScsICdnb29nbGUtc2l0ZS1raXQnICkgfVxuXHRcdFx0dmFsdWU9eyB2YWx1ZSB9XG5cdFx0XHRoYXNFcnJvcj17ICEgdmFsdWUgfVxuXHRcdFx0c2V0VmFsdWU9eyBzZXRWYWx1ZSB9XG5cdFx0XHRuYW1lPVwicHJvcGVydHlcIlxuXHRcdC8+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUVBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/PropertyField.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/TimezoneSelect.js":
/*!**********************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/TimezoneSelect.js ***!
  \**********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return TimezoneSelect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/countries-timezones */ \"./js/modules/analytics-4/utils/countries-timezones.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * TimezoneSelect component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nfunction TimezoneSelect() {\n  var countryCode = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"FORM_ACCOUNT_CREATE\"], 'countryCode');\n  var value = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"FORM_ACCOUNT_CREATE\"], 'timezone');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var onEnhancedChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (i, item) {\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"FORM_ACCOUNT_CREATE\"], {\n      timezone: item.dataset.value\n    });\n  }, [setValues]);\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"Select\"], {\n    className: \"googlesitekit-analytics__select-timezone\",\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Timezone', 'google-site-kit'),\n    value: value,\n    onEnhancedChange: onEnhancedChange,\n    disabled: !countryCode,\n    enhanced: true,\n    outlined: true\n  }, (_js_modules_analytics_4_utils_countries_timezones__WEBPACK_IMPORTED_MODULE_4__[\"timeZonesByCountryCode\"][countryCode] || []).map(\n  // eslint-disable-next-line sitekit/acronym-case\n  function (_ref, i) {\n    var timeZoneId = _ref.timeZoneId,\n      displayName = _ref.displayName;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_2__[\"Option\"], {\n      key: i\n      // eslint-disable-next-line sitekit/acronym-case\n      ,\n      value: timeZoneId\n    }, displayName);\n  }));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvVGltZXpvbmVTZWxlY3QuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvVGltZXpvbmVTZWxlY3QuanM/YTMyYyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRpbWV6b25lU2VsZWN0IGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IE9wdGlvbiwgU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1jb21wb25lbnRzJztcbmltcG9ydCB7IHVzZURpc3BhdGNoIH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCB7IHRpbWVab25lc0J5Q291bnRyeUNvZGUgfSBmcm9tICdAL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvdXRpbHMvY291bnRyaWVzLXRpbWV6b25lcyc7XG5pbXBvcnQgeyBGT1JNX0FDQ09VTlRfQ1JFQVRFIH0gZnJvbSAnQC9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2RhdGFzdG9yZS9jb25zdGFudHMnO1xuaW1wb3J0IHsgQ09SRV9GT1JNUyB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9kYXRhc3RvcmUvZm9ybXMvY29uc3RhbnRzJztcbmltcG9ydCB1c2VGb3JtVmFsdWUgZnJvbSAnQC9qcy9ob29rcy91c2VGb3JtVmFsdWUnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBUaW1lem9uZVNlbGVjdCgpIHtcblx0Y29uc3QgY291bnRyeUNvZGUgPSB1c2VGb3JtVmFsdWUoIEZPUk1fQUNDT1VOVF9DUkVBVEUsICdjb3VudHJ5Q29kZScgKTtcblx0Y29uc3QgdmFsdWUgPSB1c2VGb3JtVmFsdWUoIEZPUk1fQUNDT1VOVF9DUkVBVEUsICd0aW1lem9uZScgKTtcblxuXHRjb25zdCB7IHNldFZhbHVlcyB9ID0gdXNlRGlzcGF0Y2goIENPUkVfRk9STVMgKTtcblx0Y29uc3Qgb25FbmhhbmNlZENoYW5nZSA9IHVzZUNhbGxiYWNrKFxuXHRcdCggaSwgaXRlbSApID0+IHtcblx0XHRcdHNldFZhbHVlcyggRk9STV9BQ0NPVU5UX0NSRUFURSwgeyB0aW1lem9uZTogaXRlbS5kYXRhc2V0LnZhbHVlIH0gKTtcblx0XHR9LFxuXHRcdFsgc2V0VmFsdWVzIF1cblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxTZWxlY3Rcblx0XHRcdGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYW5hbHl0aWNzX19zZWxlY3QtdGltZXpvbmVcIlxuXHRcdFx0bGFiZWw9eyBfXyggJ1RpbWV6b25lJywgJ2dvb2dsZS1zaXRlLWtpdCcgKSB9XG5cdFx0XHR2YWx1ZT17IHZhbHVlIH1cblx0XHRcdG9uRW5oYW5jZWRDaGFuZ2U9eyBvbkVuaGFuY2VkQ2hhbmdlIH1cblx0XHRcdGRpc2FibGVkPXsgISBjb3VudHJ5Q29kZSB9XG5cdFx0XHRlbmhhbmNlZFxuXHRcdFx0b3V0bGluZWRcblx0XHQ+XG5cdFx0XHR7ICggdGltZVpvbmVzQnlDb3VudHJ5Q29kZVsgY291bnRyeUNvZGUgXSB8fCBbXSApLm1hcChcblx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHNpdGVraXQvYWNyb255bS1jYXNlXG5cdFx0XHRcdCggeyB0aW1lWm9uZUlkLCBkaXNwbGF5TmFtZSB9LCBpICkgPT4gKFxuXHRcdFx0XHRcdDxPcHRpb25cblx0XHRcdFx0XHRcdGtleT17IGkgfVxuXHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHNpdGVraXQvYWNyb255bS1jYXNlXG5cdFx0XHRcdFx0XHR2YWx1ZT17IHRpbWVab25lSWQgfVxuXHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdHsgZGlzcGxheU5hbWUgfVxuXHRcdFx0XHRcdDwvT3B0aW9uPlxuXHRcdFx0XHQpXG5cdFx0XHQpIH1cblx0XHQ8L1NlbGVjdD5cblx0KTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBQUVBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUlBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBR0E7QUFLQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/TimezoneSelect.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/WebDataStreamField.js":
/*!**************************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/WebDataStreamField.js ***!
  \**************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WebDataStreamField; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _CreateAccountField__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CreateAccountField */ \"./js/modules/analytics-4/components/common/AccountCreate/CreateAccountField.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * WebDataStreamField component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction WebDataStreamField() {\n  var value = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], 'dataStreamName');\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_5__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var setValue = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (dataStreamName) {\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"FORM_ACCOUNT_CREATE\"], {\n      dataStreamName: dataStreamName\n    });\n  }, [setValues]);\n  return /*#__PURE__*/React.createElement(_CreateAccountField__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Web Data Stream', 'google-site-kit'),\n    value: value,\n    hasError: !value,\n    setValue: setValue,\n    name: \"dataStream\"\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0FjY291bnRDcmVhdGUvV2ViRGF0YVN0cmVhbUZpZWxkLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC9jb21wb25lbnRzL2NvbW1vbi9BY2NvdW50Q3JlYXRlL1dlYkRhdGFTdHJlYW1GaWVsZC5qcz8wMWVhIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV2ViRGF0YVN0cmVhbUZpZWxkIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gJ0B3b3JkcHJlc3MvZWxlbWVudCc7XG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBDcmVhdGVBY2NvdW50RmllbGQgZnJvbSAnLi9DcmVhdGVBY2NvdW50RmllbGQnO1xuaW1wb3J0IHsgdXNlRGlzcGF0Y2ggfSBmcm9tICdnb29nbGVzaXRla2l0LWRhdGEnO1xuaW1wb3J0IHsgRk9STV9BQ0NPVU5UX0NSRUFURSB9IGZyb20gJ0AvanMvbW9kdWxlcy9hbmFseXRpY3MtNC9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCB7IENPUkVfRk9STVMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL2Zvcm1zL2NvbnN0YW50cyc7XG5pbXBvcnQgdXNlRm9ybVZhbHVlIGZyb20gJ0AvanMvaG9va3MvdXNlRm9ybVZhbHVlJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gV2ViRGF0YVN0cmVhbUZpZWxkKCkge1xuXHRjb25zdCB2YWx1ZSA9IHVzZUZvcm1WYWx1ZSggRk9STV9BQ0NPVU5UX0NSRUFURSwgJ2RhdGFTdHJlYW1OYW1lJyApO1xuXHRjb25zdCB7IHNldFZhbHVlcyB9ID0gdXNlRGlzcGF0Y2goIENPUkVfRk9STVMgKTtcblxuXHRjb25zdCBzZXRWYWx1ZSA9IHVzZUNhbGxiYWNrKFxuXHRcdCggZGF0YVN0cmVhbU5hbWUgKSA9PiB7XG5cdFx0XHRzZXRWYWx1ZXMoIEZPUk1fQUNDT1VOVF9DUkVBVEUsIHsgZGF0YVN0cmVhbU5hbWUgfSApO1xuXHRcdH0sXG5cdFx0WyBzZXRWYWx1ZXMgXVxuXHQpO1xuXG5cdHJldHVybiAoXG5cdFx0PENyZWF0ZUFjY291bnRGaWVsZFxuXHRcdFx0bGFiZWw9eyBfXyggJ1dlYiBEYXRhIFN0cmVhbScsICdnb29nbGUtc2l0ZS1raXQnICkgfVxuXHRcdFx0dmFsdWU9eyB2YWx1ZSB9XG5cdFx0XHRoYXNFcnJvcj17ICEgdmFsdWUgfVxuXHRcdFx0c2V0VmFsdWU9eyBzZXRWYWx1ZSB9XG5cdFx0XHRuYW1lPVwiZGF0YVN0cmVhbVwiXG5cdFx0Lz5cblx0KTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUlBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBR0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/WebDataStreamField.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreate/index.js":
/*!*************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreate/index.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return AccountCreate; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-api */ \"googlesitekit-api\");\n/* harmony import */ var googlesitekit_api__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_api__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/modules/analytics-4/constants */ \"./js/modules/analytics-4/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/googlesitekit/datastore/user/constants */ \"./js/googlesitekit/datastore/user/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/js/googlesitekit/datastore/location/constants */ \"./js/googlesitekit/datastore/location/constants.js\");\n/* harmony import */ var _js_util_errors__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/util/errors */ \"./js/util/errors.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_modules_analytics_4_utils_account__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/account */ \"./js/modules/analytics-4/utils/account.js\");\n/* harmony import */ var _js_material_components__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/js/material-components */ \"./js/material-components/index.js\");\n/* harmony import */ var _js_components_StoreErrorNotices__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @/js/components/StoreErrorNotices */ \"./js/components/StoreErrorNotices.js\");\n/* harmony import */ var _TimezoneSelect__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./TimezoneSelect */ \"./js/modules/analytics-4/components/common/AccountCreate/TimezoneSelect.js\");\n/* harmony import */ var _AccountField__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./AccountField */ \"./js/modules/analytics-4/components/common/AccountCreate/AccountField.js\");\n/* harmony import */ var _PropertyField__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./PropertyField */ \"./js/modules/analytics-4/components/common/AccountCreate/PropertyField.js\");\n/* harmony import */ var _CountrySelect__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./CountrySelect */ \"./js/modules/analytics-4/components/common/AccountCreate/CountrySelect.js\");\n/* harmony import */ var _WebDataStreamField__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./WebDataStreamField */ \"./js/modules/analytics-4/components/common/AccountCreate/WebDataStreamField.js\");\n/* harmony import */ var _js_modules_analytics_4_components_common_EnhancedMeasurementSwitch__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! @/js/modules/analytics-4/components/common/EnhancedMeasurementSwitch */ \"./js/modules/analytics-4/components/common/EnhancedMeasurementSwitch.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _js_components_conversion_tracking_SetupEnhancedConversionTrackingNotice__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @/js/components/conversion-tracking/SetupEnhancedConversionTrackingNotice */ \"./js/components/conversion-tracking/SetupEnhancedConversionTrackingNotice.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n/* harmony import */ var _js_components_Typography_P__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! @/js/components/Typography/P */ \"./js/components/Typography/P.js\");\n\n\n\n\n/**\n * AccountCreate component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunction AccountCreate() {\n  var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useState\"])(false),\n    _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),\n    isNavigating = _useState2[0],\n    setIsNavigating = _useState2[1];\n  var accounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getAccountSummaries();\n  });\n  var hasResolvedAccounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getAccountSummaries');\n  });\n  var accountTicketTermsOfServiceURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getAccountTicketTermsOfServiceURL();\n  });\n  var canSubmitAccountCreate = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).canSubmitAccountCreate();\n  });\n  var isDoingCreateAccount = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).isDoingCreateAccount();\n  });\n  var hasEditScope = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_11__[\"CORE_USER\"]).hasScope(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"EDIT_SCOPE\"]);\n  });\n  var hasGTMScope = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_11__[\"CORE_USER\"]).hasScope(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"GTM_SCOPE\"]);\n  });\n  var hasAccountCreateForm = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_12__[\"CORE_FORMS\"]).hasForm(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"]);\n  });\n  var autoSubmit = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_28__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"], 'autoSubmit');\n  var siteURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_10__[\"CORE_SITE\"]).getReferenceSiteURL();\n  });\n  var siteName = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_10__[\"CORE_SITE\"]).getSiteName();\n  });\n  var timezone = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_10__[\"CORE_SITE\"]).getTimezone();\n  });\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_25__[\"default\"])();\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_12__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var _useDispatch2 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_location_constants__WEBPACK_IMPORTED_MODULE_13__[\"CORE_LOCATION\"]),\n    navigateTo = _useDispatch2.navigateTo;\n  var _useDispatch3 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]),\n    createAccount = _useDispatch3.createAccount;\n  var _useDispatch4 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_user_constants__WEBPACK_IMPORTED_MODULE_11__[\"CORE_USER\"]),\n    setPermissionScopeError = _useDispatch4.setPermissionScopeError;\n  var _useDispatch5 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_10__[\"CORE_SITE\"]),\n    setConversionTrackingEnabled = _useDispatch5.setConversionTrackingEnabled,\n    saveConversionTrackingSettings = _useDispatch5.saveConversionTrackingSettings;\n  var hasRequiredScope = hasEditScope;\n\n  // Redirect if the accountTicketTermsOfServiceURL is set.\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useEffect\"])(function () {\n    if (accountTicketTermsOfServiceURL) {\n      _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {\n        return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n          while (1) {\n            switch (_context.prev = _context.next) {\n              case 0:\n                _context.next = 2;\n                return Object(googlesitekit_api__WEBPACK_IMPORTED_MODULE_5__[\"invalidateCache\"])('modules', _js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_9__[\"MODULE_SLUG_ANALYTICS_4\"]);\n              case 2:\n                navigateTo(accountTicketTermsOfServiceURL);\n              case 3:\n              case \"end\":\n                return _context.stop();\n            }\n          }\n        }, _callee);\n      }))();\n    }\n  }, [accountTicketTermsOfServiceURL, navigateTo]);\n\n  // Set form defaults on initial render.\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useEffect\"])(function () {\n    // Only set the form if not already present in store.\n    // e.g. after a snapshot has been restored.\n    if (!hasAccountCreateForm) {\n      setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"], Object(_js_modules_analytics_4_utils_account__WEBPACK_IMPORTED_MODULE_16__[\"getAccountDefaults\"])({\n        siteName: siteName,\n        siteURL: siteURL,\n        timezone: timezone\n      }));\n    }\n  }, [hasAccountCreateForm, siteName, siteURL, timezone, setValues]);\n  var handleSubmit = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useCallback\"])(/*#__PURE__*/_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {\n    var scopes, _yield$createAccount, error;\n    return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {\n      while (1) {\n        switch (_context2.prev = _context2.next) {\n          case 0:\n            scopes = [];\n            if (!hasEditScope) {\n              scopes.push(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"EDIT_SCOPE\"]);\n            }\n            // The GTM scope should be granted for GTE support, but\n            // it is possible for it not to be at this point.\n            // This saves an extra OAuth flow and is necessary for the\n            // Google tag sync at the end of the post-provisioning flow.\n            if (!hasGTMScope) {\n              scopes.push(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"GTM_SCOPE\"]);\n            }\n\n            // If scope not granted, trigger scope error right away. These are\n            // typically handled automatically based on API responses, but\n            // this particular case has some special handling to improve UX.\n            if (!(scopes.length > 0)) {\n              _context2.next = 7;\n              break;\n            }\n            // When state is restored, auto-submit the request again.\n            setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"], {\n              autoSubmit: true\n            });\n            setPermissionScopeError({\n              code: _js_util_errors__WEBPACK_IMPORTED_MODULE_14__[\"ERROR_CODE_MISSING_REQUIRED_SCOPE\"],\n              message: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Additional permissions are required to create a new Analytics account.', 'google-site-kit'),\n              data: {\n                status: 403,\n                scopes: scopes,\n                skipModal: true\n              }\n            });\n            return _context2.abrupt(\"return\");\n          case 7:\n            setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"], {\n              autoSubmit: false\n            });\n            _context2.next = 10;\n            return Object(_js_util__WEBPACK_IMPORTED_MODULE_15__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), 'create_account', 'proxy');\n          case 10:\n            _context2.next = 12;\n            return createAccount();\n          case 12:\n            _yield$createAccount = _context2.sent;\n            error = _yield$createAccount.error;\n            if (error) {\n              _context2.next = 19;\n              break;\n            }\n            setConversionTrackingEnabled(true);\n            _context2.next = 18;\n            return saveConversionTrackingSettings();\n          case 18:\n            setIsNavigating(true);\n          case 19:\n          case \"end\":\n            return _context2.stop();\n        }\n      }\n    }, _callee2);\n  })), [hasEditScope, hasGTMScope, setValues, viewContext, createAccount, setPermissionScopeError, setConversionTrackingEnabled, saveConversionTrackingSettings]);\n\n  // If the user ends up back on this component with the required scope granted,\n  // and already submitted the form, trigger the submit again.\n  Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useEffect\"])(function () {\n    if (hasRequiredScope && autoSubmit) {\n      handleSubmit();\n    }\n  }, [hasRequiredScope, autoSubmit, handleSubmit]);\n\n  // If the user clicks \"Back\", rollback settings to restore saved values, if any.\n  var _useDispatch6 = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]),\n    rollbackSettings = _useDispatch6.rollbackSettings;\n  var handleBack = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_3__[\"useCallback\"])(function () {\n    return rollbackSettings();\n  }, [rollbackSettings]);\n  if (isDoingCreateAccount || isNavigating || !hasResolvedAccounts || hasRequiredScope === undefined) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__[\"ProgressBar\"], null);\n  }\n  return /*#__PURE__*/React.createElement(\"div\", null, /*#__PURE__*/React.createElement(_js_components_StoreErrorNotices__WEBPACK_IMPORTED_MODULE_18__[\"default\"], {\n    moduleSlug: \"analytics-4\",\n    storeName: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]\n  }), /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_27__[\"default\"], {\n    as: \"h3\",\n    type: \"title\",\n    size: \"large\"\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Create your Analytics account', 'google-site-kit')), /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_29__[\"default\"], null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('We’ve pre-filled the required information for your new account. Confirm or edit any details:', 'google-site-kit')), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__inputs\"\n  }, /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_17__[\"Cell\"], {\n    size: 6\n  }, /*#__PURE__*/React.createElement(_AccountField__WEBPACK_IMPORTED_MODULE_20__[\"default\"], null)), /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_17__[\"Cell\"], {\n    size: 6\n  }, /*#__PURE__*/React.createElement(_PropertyField__WEBPACK_IMPORTED_MODULE_21__[\"default\"], null)), /*#__PURE__*/React.createElement(_js_material_components__WEBPACK_IMPORTED_MODULE_17__[\"Cell\"], {\n    size: 6\n  }, /*#__PURE__*/React.createElement(_WebDataStreamField__WEBPACK_IMPORTED_MODULE_23__[\"default\"], null))), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__inputs\"\n  }, /*#__PURE__*/React.createElement(_CountrySelect__WEBPACK_IMPORTED_MODULE_22__[\"default\"], null), /*#__PURE__*/React.createElement(_TimezoneSelect__WEBPACK_IMPORTED_MODULE_19__[\"default\"], null)), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__inputs\"\n  }, /*#__PURE__*/React.createElement(_js_modules_analytics_4_components_common_EnhancedMeasurementSwitch__WEBPACK_IMPORTED_MODULE_24__[\"default\"], {\n    formName: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_ACCOUNT_CREATE\"],\n    className: \"googlesitekit-margin-bottom-0\"\n  }), /*#__PURE__*/React.createElement(_js_components_conversion_tracking_SetupEnhancedConversionTrackingNotice__WEBPACK_IMPORTED_MODULE_26__[\"default\"], {\n    className: \"googlesitekit-margin-top-0\",\n    message: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('To track how visitors interact with your site, Site Kit will enable plugin conversion tracking. You can always disable it in settings.', 'google-site-kit')\n  })), /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_29__[\"default\"], null, hasRequiredScope && /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('You will be redirected to Google Analytics to accept the terms of service.', 'google-site-kit')), !hasRequiredScope && /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('You will need to give Site Kit permission to create an Analytics account on your behalf and also accept the Google Analytics terms of service.', 'google-site-kit'))), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__action\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__[\"Button\"], {\n    disabled: !canSubmitAccountCreate,\n    onClick: handleSubmit\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Create Account', 'google-site-kit')), accounts && !!accounts.length && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__[\"Button\"], {\n    className: \"googlesitekit-setup-module__sub-action\",\n    onClick: handleBack,\n    tertiary: true\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__[\"__\"])('Back', 'google-site-kit'))));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreate/index.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountCreateLegacy.js":
/*!*************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountCreateLegacy.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global, React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return AccountCreateLegacy; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_components_StoreErrorNotices__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/components/StoreErrorNotices */ \"./js/components/StoreErrorNotices.js\");\n/* harmony import */ var _js_components_Typography_P__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/Typography/P */ \"./js/components/Typography/P.js\");\n/* harmony import */ var _CreatePropertyInfoNotice__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./CreatePropertyInfoNotice */ \"./js/modules/analytics-4/components/common/CreatePropertyInfoNotice.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n\n\n/**\n * Legacy Account Creation component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\nfunction AccountCreateLegacy() {\n  var accounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]).getAccountSummaries();\n  });\n  var hasResolvedAccounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getAccountSummaries');\n  });\n  var accountID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]).getAccountID();\n  });\n  var isCreateAccount = _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"ACCOUNT_CREATE\"] === accountID;\n  var createAccountURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]).getServiceURL({\n      path: '/provision/SignUp'\n    });\n  });\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_11__[\"default\"])();\n  var createAccountHandler = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useCallback\"])(/*#__PURE__*/function () {\n    var _ref = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(event) {\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              event.preventDefault();\n              _context.next = 3;\n              return Object(_js_util__WEBPACK_IMPORTED_MODULE_6__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), 'create_account', 'custom-oauth');\n            case 3:\n              global.open(createAccountURL, '_blank');\n            case 4:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee);\n    }));\n    return function (_x) {\n      return _ref.apply(this, arguments);\n    };\n  }(), [createAccountURL, viewContext]);\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]),\n    resetAccountSummaries = _useDispatch.resetAccountSummaries,\n    resetAccountSettings = _useDispatch.resetAccountSettings;\n  var refetchAccountsHandler = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"useCallback\"])(function () {\n    resetAccountSummaries();\n    resetAccountSettings();\n  }, [resetAccountSettings, resetAccountSummaries]);\n  if (!hasResolvedAccounts) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"ProgressBar\"], null);\n  }\n  return /*#__PURE__*/React.createElement(\"div\", null, /*#__PURE__*/React.createElement(_CreatePropertyInfoNotice__WEBPACK_IMPORTED_MODULE_10__[\"default\"], null), /*#__PURE__*/React.createElement(_js_components_StoreErrorNotices__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n    moduleSlug: \"analytics-4\",\n    storeName: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_7__[\"MODULES_ANALYTICS_4\"]\n  }), !isCreateAccount && accounts && accounts.length === 0 && /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_9__[\"default\"], null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Looks like you don’t have an Analytics account yet. Once you create it, click on \"Re-fetch my account\" and Site Kit will locate it.', 'google-site-kit')), isCreateAccount && /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__[\"Fragment\"], null, /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_9__[\"default\"], null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('To create a new account, click the button below which will open the Google Analytics account creation screen in a new window.', 'google-site-kit')), /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_9__[\"default\"], null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Once completed, click the link below to re-fetch your accounts to continue.', 'google-site-kit'))), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__action\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    onClick: createAccountHandler\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Create an account', 'google-site-kit')), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-setup-module__sub-action\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_5__[\"Button\"], {\n    onClick: refetchAccountsHandler,\n    tertiary: true\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Re-fetch My Account', 'google-site-kit')))));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\"), __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountCreateLegacy.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/AccountSelect.js":
/*!*******************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/AccountSelect.js ***!
  \*******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return AccountSelect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n/**\n * Analytics-4 Account Select component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction AccountSelect(_ref) {\n  var hasModuleAccess = _ref.hasModuleAccess,\n    onChange = _ref.onChange;\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_7__[\"default\"])();\n  var accountID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]).getAccountID();\n  });\n  var accounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]).getAccountSummaries();\n  });\n  var hasResolvedAccounts = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]).hasFinishedResolution('getAccountSummaries');\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_4__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]),\n    selectAccount = _useDispatch.selectAccount;\n  var onAccountChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (index, item) {\n    var newAccountID = item.dataset.value;\n    if (accountID !== newAccountID) {\n      selectAccount(newAccountID);\n      var action = newAccountID === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"ACCOUNT_CREATE\"] ? 'change_account_new' : 'change_account';\n      Object(_js_util__WEBPACK_IMPORTED_MODULE_6__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), action);\n      if (onChange) {\n        onChange();\n      }\n    }\n  }, [accountID, selectAccount, viewContext, onChange]);\n  if (!hasResolvedAccounts) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"ProgressBar\"], {\n      small: true\n    });\n  }\n  if (hasModuleAccess === false) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Select\"], {\n      className: \"googlesitekit-analytics__select-account\",\n      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Account', 'google-site-kit'),\n      value: accountID,\n      enhanced: true,\n      outlined: true,\n      disabled: true\n    }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Option\"], {\n      value: accountID\n    }, accountID));\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Select\"], {\n    className: \"googlesitekit-analytics__select-account\",\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Account', 'google-site-kit'),\n    value: accountID,\n    onEnhancedChange: onAccountChange,\n    enhanced: true,\n    outlined: true\n  }, (accounts || []).concat({\n    _id: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"ACCOUNT_CREATE\"],\n    displayName: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Set up a new account', 'google-site-kit')\n  }).map(function (_ref2, index) {\n    var _id = _ref2._id,\n      displayName = _ref2.displayName;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_3__[\"Option\"], {\n      key: index,\n      value: _id\n    }, displayName);\n  }));\n}\nAccountSelect.propTypes = {\n  hasModuleAccess: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/AccountSelect.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/CreatePropertyInfoNotice.js":
/*!******************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/CreatePropertyInfoNotice.js ***!
  \******************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return CreatePropertyInfoNotice; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _js_components_Link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/components/Link */ \"./js/components/Link.js\");\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _js_components_Notice_index__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/components/Notice/index */ \"./js/components/Notice/index.js\");\n/* harmony import */ var _js_components_Notice_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/Notice/constants */ \"./js/components/Notice/constants.js\");\n\n/**\n * Analytics GA4 Notice component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction CreatePropertyInfoNotice() {\n  var documentationURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_2__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_SITE\"]).getDocumentationLinkURL('ga4');\n  });\n  return /*#__PURE__*/React.createElement(_js_components_Notice_index__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n    type: _js_components_Notice_constants__WEBPACK_IMPORTED_MODULE_6__[\"TYPES\"].INFO,\n    description: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"createInterpolateElement\"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('Got a Google Analytics property and want to find out how to use it with Site Kit? <a>Learn more</a>', 'google-site-kit'), {\n      a: /*#__PURE__*/React.createElement(_js_components_Link__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n        href: documentationURL,\n        external: true\n      })\n    })\n  });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL0NyZWF0ZVByb3BlcnR5SW5mb05vdGljZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvY29tcG9uZW50cy9jb21tb24vQ3JlYXRlUHJvcGVydHlJbmZvTm90aWNlLmpzP2NiZTgiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBbmFseXRpY3MgR0E0IE5vdGljZSBjb21wb25lbnQuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNCBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgX18gfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuaW1wb3J0IHsgY3JlYXRlSW50ZXJwb2xhdGVFbGVtZW50IH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0IH0gZnJvbSAnZ29vZ2xlc2l0ZWtpdC1kYXRhJztcbmltcG9ydCBMaW5rIGZyb20gJ0AvanMvY29tcG9uZW50cy9MaW5rJztcbmltcG9ydCB7IENPUkVfU0lURSB9IGZyb20gJ0AvanMvZ29vZ2xlc2l0ZWtpdC9kYXRhc3RvcmUvc2l0ZS9jb25zdGFudHMnO1xuaW1wb3J0IE5vdGljZSBmcm9tICdAL2pzL2NvbXBvbmVudHMvTm90aWNlL2luZGV4JztcbmltcG9ydCB7IFRZUEVTIH0gZnJvbSAnQC9qcy9jb21wb25lbnRzL05vdGljZS9jb25zdGFudHMnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDcmVhdGVQcm9wZXJ0eUluZm9Ob3RpY2UoKSB7XG5cdGNvbnN0IGRvY3VtZW50YXRpb25VUkwgPSB1c2VTZWxlY3QoICggc2VsZWN0ICkgPT4ge1xuXHRcdHJldHVybiBzZWxlY3QoIENPUkVfU0lURSApLmdldERvY3VtZW50YXRpb25MaW5rVVJMKCAnZ2E0JyApO1xuXHR9ICk7XG5cblx0cmV0dXJuIChcblx0XHQ8Tm90aWNlXG5cdFx0XHR0eXBlPXsgVFlQRVMuSU5GTyB9XG5cdFx0XHRkZXNjcmlwdGlvbj17IGNyZWF0ZUludGVycG9sYXRlRWxlbWVudChcblx0XHRcdFx0X18oXG5cdFx0XHRcdFx0J0dvdCBhIEdvb2dsZSBBbmFseXRpY3MgcHJvcGVydHkgYW5kIHdhbnQgdG8gZmluZCBvdXQgaG93IHRvIHVzZSBpdCB3aXRoIFNpdGUgS2l0PyA8YT5MZWFybiBtb3JlPC9hPicsXG5cdFx0XHRcdFx0J2dvb2dsZS1zaXRlLWtpdCdcblx0XHRcdFx0KSxcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGE6IDxMaW5rIGhyZWY9eyBkb2N1bWVudGF0aW9uVVJMIH0gZXh0ZXJuYWwgLz4sXG5cdFx0XHRcdH1cblx0XHRcdCkgfVxuXHRcdC8+XG5cdCk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUdBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/CreatePropertyInfoNotice.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/EnhancedMeasurementSwitch.js":
/*!*******************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/EnhancedMeasurementSwitch.js ***!
  \*******************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return EnhancedMeasurementSwitch; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_components_SupportLink__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/js/components/SupportLink */ \"./js/components/SupportLink.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n/* harmony import */ var _svg_icons_tick_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/svg/icons/tick.svg */ \"./svg/icons/tick.svg\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n\n/**\n * EnhancedMeasurementSwitch component.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\nfunction EnhancedMeasurementSwitch(_ref) {\n  var className = _ref.className,\n    onClick = _ref.onClick,\n    _ref$disabled = _ref.disabled,\n    disabled = _ref$disabled === void 0 ? false : _ref$disabled,\n    _ref$loading = _ref.loading,\n    loading = _ref$loading === void 0 ? false : _ref$loading,\n    _ref$formName = _ref.formName,\n    formName = _ref$formName === void 0 ? _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"ENHANCED_MEASUREMENT_FORM\"] : _ref$formName,\n    _ref$isEnhancedMeasur = _ref.isEnhancedMeasurementAlreadyEnabled,\n    isEnhancedMeasurementAlreadyEnabled = _ref$isEnhancedMeasur === void 0 ? false : _ref$isEnhancedMeasur,\n    _ref$showTick = _ref.showTick,\n    showTick = _ref$showTick === void 0 ? false : _ref$showTick;\n  var isEnhancedMeasurementEnabled = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_14__[\"default\"])(formName, _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"ENHANCED_MEASUREMENT_ENABLED\"]);\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_12__[\"default\"])();\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_6__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_8__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var handleClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useCallback\"])(function () {\n    setValues(formName, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({}, _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"ENHANCED_MEASUREMENT_ENABLED\"], !isEnhancedMeasurementEnabled));\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_11__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"),\n    // If the current status of enhanced measurement is enabled,\n    // then it means that we disabled it, otherwise enabled it.\n    isEnhancedMeasurementEnabled ? 'deactivate_enhanced_measurement' : 'activate_enhanced_measurement');\n    onClick === null || onClick === void 0 ? void 0 : onClick();\n  }, [formName, isEnhancedMeasurementEnabled, onClick, setValues, viewContext]);\n  Object(react_use__WEBPACK_IMPORTED_MODULE_4__[\"useMount\"])(function () {\n    // Ensure the Enhanced Measurement activation banner won't be shown if we've updated the setting\n    // via the switch.\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"ENHANCED_MEASUREMENT_FORM\"], _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({}, _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_9__[\"ENHANCED_MEASUREMENT_SHOULD_DISMISS_ACTIVATION_BANNER\"], true));\n  });\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: classnames__WEBPACK_IMPORTED_MODULE_2___default()('googlesitekit-analytics-enable-enhanced-measurement', className, {\n      'googlesitekit-analytics-enable-enhanced-measurement--loading': loading\n    })\n  }, loading && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__[\"ProgressBar\"], {\n    className: \"googlesitekit-analytics-enable-enhanced-measurement__progress--settings-edit\",\n    small: true\n  }), !loading && isEnhancedMeasurementAlreadyEnabled && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-enable-enhanced-measurement__already-enabled-label\"\n  }, showTick && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-enable-enhanced-measurement__already-enabled-tick\"\n  }, /*#__PURE__*/React.createElement(_svg_icons_tick_svg__WEBPACK_IMPORTED_MODULE_13__[\"default\"], null)), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Enhanced measurement is enabled for this web data stream', 'google-site-kit')), !loading && !isEnhancedMeasurementAlreadyEnabled && /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_7__[\"Switch\"], {\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('Enable enhanced measurement', 'google-site-kit'),\n    checked: isEnhancedMeasurementEnabled,\n    disabled: disabled,\n    onClick: handleClick,\n    hideLabel: false\n  }), /*#__PURE__*/React.createElement(\"p\", {\n    className: \"googlesitekit-module-settings-group__helper-text\"\n  }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"createInterpolateElement\"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__[\"__\"])('This allows you to measure interactions with your content (e.g. file downloads, form completions, video views). <a>Learn more</a>', 'google-site-kit'), {\n    a: /*#__PURE__*/React.createElement(_js_components_SupportLink__WEBPACK_IMPORTED_MODULE_10__[\"default\"], {\n      path: \"/analytics/answer/9216061\",\n      external: true\n    })\n  })));\n}\nEnhancedMeasurementSwitch.propTypes = {\n  onClick: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.func,\n  disabled: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  loading: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  isEnhancedMeasurementAlreadyEnabled: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool,\n  showTick: prop_types__WEBPACK_IMPORTED_MODULE_3___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/EnhancedMeasurementSwitch.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/PropertySelect.js":
/*!********************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/PropertySelect.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return PropertySelect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/validation */ \"./js/modules/analytics-4/utils/validation.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n/**\n * GA4 Property Select component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nfunction PropertySelect(props) {\n  var isDisabled = props.isDisabled,\n    hasModuleAccess = props.hasModuleAccess,\n    className = props.className,\n    _props$onChange = props.onChange,\n    onChange = _props$onChange === void 0 ? function () {} : _props$onChange;\n  var accountID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getAccountID();\n  });\n  var properties = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return hasModuleAccess && !isDisabled ? select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getPropertySummaries(accountID) || [] : null;\n  });\n  var propertyID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getPropertyID();\n  });\n  var isLoading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    if (isDisabled) {\n      return false;\n    }\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).isLoadingPropertySummaries() || select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).isLoadingWebDataStreams({\n      hasModuleAccess: hasModuleAccess\n    });\n  });\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_9__[\"default\"])();\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]),\n    selectProperty = _useDispatch.selectProperty;\n  var onPropertyChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (index, _ref) {\n    var dataset = _ref.dataset;\n    var newPropertyID = dataset.value;\n    if (propertyID === newPropertyID) {\n      return;\n    }\n    selectProperty(newPropertyID);\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_8__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), newPropertyID === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"PROPERTY_CREATE\"] ? 'change_property_new' : 'change_property', 'ga4');\n    onChange();\n  }, [onChange, propertyID, selectProperty, viewContext]);\n  if (!Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidAccountID\"])(accountID)) {\n    return null;\n  } else if (isLoading) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"ProgressBar\"], {\n      mobileVerticalSpacing: 76,\n      desktopVerticalSpacing: 84,\n      small: true\n    });\n  }\n  var isValidSelection = propertyID === undefined || propertyID === '' ? true : Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidPropertySelection\"])(propertyID);\n  if (hasModuleAccess === false) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Select\"], {\n      className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-analytics-4__select-property', className),\n      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Property', 'google-site-kit'),\n      value: propertyID,\n      enhanced: true,\n      outlined: true,\n      disabled: true\n    }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Option\"], {\n      value: propertyID\n    }, propertyID));\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Select\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-analytics-4__select-property', className, {\n      'mdc-select--invalid': !isValidSelection,\n      'googlesitekit-analytics-4__select-property--loaded': !isDisabled && !isLoading\n    }),\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Property', 'google-site-kit'),\n    value: propertyID,\n    onEnhancedChange: onPropertyChange,\n    disabled: isDisabled,\n    enhanced: true,\n    outlined: true\n  }, (properties || []).concat({\n    _id: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"PROPERTY_CREATE\"],\n    displayName: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Set up a new property', 'google-site-kit')\n  }).map(function (_ref2) {\n    var _id = _ref2._id,\n      displayName = _ref2.displayName;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Option\"], {\n      key: _id,\n      value: _id\n    }, _id === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"PROPERTY_CREATE\"] ? displayName : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: 1: Property name. 2: Property ID. */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"_x\"])('%1$s (%2$s)', 'Analytics property name and ID', 'google-site-kit'), displayName, _id));\n  }));\n}\nPropertySelect.propTypes = {\n  isDisabled: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  hasModuleAccess: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string,\n  onChange: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.func\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/PropertySelect.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/TrackingExclusionSwitches.js":
/*!*******************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/TrackingExclusionSwitches.js ***!
  \*******************************************************************************/
/*! exports provided: TRACKING_LOGGED_IN_USERS, TRACKING_CONTENT_CREATORS, trackingExclusionLabels, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TRACKING_LOGGED_IN_USERS\", function() { return TRACKING_LOGGED_IN_USERS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"TRACKING_CONTENT_CREATORS\", function() { return TRACKING_CONTENT_CREATORS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"trackingExclusionLabels\", function() { return trackingExclusionLabels; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return TrackingExclusionSwitches; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_components_Typography__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/components/Typography */ \"./js/components/Typography/index.js\");\n/* harmony import */ var _js_components_Typography_P__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/components/Typography/P */ \"./js/components/Typography/P.js\");\n\nvar _trackingExclusionLab;\n\n/**\n * Analytics 4 Tracking Exclusion switches component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nvar TRACKING_LOGGED_IN_USERS = 'loggedinUsers';\nvar TRACKING_CONTENT_CREATORS = 'contentCreators';\nvar trackingExclusionLabels = (_trackingExclusionLab = {}, _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_trackingExclusionLab, TRACKING_LOGGED_IN_USERS, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('All logged-in users', 'google-site-kit')), _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(_trackingExclusionLab, TRACKING_CONTENT_CREATORS, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Users that can write posts', 'google-site-kit')), _trackingExclusionLab);\nfunction TrackingExclusionSwitches() {\n  var trackingDisabled = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]).getTrackingDisabled();\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]),\n    setTrackingDisabled = _useDispatch.setTrackingDisabled;\n  var message;\n  if (trackingDisabled && trackingDisabled.includes(TRACKING_LOGGED_IN_USERS)) {\n    message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('All logged-in users will be excluded from Analytics tracking', 'google-site-kit');\n  } else if (trackingDisabled && trackingDisabled.includes(TRACKING_CONTENT_CREATORS)) {\n    message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Users that can write posts will be excluded from Analytics tracking', 'google-site-kit');\n  } else {\n    message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('All logged-in users will be included in Analytics tracking', 'google-site-kit');\n  }\n  var updateTrackingDisabled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useCallback\"])(function (users, exclude) {\n    var trackingDisabledArray = exclude ? trackingDisabled.concat(users) : trackingDisabled.filter(function (item) {\n      return item !== users;\n    });\n    setTrackingDisabled(trackingDisabledArray);\n  }, [trackingDisabled, setTrackingDisabled]);\n  var onChangeTrackContentCreators = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useCallback\"])(function (event) {\n    var exclude = event.target.checked;\n    updateTrackingDisabled(TRACKING_CONTENT_CREATORS, exclude);\n  }, [updateTrackingDisabled]);\n  var onChangeTrackLoggedInUsers = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__[\"useCallback\"])(function (event) {\n    var exclude = event.target.checked;\n    updateTrackingDisabled(TRACKING_LOGGED_IN_USERS, exclude);\n  }, [updateTrackingDisabled]);\n  if (!Array.isArray(trackingDisabled)) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-settings-module__fields-group\"\n  }, /*#__PURE__*/React.createElement(_js_components_Typography__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n    as: \"h4\",\n    size: \"small\",\n    type: \"title\",\n    className: \"googlesitekit-settings-module__fields-group-title\"\n  }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Exclude Analytics', 'google-site-kit')), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-settings-module__meta-item\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-settings-module__inline-items\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-settings-module__inline-item\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Switch\"], {\n    label: trackingExclusionLabels[TRACKING_LOGGED_IN_USERS],\n    checked: trackingDisabled.includes(TRACKING_LOGGED_IN_USERS),\n    onClick: onChangeTrackLoggedInUsers,\n    hideLabel: false\n  })), !trackingDisabled.includes(TRACKING_LOGGED_IN_USERS) && /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-settings-module__inline-item\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Switch\"], {\n    label: trackingExclusionLabels[TRACKING_CONTENT_CREATORS],\n    checked: trackingDisabled.includes(TRACKING_CONTENT_CREATORS),\n    onClick: onChangeTrackContentCreators,\n    hideLabel: false\n  }))), /*#__PURE__*/React.createElement(_js_components_Typography_P__WEBPACK_IMPORTED_MODULE_7__[\"default\"], null, message)));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/TrackingExclusionSwitches.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/UseSnippetSwitch.js":
/*!**********************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/UseSnippetSwitch.js ***!
  \**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return UseSnippetSwitch; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n/**\n * GA4 Use Snippet Switch component.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\nfunction UseSnippetSwitch(_ref) {\n  var description = _ref.description;\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_7__[\"default\"])();\n  var useSnippet = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]).getUseSnippet();\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_5__[\"MODULES_ANALYTICS_4\"]),\n    setUseSnippet = _useDispatch.setUseSnippet;\n  var onChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function () {\n    var newUseSnippet = !useSnippet;\n    setUseSnippet(newUseSnippet);\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_6__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), newUseSnippet ? 'enable_tag' : 'disable_tag', 'ga4');\n  }, [useSnippet, setUseSnippet, viewContext]);\n  if (useSnippet === undefined) {\n    return null;\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-usesnippet\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Switch\"], {\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Place Google Analytics code', 'google-site-kit'),\n    checked: useSnippet,\n    onClick: onChange,\n    hideLabel: false\n  }), description);\n}\nUseSnippetSwitch.propTypes = {\n  description: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL1VzZVNuaXBwZXRTd2l0Y2guanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL1VzZVNuaXBwZXRTd2l0Y2guanM/ZGI3MiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdBNCBVc2UgU25pcHBldCBTd2l0Y2ggY29tcG9uZW50LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuLyoqXG4gKiBXb3JkUHJlc3MgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZUNhbGxiYWNrIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCB7IF9fIH0gZnJvbSAnQHdvcmRwcmVzcy9pMThuJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgdXNlU2VsZWN0LCB1c2VEaXNwYXRjaCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtZGF0YSc7XG5pbXBvcnQgeyBTd2l0Y2ggfSBmcm9tICdnb29nbGVzaXRla2l0LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgTU9EVUxFU19BTkFMWVRJQ1NfNCB9IGZyb20gJ0AvanMvbW9kdWxlcy9hbmFseXRpY3MtNC9kYXRhc3RvcmUvY29uc3RhbnRzJztcbmltcG9ydCB7IHRyYWNrRXZlbnQgfSBmcm9tICdAL2pzL3V0aWwnO1xuaW1wb3J0IHVzZVZpZXdDb250ZXh0IGZyb20gJ0AvanMvaG9va3MvdXNlVmlld0NvbnRleHQnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBVc2VTbmlwcGV0U3dpdGNoKCB7IGRlc2NyaXB0aW9uIH0gKSB7XG5cdGNvbnN0IHZpZXdDb250ZXh0ID0gdXNlVmlld0NvbnRleHQoKTtcblx0Y29uc3QgdXNlU25pcHBldCA9IHVzZVNlbGVjdCggKCBzZWxlY3QgKSA9PlxuXHRcdHNlbGVjdCggTU9EVUxFU19BTkFMWVRJQ1NfNCApLmdldFVzZVNuaXBwZXQoKVxuXHQpO1xuXG5cdGNvbnN0IHsgc2V0VXNlU25pcHBldCB9ID0gdXNlRGlzcGF0Y2goIE1PRFVMRVNfQU5BTFlUSUNTXzQgKTtcblx0Y29uc3Qgb25DaGFuZ2UgPSB1c2VDYWxsYmFjayggKCkgPT4ge1xuXHRcdGNvbnN0IG5ld1VzZVNuaXBwZXQgPSAhIHVzZVNuaXBwZXQ7XG5cdFx0c2V0VXNlU25pcHBldCggbmV3VXNlU25pcHBldCApO1xuXHRcdHRyYWNrRXZlbnQoXG5cdFx0XHRgJHsgdmlld0NvbnRleHQgfV9hbmFseXRpY3NgLFxuXHRcdFx0bmV3VXNlU25pcHBldCA/ICdlbmFibGVfdGFnJyA6ICdkaXNhYmxlX3RhZycsXG5cdFx0XHQnZ2E0J1xuXHRcdCk7XG5cdH0sIFsgdXNlU25pcHBldCwgc2V0VXNlU25pcHBldCwgdmlld0NvbnRleHQgXSApO1xuXG5cdGlmICggdXNlU25pcHBldCA9PT0gdW5kZWZpbmVkICkge1xuXHRcdHJldHVybiBudWxsO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2IGNsYXNzTmFtZT1cImdvb2dsZXNpdGVraXQtYW5hbHl0aWNzLXVzZXNuaXBwZXRcIj5cblx0XHRcdDxTd2l0Y2hcblx0XHRcdFx0bGFiZWw9eyBfXyggJ1BsYWNlIEdvb2dsZSBBbmFseXRpY3MgY29kZScsICdnb29nbGUtc2l0ZS1raXQnICkgfVxuXHRcdFx0XHRjaGVja2VkPXsgdXNlU25pcHBldCB9XG5cdFx0XHRcdG9uQ2xpY2s9eyBvbkNoYW5nZSB9XG5cdFx0XHRcdGhpZGVMYWJlbD17IGZhbHNlIH1cblx0XHRcdC8+XG5cdFx0XHR7IGRlc2NyaXB0aW9uIH1cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuVXNlU25pcHBldFN3aXRjaC5wcm9wVHlwZXMgPSB7XG5cdGRlc2NyaXB0aW9uOiBQcm9wVHlwZXMubm9kZSxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBS0E7QUFFQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/UseSnippetSwitch.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/WebDataStreamNameInput.js":
/*!****************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/WebDataStreamNameInput.js ***!
  \****************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WebDataStreamNameInput; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var react_use__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use */ \"../node_modules/react-use/esm/index.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/url */ \"../node_modules/@wordpress/url/build-module/index.js\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/googlesitekit/datastore/forms/constants */ \"./js/googlesitekit/datastore/forms/constants.js\");\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_components_AccessibleWarningIcon__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/components/AccessibleWarningIcon */ \"./js/components/AccessibleWarningIcon.js\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var _js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/validation */ \"./js/modules/analytics-4/utils/validation.js\");\n/* harmony import */ var _js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/js/hooks/useFormValue */ \"./js/hooks/useFormValue.js\");\n\n/**\n * Analytics WebDataStreamNameInput component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\nfunction WebDataStreamNameInput() {\n  var propertyID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getPropertyID();\n  });\n  var webDataStreamID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).getWebDataStreamID();\n  });\n  var webDataStreamName = Object(_js_hooks_useFormValue__WEBPACK_IMPORTED_MODULE_12__[\"default\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_SETUP\"], 'webDataStreamName');\n  var webDataStreamAlreadyExists = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_11__[\"isValidPropertyID\"])(propertyID) ? select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"MODULES_ANALYTICS_4\"]).doesWebDataStreamExist(propertyID, webDataStreamName) : false;\n  });\n  var siteURL = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_7__[\"CORE_SITE\"]).getReferenceSiteURL();\n  });\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useDispatch\"])(_js_googlesitekit_datastore_forms_constants__WEBPACK_IMPORTED_MODULE_6__[\"CORE_FORMS\"]),\n    setValues = _useDispatch.setValues;\n  var onChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (_ref) {\n    var currentTarget = _ref.currentTarget;\n    setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_SETUP\"], {\n      webDataStreamName: currentTarget.value\n    });\n  }, [setValues]);\n\n  // Set the default web data stream name.\n  Object(react_use__WEBPACK_IMPORTED_MODULE_2__[\"useMount\"])(function () {\n    if (!webDataStreamName && Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__[\"isURL\"])(siteURL)) {\n      var _URL = new URL(siteURL),\n        hostname = _URL.hostname;\n      setValues(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"FORM_SETUP\"], {\n        webDataStreamName: hostname\n      });\n    }\n  });\n\n  // Return early if an existing web data stream is selected.\n  if (webDataStreamID !== _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_8__[\"WEBDATASTREAM_CREATE\"]) {\n    return null;\n  }\n  var error = webDataStreamAlreadyExists || !webDataStreamName || !Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_11__[\"isValidWebDataStreamName\"])(webDataStreamName);\n  var helperText = false;\n  if (webDataStreamAlreadyExists) {\n    helperText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('A web data stream with this name already exists.', 'google-site-kit');\n  } else if (!webDataStreamName) {\n    helperText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('A web data stream name is required.', 'google-site-kit');\n  } else if (!Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_11__[\"isValidWebDataStreamName\"])(webDataStreamName)) {\n    helperText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('This is not a valid web data stream name.', 'google-site-kit');\n  }\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"googlesitekit-analytics-webdatastreamname\"\n  }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_10__[\"TextField\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()({\n      'mdc-text-field--error': error\n    }),\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Web Data Stream Name', 'google-site-kit'),\n    helperText: helperText,\n    trailingIcon: error && /*#__PURE__*/React.createElement(\"span\", {\n      className: \"googlesitekit-text-field-icon--error\"\n    }, /*#__PURE__*/React.createElement(_js_components_AccessibleWarningIcon__WEBPACK_IMPORTED_MODULE_9__[\"default\"], null)),\n    value: webDataStreamName,\n    onChange: onChange,\n    outlined: true\n  }));\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/WebDataStreamNameInput.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/WebDataStreamSelect.js":
/*!*************************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/WebDataStreamSelect.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WebDataStreamSelect; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! googlesitekit-components */ \"googlesitekit-components\");\n/* harmony import */ var googlesitekit_components__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/js/modules/analytics-4/utils/validation */ \"./js/modules/analytics-4/utils/validation.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/js/hooks/useViewContext */ \"./js/hooks/useViewContext.js\");\n\n/**\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\nfunction WebDataStreamSelect(props) {\n  var hasModuleAccess = props.hasModuleAccess,\n    isDisabled = props.isDisabled,\n    className = props.className,\n    onChange = props.onChange;\n  var accountID = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getAccountID();\n  });\n  var _useSelect = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n      return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getSettings() || {};\n    }),\n    propertyID = _useSelect.propertyID,\n    webDataStreamID = _useSelect.webDataStreamID,\n    measurementID = _useSelect.measurementID;\n  var webDataStreams = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    return Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidPropertyID\"])(propertyID) && hasModuleAccess ? select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).getWebDataStreams(propertyID) : [];\n  });\n  var isLoading = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useSelect\"])(function (select) {\n    if (isDisabled) {\n      return false;\n    }\n    return select(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]).isLoadingWebDataStreams({\n      hasModuleAccess: hasModuleAccess\n    });\n  });\n  var viewContext = Object(_js_hooks_useViewContext__WEBPACK_IMPORTED_MODULE_9__[\"default\"])();\n  var _useDispatch = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_5__[\"useDispatch\"])(_js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"MODULES_ANALYTICS_4\"]),\n    setWebDataStreamID = _useDispatch.setWebDataStreamID,\n    updateSettingsForMeasurementID = _useDispatch.updateSettingsForMeasurementID;\n  var onWebDataStreamChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"useCallback\"])(function (index, _ref) {\n    var _webDataStreams$find, _webDataStreams$find$;\n    var dataset = _ref.dataset;\n    var newID = dataset.value;\n    if (webDataStreamID === newID) {\n      return;\n    }\n    setWebDataStreamID(newID);\n    updateSettingsForMeasurementID(((_webDataStreams$find = webDataStreams.find(function (_ref2) {\n      var _id = _ref2._id;\n      return _id === newID;\n    })) === null || _webDataStreams$find === void 0 ? void 0 : (_webDataStreams$find$ = _webDataStreams$find.webStreamData) === null || _webDataStreams$find$ === void 0 ? void 0 : _webDataStreams$find$.measurementId) || '' // eslint-disable-line sitekit/acronym-case\n    );\n    Object(_js_util__WEBPACK_IMPORTED_MODULE_8__[\"trackEvent\"])(\"\".concat(viewContext, \"_analytics\"), newID === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"WEBDATASTREAM_CREATE\"] ? 'change_webdatastream_new' : 'change_webdatastream', 'ga4');\n    if (onChange) {\n      onChange();\n    }\n  }, [webDataStreams, webDataStreamID, setWebDataStreamID, updateSettingsForMeasurementID, viewContext, onChange]);\n  if (!Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidAccountID\"])(accountID)) {\n    return null;\n  } else if (isLoading) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"ProgressBar\"], {\n      mobileVerticalSpacing: 76,\n      desktopVerticalSpacing: 84,\n      small: true\n    });\n  }\n  var isValidSelection = webDataStreamID === undefined || webDataStreamID === '' ? true : Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidWebDataStreamSelection\"])(webDataStreamID);\n  if (hasModuleAccess === false) {\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Select\"], {\n      className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-analytics-4__select-webdatastream', className),\n      label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Web Data Stream', 'google-site-kit'),\n      value: measurementID,\n      enhanced: true,\n      outlined: true,\n      disabled: true\n    }, /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Option\"], {\n      value: measurementID\n    }, measurementID));\n  }\n  return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Select\"], {\n    className: classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-analytics-4__select-webdatastream', className, {\n      'mdc-select--invalid': !isValidSelection\n    }),\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Web Data Stream', 'google-site-kit'),\n    value: webDataStreamID,\n    onEnhancedChange: onWebDataStreamChange,\n    disabled: isDisabled || !Object(_js_modules_analytics_4_utils_validation__WEBPACK_IMPORTED_MODULE_7__[\"isValidPropertySelection\"])(propertyID),\n    enhanced: true,\n    outlined: true\n  }, (webDataStreams || []).concat({\n    _id: _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"WEBDATASTREAM_CREATE\"],\n    displayName: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Set up a new web data stream', 'google-site-kit')\n  }).map(function (_ref3, index) {\n    var _id = _ref3._id,\n      displayName = _ref3.displayName,\n      _ref3$webStreamData = _ref3.webStreamData,\n      webStreamData = _ref3$webStreamData === void 0 ? {} : _ref3$webStreamData;\n    return /*#__PURE__*/React.createElement(googlesitekit_components__WEBPACK_IMPORTED_MODULE_4__[\"Option\"], {\n      key: index,\n      value: _id\n    }, _id === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_6__[\"WEBDATASTREAM_CREATE\"] || !(webStreamData === null || webStreamData === void 0 ? void 0 : webStreamData.measurementId) // eslint-disable-line sitekit/acronym-case\n    ? displayName : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: 1: Data stream name. 2: Measurement ID. */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"_x\"])('%1$s (%2$s)', 'Analytics data stream name and measurement ID', 'google-site-kit'), displayName, webStreamData.measurementId // eslint-disable-line sitekit/acronym-case\n    ));\n  }));\n}\nWebDataStreamSelect.propTypes = {\n  hasModuleAccess: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  isDisabled: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.bool,\n  className: prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.string\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/WebDataStreamSelect.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/ZeroDataMessage.js":
/*!*********************************************************************!*\
  !*** ./js/modules/analytics-4/components/common/ZeroDataMessage.js ***!
  \*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return ZeroDataMessage; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ \"../node_modules/prop-types/index.js\");\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! googlesitekit-data */ \"googlesitekit-data\");\n/* harmony import */ var googlesitekit_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/googlesitekit/datastore/site/constants */ \"./js/googlesitekit/datastore/site/constants.js\");\n\n/**\n * Analytics ZeroDataMessage component.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nfunction ZeroDataMessage(_ref) {\n  var skipPrefix = _ref.skipPrefix;\n  var url = Object(googlesitekit_data__WEBPACK_IMPORTED_MODULE_3__[\"useSelect\"])(function (select) {\n    return select(_js_googlesitekit_datastore_site_constants__WEBPACK_IMPORTED_MODULE_4__[\"CORE_SITE\"]).getCurrentEntityURL();\n  });\n  if (skipPrefix) {\n    return url ? /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Your page hasn’t received any visitors yet', 'google-site-kit')) : /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('Your site hasn’t received any visitors yet', 'google-site-kit'));\n  }\n  return url ? /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('No data to display: your page hasn’t received any visitors yet', 'google-site-kit')) : /*#__PURE__*/React.createElement(\"span\", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__[\"__\"])('No data to display: your site hasn’t received any visitors yet', 'google-site-kit'));\n}\nZeroDataMessage.propTypes = {\n  skipPrefix: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.bool\n};\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL1plcm9EYXRhTWVzc2FnZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvY29tcG9uZW50cy9jb21tb24vWmVyb0RhdGFNZXNzYWdlLmpzPzBiNWIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBbmFseXRpY3MgWmVyb0RhdGFNZXNzYWdlIGNvbXBvbmVudC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDI0IEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBfXyB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHVzZVNlbGVjdCB9IGZyb20gJ2dvb2dsZXNpdGVraXQtZGF0YSc7XG5pbXBvcnQgeyBDT1JFX1NJVEUgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvZGF0YXN0b3JlL3NpdGUvY29uc3RhbnRzJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gWmVyb0RhdGFNZXNzYWdlKCB7IHNraXBQcmVmaXggfSApIHtcblx0Y29uc3QgdXJsID0gdXNlU2VsZWN0KCAoIHNlbGVjdCApID0+XG5cdFx0c2VsZWN0KCBDT1JFX1NJVEUgKS5nZXRDdXJyZW50RW50aXR5VVJMKClcblx0KTtcblxuXHRpZiAoIHNraXBQcmVmaXggKSB7XG5cdFx0cmV0dXJuIHVybCA/IChcblx0XHRcdDxzcGFuPlxuXHRcdFx0XHR7IF9fKFxuXHRcdFx0XHRcdCdZb3VyIHBhZ2UgaGFzbuKAmXQgcmVjZWl2ZWQgYW55IHZpc2l0b3JzIHlldCcsXG5cdFx0XHRcdFx0J2dvb2dsZS1zaXRlLWtpdCdcblx0XHRcdFx0KSB9XG5cdFx0XHQ8L3NwYW4+XG5cdFx0KSA6IChcblx0XHRcdDxzcGFuPlxuXHRcdFx0XHR7IF9fKFxuXHRcdFx0XHRcdCdZb3VyIHNpdGUgaGFzbuKAmXQgcmVjZWl2ZWQgYW55IHZpc2l0b3JzIHlldCcsXG5cdFx0XHRcdFx0J2dvb2dsZS1zaXRlLWtpdCdcblx0XHRcdFx0KSB9XG5cdFx0XHQ8L3NwYW4+XG5cdFx0KTtcblx0fVxuXG5cdHJldHVybiB1cmwgPyAoXG5cdFx0PHNwYW4+XG5cdFx0XHR7IF9fKFxuXHRcdFx0XHQnTm8gZGF0YSB0byBkaXNwbGF5OiB5b3VyIHBhZ2UgaGFzbuKAmXQgcmVjZWl2ZWQgYW55IHZpc2l0b3JzIHlldCcsXG5cdFx0XHRcdCdnb29nbGUtc2l0ZS1raXQnXG5cdFx0XHQpIH1cblx0XHQ8L3NwYW4+XG5cdCkgOiAoXG5cdFx0PHNwYW4+XG5cdFx0XHR7IF9fKFxuXHRcdFx0XHQnTm8gZGF0YSB0byBkaXNwbGF5OiB5b3VyIHNpdGUgaGFzbuKAmXQgcmVjZWl2ZWQgYW55IHZpc2l0b3JzIHlldCcsXG5cdFx0XHRcdCdnb29nbGUtc2l0ZS1raXQnXG5cdFx0XHQpIH1cblx0XHQ8L3NwYW4+XG5cdCk7XG59XG5cblplcm9EYXRhTWVzc2FnZS5wcm9wVHlwZXMgPSB7XG5cdHNraXBQcmVmaXg6IFByb3BUeXBlcy5ib29sLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQWVBO0FBRUE7QUFlQTtBQUVBO0FBQ0E7QUFDQTtBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/ZeroDataMessage.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/components/common/index.js":
/*!***********************************************************!*\
  !*** ./js/modules/analytics-4/components/common/index.js ***!
  \***********************************************************/
/*! exports provided: AccountCreate, AccountSelect, AccountCreateLegacy, EnhancedMeasurementSwitch, WebDataStreamSelect, PropertySelect, TrackingExclusionSwitches, UseSnippetSwitch, CreatePropertyInfoNotice, WebDataStreamNameInput, ZeroDataMessage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _AccountCreate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AccountCreate */ \"./js/modules/analytics-4/components/common/AccountCreate/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"AccountCreate\", function() { return _AccountCreate__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; });\n\n/* harmony import */ var _AccountSelect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AccountSelect */ \"./js/modules/analytics-4/components/common/AccountSelect.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"AccountSelect\", function() { return _AccountSelect__WEBPACK_IMPORTED_MODULE_1__[\"default\"]; });\n\n/* harmony import */ var _AccountCreateLegacy__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AccountCreateLegacy */ \"./js/modules/analytics-4/components/common/AccountCreateLegacy.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"AccountCreateLegacy\", function() { return _AccountCreateLegacy__WEBPACK_IMPORTED_MODULE_2__[\"default\"]; });\n\n/* harmony import */ var _EnhancedMeasurementSwitch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./EnhancedMeasurementSwitch */ \"./js/modules/analytics-4/components/common/EnhancedMeasurementSwitch.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"EnhancedMeasurementSwitch\", function() { return _EnhancedMeasurementSwitch__WEBPACK_IMPORTED_MODULE_3__[\"default\"]; });\n\n/* harmony import */ var _WebDataStreamSelect__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./WebDataStreamSelect */ \"./js/modules/analytics-4/components/common/WebDataStreamSelect.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"WebDataStreamSelect\", function() { return _WebDataStreamSelect__WEBPACK_IMPORTED_MODULE_4__[\"default\"]; });\n\n/* harmony import */ var _PropertySelect__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./PropertySelect */ \"./js/modules/analytics-4/components/common/PropertySelect.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"PropertySelect\", function() { return _PropertySelect__WEBPACK_IMPORTED_MODULE_5__[\"default\"]; });\n\n/* harmony import */ var _TrackingExclusionSwitches__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./TrackingExclusionSwitches */ \"./js/modules/analytics-4/components/common/TrackingExclusionSwitches.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"TrackingExclusionSwitches\", function() { return _TrackingExclusionSwitches__WEBPACK_IMPORTED_MODULE_6__[\"default\"]; });\n\n/* harmony import */ var _UseSnippetSwitch__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./UseSnippetSwitch */ \"./js/modules/analytics-4/components/common/UseSnippetSwitch.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"UseSnippetSwitch\", function() { return _UseSnippetSwitch__WEBPACK_IMPORTED_MODULE_7__[\"default\"]; });\n\n/* harmony import */ var _CreatePropertyInfoNotice__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./CreatePropertyInfoNotice */ \"./js/modules/analytics-4/components/common/CreatePropertyInfoNotice.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"CreatePropertyInfoNotice\", function() { return _CreatePropertyInfoNotice__WEBPACK_IMPORTED_MODULE_8__[\"default\"]; });\n\n/* harmony import */ var _WebDataStreamNameInput__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./WebDataStreamNameInput */ \"./js/modules/analytics-4/components/common/WebDataStreamNameInput.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"WebDataStreamNameInput\", function() { return _WebDataStreamNameInput__WEBPACK_IMPORTED_MODULE_9__[\"default\"]; });\n\n/* harmony import */ var _ZeroDataMessage__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./ZeroDataMessage */ \"./js/modules/analytics-4/components/common/ZeroDataMessage.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"ZeroDataMessage\", function() { return _ZeroDataMessage__WEBPACK_IMPORTED_MODULE_10__[\"default\"]; });\n\n/**\n * GA4 common components.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n\n\n\n\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbXBvbmVudHMvY29tbW9uL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC9jb21wb25lbnRzL2NvbW1vbi9pbmRleC5qcz8wNmJjIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR0E0IGNvbW1vbiBjb21wb25lbnRzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IHsgZGVmYXVsdCBhcyBBY2NvdW50Q3JlYXRlIH0gZnJvbSAnLi9BY2NvdW50Q3JlYXRlJztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgQWNjb3VudFNlbGVjdCB9IGZyb20gJy4vQWNjb3VudFNlbGVjdCc7XG5leHBvcnQgeyBkZWZhdWx0IGFzIEFjY291bnRDcmVhdGVMZWdhY3kgfSBmcm9tICcuL0FjY291bnRDcmVhdGVMZWdhY3knO1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBFbmhhbmNlZE1lYXN1cmVtZW50U3dpdGNoIH0gZnJvbSAnLi9FbmhhbmNlZE1lYXN1cmVtZW50U3dpdGNoJztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgV2ViRGF0YVN0cmVhbVNlbGVjdCB9IGZyb20gJy4vV2ViRGF0YVN0cmVhbVNlbGVjdCc7XG5leHBvcnQgeyBkZWZhdWx0IGFzIFByb3BlcnR5U2VsZWN0IH0gZnJvbSAnLi9Qcm9wZXJ0eVNlbGVjdCc7XG5leHBvcnQgeyBkZWZhdWx0IGFzIFRyYWNraW5nRXhjbHVzaW9uU3dpdGNoZXMgfSBmcm9tICcuL1RyYWNraW5nRXhjbHVzaW9uU3dpdGNoZXMnO1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBVc2VTbmlwcGV0U3dpdGNoIH0gZnJvbSAnLi9Vc2VTbmlwcGV0U3dpdGNoJztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgQ3JlYXRlUHJvcGVydHlJbmZvTm90aWNlIH0gZnJvbSAnLi9DcmVhdGVQcm9wZXJ0eUluZm9Ob3RpY2UnO1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBXZWJEYXRhU3RyZWFtTmFtZUlucHV0IH0gZnJvbSAnLi9XZWJEYXRhU3RyZWFtTmFtZUlucHV0JztcbmV4cG9ydCB7IGRlZmF1bHQgYXMgWmVyb0RhdGFNZXNzYWdlIH0gZnJvbSAnLi9aZXJvRGF0YU1lc3NhZ2UnO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/components/common/index.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/constants.js":
/*!*********************************************!*\
  !*** ./js/modules/analytics-4/constants.js ***!
  \*********************************************/
/*! exports provided: ACTIVATION_STEP_REMINDER, ACTIVATION_STEP_SETUP, ACTIVATION_STEP_SUCCESS, ACTIVATION_STEP_IN_PROGRESS, ACTIVATION_ACKNOWLEDGEMENT_TOOLTIP_STATE_KEY, GA4_ACTIVATION_BANNER_STATE_KEY, ENHANCED_MEASUREMENT_ACTIVATION_BANNER_TOOLTIP_STATE_KEY, LEGACY_ENHANCED_MEASUREMENT_ACTIVATION_BANNER_DISMISSED_ITEM_KEY, REPORT_ARGS_SELECTED_METRIC_KEY, REPORT_ARGS_SELECTED_DIMENSION_KEY, REPORT_ARGS_DATA_FILTERS_KEY, REPORT_ARGS_NAV_KEY, KM_CONNECT_GA4_CTA_WIDGET_DISMISSED_ITEM_KEY, GA4_AUTO_SWITCH_DATE, MODULE_SLUG_ANALYTICS_4 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVATION_STEP_REMINDER\", function() { return ACTIVATION_STEP_REMINDER; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVATION_STEP_SETUP\", function() { return ACTIVATION_STEP_SETUP; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVATION_STEP_SUCCESS\", function() { return ACTIVATION_STEP_SUCCESS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVATION_STEP_IN_PROGRESS\", function() { return ACTIVATION_STEP_IN_PROGRESS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACTIVATION_ACKNOWLEDGEMENT_TOOLTIP_STATE_KEY\", function() { return ACTIVATION_ACKNOWLEDGEMENT_TOOLTIP_STATE_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"GA4_ACTIVATION_BANNER_STATE_KEY\", function() { return GA4_ACTIVATION_BANNER_STATE_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ENHANCED_MEASUREMENT_ACTIVATION_BANNER_TOOLTIP_STATE_KEY\", function() { return ENHANCED_MEASUREMENT_ACTIVATION_BANNER_TOOLTIP_STATE_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"LEGACY_ENHANCED_MEASUREMENT_ACTIVATION_BANNER_DISMISSED_ITEM_KEY\", function() { return LEGACY_ENHANCED_MEASUREMENT_ACTIVATION_BANNER_DISMISSED_ITEM_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"REPORT_ARGS_SELECTED_METRIC_KEY\", function() { return REPORT_ARGS_SELECTED_METRIC_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"REPORT_ARGS_SELECTED_DIMENSION_KEY\", function() { return REPORT_ARGS_SELECTED_DIMENSION_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"REPORT_ARGS_DATA_FILTERS_KEY\", function() { return REPORT_ARGS_DATA_FILTERS_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"REPORT_ARGS_NAV_KEY\", function() { return REPORT_ARGS_NAV_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"KM_CONNECT_GA4_CTA_WIDGET_DISMISSED_ITEM_KEY\", function() { return KM_CONNECT_GA4_CTA_WIDGET_DISMISSED_ITEM_KEY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"GA4_AUTO_SWITCH_DATE\", function() { return GA4_AUTO_SWITCH_DATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MODULE_SLUG_ANALYTICS_4\", function() { return MODULE_SLUG_ANALYTICS_4; });\n/**\n * GA4 module constants.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar ACTIVATION_STEP_REMINDER = 0;\nvar ACTIVATION_STEP_SETUP = 1;\nvar ACTIVATION_STEP_SUCCESS = 2;\nvar ACTIVATION_STEP_IN_PROGRESS = 3;\nvar ACTIVATION_ACKNOWLEDGEMENT_TOOLTIP_STATE_KEY = 'activation-acknowledgement-tooltip-state';\nvar GA4_ACTIVATION_BANNER_STATE_KEY = 'ga4-activation-banner-state';\nvar ENHANCED_MEASUREMENT_ACTIVATION_BANNER_TOOLTIP_STATE_KEY = 'enhanced-measurement-activation-banner-tooltip-state';\nvar LEGACY_ENHANCED_MEASUREMENT_ACTIVATION_BANNER_DISMISSED_ITEM_KEY = 'enhanced-measurement-activation-banner-dismissed-item';\nvar REPORT_ARGS_SELECTED_METRIC_KEY = '_r.explorerCard..selmet';\nvar REPORT_ARGS_SELECTED_DIMENSION_KEY = '_r.explorerCard..seldim';\nvar REPORT_ARGS_DATA_FILTERS_KEY = '_r..dataFilters';\nvar REPORT_ARGS_NAV_KEY = '_r..nav';\nvar KM_CONNECT_GA4_CTA_WIDGET_DISMISSED_ITEM_KEY = 'key-metrics-connect-ga4-cta-widget';\n\n/**\n * Date that Site Kit will automatically switch to using GA4: September 25, 2023.\n *\n * With Site Kit's maximum date range being three months, once this period has passed since the UA cutoff date,\n * it will no longer be able to show any historical data for UA and will automatically switch to GA4.\n * For operational reasons, we automatically make the switch a few days before the three month cutoff point.\n *\n * @since 1.107.0\n * @see UA_CUTOFF_DATE.\n */\nvar GA4_AUTO_SWITCH_DATE = '2023-09-25';\nvar MODULE_SLUG_ANALYTICS_4 = 'analytics-4';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvYW5hbHl0aWNzLTQvY29uc3RhbnRzLmpzPzBlZWEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHQTQgbW9kdWxlIGNvbnN0YW50cy5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIyIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmV4cG9ydCBjb25zdCBBQ1RJVkFUSU9OX1NURVBfUkVNSU5ERVIgPSAwO1xuZXhwb3J0IGNvbnN0IEFDVElWQVRJT05fU1RFUF9TRVRVUCA9IDE7XG5leHBvcnQgY29uc3QgQUNUSVZBVElPTl9TVEVQX1NVQ0NFU1MgPSAyO1xuZXhwb3J0IGNvbnN0IEFDVElWQVRJT05fU1RFUF9JTl9QUk9HUkVTUyA9IDM7XG5cbmV4cG9ydCBjb25zdCBBQ1RJVkFUSU9OX0FDS05PV0xFREdFTUVOVF9UT09MVElQX1NUQVRFX0tFWSA9XG5cdCdhY3RpdmF0aW9uLWFja25vd2xlZGdlbWVudC10b29sdGlwLXN0YXRlJztcblxuZXhwb3J0IGNvbnN0IEdBNF9BQ1RJVkFUSU9OX0JBTk5FUl9TVEFURV9LRVkgPSAnZ2E0LWFjdGl2YXRpb24tYmFubmVyLXN0YXRlJztcblxuZXhwb3J0IGNvbnN0IEVOSEFOQ0VEX01FQVNVUkVNRU5UX0FDVElWQVRJT05fQkFOTkVSX1RPT0xUSVBfU1RBVEVfS0VZID1cblx0J2VuaGFuY2VkLW1lYXN1cmVtZW50LWFjdGl2YXRpb24tYmFubmVyLXRvb2x0aXAtc3RhdGUnO1xuZXhwb3J0IGNvbnN0IExFR0FDWV9FTkhBTkNFRF9NRUFTVVJFTUVOVF9BQ1RJVkFUSU9OX0JBTk5FUl9ESVNNSVNTRURfSVRFTV9LRVkgPVxuXHQnZW5oYW5jZWQtbWVhc3VyZW1lbnQtYWN0aXZhdGlvbi1iYW5uZXItZGlzbWlzc2VkLWl0ZW0nO1xuXG5leHBvcnQgY29uc3QgUkVQT1JUX0FSR1NfU0VMRUNURURfTUVUUklDX0tFWSA9ICdfci5leHBsb3JlckNhcmQuLnNlbG1ldCc7XG5leHBvcnQgY29uc3QgUkVQT1JUX0FSR1NfU0VMRUNURURfRElNRU5TSU9OX0tFWSA9ICdfci5leHBsb3JlckNhcmQuLnNlbGRpbSc7XG5leHBvcnQgY29uc3QgUkVQT1JUX0FSR1NfREFUQV9GSUxURVJTX0tFWSA9ICdfci4uZGF0YUZpbHRlcnMnO1xuZXhwb3J0IGNvbnN0IFJFUE9SVF9BUkdTX05BVl9LRVkgPSAnX3IuLm5hdic7XG5cbmV4cG9ydCBjb25zdCBLTV9DT05ORUNUX0dBNF9DVEFfV0lER0VUX0RJU01JU1NFRF9JVEVNX0tFWSA9XG5cdCdrZXktbWV0cmljcy1jb25uZWN0LWdhNC1jdGEtd2lkZ2V0JztcblxuLyoqXG4gKiBEYXRlIHRoYXQgU2l0ZSBLaXQgd2lsbCBhdXRvbWF0aWNhbGx5IHN3aXRjaCB0byB1c2luZyBHQTQ6IFNlcHRlbWJlciAyNSwgMjAyMy5cbiAqXG4gKiBXaXRoIFNpdGUgS2l0J3MgbWF4aW11bSBkYXRlIHJhbmdlIGJlaW5nIHRocmVlIG1vbnRocywgb25jZSB0aGlzIHBlcmlvZCBoYXMgcGFzc2VkIHNpbmNlIHRoZSBVQSBjdXRvZmYgZGF0ZSxcbiAqIGl0IHdpbGwgbm8gbG9uZ2VyIGJlIGFibGUgdG8gc2hvdyBhbnkgaGlzdG9yaWNhbCBkYXRhIGZvciBVQSBhbmQgd2lsbCBhdXRvbWF0aWNhbGx5IHN3aXRjaCB0byBHQTQuXG4gKiBGb3Igb3BlcmF0aW9uYWwgcmVhc29ucywgd2UgYXV0b21hdGljYWxseSBtYWtlIHRoZSBzd2l0Y2ggYSBmZXcgZGF5cyBiZWZvcmUgdGhlIHRocmVlIG1vbnRoIGN1dG9mZiBwb2ludC5cbiAqXG4gKiBAc2luY2UgMS4xMDcuMFxuICogQHNlZSBVQV9DVVRPRkZfREFURS5cbiAqL1xuZXhwb3J0IGNvbnN0IEdBNF9BVVRPX1NXSVRDSF9EQVRFID0gJzIwMjMtMDktMjUnO1xuZXhwb3J0IGNvbnN0IE1PRFVMRV9TTFVHX0FOQUxZVElDU180ID0gJ2FuYWx5dGljcy00JztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBR0E7QUFFQTtBQUVBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/constants.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/datastore/constants.js":
/*!*******************************************************!*\
  !*** ./js/modules/analytics-4/datastore/constants.js ***!
  \*******************************************************/
/*! exports provided: MODULES_ANALYTICS_4, ACCOUNT_CREATE, PROPERTY_CREATE, WEBDATASTREAM_CREATE, FORM_SETUP, MAX_WEBDATASTREAMS_PER_BATCH, DATE_RANGE_OFFSET, GTM_SCOPE, ENHANCED_MEASUREMENT_FORM, ENHANCED_MEASUREMENT_ENABLED, ENHANCED_MEASUREMENT_SHOULD_DISMISS_ACTIVATION_BANNER, FORM_ACCOUNT_CREATE, FORM_CUSTOM_DIMENSIONS_CREATE, PROVISIONING_SCOPE, EDIT_SCOPE, UI_DIMENSION_NAME, UI_DIMENSION_COLOR, UI_DIMENSION_VALUE, UI_ACTIVE_ROW_INDEX, UI_ALL_TRAFFIC_LOADED, CUSTOM_DIMENSION_DEFINITIONS, ENUM_CONVERSION_EVENTS, CONVERSION_REPORTING_LEAD_EVENTS, AUDIENCE_FILTER_CLAUSE_TYPE_ENUM, AUDIENCE_FILTER_SCOPE_ENUM, SITE_KIT_AUDIENCE_DEFINITIONS, AUDIENCE_SEGMENTATION_SETUP_FORM, AUDIENCE_TILE_CUSTOM_DIMENSION_CREATE, AUDIENCE_TYPE_SORT_ORDER, AUDIENCE_ITEM_NEW_BADGE_SLUG_PREFIX, RESOURCE_TYPE_AUDIENCE, RESOURCE_TYPE_CUSTOM_DIMENSION, RESOURCE_TYPE_PROPERTY, RESOURCE_TYPES */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MODULES_ANALYTICS_4\", function() { return MODULES_ANALYTICS_4; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ACCOUNT_CREATE\", function() { return ACCOUNT_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PROPERTY_CREATE\", function() { return PROPERTY_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"WEBDATASTREAM_CREATE\", function() { return WEBDATASTREAM_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"FORM_SETUP\", function() { return FORM_SETUP; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MAX_WEBDATASTREAMS_PER_BATCH\", function() { return MAX_WEBDATASTREAMS_PER_BATCH; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DATE_RANGE_OFFSET\", function() { return DATE_RANGE_OFFSET; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"GTM_SCOPE\", function() { return GTM_SCOPE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ENHANCED_MEASUREMENT_FORM\", function() { return ENHANCED_MEASUREMENT_FORM; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ENHANCED_MEASUREMENT_ENABLED\", function() { return ENHANCED_MEASUREMENT_ENABLED; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ENHANCED_MEASUREMENT_SHOULD_DISMISS_ACTIVATION_BANNER\", function() { return ENHANCED_MEASUREMENT_SHOULD_DISMISS_ACTIVATION_BANNER; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"FORM_ACCOUNT_CREATE\", function() { return FORM_ACCOUNT_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"FORM_CUSTOM_DIMENSIONS_CREATE\", function() { return FORM_CUSTOM_DIMENSIONS_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"PROVISIONING_SCOPE\", function() { return PROVISIONING_SCOPE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"EDIT_SCOPE\", function() { return EDIT_SCOPE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UI_DIMENSION_NAME\", function() { return UI_DIMENSION_NAME; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UI_DIMENSION_COLOR\", function() { return UI_DIMENSION_COLOR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UI_DIMENSION_VALUE\", function() { return UI_DIMENSION_VALUE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UI_ACTIVE_ROW_INDEX\", function() { return UI_ACTIVE_ROW_INDEX; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"UI_ALL_TRAFFIC_LOADED\", function() { return UI_ALL_TRAFFIC_LOADED; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CUSTOM_DIMENSION_DEFINITIONS\", function() { return CUSTOM_DIMENSION_DEFINITIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ENUM_CONVERSION_EVENTS\", function() { return ENUM_CONVERSION_EVENTS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"CONVERSION_REPORTING_LEAD_EVENTS\", function() { return CONVERSION_REPORTING_LEAD_EVENTS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_FILTER_CLAUSE_TYPE_ENUM\", function() { return AUDIENCE_FILTER_CLAUSE_TYPE_ENUM; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_FILTER_SCOPE_ENUM\", function() { return AUDIENCE_FILTER_SCOPE_ENUM; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SITE_KIT_AUDIENCE_DEFINITIONS\", function() { return SITE_KIT_AUDIENCE_DEFINITIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_SEGMENTATION_SETUP_FORM\", function() { return AUDIENCE_SEGMENTATION_SETUP_FORM; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_TILE_CUSTOM_DIMENSION_CREATE\", function() { return AUDIENCE_TILE_CUSTOM_DIMENSION_CREATE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_TYPE_SORT_ORDER\", function() { return AUDIENCE_TYPE_SORT_ORDER; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AUDIENCE_ITEM_NEW_BADGE_SLUG_PREFIX\", function() { return AUDIENCE_ITEM_NEW_BADGE_SLUG_PREFIX; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"RESOURCE_TYPE_AUDIENCE\", function() { return RESOURCE_TYPE_AUDIENCE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"RESOURCE_TYPE_CUSTOM_DIMENSION\", function() { return RESOURCE_TYPE_CUSTOM_DIMENSION; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"RESOURCE_TYPE_PROPERTY\", function() { return RESOURCE_TYPE_PROPERTY; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"RESOURCE_TYPES\", function() { return RESOURCE_TYPES; });\n/**\n * `modules/analytics-4` data store constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar MODULES_ANALYTICS_4 = 'modules/analytics-4';\n\n// A special Account ID value used for the \"Set up a new account\" option.\nvar ACCOUNT_CREATE = 'account_create';\n\n// A special Property ID value used for the \"Set up a new property\" option.\nvar PROPERTY_CREATE = 'property_create';\nvar WEBDATASTREAM_CREATE = 'webdatastream_create';\nvar FORM_SETUP = 'analyticsSetup';\nvar MAX_WEBDATASTREAMS_PER_BATCH = 10;\n\n// Date range offset days for Analytics 4 report requests.\nvar DATE_RANGE_OFFSET = 1;\nvar GTM_SCOPE = 'https://www.googleapis.com/auth/tagmanager.readonly';\nvar ENHANCED_MEASUREMENT_FORM = 'enhanced-measurement-form';\nvar ENHANCED_MEASUREMENT_ENABLED = 'enhanced-measurement-enabled';\nvar ENHANCED_MEASUREMENT_SHOULD_DISMISS_ACTIVATION_BANNER = 'enhanced-measurement-should-dismiss-activation-banner';\n\n// Form ID for the account creation form.\nvar FORM_ACCOUNT_CREATE = 'analyticsAccountCreate';\nvar FORM_CUSTOM_DIMENSIONS_CREATE = 'analyticsCustomDimensionsCreate';\n\n// OAuth scope required for provisioning a Google Analytics account.\nvar PROVISIONING_SCOPE = 'https://www.googleapis.com/auth/analytics.provision';\nvar EDIT_SCOPE = 'https://www.googleapis.com/auth/analytics.edit';\n\n// Dashboard widget constants.\nvar UI_DIMENSION_NAME = 'dashboardAllTrafficWidgetDimensionName';\nvar UI_DIMENSION_COLOR = 'dashboardAllTrafficWidgetDimensionColor';\nvar UI_DIMENSION_VALUE = 'dashboardAllTrafficWidgetDimensionValue';\nvar UI_ACTIVE_ROW_INDEX = 'dashboardAllTrafficWidgetActiveRowIndex';\nvar UI_ALL_TRAFFIC_LOADED = 'dashboardAllTrafficWidgetLoaded';\n\n// Note: names and descriptions are not translated as these are not surfaced in Site Kit\n// and are also subject to hard limits on the length which would be unpredictable if translated.\n// See https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1beta/properties.customDimensions#CustomDimension\nvar CUSTOM_DIMENSION_DEFINITIONS = {\n  googlesitekit_post_date: {\n    parameterName: 'googlesitekit_post_date',\n    displayName: 'WordPress Post Date',\n    description: 'Created by Site Kit: Date when a post was published',\n    scope: 'EVENT'\n  },\n  googlesitekit_post_author: {\n    parameterName: 'googlesitekit_post_author',\n    displayName: 'WordPress Post Author',\n    description: 'Created by Site Kit: WordPress name of the post author',\n    scope: 'EVENT'\n  },\n  googlesitekit_post_categories: {\n    parameterName: 'googlesitekit_post_categories',\n    displayName: 'WordPress Post Categories',\n    description: 'Created by Site Kit: Names of categories assigned to a post',\n    scope: 'EVENT'\n  },\n  googlesitekit_post_type: {\n    parameterName: 'googlesitekit_post_type',\n    displayName: 'WordPress Post Type',\n    description: 'Created by Site Kit: Content type of a post',\n    scope: 'EVENT'\n  }\n};\nvar ENUM_CONVERSION_EVENTS = {\n  ADD_TO_CART: 'add_to_cart',\n  PURCHASE: 'purchase',\n  SUBMIT_LEAD_FORM: 'submit_lead_form',\n  GENERATE_LEAD: 'generate_lead',\n  CONTACT: 'contact'\n};\nvar CONVERSION_REPORTING_LEAD_EVENTS = [ENUM_CONVERSION_EVENTS.CONTACT, ENUM_CONVERSION_EVENTS.GENERATE_LEAD, ENUM_CONVERSION_EVENTS.SUBMIT_LEAD_FORM];\n\n// Audience enums.\nvar AUDIENCE_FILTER_CLAUSE_TYPE_ENUM = {\n  AUDIENCE_CLAUSE_TYPE_UNSPECIFIED: 'AUDIENCE_CLAUSE_TYPE_UNSPECIFIED',\n  INCLUDE: 'INCLUDE',\n  EXCLUDE: 'EXCLUDE'\n};\nvar AUDIENCE_FILTER_SCOPE_ENUM = {\n  AUDIENCE_FILTER_SCOPE_UNSPECIFIED: 'AUDIENCE_FILTER_SCOPE_UNSPECIFIED',\n  AUDIENCE_FILTER_SCOPE_WITHIN_SAME_EVENT: 'AUDIENCE_FILTER_SCOPE_WITHIN_SAME_EVENT',\n  AUDIENCE_FILTER_SCOPE_WITHIN_SAME_SESSION: 'AUDIENCE_FILTER_SCOPE_WITHIN_SAME_SESSION',\n  AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS: 'AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS'\n};\nvar SITE_KIT_AUDIENCE_DEFINITIONS = {\n  'new-visitors': {\n    description: 'People who visited the site for the first time',\n    displayName: 'New visitors',\n    membershipDurationDays: -1,\n    // The longest duration, 540 days.\n    filterClauses: [{\n      clauseType: 'INCLUDE',\n      simpleFilter: {\n        scope: 'AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS',\n        filterExpression: {\n          andGroup: {\n            filterExpressions: [{\n              orGroup: {\n                filterExpressions: [{\n                  dimensionOrMetricFilter: {\n                    fieldName: 'newVsReturning',\n                    stringFilter: {\n                      matchType: 'EXACT',\n                      value: 'new'\n                    }\n                  }\n                }]\n              }\n            }, {\n              orGroup: {\n                filterExpressions: [{\n                  notExpression: {\n                    dimensionOrMetricFilter: {\n                      fieldName: 'groupId',\n                      stringFilter: {\n                        matchType: 'EXACT',\n                        value: 'created_by_googlesitekit:new_visitors'\n                      }\n                    }\n                  }\n                }]\n              }\n            }]\n          }\n        }\n      }\n    }]\n  },\n  'returning-visitors': {\n    description: 'People who have visited your site at least once before',\n    displayName: 'Returning visitors',\n    membershipDurationDays: -1,\n    // The longest duration, 540 days.\n    filterClauses: [{\n      clauseType: 'INCLUDE',\n      simpleFilter: {\n        scope: 'AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS',\n        filterExpression: {\n          andGroup: {\n            filterExpressions: [{\n              orGroup: {\n                filterExpressions: [{\n                  dimensionOrMetricFilter: {\n                    fieldName: 'newVsReturning',\n                    stringFilter: {\n                      matchType: 'EXACT',\n                      value: 'returning'\n                    }\n                  }\n                }]\n              }\n            }, {\n              orGroup: {\n                filterExpressions: [{\n                  notExpression: {\n                    dimensionOrMetricFilter: {\n                      fieldName: 'groupId',\n                      stringFilter: {\n                        matchType: 'EXACT',\n                        value: 'created_by_googlesitekit:returning_visitors'\n                      }\n                    }\n                  }\n                }]\n              }\n            }]\n          }\n        }\n      }\n    }]\n  }\n};\nvar AUDIENCE_SEGMENTATION_SETUP_FORM = 'audiencePermissionsSetup';\nvar AUDIENCE_TILE_CUSTOM_DIMENSION_CREATE = 'audienceTileCustomDimensionCreate';\nvar AUDIENCE_TYPE_SORT_ORDER = {\n  USER_AUDIENCE: 0,\n  SITE_KIT_AUDIENCE: 1,\n  DEFAULT_AUDIENCE: 2\n};\nvar AUDIENCE_ITEM_NEW_BADGE_SLUG_PREFIX = 'audience-selection-panel-expirable-new-badge-';\nvar RESOURCE_TYPE_AUDIENCE = 'audience';\nvar RESOURCE_TYPE_CUSTOM_DIMENSION = 'customDimension';\nvar RESOURCE_TYPE_PROPERTY = 'property';\nvar RESOURCE_TYPES = [RESOURCE_TYPE_AUDIENCE, RESOURCE_TYPE_CUSTOM_DIMENSION, RESOURCE_TYPE_PROPERTY];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/datastore/constants.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/account.js":
/*!*************************************************!*\
  !*** ./js/modules/analytics-4/utils/account.js ***!
  \*************************************************/
/*! exports provided: getAccountDefaults, populateAccountID, populatePropertyAndAccountIds, populateAccountSummaries */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getAccountDefaults\", function() { return getAccountDefaults; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"populateAccountID\", function() { return populateAccountID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"populatePropertyAndAccountIds\", function() { return populatePropertyAndAccountIds; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"populateAccountSummaries\", function() { return populateAccountSummaries; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ \"../node_modules/@wordpress/url/build-module/index.js\");\n/* harmony import */ var _countries_timezones__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./countries-timezones */ \"./js/modules/analytics-4/utils/countries-timezones.js\");\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Account helpers.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n/**\n * Gets default values for a new account.\n *\n * @since 1.98.0\n * @since 1.111.0 Added enhanced measurement enabled state to return value.\n *\n * @param {Object} args              Site information.\n * @param {string} args.siteName     Site name.\n * @param {string} args.siteURL      Site home URL.\n * @param {string} args.timezone     Site timezone.\n * @param {string} _fallbackTimezone Fallback timezone. Defaults to local timezone.\n *                                   This parameter should only be used for providing a deterministic fallback in tests.\n * @return {Object} Default property values for a new account.\n */\nfunction getAccountDefaults(_ref) {\n  var siteName = _ref.siteName,\n    siteURL = _ref.siteURL,\n    timezone = _ref.timezone;\n  var _fallbackTimezone = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : Intl.DateTimeFormat().resolvedOptions().timeZone;\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__[\"isURL\"])(siteURL), 'A valid siteURL is required.');\n  var _URL = new URL(siteURL),\n    hostname = _URL.hostname,\n    pathname = _URL.pathname;\n  return _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()({\n    accountName: siteName || hostname,\n    propertyName: \"\".concat(hostname).concat(pathname).replace(/\\/$/, ''),\n    dataStreamName: hostname,\n    countryCode: _countries_timezones__WEBPACK_IMPORTED_MODULE_3__[\"countryCodesByTimezone\"][timezone] || _countries_timezones__WEBPACK_IMPORTED_MODULE_3__[\"countryCodesByTimezone\"][_fallbackTimezone],\n    timezone: _countries_timezones__WEBPACK_IMPORTED_MODULE_3__[\"countryCodesByTimezone\"][timezone] ? timezone : _fallbackTimezone\n  }, _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_4__[\"ENHANCED_MEASUREMENT_ENABLED\"], true);\n}\n\n/**\n * Appends an account ID to an account object.\n *\n * @since 1.138.0\n *\n * @param {Object} account Account object.\n * @return {Object} Account object with an appended ID.\n */\nfunction populateAccountID(account) {\n  var _account$account;\n  var matches = (_account$account = account.account) === null || _account$account === void 0 ? void 0 : _account$account.match(/accounts\\/([^/]+)/);\n  var _id = matches === null || matches === void 0 ? void 0 : matches[1];\n  return _objectSpread(_objectSpread({}, account), {}, {\n    _id: _id\n  });\n}\n\n/**\n * Appends property and account IDs to a property object.\n *\n * @since 1.138.0\n *\n * @param {Object} property Property object.\n * @return {Object} Property object with appended IDs.\n */\nfunction populatePropertyAndAccountIds(property) {\n  var _property$property, _property$parent;\n  var propertyMatches = (_property$property = property.property) === null || _property$property === void 0 ? void 0 : _property$property.match(/properties\\/([^/]+)/);\n  var _id = propertyMatches === null || propertyMatches === void 0 ? void 0 : propertyMatches[1];\n  var accountMatches = (_property$parent = property.parent) === null || _property$parent === void 0 ? void 0 : _property$parent.match(/accounts\\/([^/]+)/);\n  var _accountID = accountMatches === null || accountMatches === void 0 ? void 0 : accountMatches[1];\n  return _objectSpread(_objectSpread({}, property), {}, {\n    _id: _id,\n    _accountID: _accountID\n  });\n}\n\n/**\n * Populates a list of accountSummaries with IDs for accounts and properties.\n *\n * @since 1.147.0\n *\n * @param {Array|unknown} accountSummaries Account summaries to populate.\n * @return {Array|unknown} Populated account summaries or given value if not an array.\n */\nfunction populateAccountSummaries(accountSummaries) {\n  if (!Array.isArray(accountSummaries)) {\n    return accountSummaries;\n  }\n  return accountSummaries.map(function (account) {\n    return _objectSpread(_objectSpread({}, populateAccountID(account)), {}, {\n      propertySummaries: (account.propertySummaries || []).map(function (property) {\n        return populatePropertyAndAccountIds(property);\n      })\n    });\n  });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/account.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/countries-data.js":
/*!********************************************************!*\
  !*** ./js/modules/analytics-4/utils/countries-data.js ***!
  \********************************************************/
/*! exports provided: countries */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"countries\", function() { return countries; });\n/* eslint-disable sitekit/acronym-case */\nvar countries = {\n  default: {\n    defaultCountryCode: 'US',\n    country: [{\n      countryCode: 'AF',\n      displayName: 'Afghanistan',\n      defaultTimeZoneId: 'Asia/Kabul',\n      timeZone: [{\n        timeZoneId: 'Asia/Kabul',\n        displayName: '(GMT+04:30) Afghanistan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'AL',\n      displayName: 'Albania',\n      defaultTimeZoneId: 'Europe/Tirane',\n      timeZone: [{\n        timeZoneId: 'Europe/Tirane',\n        displayName: '(GMT+02:00) Albania Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'DZ',\n      displayName: 'Algeria',\n      defaultTimeZoneId: 'Africa/Algiers',\n      timeZone: [{\n        timeZoneId: 'Africa/Algiers',\n        displayName: '(GMT+01:00) Algeria Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'AS',\n      displayName: 'American Samoa',\n      defaultTimeZoneId: 'Pacific/Pago_Pago',\n      timeZone: [{\n        timeZoneId: 'Pacific/Pago_Pago',\n        displayName: '(GMT-11:00) American Samoa Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'AD',\n      displayName: 'Andorra',\n      defaultTimeZoneId: 'Europe/Andorra',\n      timeZone: [{\n        timeZoneId: 'Europe/Andorra',\n        displayName: '(GMT+02:00) Andorra Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'AQ',\n      displayName: 'Antarctica',\n      defaultTimeZoneId: 'Antarctica/Palmer',\n      timeZone: [{\n        timeZoneId: 'Antarctica/Palmer',\n        displayName: '(GMT-03:00) Palmer Time'\n      }, {\n        timeZoneId: 'Antarctica/Rothera',\n        displayName: '(GMT-03:00) Rothera Time'\n      }, {\n        timeZoneId: 'Antarctica/Syowa',\n        displayName: '(GMT+03:00) Syowa Time'\n      }, {\n        timeZoneId: 'Antarctica/Mawson',\n        displayName: '(GMT+05:00) Mawson Time'\n      }, {\n        timeZoneId: 'Antarctica/Vostok',\n        displayName: '(GMT+06:00) Vostok Time'\n      }, {\n        timeZoneId: 'Antarctica/Davis',\n        displayName: '(GMT+07:00) Davis Time'\n      }, {\n        timeZoneId: 'Antarctica/Casey',\n        displayName: '(GMT+08:00) Casey Time'\n      }, {\n        timeZoneId: 'Antarctica/DumontDUrville',\n        displayName: \"(GMT+10:00) Dumont d\\u2019Urville Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'AR',\n      displayName: 'Argentina',\n      defaultTimeZoneId: 'America/Buenos_Aires',\n      timeZone: [{\n        timeZoneId: 'America/Buenos_Aires',\n        displayName: '(GMT-03:00) Buenos Aires Time'\n      }, {\n        timeZoneId: 'America/Cordoba',\n        displayName: '(GMT-03:00) Cordoba Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'AM',\n      displayName: 'Armenia',\n      defaultTimeZoneId: 'Asia/Yerevan',\n      timeZone: [{\n        timeZoneId: 'Asia/Yerevan',\n        displayName: '(GMT+04:00) Armenia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'AU',\n      displayName: 'Australia',\n      defaultTimeZoneId: 'Australia/Perth',\n      timeZone: [{\n        timeZoneId: 'Australia/Perth',\n        displayName: '(GMT+08:00) Perth Time'\n      }, {\n        timeZoneId: 'Australia/Adelaide',\n        displayName: '(GMT+09:30) Adelaide Time'\n      }, {\n        timeZoneId: 'Australia/Darwin',\n        displayName: '(GMT+09:30) Darwin Time'\n      }, {\n        timeZoneId: 'Australia/Brisbane',\n        displayName: '(GMT+10:00) Brisbane Time'\n      }, {\n        timeZoneId: 'Australia/Hobart',\n        displayName: '(GMT+10:00) Hobart Time'\n      }, {\n        timeZoneId: 'Australia/Melbourne',\n        displayName: '(GMT+10:00) Melbourne Time'\n      }, {\n        timeZoneId: 'Australia/Sydney',\n        displayName: '(GMT+10:00) Sydney Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'AT',\n      displayName: 'Austria',\n      defaultTimeZoneId: 'Europe/Vienna',\n      timeZone: [{\n        timeZoneId: 'Europe/Vienna',\n        displayName: '(GMT+02:00) Austria Time'\n      }],\n      tosLocale: {\n        language: 'de',\n        country: 'DE'\n      }\n    }, {\n      countryCode: 'AZ',\n      displayName: 'Azerbaijan',\n      defaultTimeZoneId: 'Asia/Baku',\n      timeZone: [{\n        timeZoneId: 'Asia/Baku',\n        displayName: '(GMT+04:00) Azerbaijan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'BS',\n      displayName: 'Bahamas',\n      defaultTimeZoneId: 'America/Nassau',\n      timeZone: [{\n        timeZoneId: 'America/Nassau',\n        displayName: '(GMT-04:00) Bahamas Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BD',\n      displayName: 'Bangladesh',\n      defaultTimeZoneId: 'Asia/Dhaka',\n      timeZone: [{\n        timeZoneId: 'Asia/Dhaka',\n        displayName: '(GMT+06:00) Bangladesh Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BB',\n      displayName: 'Barbados',\n      defaultTimeZoneId: 'America/Barbados',\n      timeZone: [{\n        timeZoneId: 'America/Barbados',\n        displayName: '(GMT-04:00) Barbados Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BY',\n      displayName: 'Belarus',\n      defaultTimeZoneId: 'Europe/Minsk',\n      timeZone: [{\n        timeZoneId: 'Europe/Minsk',\n        displayName: '(GMT+03:00) Belarus Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'BE',\n      displayName: 'Belgium',\n      defaultTimeZoneId: 'Europe/Brussels',\n      timeZone: [{\n        timeZoneId: 'Europe/Brussels',\n        displayName: '(GMT+02:00) Belgium Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'BZ',\n      displayName: 'Belize',\n      defaultTimeZoneId: 'America/Belize',\n      timeZone: [{\n        timeZoneId: 'America/Belize',\n        displayName: '(GMT-06:00) Belize Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'BM',\n      displayName: 'Bermuda',\n      defaultTimeZoneId: 'Atlantic/Bermuda',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Bermuda',\n        displayName: '(GMT-03:00) Bermuda Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BT',\n      displayName: 'Bhutan',\n      defaultTimeZoneId: 'Asia/Thimphu',\n      timeZone: [{\n        timeZoneId: 'Asia/Thimphu',\n        displayName: '(GMT+06:00) Bhutan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BO',\n      displayName: 'Bolivia',\n      defaultTimeZoneId: 'America/La_Paz',\n      timeZone: [{\n        timeZoneId: 'America/La_Paz',\n        displayName: '(GMT-04:00) Bolivia Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'BA',\n      displayName: \"Bosnia & Herzegovina\",\n      defaultTimeZoneId: 'Europe/Sarajevo',\n      timeZone: [{\n        timeZoneId: 'Europe/Sarajevo',\n        displayName: \"(GMT+02:00) Bosnia & Herzegovina Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'BR',\n      displayName: 'Brazil',\n      defaultTimeZoneId: 'America/Rio_Branco',\n      timeZone: [{\n        timeZoneId: 'America/Rio_Branco',\n        displayName: '(GMT-05:00) Rio Branco Time'\n      }, {\n        timeZoneId: 'America/Boa_Vista',\n        displayName: '(GMT-04:00) Boa Vista Time'\n      }, {\n        timeZoneId: 'America/Campo_Grande',\n        displayName: '(GMT-04:00) Campo Grande Time'\n      }, {\n        timeZoneId: 'America/Cuiaba',\n        displayName: '(GMT-04:00) Cuiaba Time'\n      }, {\n        timeZoneId: 'America/Manaus',\n        displayName: '(GMT-04:00) Manaus Time'\n      }, {\n        timeZoneId: 'America/Porto_Velho',\n        displayName: '(GMT-04:00) Porto Velho Time'\n      }, {\n        timeZoneId: 'America/Araguaina',\n        displayName: '(GMT-03:00) Araguaina Time'\n      }, {\n        timeZoneId: 'America/Bahia',\n        displayName: '(GMT-03:00) Bahia Time'\n      }, {\n        timeZoneId: 'America/Belem',\n        displayName: '(GMT-03:00) Belem Time'\n      }, {\n        timeZoneId: 'America/Fortaleza',\n        displayName: '(GMT-03:00) Fortaleza Time'\n      }, {\n        timeZoneId: 'America/Maceio',\n        displayName: '(GMT-03:00) Maceio Time'\n      }, {\n        timeZoneId: 'America/Recife',\n        displayName: '(GMT-03:00) Recife Time'\n      }, {\n        timeZoneId: 'America/Sao_Paulo',\n        displayName: '(GMT-03:00) Sao Paulo Time'\n      }, {\n        timeZoneId: 'America/Noronha',\n        displayName: '(GMT-02:00) Noronha Time'\n      }],\n      tosLocale: {\n        language: 'pt',\n        country: 'BR'\n      }\n    }, {\n      countryCode: 'IO',\n      displayName: 'British Indian Ocean Territory',\n      defaultTimeZoneId: 'Indian/Chagos',\n      timeZone: [{\n        timeZoneId: 'Indian/Chagos',\n        displayName: '(GMT+06:00) British Indian Ocean Territory Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'BN',\n      displayName: 'Brunei',\n      defaultTimeZoneId: 'Asia/Brunei',\n      timeZone: [{\n        timeZoneId: 'Asia/Brunei',\n        displayName: '(GMT+08:00) Brunei Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'BG',\n      displayName: 'Bulgaria',\n      defaultTimeZoneId: 'Europe/Sofia',\n      timeZone: [{\n        timeZoneId: 'Europe/Sofia',\n        displayName: '(GMT+03:00) Bulgaria Time'\n      }],\n      tosLocale: {\n        language: 'bg',\n        country: 'BG'\n      }\n    }, {\n      countryCode: 'CA',\n      displayName: 'Canada',\n      defaultTimeZoneId: 'America/Dawson',\n      timeZone: [{\n        timeZoneId: 'America/Dawson',\n        displayName: '(GMT-07:00) Dawson Time'\n      }, {\n        timeZoneId: 'America/Vancouver',\n        displayName: '(GMT-07:00) Vancouver Time'\n      }, {\n        timeZoneId: 'America/Whitehorse',\n        displayName: '(GMT-07:00) Whitehorse Time'\n      }, {\n        timeZoneId: 'America/Edmonton',\n        displayName: '(GMT-06:00) Edmonton Time'\n      }, {\n        timeZoneId: 'America/Yellowknife',\n        displayName: '(GMT-06:00) Yellowknife Time'\n      }, {\n        timeZoneId: 'America/Dawson_Creek',\n        displayName: '(GMT-07:00) Dawson Creek Time'\n      }, {\n        timeZoneId: 'America/Winnipeg',\n        displayName: '(GMT-05:00) Winnipeg Time'\n      }, {\n        timeZoneId: 'America/Regina',\n        displayName: '(GMT-06:00) Regina Time'\n      }, {\n        timeZoneId: 'America/Iqaluit',\n        displayName: '(GMT-04:00) Iqaluit Time'\n      }, {\n        timeZoneId: 'America/Toronto',\n        displayName: '(GMT-04:00) Toronto Time'\n      }, {\n        timeZoneId: 'America/Halifax',\n        displayName: '(GMT-03:00) Halifax Time'\n      }, {\n        timeZoneId: 'America/St_Johns',\n        displayName: \"(GMT-02:30) St. John\\u2019s Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'CV',\n      displayName: 'Cape Verde',\n      defaultTimeZoneId: 'Atlantic/Cape_Verde',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Cape_Verde',\n        displayName: '(GMT-01:00) Cape Verde Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'TD',\n      displayName: 'Chad',\n      defaultTimeZoneId: 'Africa/Ndjamena',\n      timeZone: [{\n        timeZoneId: 'Africa/Ndjamena',\n        displayName: '(GMT+01:00) Chad Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'CL',\n      displayName: 'Chile',\n      defaultTimeZoneId: 'Pacific/Easter',\n      timeZone: [{\n        timeZoneId: 'Pacific/Easter',\n        displayName: '(GMT-06:00) Easter Time'\n      }, {\n        timeZoneId: 'America/Santiago',\n        displayName: '(GMT-04:00) Chile Time'\n      }, {\n        timeZoneId: 'America/Punta_Arenas',\n        displayName: '(GMT-03:00) Punta Arenas Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'CN',\n      displayName: 'China',\n      defaultTimeZoneId: 'Asia/Shanghai',\n      timeZone: [{\n        timeZoneId: 'Asia/Shanghai',\n        displayName: '(GMT+08:00) China Time'\n      }],\n      tosLocale: {\n        language: 'zh',\n        country: 'CN'\n      }\n    }, {\n      countryCode: 'CX',\n      displayName: 'Christmas Island',\n      defaultTimeZoneId: 'Indian/Christmas',\n      timeZone: [{\n        timeZoneId: 'Indian/Christmas',\n        displayName: '(GMT+07:00) Christmas Island Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'CC',\n      displayName: 'Cocos (Keeling) Islands',\n      defaultTimeZoneId: 'Indian/Cocos',\n      timeZone: [{\n        timeZoneId: 'Indian/Cocos',\n        displayName: '(GMT+06:30) Cocos (Keeling) Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'CO',\n      displayName: 'Colombia',\n      defaultTimeZoneId: 'America/Bogota',\n      timeZone: [{\n        timeZoneId: 'America/Bogota',\n        displayName: '(GMT-05:00) Colombia Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'CK',\n      displayName: 'Cook Islands',\n      defaultTimeZoneId: 'Pacific/Rarotonga',\n      timeZone: [{\n        timeZoneId: 'Pacific/Rarotonga',\n        displayName: '(GMT-10:00) Cook Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'CR',\n      displayName: 'Costa Rica',\n      defaultTimeZoneId: 'America/Costa_Rica',\n      timeZone: [{\n        timeZoneId: 'America/Costa_Rica',\n        displayName: '(GMT-06:00) Costa Rica Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'CI',\n      displayName: \"C\\xF4te d\\u2019Ivoire\",\n      defaultTimeZoneId: 'Africa/Abidjan',\n      timeZone: [{\n        timeZoneId: 'Africa/Abidjan',\n        displayName: \"(GMT+00:00) C\\xF4te d\\u2019Ivoire Time\"\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'HR',\n      displayName: 'Croatia',\n      defaultTimeZoneId: 'Europe/Zagreb',\n      timeZone: [{\n        timeZoneId: 'Europe/Zagreb',\n        displayName: '(GMT+02:00) Croatia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'CU',\n      displayName: 'Cuba',\n      defaultTimeZoneId: 'America/Havana',\n      timeZone: [{\n        timeZoneId: 'America/Havana',\n        displayName: '(GMT-04:00) Cuba Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'CW',\n      displayName: \"Cura\\xE7ao\",\n      defaultTimeZoneId: 'America/Curacao',\n      timeZone: [{\n        timeZoneId: 'America/Curacao',\n        displayName: \"(GMT-04:00) Cura\\xE7ao Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'CY',\n      displayName: 'Cyprus',\n      defaultTimeZoneId: 'Asia/Nicosia',\n      timeZone: [{\n        timeZoneId: 'Asia/Nicosia',\n        displayName: '(GMT+03:00) Nicosia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'CZ',\n      displayName: 'Czechia',\n      defaultTimeZoneId: 'Europe/Prague',\n      timeZone: [{\n        timeZoneId: 'Europe/Prague',\n        displayName: '(GMT+02:00) Czechia Time'\n      }],\n      tosLocale: {\n        language: 'cs',\n        country: 'CZ'\n      }\n    }, {\n      countryCode: 'DK',\n      displayName: 'Denmark',\n      defaultTimeZoneId: 'Europe/Copenhagen',\n      timeZone: [{\n        timeZoneId: 'Europe/Copenhagen',\n        displayName: '(GMT+02:00) Denmark Time'\n      }],\n      tosLocale: {\n        language: 'da',\n        country: 'DK'\n      }\n    }, {\n      countryCode: 'DO',\n      displayName: 'Dominican Republic',\n      defaultTimeZoneId: 'America/Santo_Domingo',\n      timeZone: [{\n        timeZoneId: 'America/Santo_Domingo',\n        displayName: '(GMT-04:00) Dominican Republic Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'EC',\n      displayName: 'Ecuador',\n      defaultTimeZoneId: 'Pacific/Galapagos',\n      timeZone: [{\n        timeZoneId: 'Pacific/Galapagos',\n        displayName: '(GMT-06:00) Galapagos Time'\n      }, {\n        timeZoneId: 'America/Guayaquil',\n        displayName: '(GMT-05:00) Ecuador Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'EG',\n      displayName: 'Egypt',\n      defaultTimeZoneId: 'Africa/Cairo',\n      timeZone: [{\n        timeZoneId: 'Africa/Cairo',\n        displayName: '(GMT+02:00) Egypt Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SV',\n      displayName: 'El Salvador',\n      defaultTimeZoneId: 'America/El_Salvador',\n      timeZone: [{\n        timeZoneId: 'America/El_Salvador',\n        displayName: '(GMT-06:00) El Salvador Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'EE',\n      displayName: 'Estonia',\n      defaultTimeZoneId: 'Europe/Tallinn',\n      timeZone: [{\n        timeZoneId: 'Europe/Tallinn',\n        displayName: '(GMT+03:00) Estonia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'FK',\n      displayName: 'Falkland Islands (Islas Malvinas)',\n      defaultTimeZoneId: 'Atlantic/Stanley',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Stanley',\n        displayName: '(GMT-03:00) Falkland Islands (Islas Malvinas) Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'FO',\n      displayName: 'Faroe Islands',\n      defaultTimeZoneId: 'Atlantic/Faeroe',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Faeroe',\n        displayName: '(GMT+01:00) Faroe Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'FJ',\n      displayName: 'Fiji',\n      defaultTimeZoneId: 'Pacific/Fiji',\n      timeZone: [{\n        timeZoneId: 'Pacific/Fiji',\n        displayName: '(GMT+12:00) Fiji Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'FI',\n      displayName: 'Finland',\n      defaultTimeZoneId: 'Europe/Helsinki',\n      timeZone: [{\n        timeZoneId: 'Europe/Helsinki',\n        displayName: '(GMT+03:00) Finland Time'\n      }],\n      tosLocale: {\n        language: 'fi',\n        country: 'FI'\n      }\n    }, {\n      countryCode: 'FR',\n      displayName: 'France',\n      defaultTimeZoneId: 'Europe/Paris',\n      timeZone: [{\n        timeZoneId: 'Europe/Paris',\n        displayName: '(GMT+02:00) France Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'GF',\n      displayName: 'French Guiana',\n      defaultTimeZoneId: 'America/Cayenne',\n      timeZone: [{\n        timeZoneId: 'America/Cayenne',\n        displayName: '(GMT-03:00) French Guiana Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'PF',\n      displayName: 'French Polynesia',\n      defaultTimeZoneId: 'Pacific/Tahiti',\n      timeZone: [{\n        timeZoneId: 'Pacific/Tahiti',\n        displayName: '(GMT-10:00) Tahiti Time'\n      }, {\n        timeZoneId: 'Pacific/Marquesas',\n        displayName: '(GMT-09:30) Marquesas Time'\n      }, {\n        timeZoneId: 'Pacific/Gambier',\n        displayName: '(GMT-09:00) Gambier Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'TF',\n      displayName: 'French Southern Territories',\n      defaultTimeZoneId: 'Indian/Kerguelen',\n      timeZone: [{\n        timeZoneId: 'Indian/Kerguelen',\n        displayName: '(GMT+05:00) French Southern Territories Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'GE',\n      displayName: 'Georgia',\n      defaultTimeZoneId: 'Asia/Tbilisi',\n      timeZone: [{\n        timeZoneId: 'Asia/Tbilisi',\n        displayName: '(GMT+04:00) Georgia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'DE',\n      displayName: 'Germany',\n      defaultTimeZoneId: 'Europe/Berlin',\n      timeZone: [{\n        timeZoneId: 'Europe/Berlin',\n        displayName: '(GMT+02:00) Germany Time'\n      }],\n      tosLocale: {\n        language: 'de',\n        country: 'DE'\n      }\n    }, {\n      countryCode: 'GH',\n      displayName: 'Ghana',\n      defaultTimeZoneId: 'Africa/Accra',\n      timeZone: [{\n        timeZoneId: 'Africa/Accra',\n        displayName: '(GMT+00:00) Ghana Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'GI',\n      displayName: 'Gibraltar',\n      defaultTimeZoneId: 'Europe/Gibraltar',\n      timeZone: [{\n        timeZoneId: 'Europe/Gibraltar',\n        displayName: '(GMT+02:00) Gibraltar Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'GR',\n      displayName: 'Greece',\n      defaultTimeZoneId: 'Europe/Athens',\n      timeZone: [{\n        timeZoneId: 'Europe/Athens',\n        displayName: '(GMT+03:00) Greece Time'\n      }],\n      tosLocale: {\n        language: 'el',\n        country: 'GR'\n      }\n    }, {\n      countryCode: 'GL',\n      displayName: 'Greenland',\n      defaultTimeZoneId: 'America/Thule',\n      timeZone: [{\n        timeZoneId: 'America/Thule',\n        displayName: '(GMT-03:00) Thule Time'\n      }, {\n        timeZoneId: 'America/Godthab',\n        displayName: '(GMT-02:00) Nuuk Time'\n      }, {\n        timeZoneId: 'America/Scoresbysund',\n        displayName: '(GMT+00:00) Ittoqqortoormiit Time'\n      }, {\n        timeZoneId: 'America/Danmarkshavn',\n        displayName: '(GMT+00:00) Danmarkshavn Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'GU',\n      displayName: 'Guam',\n      defaultTimeZoneId: 'Pacific/Guam',\n      timeZone: [{\n        timeZoneId: 'Pacific/Guam',\n        displayName: '(GMT+10:00) Guam Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'GT',\n      displayName: 'Guatemala',\n      defaultTimeZoneId: 'America/Guatemala',\n      timeZone: [{\n        timeZoneId: 'America/Guatemala',\n        displayName: '(GMT-06:00) Guatemala Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'GW',\n      displayName: 'Guinea-Bissau',\n      defaultTimeZoneId: 'Africa/Bissau',\n      timeZone: [{\n        timeZoneId: 'Africa/Bissau',\n        displayName: '(GMT+00:00) Guinea-Bissau Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'GY',\n      displayName: 'Guyana',\n      defaultTimeZoneId: 'America/Guyana',\n      timeZone: [{\n        timeZoneId: 'America/Guyana',\n        displayName: '(GMT-04:00) Guyana Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'HT',\n      displayName: 'Haiti',\n      defaultTimeZoneId: 'America/Port-au-Prince',\n      timeZone: [{\n        timeZoneId: 'America/Port-au-Prince',\n        displayName: '(GMT-04:00) Haiti Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'HN',\n      displayName: 'Honduras',\n      defaultTimeZoneId: 'America/Tegucigalpa',\n      timeZone: [{\n        timeZoneId: 'America/Tegucigalpa',\n        displayName: '(GMT-06:00) Honduras Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'HK',\n      displayName: 'Hong Kong',\n      defaultTimeZoneId: 'Asia/Hong_Kong',\n      timeZone: [{\n        timeZoneId: 'Asia/Hong_Kong',\n        displayName: '(GMT+08:00) Hong Kong Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'HU',\n      displayName: 'Hungary',\n      defaultTimeZoneId: 'Europe/Budapest',\n      timeZone: [{\n        timeZoneId: 'Europe/Budapest',\n        displayName: '(GMT+02:00) Hungary Time'\n      }],\n      tosLocale: {\n        language: 'hu',\n        country: 'HU'\n      }\n    }, {\n      countryCode: 'IS',\n      displayName: 'Iceland',\n      defaultTimeZoneId: 'Atlantic/Reykjavik',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Reykjavik',\n        displayName: '(GMT+00:00) Iceland Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'IN',\n      displayName: 'India',\n      defaultTimeZoneId: 'Asia/Calcutta',\n      timeZone: [{\n        timeZoneId: 'Asia/Calcutta',\n        displayName: '(GMT+05:30) India Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'ID',\n      displayName: 'Indonesia',\n      defaultTimeZoneId: 'Asia/Jakarta',\n      timeZone: [{\n        timeZoneId: 'Asia/Jakarta',\n        displayName: '(GMT+07:00) Jakarta Time'\n      }, {\n        timeZoneId: 'Asia/Makassar',\n        displayName: '(GMT+08:00) Makassar Time'\n      }, {\n        timeZoneId: 'Asia/Jayapura',\n        displayName: '(GMT+09:00) Jayapura Time'\n      }],\n      tosLocale: {\n        language: 'in',\n        country: 'ID'\n      }\n    }, {\n      countryCode: 'IR',\n      displayName: 'Iran',\n      defaultTimeZoneId: 'Asia/Tehran',\n      timeZone: [{\n        timeZoneId: 'Asia/Tehran',\n        displayName: '(GMT+04:30) Iran Time'\n      }]\n    }, {\n      countryCode: 'IQ',\n      displayName: 'Iraq',\n      defaultTimeZoneId: 'Asia/Baghdad',\n      timeZone: [{\n        timeZoneId: 'Asia/Baghdad',\n        displayName: '(GMT+03:00) Iraq Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'IE',\n      displayName: 'Ireland',\n      defaultTimeZoneId: 'Europe/Dublin',\n      timeZone: [{\n        timeZoneId: 'Europe/Dublin',\n        displayName: '(GMT+01:00) Ireland Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'IL',\n      displayName: 'Israel',\n      defaultTimeZoneId: 'Asia/Jerusalem',\n      timeZone: [{\n        timeZoneId: 'Asia/Jerusalem',\n        displayName: '(GMT+03:00) Israel Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'IT',\n      displayName: 'Italy',\n      defaultTimeZoneId: 'Europe/Rome',\n      timeZone: [{\n        timeZoneId: 'Europe/Rome',\n        displayName: '(GMT+02:00) Italy Time'\n      }],\n      tosLocale: {\n        language: 'it',\n        country: 'IT'\n      }\n    }, {\n      countryCode: 'JM',\n      displayName: 'Jamaica',\n      defaultTimeZoneId: 'America/Jamaica',\n      timeZone: [{\n        timeZoneId: 'America/Jamaica',\n        displayName: '(GMT-05:00) Jamaica Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'JP',\n      displayName: 'Japan',\n      defaultTimeZoneId: 'Asia/Tokyo',\n      timeZone: [{\n        timeZoneId: 'Asia/Tokyo',\n        displayName: '(GMT+09:00) Japan Time'\n      }],\n      tosLocale: {\n        language: 'ja',\n        country: 'JP'\n      }\n    }, {\n      countryCode: 'JO',\n      displayName: 'Jordan',\n      defaultTimeZoneId: 'Asia/Amman',\n      timeZone: [{\n        timeZoneId: 'Asia/Amman',\n        displayName: '(GMT+03:00) Jordan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'KZ',\n      displayName: 'Kazakhstan',\n      defaultTimeZoneId: 'Asia/Aqtau',\n      timeZone: [{\n        timeZoneId: 'Asia/Aqtau',\n        displayName: '(GMT+05:00) Aqtau Time'\n      }, {\n        timeZoneId: 'Asia/Aqtobe',\n        displayName: '(GMT+05:00) Aqtobe Time'\n      }, {\n        timeZoneId: 'Asia/Almaty',\n        displayName: '(GMT+06:00) Almaty Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'KE',\n      displayName: 'Kenya',\n      defaultTimeZoneId: 'Africa/Nairobi',\n      timeZone: [{\n        timeZoneId: 'Africa/Nairobi',\n        displayName: '(GMT+03:00) Kenya Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'KI',\n      displayName: 'Kiribati',\n      defaultTimeZoneId: 'Pacific/Tarawa',\n      timeZone: [{\n        timeZoneId: 'Pacific/Tarawa',\n        displayName: '(GMT+12:00) Tarawa Time'\n      }, {\n        timeZoneId: 'Pacific/Enderbury',\n        displayName: '(GMT+13:00) Enderbury Time'\n      }, {\n        timeZoneId: 'Pacific/Kiritimati',\n        displayName: '(GMT+14:00) Kiritimati Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'KG',\n      displayName: 'Kyrgyzstan',\n      defaultTimeZoneId: 'Asia/Bishkek',\n      timeZone: [{\n        timeZoneId: 'Asia/Bishkek',\n        displayName: '(GMT+06:00) Kyrgyzstan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'LV',\n      displayName: 'Latvia',\n      defaultTimeZoneId: 'Europe/Riga',\n      timeZone: [{\n        timeZoneId: 'Europe/Riga',\n        displayName: '(GMT+03:00) Latvia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'LB',\n      displayName: 'Lebanon',\n      defaultTimeZoneId: 'Asia/Beirut',\n      timeZone: [{\n        timeZoneId: 'Asia/Beirut',\n        displayName: '(GMT+03:00) Lebanon Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'LR',\n      displayName: 'Liberia',\n      defaultTimeZoneId: 'Africa/Monrovia',\n      timeZone: [{\n        timeZoneId: 'Africa/Monrovia',\n        displayName: '(GMT+00:00) Liberia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'LY',\n      displayName: 'Libya',\n      defaultTimeZoneId: 'Africa/Tripoli',\n      timeZone: [{\n        timeZoneId: 'Africa/Tripoli',\n        displayName: '(GMT+02:00) Libya Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'LT',\n      displayName: 'Lithuania',\n      defaultTimeZoneId: 'Europe/Vilnius',\n      timeZone: [{\n        timeZoneId: 'Europe/Vilnius',\n        displayName: '(GMT+03:00) Lithuania Time'\n      }],\n      tosLocale: {\n        language: 'lt',\n        country: 'LT'\n      }\n    }, {\n      countryCode: 'LU',\n      displayName: 'Luxembourg',\n      defaultTimeZoneId: 'Europe/Luxembourg',\n      timeZone: [{\n        timeZoneId: 'Europe/Luxembourg',\n        displayName: '(GMT+02:00) Luxembourg Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MO',\n      displayName: 'Macao',\n      defaultTimeZoneId: 'Asia/Macau',\n      timeZone: [{\n        timeZoneId: 'Asia/Macau',\n        displayName: '(GMT+08:00) Macao Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MY',\n      displayName: 'Malaysia',\n      defaultTimeZoneId: 'Asia/Kuala_Lumpur',\n      timeZone: [{\n        timeZoneId: 'Asia/Kuala_Lumpur',\n        displayName: '(GMT+08:00) Malaysia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MV',\n      displayName: 'Maldives',\n      defaultTimeZoneId: 'Indian/Maldives',\n      timeZone: [{\n        timeZoneId: 'Indian/Maldives',\n        displayName: '(GMT+05:00) Maldives Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MT',\n      displayName: 'Malta',\n      defaultTimeZoneId: 'Europe/Malta',\n      timeZone: [{\n        timeZoneId: 'Europe/Malta',\n        displayName: '(GMT+02:00) Malta Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MH',\n      displayName: 'Marshall Islands',\n      defaultTimeZoneId: 'Pacific/Kwajalein',\n      timeZone: [{\n        timeZoneId: 'Pacific/Kwajalein',\n        displayName: '(GMT+12:00) Kwajalein Time'\n      }, {\n        timeZoneId: 'Pacific/Majuro',\n        displayName: '(GMT+12:00) Marshall Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MQ',\n      displayName: 'Martinique',\n      defaultTimeZoneId: 'America/Martinique',\n      timeZone: [{\n        timeZoneId: 'America/Martinique',\n        displayName: '(GMT-04:00) Martinique Time'\n      }],\n      tosLocale: {\n        language: 'fr',\n        country: 'FR'\n      }\n    }, {\n      countryCode: 'MU',\n      displayName: 'Mauritius',\n      defaultTimeZoneId: 'Indian/Mauritius',\n      timeZone: [{\n        timeZoneId: 'Indian/Mauritius',\n        displayName: '(GMT+04:00) Mauritius Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MX',\n      displayName: 'Mexico',\n      defaultTimeZoneId: 'America/Tijuana',\n      timeZone: [{\n        timeZoneId: 'America/Tijuana',\n        displayName: '(GMT-07:00) Tijuana Time'\n      }, {\n        timeZoneId: 'America/Mazatlan',\n        displayName: '(GMT-06:00) Mazatlan Time'\n      }, {\n        timeZoneId: 'America/Hermosillo',\n        displayName: '(GMT-07:00) Hermosillo Time'\n      }, {\n        timeZoneId: 'America/Mexico_City',\n        displayName: '(GMT-05:00) Mexico City Time'\n      }, {\n        timeZoneId: 'America/Cancun',\n        displayName: '(GMT-05:00) Cancun Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'FM',\n      displayName: 'Micronesia',\n      defaultTimeZoneId: 'Pacific/Truk',\n      timeZone: [{\n        timeZoneId: 'Pacific/Truk',\n        displayName: '(GMT+10:00) Chuuk Time'\n      }, {\n        timeZoneId: 'Pacific/Kosrae',\n        displayName: '(GMT+11:00) Kosrae Time'\n      }, {\n        timeZoneId: 'Pacific/Ponape',\n        displayName: '(GMT+11:00) Pohnpei Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MD',\n      displayName: 'Moldova',\n      defaultTimeZoneId: 'Europe/Chisinau',\n      timeZone: [{\n        timeZoneId: 'Europe/Chisinau',\n        displayName: '(GMT+03:00) Moldova Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MC',\n      displayName: 'Monaco',\n      defaultTimeZoneId: 'Europe/Monaco',\n      timeZone: [{\n        timeZoneId: 'Europe/Monaco',\n        displayName: '(GMT+02:00) Monaco Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MN',\n      displayName: 'Mongolia',\n      defaultTimeZoneId: 'Asia/Hovd',\n      timeZone: [{\n        timeZoneId: 'Asia/Hovd',\n        displayName: '(GMT+07:00) Hovd Time'\n      }, {\n        timeZoneId: 'Asia/Choibalsan',\n        displayName: '(GMT+08:00) Choibalsan Time'\n      }, {\n        timeZoneId: 'Asia/Ulaanbaatar',\n        displayName: '(GMT+08:00) Ulaanbaatar Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'MA',\n      displayName: 'Morocco',\n      defaultTimeZoneId: 'Africa/Casablanca',\n      timeZone: [{\n        timeZoneId: 'Africa/Casablanca',\n        displayName: '(GMT+01:00) Morocco Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MZ',\n      displayName: 'Mozambique',\n      defaultTimeZoneId: 'Africa/Maputo',\n      timeZone: [{\n        timeZoneId: 'Africa/Maputo',\n        displayName: '(GMT+02:00) Mozambique Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'MM',\n      displayName: 'Myanmar (Burma)',\n      defaultTimeZoneId: 'Asia/Rangoon',\n      timeZone: [{\n        timeZoneId: 'Asia/Rangoon',\n        displayName: '(GMT+06:30) Myanmar (Burma) Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'NA',\n      displayName: 'Namibia',\n      defaultTimeZoneId: 'Africa/Windhoek',\n      timeZone: [{\n        timeZoneId: 'Africa/Windhoek',\n        displayName: '(GMT+02:00) Namibia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'NR',\n      displayName: 'Nauru',\n      defaultTimeZoneId: 'Pacific/Nauru',\n      timeZone: [{\n        timeZoneId: 'Pacific/Nauru',\n        displayName: '(GMT+12:00) Nauru Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'NP',\n      displayName: 'Nepal',\n      defaultTimeZoneId: 'Asia/Katmandu',\n      timeZone: [{\n        timeZoneId: 'Asia/Katmandu',\n        displayName: '(GMT+05:45) Nepal Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'NL',\n      displayName: 'Netherlands',\n      defaultTimeZoneId: 'Europe/Amsterdam',\n      timeZone: [{\n        timeZoneId: 'Europe/Amsterdam',\n        displayName: '(GMT+02:00) Netherlands Time'\n      }],\n      tosLocale: {\n        language: 'nl',\n        country: 'NL'\n      }\n    }, {\n      countryCode: 'NC',\n      displayName: 'New Caledonia',\n      defaultTimeZoneId: 'Pacific/Noumea',\n      timeZone: [{\n        timeZoneId: 'Pacific/Noumea',\n        displayName: '(GMT+11:00) New Caledonia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'NZ',\n      displayName: 'New Zealand',\n      defaultTimeZoneId: 'Pacific/Auckland',\n      timeZone: [{\n        timeZoneId: 'Pacific/Auckland',\n        displayName: '(GMT+12:00) New Zealand Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'NI',\n      displayName: 'Nicaragua',\n      defaultTimeZoneId: 'America/Managua',\n      timeZone: [{\n        timeZoneId: 'America/Managua',\n        displayName: '(GMT-06:00) Nicaragua Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'NG',\n      displayName: 'Nigeria',\n      defaultTimeZoneId: 'Africa/Lagos',\n      timeZone: [{\n        timeZoneId: 'Africa/Lagos',\n        displayName: '(GMT+01:00) Nigeria Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'NU',\n      displayName: 'Niue',\n      defaultTimeZoneId: 'Pacific/Niue',\n      timeZone: [{\n        timeZoneId: 'Pacific/Niue',\n        displayName: '(GMT-11:00) Niue Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'NF',\n      displayName: 'Norfolk Island',\n      defaultTimeZoneId: 'Pacific/Norfolk',\n      timeZone: [{\n        timeZoneId: 'Pacific/Norfolk',\n        displayName: '(GMT+11:00) Norfolk Island Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'KP',\n      displayName: 'North Korea',\n      defaultTimeZoneId: 'Asia/Pyongyang',\n      timeZone: [{\n        timeZoneId: 'Asia/Pyongyang',\n        displayName: '(GMT+09:00) North Korea Time'\n      }]\n    }, {\n      countryCode: 'MK',\n      displayName: 'North Macedonia',\n      defaultTimeZoneId: 'Europe/Skopje',\n      timeZone: [{\n        timeZoneId: 'Europe/Skopje',\n        displayName: '(GMT+02:00) North Macedonia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'NO',\n      displayName: 'Norway',\n      defaultTimeZoneId: 'Europe/Oslo',\n      timeZone: [{\n        timeZoneId: 'Europe/Oslo',\n        displayName: '(GMT+02:00) Norway Time'\n      }],\n      tosLocale: {\n        language: 'no',\n        country: 'NO'\n      }\n    }, {\n      countryCode: 'PK',\n      displayName: 'Pakistan',\n      defaultTimeZoneId: 'Asia/Karachi',\n      timeZone: [{\n        timeZoneId: 'Asia/Karachi',\n        displayName: '(GMT+05:00) Pakistan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'PW',\n      displayName: 'Palau',\n      defaultTimeZoneId: 'Pacific/Palau',\n      timeZone: [{\n        timeZoneId: 'Pacific/Palau',\n        displayName: '(GMT+09:00) Palau Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'PS',\n      displayName: 'Palestine',\n      defaultTimeZoneId: 'Asia/Gaza',\n      timeZone: [{\n        timeZoneId: 'Asia/Gaza',\n        displayName: '(GMT+03:00) Gaza Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'PA',\n      displayName: 'Panama',\n      defaultTimeZoneId: 'America/Panama',\n      timeZone: [{\n        timeZoneId: 'America/Panama',\n        displayName: '(GMT-05:00) Panama Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'PG',\n      displayName: 'Papua New Guinea',\n      defaultTimeZoneId: 'Pacific/Port_Moresby',\n      timeZone: [{\n        timeZoneId: 'Pacific/Port_Moresby',\n        displayName: '(GMT+10:00) Port Moresby Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'PY',\n      displayName: 'Paraguay',\n      defaultTimeZoneId: 'America/Asuncion',\n      timeZone: [{\n        timeZoneId: 'America/Asuncion',\n        displayName: '(GMT-04:00) Paraguay Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'PE',\n      displayName: 'Peru',\n      defaultTimeZoneId: 'America/Lima',\n      timeZone: [{\n        timeZoneId: 'America/Lima',\n        displayName: '(GMT-05:00) Peru Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'PH',\n      displayName: 'Philippines',\n      defaultTimeZoneId: 'Asia/Manila',\n      timeZone: [{\n        timeZoneId: 'Asia/Manila',\n        displayName: '(GMT+08:00) Philippines Time'\n      }],\n      tosLocale: {\n        language: 'tl',\n        country: 'PH'\n      }\n    }, {\n      countryCode: 'PN',\n      displayName: 'Pitcairn Islands',\n      defaultTimeZoneId: 'Pacific/Pitcairn',\n      timeZone: [{\n        timeZoneId: 'Pacific/Pitcairn',\n        displayName: '(GMT-08:00) Pitcairn Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'PL',\n      displayName: 'Poland',\n      defaultTimeZoneId: 'Europe/Warsaw',\n      timeZone: [{\n        timeZoneId: 'Europe/Warsaw',\n        displayName: '(GMT+02:00) Poland Time'\n      }],\n      tosLocale: {\n        language: 'pl',\n        country: 'PL'\n      }\n    }, {\n      countryCode: 'PT',\n      displayName: 'Portugal',\n      defaultTimeZoneId: 'Atlantic/Azores',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Azores',\n        displayName: '(GMT+00:00) Azores Time'\n      }, {\n        timeZoneId: 'Europe/Lisbon',\n        displayName: '(GMT+01:00) Portugal Time'\n      }],\n      tosLocale: {\n        language: 'pt',\n        country: 'PT'\n      }\n    }, {\n      countryCode: 'PR',\n      displayName: 'Puerto Rico',\n      defaultTimeZoneId: 'America/Puerto_Rico',\n      timeZone: [{\n        timeZoneId: 'America/Puerto_Rico',\n        displayName: '(GMT-04:00) Puerto Rico Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'QA',\n      displayName: 'Qatar',\n      defaultTimeZoneId: 'Asia/Qatar',\n      timeZone: [{\n        timeZoneId: 'Asia/Qatar',\n        displayName: '(GMT+03:00) Qatar Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'RE',\n      displayName: \"R\\xE9union\",\n      defaultTimeZoneId: 'Indian/Reunion',\n      timeZone: [{\n        timeZoneId: 'Indian/Reunion',\n        displayName: \"(GMT+04:00) R\\xE9union Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'RO',\n      displayName: 'Romania',\n      defaultTimeZoneId: 'Europe/Bucharest',\n      timeZone: [{\n        timeZoneId: 'Europe/Bucharest',\n        displayName: '(GMT+03:00) Romania Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'RU',\n      displayName: 'Russia',\n      defaultTimeZoneId: 'Europe/Kaliningrad',\n      timeZone: [{\n        timeZoneId: 'Europe/Kaliningrad',\n        displayName: '(GMT+02:00) Kaliningrad Time'\n      }, {\n        timeZoneId: 'Europe/Moscow',\n        displayName: '(GMT+03:00) Moscow Time'\n      }, {\n        timeZoneId: 'Europe/Samara',\n        displayName: '(GMT+04:00) Samara Time'\n      }, {\n        timeZoneId: 'Asia/Yekaterinburg',\n        displayName: '(GMT+05:00) Yekaterinburg Time'\n      }, {\n        timeZoneId: 'Asia/Omsk',\n        displayName: '(GMT+06:00) Omsk Time'\n      }, {\n        timeZoneId: 'Asia/Krasnoyarsk',\n        displayName: '(GMT+07:00) Krasnoyarsk Time'\n      }, {\n        timeZoneId: 'Asia/Irkutsk',\n        displayName: '(GMT+08:00) Irkutsk Time'\n      }, {\n        timeZoneId: 'Asia/Yakutsk',\n        displayName: '(GMT+09:00) Yakutsk Time'\n      }, {\n        timeZoneId: 'Asia/Vladivostok',\n        displayName: '(GMT+10:00) Vladivostok Time'\n      }, {\n        timeZoneId: 'Asia/Magadan',\n        displayName: '(GMT+11:00) Magadan Time'\n      }, {\n        timeZoneId: 'Asia/Kamchatka',\n        displayName: '(GMT+12:00) Kamchatka Time'\n      }],\n      tosLocale: {\n        language: 'ru',\n        country: 'RU'\n      }\n    }, {\n      countryCode: 'WS',\n      displayName: 'Samoa',\n      defaultTimeZoneId: 'Pacific/Apia',\n      timeZone: [{\n        timeZoneId: 'Pacific/Apia',\n        displayName: '(GMT+13:00) Samoa Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'SM',\n      displayName: 'San Marino',\n      defaultTimeZoneId: 'Europe/San_Marino',\n      timeZone: [{\n        timeZoneId: 'Europe/San_Marino',\n        displayName: '(GMT+02:00) San Marino Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'ST',\n      displayName: \"S\\xE3o Tom\\xE9 & Pr\\xEDncipe\",\n      defaultTimeZoneId: 'Africa/Sao_Tome',\n      timeZone: [{\n        timeZoneId: 'Africa/Sao_Tome',\n        displayName: \"(GMT+00:00) S\\xE3o Tom\\xE9 & Pr\\xEDncipe Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SA',\n      displayName: 'Saudi Arabia',\n      defaultTimeZoneId: 'Asia/Riyadh',\n      timeZone: [{\n        timeZoneId: 'Asia/Riyadh',\n        displayName: '(GMT+03:00) Saudi Arabia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'RS',\n      displayName: 'Serbia',\n      defaultTimeZoneId: 'Europe/Belgrade',\n      timeZone: [{\n        timeZoneId: 'Europe/Belgrade',\n        displayName: '(GMT+02:00) Serbia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SC',\n      displayName: 'Seychelles',\n      defaultTimeZoneId: 'Indian/Mahe',\n      timeZone: [{\n        timeZoneId: 'Indian/Mahe',\n        displayName: '(GMT+04:00) Seychelles Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SG',\n      displayName: 'Singapore',\n      defaultTimeZoneId: 'Asia/Singapore',\n      timeZone: [{\n        timeZoneId: 'Asia/Singapore',\n        displayName: '(GMT+08:00) Singapore Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'SK',\n      displayName: 'Slovakia',\n      defaultTimeZoneId: 'Europe/Bratislava',\n      timeZone: [{\n        timeZoneId: 'Europe/Bratislava',\n        displayName: '(GMT+02:00) Slovakia Time'\n      }],\n      tosLocale: {\n        language: 'sk',\n        country: 'SK'\n      }\n    }, {\n      countryCode: 'SI',\n      displayName: 'Slovenia',\n      defaultTimeZoneId: 'Europe/Ljubljana',\n      timeZone: [{\n        timeZoneId: 'Europe/Ljubljana',\n        displayName: '(GMT+02:00) Slovenia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SB',\n      displayName: 'Solomon Islands',\n      defaultTimeZoneId: 'Pacific/Guadalcanal',\n      timeZone: [{\n        timeZoneId: 'Pacific/Guadalcanal',\n        displayName: '(GMT+11:00) Solomon Islands Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'ZA',\n      displayName: 'South Africa',\n      defaultTimeZoneId: 'Africa/Johannesburg',\n      timeZone: [{\n        timeZoneId: 'Africa/Johannesburg',\n        displayName: '(GMT+02:00) South Africa Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'GS',\n      displayName: \"South Georgia & South Sandwich Islands\",\n      defaultTimeZoneId: 'Atlantic/South_Georgia',\n      timeZone: [{\n        timeZoneId: 'Atlantic/South_Georgia',\n        displayName: \"(GMT-02:00) South Georgia & South Sandwich Islands Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'KR',\n      displayName: 'South Korea',\n      defaultTimeZoneId: 'Asia/Seoul',\n      timeZone: [{\n        timeZoneId: 'Asia/Seoul',\n        displayName: '(GMT+09:00) South Korea Time'\n      }],\n      tosLocale: {\n        language: 'ko',\n        country: 'KR'\n      }\n    }, {\n      countryCode: 'ES',\n      displayName: 'Spain',\n      defaultTimeZoneId: 'Atlantic/Canary',\n      timeZone: [{\n        timeZoneId: 'Atlantic/Canary',\n        displayName: '(GMT+01:00) Canary Time'\n      }, {\n        timeZoneId: 'Africa/Ceuta',\n        displayName: '(GMT+02:00) Ceuta Time'\n      }, {\n        timeZoneId: 'Europe/Madrid',\n        displayName: '(GMT+02:00) Spain Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'LK',\n      displayName: 'Sri Lanka',\n      defaultTimeZoneId: 'Asia/Colombo',\n      timeZone: [{\n        timeZoneId: 'Asia/Colombo',\n        displayName: '(GMT+05:30) Sri Lanka Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'PM',\n      displayName: \"St. Pierre & Miquelon\",\n      defaultTimeZoneId: 'America/Miquelon',\n      timeZone: [{\n        timeZoneId: 'America/Miquelon',\n        displayName: \"(GMT-02:00) St. Pierre & Miquelon Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SD',\n      displayName: 'Sudan',\n      defaultTimeZoneId: 'Africa/Khartoum',\n      timeZone: [{\n        timeZoneId: 'Africa/Khartoum',\n        displayName: '(GMT+02:00) Sudan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SR',\n      displayName: 'Suriname',\n      defaultTimeZoneId: 'America/Paramaribo',\n      timeZone: [{\n        timeZoneId: 'America/Paramaribo',\n        displayName: '(GMT-03:00) Suriname Time'\n      }],\n      tosLocale: {\n        language: 'nl',\n        country: 'NL'\n      }\n    }, {\n      countryCode: 'SJ',\n      displayName: \"Svalbard & Jan Mayen\",\n      defaultTimeZoneId: 'Arctic/Longyearbyen',\n      timeZone: [{\n        timeZoneId: 'Arctic/Longyearbyen',\n        displayName: \"(GMT+02:00) Svalbard & Jan Mayen Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'SE',\n      displayName: 'Sweden',\n      defaultTimeZoneId: 'Europe/Stockholm',\n      timeZone: [{\n        timeZoneId: 'Europe/Stockholm',\n        displayName: '(GMT+02:00) Sweden Time'\n      }],\n      tosLocale: {\n        language: 'sv',\n        country: 'SE'\n      }\n    }, {\n      countryCode: 'CH',\n      displayName: 'Switzerland',\n      defaultTimeZoneId: 'Europe/Zurich',\n      timeZone: [{\n        timeZoneId: 'Europe/Zurich',\n        displayName: '(GMT+02:00) Switzerland Time'\n      }],\n      tosLocale: {\n        language: 'de',\n        country: 'DE'\n      }\n    }, {\n      countryCode: 'SY',\n      displayName: 'Syria',\n      defaultTimeZoneId: 'Asia/Damascus',\n      timeZone: [{\n        timeZoneId: 'Asia/Damascus',\n        displayName: '(GMT+03:00) Syria Time'\n      }]\n    }, {\n      countryCode: 'TW',\n      displayName: 'Taiwan',\n      defaultTimeZoneId: 'Asia/Taipei',\n      timeZone: [{\n        timeZoneId: 'Asia/Taipei',\n        displayName: '(GMT+08:00) Taiwan Time'\n      }],\n      tosLocale: {\n        language: 'zh',\n        country: 'TW'\n      }\n    }, {\n      countryCode: 'TJ',\n      displayName: 'Tajikistan',\n      defaultTimeZoneId: 'Asia/Dushanbe',\n      timeZone: [{\n        timeZoneId: 'Asia/Dushanbe',\n        displayName: '(GMT+05:00) Tajikistan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TH',\n      displayName: 'Thailand',\n      defaultTimeZoneId: 'Asia/Bangkok',\n      timeZone: [{\n        timeZoneId: 'Asia/Bangkok',\n        displayName: '(GMT+07:00) Thailand Time'\n      }],\n      tosLocale: {\n        language: 'th',\n        country: 'TH'\n      }\n    }, {\n      countryCode: 'TL',\n      displayName: 'Timor-Leste',\n      defaultTimeZoneId: 'Asia/Dili',\n      timeZone: [{\n        timeZoneId: 'Asia/Dili',\n        displayName: '(GMT+09:00) Timor-Leste Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TK',\n      displayName: 'Tokelau',\n      defaultTimeZoneId: 'Pacific/Fakaofo',\n      timeZone: [{\n        timeZoneId: 'Pacific/Fakaofo',\n        displayName: '(GMT+13:00) Tokelau Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TO',\n      displayName: 'Tonga',\n      defaultTimeZoneId: 'Pacific/Tongatapu',\n      timeZone: [{\n        timeZoneId: 'Pacific/Tongatapu',\n        displayName: '(GMT+13:00) Tonga Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TT',\n      displayName: \"Trinidad & Tobago\",\n      defaultTimeZoneId: 'America/Port_of_Spain',\n      timeZone: [{\n        timeZoneId: 'America/Port_of_Spain',\n        displayName: \"(GMT-04:00) Trinidad & Tobago Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TN',\n      displayName: 'Tunisia',\n      defaultTimeZoneId: 'Africa/Tunis',\n      timeZone: [{\n        timeZoneId: 'Africa/Tunis',\n        displayName: '(GMT+01:00) Tunisia Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'TR',\n      displayName: 'Turkey',\n      defaultTimeZoneId: 'Europe/Istanbul',\n      timeZone: [{\n        timeZoneId: 'Europe/Istanbul',\n        displayName: '(GMT+03:00) Turkey Time'\n      }],\n      tosLocale: {\n        language: 'tr',\n        country: 'TR'\n      }\n    }, {\n      countryCode: 'TM',\n      displayName: 'Turkmenistan',\n      defaultTimeZoneId: 'Asia/Ashgabat',\n      timeZone: [{\n        timeZoneId: 'Asia/Ashgabat',\n        displayName: '(GMT+05:00) Turkmenistan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'TC',\n      displayName: \"Turks & Caicos Islands\",\n      defaultTimeZoneId: 'America/Grand_Turk',\n      timeZone: [{\n        timeZoneId: 'America/Grand_Turk',\n        displayName: \"(GMT-04:00) Turks & Caicos Islands Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'TV',\n      displayName: 'Tuvalu',\n      defaultTimeZoneId: 'Pacific/Funafuti',\n      timeZone: [{\n        timeZoneId: 'Pacific/Funafuti',\n        displayName: '(GMT+12:00) Tuvalu Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'UM',\n      displayName: 'U.S. Outlying Islands',\n      defaultTimeZoneId: 'Pacific/Wake',\n      timeZone: [{\n        timeZoneId: 'Pacific/Wake',\n        displayName: '(GMT+12:00) Wake Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'UA',\n      displayName: 'Ukraine',\n      defaultTimeZoneId: 'Europe/Kiev',\n      timeZone: [{\n        timeZoneId: 'Europe/Kiev',\n        displayName: '(GMT+03:00) Ukraine Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'AE',\n      displayName: 'United Arab Emirates',\n      defaultTimeZoneId: 'Asia/Dubai',\n      timeZone: [{\n        timeZoneId: 'Asia/Dubai',\n        displayName: '(GMT+04:00) United Arab Emirates Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'GB',\n      displayName: 'United Kingdom',\n      defaultTimeZoneId: 'Etc/GMT',\n      timeZone: [{\n        timeZoneId: 'Etc/GMT',\n        displayName: '(GMT+00:00) GMT'\n      }, {\n        timeZoneId: 'Europe/London',\n        displayName: '(GMT+01:00) United Kingdom Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'US',\n      displayName: 'United States',\n      defaultTimeZoneId: 'America/Los_Angeles',\n      timeZone: [{\n        timeZoneId: 'Pacific/Honolulu',\n        displayName: '(GMT-10:00) Honolulu Time'\n      }, {\n        timeZoneId: 'America/Anchorage',\n        displayName: '(GMT-08:00) Anchorage Time'\n      }, {\n        timeZoneId: 'America/Los_Angeles',\n        displayName: '(GMT-07:00) Los Angeles Time'\n      }, {\n        timeZoneId: 'America/Boise',\n        displayName: '(GMT-06:00) Boise Time'\n      }, {\n        timeZoneId: 'America/Denver',\n        displayName: '(GMT-06:00) Denver Time'\n      }, {\n        timeZoneId: 'America/Phoenix',\n        displayName: '(GMT-07:00) Phoenix Time'\n      }, {\n        timeZoneId: 'America/Chicago',\n        displayName: '(GMT-05:00) Chicago Time'\n      }, {\n        timeZoneId: 'America/Detroit',\n        displayName: '(GMT-04:00) Detroit Time'\n      }, {\n        timeZoneId: 'America/New_York',\n        displayName: '(GMT-04:00) New York Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'UY',\n      displayName: 'Uruguay',\n      defaultTimeZoneId: 'America/Montevideo',\n      timeZone: [{\n        timeZoneId: 'America/Montevideo',\n        displayName: '(GMT-03:00) Uruguay Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'UZ',\n      displayName: 'Uzbekistan',\n      defaultTimeZoneId: 'Asia/Tashkent',\n      timeZone: [{\n        timeZoneId: 'Asia/Tashkent',\n        displayName: '(GMT+05:00) Uzbekistan Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'VU',\n      displayName: 'Vanuatu',\n      defaultTimeZoneId: 'Pacific/Efate',\n      timeZone: [{\n        timeZoneId: 'Pacific/Efate',\n        displayName: '(GMT+11:00) Vanuatu Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'US'\n      }\n    }, {\n      countryCode: 'VA',\n      displayName: 'Vatican City',\n      defaultTimeZoneId: 'Europe/Vatican',\n      timeZone: [{\n        timeZoneId: 'Europe/Vatican',\n        displayName: '(GMT+02:00) Vatican City Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'VE',\n      displayName: 'Venezuela',\n      defaultTimeZoneId: 'America/Caracas',\n      timeZone: [{\n        timeZoneId: 'America/Caracas',\n        displayName: '(GMT-04:00) Venezuela Time'\n      }],\n      tosLocale: {\n        language: 'es',\n        country: 'ES'\n      }\n    }, {\n      countryCode: 'VN',\n      displayName: 'Vietnam',\n      defaultTimeZoneId: 'Asia/Saigon',\n      timeZone: [{\n        timeZoneId: 'Asia/Saigon',\n        displayName: '(GMT+07:00) Vietnam Time'\n      }],\n      tosLocale: {\n        language: 'vi',\n        country: 'VN'\n      }\n    }, {\n      countryCode: 'WF',\n      displayName: \"Wallis & Futuna\",\n      defaultTimeZoneId: 'Pacific/Wallis',\n      timeZone: [{\n        timeZoneId: 'Pacific/Wallis',\n        displayName: \"(GMT+12:00) Wallis & Futuna Time\"\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }, {\n      countryCode: 'EH',\n      displayName: 'Western Sahara',\n      defaultTimeZoneId: 'Africa/El_Aaiun',\n      timeZone: [{\n        timeZoneId: 'Africa/El_Aaiun',\n        displayName: '(GMT+01:00) Western Sahara Time'\n      }],\n      tosLocale: {\n        language: 'en',\n        country: 'GB'\n      }\n    }]\n  }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/countries-data.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/countries-timezones.js":
/*!*************************************************************!*\
  !*** ./js/modules/analytics-4/utils/countries-timezones.js ***!
  \*************************************************************/
/*! exports provided: allCountries, timeZonesByCountryCode, countriesByCode, countryCodesByTimezone */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"allCountries\", function() { return allCountries; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"timeZonesByCountryCode\", function() { return timeZonesByCountryCode; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"countriesByCode\", function() { return countriesByCode; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"countryCodesByTimezone\", function() { return countryCodesByTimezone; });\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _countries_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./countries-data */ \"./js/modules/analytics-4/utils/countries-data.js\");\n/**\n * Country and Time Zone utilities.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\nvar allCountries = _countries_data__WEBPACK_IMPORTED_MODULE_1__[\"countries\"].default.country;\nvar timeZonesByCountryCode = allCountries.reduce(function (map, country) {\n  map[country.countryCode] = country.timeZone;\n  return map;\n}, {});\nvar countriesByCode = Object(lodash__WEBPACK_IMPORTED_MODULE_0__[\"keyBy\"])(allCountries, 'countryCode');\nvar countryCodesByTimezone = allCountries.reduce(function (map, country) {\n  country.timeZone.forEach(\n  // eslint-disable-next-line sitekit/acronym-case\n  function (_ref) {\n    var timeZoneId = _ref.timeZoneId;\n    return map[timeZoneId] = country.countryCode;\n  });\n  return map;\n}, {});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL2NvdW50cmllcy10aW1lem9uZXMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL2NvdW50cmllcy10aW1lem9uZXMuanM/MjdlYSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvdW50cnkgYW5kIFRpbWUgWm9uZSB1dGlsaXRpZXMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNCBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBrZXlCeSB9IGZyb20gJ2xvZGFzaCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNvdW50cmllcyB9IGZyb20gJy4vY291bnRyaWVzLWRhdGEnO1xuXG5leHBvcnQgY29uc3QgYWxsQ291bnRyaWVzID0gY291bnRyaWVzLmRlZmF1bHQuY291bnRyeTtcblxuZXhwb3J0IGNvbnN0IHRpbWVab25lc0J5Q291bnRyeUNvZGUgPSBhbGxDb3VudHJpZXMucmVkdWNlKCAoIG1hcCwgY291bnRyeSApID0+IHtcblx0bWFwWyBjb3VudHJ5LmNvdW50cnlDb2RlIF0gPSBjb3VudHJ5LnRpbWVab25lO1xuXG5cdHJldHVybiBtYXA7XG59LCB7fSApO1xuXG5leHBvcnQgY29uc3QgY291bnRyaWVzQnlDb2RlID0ga2V5QnkoIGFsbENvdW50cmllcywgJ2NvdW50cnlDb2RlJyApO1xuXG5leHBvcnQgY29uc3QgY291bnRyeUNvZGVzQnlUaW1lem9uZSA9IGFsbENvdW50cmllcy5yZWR1Y2UoICggbWFwLCBjb3VudHJ5ICkgPT4ge1xuXHRjb3VudHJ5LnRpbWVab25lLmZvckVhY2goXG5cdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHNpdGVraXQvYWNyb255bS1jYXNlXG5cdFx0KCB7IHRpbWVab25lSWQgfSApID0+ICggbWFwWyB0aW1lWm9uZUlkIF0gPSBjb3VudHJ5LmNvdW50cnlDb2RlIClcblx0KTtcblxuXHRyZXR1cm4gbWFwO1xufSwge30gKTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/countries-timezones.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/extract-dashboard-data.js":
/*!****************************************************************!*\
  !*** ./js/modules/analytics-4/utils/extract-dashboard-data.js ***!
  \****************************************************************/
/*! exports provided: extractAnalytics4DashboardData */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"extractAnalytics4DashboardData\", function() { return extractAnalytics4DashboardData; });\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"../node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _js_util_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/util/i18n */ \"./js/util/i18n.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony import */ var _partition_report__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./partition-report */ \"./js/modules/analytics-4/utils/partition-report.js\");\n/* harmony import */ var _parseDimensionStringToDate__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./parseDimensionStringToDate */ \"./js/modules/analytics-4/utils/parseDimensionStringToDate.js\");\n\n/**\n * Analytics-4 Dashboard data extraction functions.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n/**\n * Reduces and processes an array of analytics-4 row data.\n *\n * @since 1.96.0\n *\n * @param {Array}  rows          An array of rows to reduce.\n * @param {number} selectedStats The currently selected stat we need to return data for.\n * @return {Array} Array of selected stats from analytics row data.\n */\nfunction reduceAnalytics4RowsData(rows, selectedStats) {\n  var dataMap = [];\n  rows.forEach(function (row) {\n    if (!row.metricValues) {\n      return;\n    }\n    var value = row.metricValues[selectedStats].value;\n    var dateString = row.dimensionValues[0].value;\n    var date = Object(_parseDimensionStringToDate__WEBPACK_IMPORTED_MODULE_7__[\"default\"])(dateString);\n    dataMap.push([date, value]);\n  });\n  return dataMap;\n}\n\n/**\n * Extracts the data required from an analytics 'site-analytics' request.\n *\n * @since 1.96.0\n * @since 1.98.0 Added chartDataFormats parameter.\n *\n * @param {Object} report             The data returned from the Analytics API call.\n * @param {Array}  selectedStats      The currently selected stat we need to return data for.\n * @param {number} days               The number of days to extract data for. Pads empty data days.\n * @param {string} referenceDate      The reference date.\n * @param {Array}  dataLabels         The labels to be displayed.\n * @param {Array}  tooltipDataFormats The formats to be used for the tooltip data.\n * @param {Array}  chartDataFormats   The formats to be used for the chart data.\n * @return {Array} The dataMap ready for charting.\n */\nfunction extractAnalytics4DashboardData(report, selectedStats, days, referenceDate) {\n  var dataLabels = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : [Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Users', 'google-site-kit'), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Sessions', 'google-site-kit'), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Engagement Rate', 'google-site-kit'), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Session Duration', 'google-site-kit')];\n  var tooltipDataFormats = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : [function (x) {\n    return parseFloat(x).toLocaleString();\n  }, function (x) {\n    return parseFloat(x).toLocaleString();\n  }, function (x) {\n    return Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"numFmt\"])(x / 100, {\n      style: 'percent',\n      signDisplay: 'never',\n      maximumFractionDigits: 2\n    });\n  }, function (x) {\n    return Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"numFmt\"])(x, 's');\n  }];\n  var chartDataFormats = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : [lodash__WEBPACK_IMPORTED_MODULE_2__[\"identity\"], lodash__WEBPACK_IMPORTED_MODULE_2__[\"identity\"], function (x) {\n    return x * 100;\n  }, lodash__WEBPACK_IMPORTED_MODULE_2__[\"identity\"]];\n  var rows = _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default()((report === null || report === void 0 ? void 0 : report.rows) || []); // Copying it to escape side effects by manipulating with rows.\n  var rowLength = rows.length;\n\n  // Pad rows to 2 x number of days data points to accommodate new accounts.\n  if (days * 2 > rowLength) {\n    var date = Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"stringToDate\"])(referenceDate);\n    for (var i = 0; days > i; i++) {\n      var month = (date.getMonth() + 1).toString();\n      var day = date.getDate().toString();\n      var dateString = date.getFullYear().toString() + (2 > month.length ? '0' : '') + month + (2 > day.length ? '0' : '') + day;\n      if (i > rowLength) {\n        var emptyDay = [{\n          dimensionValues: [{\n            value: dateString\n          }, {\n            value: 'date_range_0'\n          }],\n          metricValues: [{\n            value: 0\n          }, {\n            value: 0\n          }]\n        }, {\n          dimensionValues: [{\n            value: dateString\n          }, {\n            value: 'date_range_1'\n          }],\n          metricValues: [{\n            value: 0\n          }, {\n            value: 0\n          }]\n        }];\n        rows.unshift.apply(rows, emptyDay);\n      }\n      date.setDate(date.getDate() - 1);\n    }\n    rows.push({\n      dimensionValues: [{\n        value: '0'\n      }, {\n        value: 'date_range_0'\n      }]\n    }, {\n      dimensionValues: [{\n        value: '0'\n      }, {\n        value: 'date_range_1'\n      }]\n    });\n  }\n  var isSessionDuration = dataLabels[selectedStats] === Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Session Duration', 'google-site-kit');\n  var dataType = isSessionDuration ? 'timeofday' : 'number';\n  var dataMap = [[{\n    type: 'date',\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Day', 'google-site-kit')\n  }, {\n    type: 'string',\n    role: 'tooltip',\n    p: {\n      html: true\n    }\n  }, {\n    type: dataType,\n    label: dataLabels[selectedStats]\n  }, {\n    type: dataType,\n    label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"__\"])('Previous period', 'google-site-kit')\n  }]];\n  var _partitionAnalytics4R = Object(_partition_report__WEBPACK_IMPORTED_MODULE_6__[\"partitionAnalytics4Report\"])(rows, {\n      dateRangeLength: days\n    }),\n    compareRange = _partitionAnalytics4R.compareRange,\n    currentRange = _partitionAnalytics4R.currentRange;\n  var lastMonthData = reduceAnalytics4RowsData(currentRange, selectedStats);\n  var previousMonthData = reduceAnalytics4RowsData(compareRange, selectedStats);\n  var locale = Object(_js_util_i18n__WEBPACK_IMPORTED_MODULE_4__[\"getLocale\"])();\n  var localeDateOptions = {\n    weekday: 'short',\n    month: 'short',\n    day: 'numeric'\n  };\n  lastMonthData.forEach(function (row, i) {\n    if (!row[0] || !row[1] || !previousMonthData[i]) {\n      return;\n    }\n    var chartDataFormat = chartDataFormats[selectedStats];\n    var currentMonthDatum = chartDataFormat(row[1]);\n    var previousMonthDatum = chartDataFormat(previousMonthData[i][1]);\n    var prevMonth = parseFloat(previousMonthDatum);\n    var difference = Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"calculateDifferenceBetweenChartValues\"])(currentMonthDatum, prevMonth);\n    var svgArrow = Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"getChartDifferenceArrow\"])(difference);\n    var dateRange = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: 1: date for user stats, 2: previous date for user stats comparison */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"_x\"])('%1$s vs %2$s', 'Date range for chart tooltip', 'google-site-kit'), row[0].toLocaleDateString(locale, localeDateOptions), previousMonthData[i][0].toLocaleDateString(locale, localeDateOptions));\n    var statInfo = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"_x\"])('%1$s: <strong>%2$s</strong> <em>%3$s %4$s</em>', 'Stat information for chart tooltip', 'google-site-kit'), dataLabels[selectedStats], tooltipDataFormats[selectedStats](currentMonthDatum), svgArrow, Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"numFmt\"])(Math.abs(difference), '%'));\n    dataMap.push([row[0], \"<div class=\\\"\".concat(classnames__WEBPACK_IMPORTED_MODULE_1___default()('googlesitekit-visualization-tooltip', {\n      'googlesitekit-visualization-tooltip--up': difference > 0,\n      'googlesitekit-visualization-tooltip--down': difference < 0\n    }), \"\\\">\\n\\t\\t\\t\\t<p>\").concat(dateRange, \"</p>\\n\\t\\t\\t\\t<p>\").concat(statInfo, \"</p>\\n\\t\\t\\t</div>\"), isSessionDuration ? Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"convertSecondsToArray\"])(currentMonthDatum) : currentMonthDatum, isSessionDuration ? Object(_js_util__WEBPACK_IMPORTED_MODULE_5__[\"convertSecondsToArray\"])(previousMonthDatum) : previousMonthDatum]);\n  });\n  return dataMap;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/extract-dashboard-data.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/parseDimensionStringToDate.js":
/*!********************************************************************!*\
  !*** ./js/modules/analytics-4/utils/parseDimensionStringToDate.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/**\n * `parseDimensionStringToDate` utility.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Converts a dimnension string date into a Date object accounting for differences in timezones.\n *\n * @since 1.10.0\n * @since 1.123.0 Migrated from analytics to analytics-4.\n * @private\n *\n * @param {string} dateString String representing the date in the format of `YYYYMMDD`.\n * @return {(Date|boolean)} Object representing the date passed, or false if parsing fails or a non-string is passed.\n */\nfunction parseDimensionStringToDate(dateString) {\n  if ('string' === typeof dateString && dateString.match(/[0-9]{8}/)) {\n    var year = dateString.slice(0, 4);\n    var monthIndex = Number(dateString.slice(4, 6)) - 1;\n    var day = dateString.slice(6, 8);\n    return new Date(year, monthIndex.toString(), day);\n  }\n  return false;\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (parseDimensionStringToDate);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL3BhcnNlRGltZW5zaW9uU3RyaW5nVG9EYXRlLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC91dGlscy9wYXJzZURpbWVuc2lvblN0cmluZ1RvRGF0ZS5qcz84MTZkIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogYHBhcnNlRGltZW5zaW9uU3RyaW5nVG9EYXRlYCB1dGlsaXR5LlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjQgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBDb252ZXJ0cyBhIGRpbW5lbnNpb24gc3RyaW5nIGRhdGUgaW50byBhIERhdGUgb2JqZWN0IGFjY291bnRpbmcgZm9yIGRpZmZlcmVuY2VzIGluIHRpbWV6b25lcy5cbiAqXG4gKiBAc2luY2UgMS4xMC4wXG4gKiBAc2luY2UgMS4xMjMuMCBNaWdyYXRlZCBmcm9tIGFuYWx5dGljcyB0byBhbmFseXRpY3MtNC5cbiAqIEBwcml2YXRlXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGRhdGVTdHJpbmcgU3RyaW5nIHJlcHJlc2VudGluZyB0aGUgZGF0ZSBpbiB0aGUgZm9ybWF0IG9mIGBZWVlZTU1ERGAuXG4gKiBAcmV0dXJuIHsoRGF0ZXxib29sZWFuKX0gT2JqZWN0IHJlcHJlc2VudGluZyB0aGUgZGF0ZSBwYXNzZWQsIG9yIGZhbHNlIGlmIHBhcnNpbmcgZmFpbHMgb3IgYSBub24tc3RyaW5nIGlzIHBhc3NlZC5cbiAqL1xuZnVuY3Rpb24gcGFyc2VEaW1lbnNpb25TdHJpbmdUb0RhdGUoIGRhdGVTdHJpbmcgKSB7XG5cdGlmICggJ3N0cmluZycgPT09IHR5cGVvZiBkYXRlU3RyaW5nICYmIGRhdGVTdHJpbmcubWF0Y2goIC9bMC05XXs4fS8gKSApIHtcblx0XHRjb25zdCB5ZWFyID0gZGF0ZVN0cmluZy5zbGljZSggMCwgNCApO1xuXHRcdGNvbnN0IG1vbnRoSW5kZXggPSBOdW1iZXIoIGRhdGVTdHJpbmcuc2xpY2UoIDQsIDYgKSApIC0gMTtcblx0XHRjb25zdCBkYXkgPSBkYXRlU3RyaW5nLnNsaWNlKCA2LCA4ICk7XG5cdFx0cmV0dXJuIG5ldyBEYXRlKCB5ZWFyLCBtb250aEluZGV4LnRvU3RyaW5nKCksIGRheSApO1xuXHR9XG5cdHJldHVybiBmYWxzZTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgcGFyc2VEaW1lbnNpb25TdHJpbmdUb0RhdGU7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/parseDimensionStringToDate.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/partition-report.js":
/*!**********************************************************!*\
  !*** ./js/modules/analytics-4/utils/partition-report.js ***!
  \**********************************************************/
/*! exports provided: partitionAnalytics4Report */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"partitionAnalytics4Report\", function() { return partitionAnalytics4Report; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_1__);\n\n/**\n * Analytics-4 partition report utility.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Splits report data into segments for current and comparison ranges.\n *\n * @since 1.96.0\n *\n * @param {Array}  report               Report rows.\n * @param {Object} args                 Additional arguments.\n * @param {number} args.dateRangeLength Date range length of report segments.\n * @return {Object} Object with keys for `compareRange` and `currentRange`.\n */\nfunction partitionAnalytics4Report(report, _ref) {\n  var dateRangeLength = _ref.dateRangeLength;\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(Array.isArray(report), 'report must be an array to partition.');\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(Number.isInteger(dateRangeLength) && dateRangeLength > 0, 'dateRangeLength must be a positive integer.');\n  function getRowsForDateRange(dateRange) {\n    // Filter the report to get only rows that match the given date range.\n    return report.filter(function (_ref2) {\n      var _ref2$dimensionValues = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_ref2.dimensionValues, 2),\n        dateValue = _ref2$dimensionValues[1];\n      return dateValue.value === dateRange;\n    });\n  }\n\n  // Use a negative date range length for reverse slicing.\n  var reverseDateRangeLength = -1 * dateRangeLength;\n\n  // Get the rows for the current date range and the compare date range.\n  // The current range should always be sliced from the end.\n  var currentRange = getRowsForDateRange('date_range_0').slice(reverseDateRangeLength);\n  // The compare range continues from where the current left off (slicing towards the start),\n  // and may be shorter (where older data is not available yet) which is fine.\n  var compareRange = getRowsForDateRange('date_range_1').slice(reverseDateRangeLength * 2, reverseDateRangeLength);\n  return {\n    currentRange: currentRange,\n    compareRange: compareRange\n  };\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL3BhcnRpdGlvbi1yZXBvcnQuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL3BhcnRpdGlvbi1yZXBvcnQuanM/ZWM5ZCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEFuYWx5dGljcy00IHBhcnRpdGlvbiByZXBvcnQgdXRpbGl0eS5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIzIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBpbnZhcmlhbnQgZnJvbSAnaW52YXJpYW50JztcblxuLyoqXG4gKiBTcGxpdHMgcmVwb3J0IGRhdGEgaW50byBzZWdtZW50cyBmb3IgY3VycmVudCBhbmQgY29tcGFyaXNvbiByYW5nZXMuXG4gKlxuICogQHNpbmNlIDEuOTYuMFxuICpcbiAqIEBwYXJhbSB7QXJyYXl9ICByZXBvcnQgICAgICAgICAgICAgICBSZXBvcnQgcm93cy5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzICAgICAgICAgICAgICAgICBBZGRpdGlvbmFsIGFyZ3VtZW50cy5cbiAqIEBwYXJhbSB7bnVtYmVyfSBhcmdzLmRhdGVSYW5nZUxlbmd0aCBEYXRlIHJhbmdlIGxlbmd0aCBvZiByZXBvcnQgc2VnbWVudHMuXG4gKiBAcmV0dXJuIHtPYmplY3R9IE9iamVjdCB3aXRoIGtleXMgZm9yIGBjb21wYXJlUmFuZ2VgIGFuZCBgY3VycmVudFJhbmdlYC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHBhcnRpdGlvbkFuYWx5dGljczRSZXBvcnQoIHJlcG9ydCwgeyBkYXRlUmFuZ2VMZW5ndGggfSApIHtcblx0aW52YXJpYW50KFxuXHRcdEFycmF5LmlzQXJyYXkoIHJlcG9ydCApLFxuXHRcdCdyZXBvcnQgbXVzdCBiZSBhbiBhcnJheSB0byBwYXJ0aXRpb24uJ1xuXHQpO1xuXHRpbnZhcmlhbnQoXG5cdFx0TnVtYmVyLmlzSW50ZWdlciggZGF0ZVJhbmdlTGVuZ3RoICkgJiYgZGF0ZVJhbmdlTGVuZ3RoID4gMCxcblx0XHQnZGF0ZVJhbmdlTGVuZ3RoIG11c3QgYmUgYSBwb3NpdGl2ZSBpbnRlZ2VyLidcblx0KTtcblxuXHRmdW5jdGlvbiBnZXRSb3dzRm9yRGF0ZVJhbmdlKCBkYXRlUmFuZ2UgKSB7XG5cdFx0Ly8gRmlsdGVyIHRoZSByZXBvcnQgdG8gZ2V0IG9ubHkgcm93cyB0aGF0IG1hdGNoIHRoZSBnaXZlbiBkYXRlIHJhbmdlLlxuXHRcdHJldHVybiByZXBvcnQuZmlsdGVyKFxuXHRcdFx0KCB7IGRpbWVuc2lvblZhbHVlczogWyAsIGRhdGVWYWx1ZSBdIH0gKSA9PlxuXHRcdFx0XHRkYXRlVmFsdWUudmFsdWUgPT09IGRhdGVSYW5nZVxuXHRcdCk7XG5cdH1cblxuXHQvLyBVc2UgYSBuZWdhdGl2ZSBkYXRlIHJhbmdlIGxlbmd0aCBmb3IgcmV2ZXJzZSBzbGljaW5nLlxuXHRjb25zdCByZXZlcnNlRGF0ZVJhbmdlTGVuZ3RoID0gLTEgKiBkYXRlUmFuZ2VMZW5ndGg7XG5cblx0Ly8gR2V0IHRoZSByb3dzIGZvciB0aGUgY3VycmVudCBkYXRlIHJhbmdlIGFuZCB0aGUgY29tcGFyZSBkYXRlIHJhbmdlLlxuXHQvLyBUaGUgY3VycmVudCByYW5nZSBzaG91bGQgYWx3YXlzIGJlIHNsaWNlZCBmcm9tIHRoZSBlbmQuXG5cdGNvbnN0IGN1cnJlbnRSYW5nZSA9IGdldFJvd3NGb3JEYXRlUmFuZ2UoICdkYXRlX3JhbmdlXzAnICkuc2xpY2UoXG5cdFx0cmV2ZXJzZURhdGVSYW5nZUxlbmd0aFxuXHQpO1xuXHQvLyBUaGUgY29tcGFyZSByYW5nZSBjb250aW51ZXMgZnJvbSB3aGVyZSB0aGUgY3VycmVudCBsZWZ0IG9mZiAoc2xpY2luZyB0b3dhcmRzIHRoZSBzdGFydCksXG5cdC8vIGFuZCBtYXkgYmUgc2hvcnRlciAod2hlcmUgb2xkZXIgZGF0YSBpcyBub3QgYXZhaWxhYmxlIHlldCkgd2hpY2ggaXMgZmluZS5cblx0Y29uc3QgY29tcGFyZVJhbmdlID0gZ2V0Um93c0ZvckRhdGVSYW5nZSggJ2RhdGVfcmFuZ2VfMScgKS5zbGljZShcblx0XHRyZXZlcnNlRGF0ZVJhbmdlTGVuZ3RoICogMixcblx0XHRyZXZlcnNlRGF0ZVJhbmdlTGVuZ3RoXG5cdCk7XG5cblx0cmV0dXJuIHsgY3VycmVudFJhbmdlLCBjb21wYXJlUmFuZ2UgfTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUlBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/partition-report.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/report-normalization.js":
/*!**************************************************************!*\
  !*** ./js/modules/analytics-4/utils/report-normalization.js ***!
  \**************************************************************/
/*! exports provided: normalizeReportOptions */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"normalizeReportOptions\", function() { return normalizeReportOptions; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! memize */ \"../node_modules/memize/index.js\");\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(memize__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Analytics 4 report normalization utilities.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Normalizes report options.\n *\n * @since 1.94.0\n *\n * @param {Object} options Report options object.\n * @return {Object} Normalized options object.\n */\nvar normalizeReportOptions = memize__WEBPACK_IMPORTED_MODULE_2___default()(function () {\n  var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n    metrics = _ref.metrics,\n    dimensions = _ref.dimensions,\n    options = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1___default()(_ref, [\"metrics\", \"dimensions\"]);\n  return _objectSpread({\n    metrics: normalizeMetrics(metrics),\n    dimensions: normalizeDimensions(dimensions)\n  }, options);\n});\nfunction normalizeMetrics(metrics) {\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"castArray\"])(metrics).map(function (metric) {\n    return typeof metric === 'string' ? {\n      name: metric\n    } : metric;\n  }).filter(function (metric) {\n    return Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"isPlainObject\"])(metric);\n  });\n}\nfunction normalizeDimensions(dimensions) {\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"castArray\"])(dimensions).map(function (dimension) {\n    return typeof dimension === 'string' ? {\n      name: dimension\n    } : dimension;\n  }).filter(function (dimension) {\n    return Object(lodash__WEBPACK_IMPORTED_MODULE_3__[\"isPlainObject\"])(dimension);\n  });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL2FuYWx5dGljcy00L3V0aWxzL3JlcG9ydC1ub3JtYWxpemF0aW9uLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvbW9kdWxlcy9hbmFseXRpY3MtNC91dGlscy9yZXBvcnQtbm9ybWFsaXphdGlvbi5qcz83YmQ0Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQW5hbHl0aWNzIDQgcmVwb3J0IG5vcm1hbGl6YXRpb24gdXRpbGl0aWVzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjQgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IG1lbWl6ZSBmcm9tICdtZW1pemUnO1xuaW1wb3J0IHsgY2FzdEFycmF5LCBpc1BsYWluT2JqZWN0IH0gZnJvbSAnbG9kYXNoJztcblxuLyoqXG4gKiBOb3JtYWxpemVzIHJlcG9ydCBvcHRpb25zLlxuICpcbiAqIEBzaW5jZSAxLjk0LjBcbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyBSZXBvcnQgb3B0aW9ucyBvYmplY3QuXG4gKiBAcmV0dXJuIHtPYmplY3R9IE5vcm1hbGl6ZWQgb3B0aW9ucyBvYmplY3QuXG4gKi9cbmV4cG9ydCBjb25zdCBub3JtYWxpemVSZXBvcnRPcHRpb25zID0gbWVtaXplKFxuXHQoIHsgbWV0cmljcywgZGltZW5zaW9ucywgLi4ub3B0aW9ucyB9ID0ge30gKSA9PiB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdG1ldHJpY3M6IG5vcm1hbGl6ZU1ldHJpY3MoIG1ldHJpY3MgKSxcblx0XHRcdGRpbWVuc2lvbnM6IG5vcm1hbGl6ZURpbWVuc2lvbnMoIGRpbWVuc2lvbnMgKSxcblx0XHRcdC4uLm9wdGlvbnMsXG5cdFx0fTtcblx0fVxuKTtcblxuZnVuY3Rpb24gbm9ybWFsaXplTWV0cmljcyggbWV0cmljcyApIHtcblx0cmV0dXJuIGNhc3RBcnJheSggbWV0cmljcyApXG5cdFx0Lm1hcCggKCBtZXRyaWMgKSA9PlxuXHRcdFx0dHlwZW9mIG1ldHJpYyA9PT0gJ3N0cmluZycgPyB7IG5hbWU6IG1ldHJpYyB9IDogbWV0cmljXG5cdFx0KVxuXHRcdC5maWx0ZXIoICggbWV0cmljICkgPT4gaXNQbGFpbk9iamVjdCggbWV0cmljICkgKTtcbn1cblxuZnVuY3Rpb24gbm9ybWFsaXplRGltZW5zaW9ucyggZGltZW5zaW9ucyApIHtcblx0cmV0dXJuIGNhc3RBcnJheSggZGltZW5zaW9ucyApXG5cdFx0Lm1hcCggKCBkaW1lbnNpb24gKSA9PlxuXHRcdFx0dHlwZW9mIGRpbWVuc2lvbiA9PT0gJ3N0cmluZycgPyB7IG5hbWU6IGRpbWVuc2lvbiB9IDogZGltZW5zaW9uXG5cdFx0KVxuXHRcdC5maWx0ZXIoICggZGltZW5zaW9uICkgPT4gaXNQbGFpbk9iamVjdCggZGltZW5zaW9uICkgKTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBR0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/report-normalization.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/report-validation.js":
/*!***********************************************************!*\
  !*** ./js/modules/analytics-4/utils/report-validation.js ***!
  \***********************************************************/
/*! exports provided: isValidMetrics, isValidDimensions, isValidDimensionFilters, isValidMetricFilters, isValidOrders */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidMetrics\", function() { return isValidMetrics; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidDimensions\", function() { return isValidDimensions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidDimensionFilters\", function() { return isValidDimensionFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidMetricFilters\", function() { return isValidMetricFilters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidOrders\", function() { return isValidOrders; });\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_util_report_validation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/util/report-validation */ \"./js/util/report-validation.js\");\n\n/**\n * Analytics 4 reporting API validation utilities.\n *\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/* eslint complexity: [ \"error\", 17 ] */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n/**\n * Verifies that provided metrics match allowed values. Metrics can be a string,\n * an array of string, an array of objects or mix of strings and objects.\n * Objects must have a \"name\" property that matches the regex `/^[a-zA-Z0-9_]+$/`\n * to be valid. Objects can optionally include an \"expression\" property.\n *\n * When a single string is provided, it must be a metric name or a comma-separated\n * list of metric names.\n *\n * A metric name must match the regular expression `/^[a-zA-Z0-9_]+$/`.\n *\n * @since 1.94.0\n * @since 1.98.0 Added a regular expression to validate metric names, in keeping with the GA4 API.\n *\n * @param {string|string[]|Object|Object[]} metrics The metrics to check.\n * @return {boolean} TRUE if metrics are valid, otherwise FALSE.\n */\nfunction isValidMetrics(metrics) {\n  function isValidName(metricName) {\n    return typeof metricName === 'string' && /^[a-zA-Z0-9_]+$/.test(metricName);\n  }\n  if (typeof metrics === 'string') {\n    var metricNames = metrics.split(',');\n    return metricNames.every(isValidName);\n  }\n  return Object(_js_util_report_validation__WEBPACK_IMPORTED_MODULE_2__[\"isValidStringsOrObjects\"])(metrics, function (metric) {\n    var validName = metric.hasOwnProperty('name') && isValidName(metric.name);\n\n    // 'expression' is optional, so if it wasn't provided, we can\n    // return early.\n    if (!metric.hasOwnProperty('expression')) {\n      return validName;\n    }\n\n    // 'expression', if provided, must be a string.\n    var validExpression = typeof metric.expression === 'string';\n    return validName && validExpression;\n  }, isValidName);\n}\n\n/**\n * Verifies provided dimensions to make sure it matches allowed values. It can be a string,\n * array of strings, an object with \"name\" field, array of such objects or an array of strings\n * and objects.\n *\n * @since 1.94.0\n *\n * @param {string|string[]|Object|Object[]} dimensions The dimensions to check.\n * @return {boolean} TRUE if dimensions are valid, otherwise FALSE.\n */\nfunction isValidDimensions(dimensions) {\n  return Object(_js_util_report_validation__WEBPACK_IMPORTED_MODULE_2__[\"isValidStringsOrObjects\"])(dimensions, function (dimension) {\n    return dimension.hasOwnProperty('name') && typeof dimension.name === 'string';\n  });\n}\n\n/**\n * Verifies provided dimensionFilters to make sure they match allowed values found in dimensions.\n *\n * @since 1.94.0\n *\n * @param {Object} filters The dimension filters to check.\n * @return {boolean} TRUE if dimension filters are valid, otherwise FALSE.\n */\nfunction isValidDimensionFilters(filters) {\n  // Ensure every dimensionFilter key corresponds to a valid dimension.\n  var validType = ['string'];\n  return Object.keys(filters).every(function (dimension) {\n    if (validType.includes(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(filters[dimension]))) {\n      return true;\n    }\n    if (Array.isArray(filters[dimension])) {\n      return filters[dimension].every(function (param) {\n        return validType.includes(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(param));\n      });\n    }\n    if (Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(filters[dimension])) {\n      var props = Object.keys(filters[dimension]);\n      if (!props.includes('filterType')) {\n        return false;\n      }\n      if (filters[dimension].filterType !== 'emptyFilter' && !props.includes('value')) {\n        return false;\n      }\n      return true;\n    }\n    return false;\n  });\n}\n\n/**\n * Verifies provided metricFilters to make sure they match allowed values found in metrics and supported filters.\n *\n * @since 1.111.0\n *\n * @param {Object} filters The metric filters to check.\n * @return {boolean} TRUE if dimension filters are valid, otherwise FALSE.\n */\nfunction isValidMetricFilters(filters) {\n  var validType = ['string'];\n  var allowedFilterTypes = ['numericFilter', 'betweenFilter'];\n  return Object.values(filters).every(function (filter) {\n    if (validType.includes(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(filter))) {\n      return true;\n    }\n    if (Array.isArray(filter)) {\n      return filter.every(function (param) {\n        return validType.includes(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(param));\n      });\n    }\n    if (!Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(filter)) {\n      return false;\n    }\n    var filterType = filter.filterType,\n      value = filter.value,\n      fromValue = filter.fromValue,\n      toValue = filter.toValue; // Validate filterType if present\n    if (filterType && !allowedFilterTypes.includes(filterType)) {\n      return false;\n    }\n    var props = Object.keys(filter);\n\n    // Numeric Filter (default if filterType is missing)\n    if (!filterType || filterType === 'numericFilter') {\n      return props.includes('operation') && props.includes('value') && (!Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(value) || 'int64Value' in value);\n    }\n\n    // Between Filter\n    if (filterType === 'betweenFilter') {\n      return props.includes('fromValue') && props.includes('toValue') && [fromValue, toValue].every(function (val) {\n        return !Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(val) || 'int64Value' in val;\n      });\n    }\n    return false;\n  });\n}\n\n/**\n * Verifies that order definitions are valid for a report. It should be an array\n * of objects where each object has either a \"metric\" or a \"dimension\" property,\n * and an optional \"desc\" property. The \"metric\" and \"dimension\" properties should\n * be objects with \"metricName\" and \"dimensionName\" properties respectively.\n *\n * @since 1.95.0\n *\n * @param {Object[]} orders The order definitions to check.\n * @return {boolean} TRUE if order definitions are valid, otherwise FALSE.\n */\nfunction isValidOrders(orders) {\n  if (!Array.isArray(orders)) {\n    return false;\n  }\n  return orders.every(function (order) {\n    if (!Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(order)) {\n      return false;\n    }\n    if (order.hasOwnProperty('desc') && typeof order.desc !== 'boolean') {\n      return false;\n    }\n    if (order.metric) {\n      var _order$metric;\n      return !order.dimension && typeof ((_order$metric = order.metric) === null || _order$metric === void 0 ? void 0 : _order$metric.metricName) === 'string';\n    }\n    if (order.dimension) {\n      var _order$dimension;\n      return typeof ((_order$dimension = order.dimension) === null || _order$dimension === void 0 ? void 0 : _order$dimension.dimensionName) === 'string';\n    }\n    return false;\n  });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/report-validation.js\n");

/***/ }),

/***/ "./js/modules/analytics-4/utils/validation.js":
/*!****************************************************!*\
  !*** ./js/modules/analytics-4/utils/validation.js ***!
  \****************************************************/
/*! exports provided: isValidAccountSelection, isValidAccountID, isValidPropertyID, isValidPropertySelection, isValidWebDataStreamID, isValidWebDataStreamSelection, isValidWebDataStreamName, isValidMeasurementID, isValidGoogleTagID, isValidGoogleTagAccountID, isValidGoogleTagContainerID, validateReport, validateAudience */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidAccountSelection\", function() { return isValidAccountSelection; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidPropertyID\", function() { return isValidPropertyID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidPropertySelection\", function() { return isValidPropertySelection; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidWebDataStreamID\", function() { return isValidWebDataStreamID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidWebDataStreamSelection\", function() { return isValidWebDataStreamSelection; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidWebDataStreamName\", function() { return isValidWebDataStreamName; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidMeasurementID\", function() { return isValidMeasurementID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidGoogleTagID\", function() { return isValidGoogleTagID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidGoogleTagAccountID\", function() { return isValidGoogleTagAccountID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidGoogleTagContainerID\", function() { return isValidGoogleTagContainerID; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"validateReport\", function() { return validateReport; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"validateAudience\", function() { return validateAudience; });\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/modules/analytics-4/datastore/constants */ \"./js/modules/analytics-4/datastore/constants.js\");\n/* harmony import */ var _js_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/js/util */ \"./js/util/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isValidAccountID\", function() { return _js_util__WEBPACK_IMPORTED_MODULE_3__[\"isValidNumericID\"]; });\n\n/* harmony import */ var _js_util_report_validation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/js/util/report-validation */ \"./js/util/report-validation.js\");\n/* harmony import */ var _report_normalization__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./report-normalization */ \"./js/modules/analytics-4/utils/report-normalization.js\");\n/* harmony import */ var _report_validation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./report-validation */ \"./js/modules/analytics-4/utils/report-validation.js\");\n/**\n * Validation utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n/**\n * Checks if the given value is a valid selection for an Account.\n *\n * @since 1.119.0\n *\n * @param {?string} value Selected value.\n * @return {boolean} True if valid, otherwise false.\n */\nfunction isValidAccountSelection(value) {\n  if (value === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_2__[\"ACCOUNT_CREATE\"]) {\n    return true;\n  }\n  return Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"isValidNumericID\"])(value);\n}\n\n/**\n * Checks if the given account ID appears to be a valid Analytics account.\n *\n * @since 1.8.0\n * @since 1.121.0 Migrated from analytics to analytics-4.\n *\n * @param {(string|number)} accountID Account ID to test.\n * @return {boolean} Whether or not the given account ID is valid.\n */\n\n\n/**\n * Checks whether the given property ID appears to be valid.\n *\n * @since 1.31.0\n *\n * @param {*} propertyID Property ID to check.\n * @return {boolean} Whether or not the given property ID is valid.\n */\nfunction isValidPropertyID(propertyID) {\n  return typeof propertyID === 'string' && /^\\d+$/.test(propertyID);\n}\n\n/**\n * Checks if the given value is a valid selection for a Property.\n *\n * @since 1.31.0\n *\n * @param {?string} value Selected value.\n * @return {boolean} True if valid, otherwise false.\n */\nfunction isValidPropertySelection(value) {\n  if (value === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_2__[\"PROPERTY_CREATE\"]) {\n    return true;\n  }\n  return isValidPropertyID(value);\n}\n\n/**\n * Checks whether the given web data stream ID appears to be valid.\n *\n * @since 1.33.0\n *\n * @param {*} webDataStreamID Web data stream ID to check.\n * @return {boolean} TRUE if the web data stream ID is valid, otherwise FALSE.\n */\nfunction isValidWebDataStreamID(webDataStreamID) {\n  return typeof webDataStreamID === 'string' && /^\\d+$/.test(webDataStreamID);\n}\n\n/**\n * Checks whether the given web data stream is a valid selection.\n *\n * @since 1.35.0\n *\n * @param {?string} webDataStreamID Web data stream to check.\n * @return {boolean} TRUE if the web data stream selection is valid, otherwise FALSE.\n */\nfunction isValidWebDataStreamSelection(webDataStreamID) {\n  if (webDataStreamID === _js_modules_analytics_4_datastore_constants__WEBPACK_IMPORTED_MODULE_2__[\"WEBDATASTREAM_CREATE\"]) {\n    return true;\n  }\n  return isValidWebDataStreamID(webDataStreamID);\n}\n\n/**\n * Checks if the given web data stream name appears to be valid.\n *\n * @since 1.124.0\n *\n * @param {string} value Web data stream name to test.\n * @return {boolean} True if valid, otherwise false.\n */\nfunction isValidWebDataStreamName(value) {\n  return typeof value === 'string' && value.trim().length > 0;\n}\n\n/**\n * Checks whether the given measurementID appears to be valid.\n *\n * @since 1.35.0\n *\n * @param {*} measurementID Web data stream measurementID to check.\n * @return {boolean} TRUE if the measurementID is valid, otherwise FALSE.\n */\nfunction isValidMeasurementID(measurementID) {\n  return typeof measurementID === 'string' && /^G-[a-zA-Z0-9]+$/.test(measurementID);\n}\n\n/**\n * Checks whether the given googleTagId appears to be valid.\n *\n * @since 1.90.0\n *\n * @param {*} googleTagID Google Tag ID to check.\n * @return {boolean} TRUE if the googleTagID is valid, otherwise FALSE.\n */\nfunction isValidGoogleTagID(googleTagID) {\n  return typeof googleTagID === 'string' && /^(G|GT|AW)-[a-zA-Z0-9]+$/.test(googleTagID);\n}\n\n/**\n * Checks whether the given googleTagAccountID appears to be valid.\n *\n * @since 1.90.0\n *\n * @param {*} googleTagAccountID Google Tag ID to check.\n * @return {boolean} TRUE if the googleTagAccountID is valid, otherwise FALSE.\n */\nfunction isValidGoogleTagAccountID(googleTagAccountID) {\n  return Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"isValidNumericID\"])(googleTagAccountID);\n}\n\n/**\n * Checks whether the given googleTagContainerID appears to be valid.\n *\n * @since 1.90.0\n *\n * @param {*} googleTagContainerID Google Tag ID to check.\n * @return {boolean} TRUE if the googleTagContainerID is valid, otherwise FALSE.\n */\nfunction isValidGoogleTagContainerID(googleTagContainerID) {\n  return Object(_js_util__WEBPACK_IMPORTED_MODULE_3__[\"isValidNumericID\"])(googleTagContainerID);\n}\n\n/**\n * Checks whether a given report options object is valid.\n *\n * @since 1.130.0\n *\n * @param {Object} options The options for the report.\n */\nfunction validateReport(options) {\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(options), 'options for Analytics 4 report must be an object.');\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_js_util_report_validation__WEBPACK_IMPORTED_MODULE_4__[\"isValidDateRange\"])(options), 'Either date range or start/end dates must be provided for Analytics 4 report.');\n  var _normalizeReportOptio = Object(_report_normalization__WEBPACK_IMPORTED_MODULE_5__[\"normalizeReportOptions\"])(options),\n    metrics = _normalizeReportOptio.metrics,\n    dimensions = _normalizeReportOptio.dimensions,\n    dimensionFilters = _normalizeReportOptio.dimensionFilters,\n    metricFilters = _normalizeReportOptio.metricFilters,\n    orderby = _normalizeReportOptio.orderby;\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(metrics.length, 'Requests must specify at least one metric for an Analytics 4 report.');\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_report_validation__WEBPACK_IMPORTED_MODULE_6__[\"isValidMetrics\"])(metrics), 'metrics for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a \"name\" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.');\n  if (dimensions) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_report_validation__WEBPACK_IMPORTED_MODULE_6__[\"isValidDimensions\"])(dimensions), 'dimensions for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a \"name\" property.');\n  }\n  if (dimensionFilters) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_report_validation__WEBPACK_IMPORTED_MODULE_6__[\"isValidDimensionFilters\"])(dimensionFilters), 'dimensionFilters for an Analytics 4 report must be a map of dimension names as keys and dimension values as values.');\n  }\n  if (metricFilters) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_report_validation__WEBPACK_IMPORTED_MODULE_6__[\"isValidMetricFilters\"])(metricFilters), 'metricFilters for an Analytics 4 report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType.');\n  }\n  if (orderby) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(_report_validation__WEBPACK_IMPORTED_MODULE_6__[\"isValidOrders\"])(orderby), 'orderby for an Analytics 4 report must be an array of OrderBy objects where each object should have either a \"metric\" or \"dimension\" property, and an optional \"desc\" property.');\n  }\n}\n\n/**\n * Checks whether the passed audience object is valid.\n *\n * @since 1.120.0\n *\n * @param {Object} audience Audience object to check.\n */\nfunction validateAudience(audience) {\n  var audienceFields = ['displayName', 'description', 'membershipDurationDays', 'eventTrigger', 'exclusionDurationMode', 'filterClauses'];\n  var audienceRequiredFields = ['displayName', 'description', 'membershipDurationDays', 'filterClauses'];\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isPlainObject\"])(audience), 'Audience must be an object.');\n  Object.keys(audience).forEach(function (key) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(audienceFields.includes(key), \"Audience object must contain only valid keys. Invalid key: \\\"\".concat(key, \"\\\"\"));\n  });\n  audienceRequiredFields.forEach(function (key) {\n    invariant__WEBPACK_IMPORTED_MODULE_0___default()(audience[key], \"Audience object must contain required keys. Missing key: \\\"\".concat(key, \"\\\"\"));\n  });\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"isArray\"])(audience.filterClauses), 'filterClauses must be an array with AudienceFilterClause objects.');\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/modules/analytics-4/utils/validation.js\n");

/***/ }),

/***/ "./js/modules/search-console/constants.js":
/*!************************************************!*\
  !*** ./js/modules/search-console/constants.js ***!
  \************************************************/
/*! exports provided: MODULE_SLUG_SEARCH_CONSOLE */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MODULE_SLUG_SEARCH_CONSOLE\", function() { return MODULE_SLUG_SEARCH_CONSOLE; });\n/**\n * Search Console module constants.\n *\n * Site Kit by Google, Copyright 2025 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar MODULE_SLUG_SEARCH_CONSOLE = 'search-console';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL3NlYXJjaC1jb25zb2xlL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL21vZHVsZXMvc2VhcmNoLWNvbnNvbGUvY29uc3RhbnRzLmpzPzBkYmYiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTZWFyY2ggQ29uc29sZSBtb2R1bGUgY29uc3RhbnRzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjUgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuZXhwb3J0IGNvbnN0IE1PRFVMRV9TTFVHX1NFQVJDSF9DT05TT0xFID0gJ3NlYXJjaC1jb25zb2xlJztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/modules/search-console/constants.js\n");

/***/ }),

/***/ "./js/modules/search-console/datastore/constants.js":
/*!**********************************************************!*\
  !*** ./js/modules/search-console/datastore/constants.js ***!
  \**********************************************************/
/*! exports provided: MODULES_SEARCH_CONSOLE, DATE_RANGE_OFFSET */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MODULES_SEARCH_CONSOLE\", function() { return MODULES_SEARCH_CONSOLE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DATE_RANGE_OFFSET\", function() { return DATE_RANGE_OFFSET; });\n/**\n * `modules/search-console` data store constants.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nvar MODULES_SEARCH_CONSOLE = 'modules/search-console';\n\n// Date range offset days for Search Console report requests.\nvar DATE_RANGE_OFFSET = 1;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy9tb2R1bGVzL3NlYXJjaC1jb25zb2xlL2RhdGFzdG9yZS9jb25zdGFudHMuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy9tb2R1bGVzL3NlYXJjaC1jb25zb2xlL2RhdGFzdG9yZS9jb25zdGFudHMuanM/MGNlMyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGBtb2R1bGVzL3NlYXJjaC1jb25zb2xlYCBkYXRhIHN0b3JlIGNvbnN0YW50cy5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmV4cG9ydCBjb25zdCBNT0RVTEVTX1NFQVJDSF9DT05TT0xFID0gJ21vZHVsZXMvc2VhcmNoLWNvbnNvbGUnO1xuXG4vLyBEYXRlIHJhbmdlIG9mZnNldCBkYXlzIGZvciBTZWFyY2ggQ29uc29sZSByZXBvcnQgcmVxdWVzdHMuXG5leHBvcnQgY29uc3QgREFURV9SQU5HRV9PRkZTRVQgPSAxO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/modules/search-console/datastore/constants.js\n");

/***/ }),

/***/ "./js/util/chart.js":
/*!**************************!*\
  !*** ./js/util/chart.js ***!
  \**************************/
/*! exports provided: getChartDifferenceArrow, isSingleSlice, calculateDifferenceBetweenChartValues */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(React) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getChartDifferenceArrow\", function() { return getChartDifferenceArrow; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isSingleSlice\", function() { return isSingleSlice; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"calculateDifferenceBetweenChartValues\", function() { return calculateDifferenceBetweenChartValues; });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\");\n/* harmony import */ var _js_components_ChangeArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/components/ChangeArrow */ \"./js/components/ChangeArrow.js\");\n\n/**\n * Utility functions for charts.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n/**\n * Gets the up/down SVG arrow for Google Chart tooltips.\n *\n * @since 1.30.0\n *\n * @param {number}  difference            The difference which can be positive or negative.\n * @param {string}  [options]             Options to be passed to the ChangeArrow component.\n * @param {boolean} [options.invertColor] Whether we need to reverse the +/- colors of the arrow.\n * @return {string} SVG for the +/- difference.\n */\nfunction getChartDifferenceArrow(difference) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  if (Number.isNaN(Number(difference))) {\n    return '';\n  }\n  var _options$invertColor = options.invertColor,\n    invertColor = _options$invertColor === void 0 ? false : _options$invertColor;\n  return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__[\"renderToString\"])(/*#__PURE__*/React.createElement(_js_components_ChangeArrow__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n    direction: difference > 0 ? 'up' : 'down',\n    invertColor: invertColor\n  }));\n}\n\n/**\n * Checks if there is a single row of data or one row is contributing 100% of the total for a given dimension.\n *\n * @since 1.31.0\n *\n * @param {Array.<Object>} report An array of report data objects.\n * @return {(boolean|undefined)} Returns undefined if report is undefined, true/false for the above conditions.\n */\nfunction isSingleSlice(report) {\n  var _report$, _report$$data, _report$$data$rows, _report$2, _report$2$data, _report$2$data$rows, _report$2$data$rows$, _report$2$data$rows$$, _report$2$data$rows$$2, _report$2$data$rows$$3, _report$3, _report$3$data, _report$3$data$totals, _report$3$data$totals2, _report$3$data$totals3;\n  if (report === undefined) {\n    return undefined;\n  }\n  if ((report === null || report === void 0 ? void 0 : (_report$ = report[0]) === null || _report$ === void 0 ? void 0 : (_report$$data = _report$.data) === null || _report$$data === void 0 ? void 0 : (_report$$data$rows = _report$$data.rows) === null || _report$$data$rows === void 0 ? void 0 : _report$$data$rows.length) === 1 || (report === null || report === void 0 ? void 0 : (_report$2 = report[0]) === null || _report$2 === void 0 ? void 0 : (_report$2$data = _report$2.data) === null || _report$2$data === void 0 ? void 0 : (_report$2$data$rows = _report$2$data.rows) === null || _report$2$data$rows === void 0 ? void 0 : (_report$2$data$rows$ = _report$2$data$rows[0]) === null || _report$2$data$rows$ === void 0 ? void 0 : (_report$2$data$rows$$ = _report$2$data$rows$.metrics) === null || _report$2$data$rows$$ === void 0 ? void 0 : (_report$2$data$rows$$2 = _report$2$data$rows$$[0]) === null || _report$2$data$rows$$2 === void 0 ? void 0 : (_report$2$data$rows$$3 = _report$2$data$rows$$2.values) === null || _report$2$data$rows$$3 === void 0 ? void 0 : _report$2$data$rows$$3[0]) === (report === null || report === void 0 ? void 0 : (_report$3 = report[0]) === null || _report$3 === void 0 ? void 0 : (_report$3$data = _report$3.data) === null || _report$3$data === void 0 ? void 0 : (_report$3$data$totals = _report$3$data.totals) === null || _report$3$data$totals === void 0 ? void 0 : (_report$3$data$totals2 = _report$3$data$totals[0]) === null || _report$3$data$totals2 === void 0 ? void 0 : (_report$3$data$totals3 = _report$3$data$totals2.values) === null || _report$3$data$totals3 === void 0 ? void 0 : _report$3$data$totals3[0])) {\n    return true;\n  }\n  return false;\n}\n\n/**\n * Calculates difference between two chart values.\n *\n * @since 1.48.0\n *\n * @param {number} currentValue  Current chart value.\n * @param {number} previousValue Previous chart value.\n * @return {number} The difference.\n */\nfunction calculateDifferenceBetweenChartValues(currentValue, previousValue) {\n  if (currentValue > 0 && previousValue > 0) {\n    return currentValue / previousValue - 1;\n  }\n  if (currentValue > 0) {\n    return 1;\n  }\n  if (previousValue > 0) {\n    return -1;\n  }\n  return 0;\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @wordpress/element */ \"../node_modules/@wordpress/element/build-module/index.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/chart.js\n");

/***/ }),

/***/ "./js/util/convert-time.js":
/*!*********************************!*\
  !*** ./js/util/convert-time.js ***!
  \*********************************/
/*! exports provided: convertSecondsToArray, convertDateStringToUNIXTimestamp */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"convertSecondsToArray\", function() { return convertSecondsToArray; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"convertDateStringToUNIXTimestamp\", function() { return convertDateStringToUNIXTimestamp; });\n/**\n * Time related utility functions.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Converts seconds into an array with the following values [HH, MM, SS, MS] as described below.\n * HH: hours.\n * MM: minutes.\n * SS: seconds.\n * MS: milliseconds.\n *\n * For example, passing 196.385 returns [ 0, 3, 16, 385 ].\n *\n * @since 1.27.0\n *\n * @param {number} seconds The number of seconds.\n * @return {Array} Array containing the hours, minutes, seconds and milliseconds.\n */\nfunction convertSecondsToArray(seconds) {\n  seconds = parseFloat(seconds);\n  if (isNaN(seconds) || 0 === seconds) {\n    return [0, 0, 0, 0];\n  }\n  return [Math.floor(seconds / 60 / 60), Math.floor(seconds / 60 % 60), Math.floor(seconds % 60), Math.floor(seconds * 1000) - Math.floor(seconds) * 1000];\n}\n\n/**\n * Converts Date time string into UNIX timestamp in milliseconds.\n *\n * For example, passing \"2014-10-02T15:01:23Z\" returns 1412262083000.\n *\n * @since 1.116.0\n *\n * @param {string} dateStringValue The date time string.\n * @return {number} UNIX timestamp in milliseconds.\n */\nfunction convertDateStringToUNIXTimestamp(dateStringValue) {\n  var unixTimestamp = dateStringValue && !Number.isInteger(dateStringValue) ?\n  // Valid use of `new Date()` with an argument, because this should only\n  // be passed full time strings, not `YYYY-MM-DD` style dates.\n  //\n  // See: https://github.com/google/site-kit-wp/pull/9459#discussion_r1790660073\n  // eslint-disable-next-line sitekit/no-direct-date\n  new Date(dateStringValue).getTime() : dateStringValue;\n  if (isNaN(unixTimestamp) || !unixTimestamp) {\n    return 0;\n  }\n  return unixTimestamp;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2NvbnZlcnQtdGltZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvY29udmVydC10aW1lLmpzPzJlOTMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaW1lIHJlbGF0ZWQgdXRpbGl0eSBmdW5jdGlvbnMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIENvbnZlcnRzIHNlY29uZHMgaW50byBhbiBhcnJheSB3aXRoIHRoZSBmb2xsb3dpbmcgdmFsdWVzIFtISCwgTU0sIFNTLCBNU10gYXMgZGVzY3JpYmVkIGJlbG93LlxuICogSEg6IGhvdXJzLlxuICogTU06IG1pbnV0ZXMuXG4gKiBTUzogc2Vjb25kcy5cbiAqIE1TOiBtaWxsaXNlY29uZHMuXG4gKlxuICogRm9yIGV4YW1wbGUsIHBhc3NpbmcgMTk2LjM4NSByZXR1cm5zIFsgMCwgMywgMTYsIDM4NSBdLlxuICpcbiAqIEBzaW5jZSAxLjI3LjBcbiAqXG4gKiBAcGFyYW0ge251bWJlcn0gc2Vjb25kcyBUaGUgbnVtYmVyIG9mIHNlY29uZHMuXG4gKiBAcmV0dXJuIHtBcnJheX0gQXJyYXkgY29udGFpbmluZyB0aGUgaG91cnMsIG1pbnV0ZXMsIHNlY29uZHMgYW5kIG1pbGxpc2Vjb25kcy5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGNvbnZlcnRTZWNvbmRzVG9BcnJheSggc2Vjb25kcyApIHtcblx0c2Vjb25kcyA9IHBhcnNlRmxvYXQoIHNlY29uZHMgKTtcblxuXHRpZiAoIGlzTmFOKCBzZWNvbmRzICkgfHwgMCA9PT0gc2Vjb25kcyApIHtcblx0XHRyZXR1cm4gWyAwLCAwLCAwLCAwIF07XG5cdH1cblxuXHRyZXR1cm4gW1xuXHRcdE1hdGguZmxvb3IoIHNlY29uZHMgLyA2MCAvIDYwICksXG5cdFx0TWF0aC5mbG9vciggKCBzZWNvbmRzIC8gNjAgKSAlIDYwICksXG5cdFx0TWF0aC5mbG9vciggc2Vjb25kcyAlIDYwICksXG5cdFx0TWF0aC5mbG9vciggc2Vjb25kcyAqIDEwMDAgKSAtIE1hdGguZmxvb3IoIHNlY29uZHMgKSAqIDEwMDAsXG5cdF07XG59XG5cbi8qKlxuICogQ29udmVydHMgRGF0ZSB0aW1lIHN0cmluZyBpbnRvIFVOSVggdGltZXN0YW1wIGluIG1pbGxpc2Vjb25kcy5cbiAqXG4gKiBGb3IgZXhhbXBsZSwgcGFzc2luZyBcIjIwMTQtMTAtMDJUMTU6MDE6MjNaXCIgcmV0dXJucyAxNDEyMjYyMDgzMDAwLlxuICpcbiAqIEBzaW5jZSAxLjExNi4wXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGRhdGVTdHJpbmdWYWx1ZSBUaGUgZGF0ZSB0aW1lIHN0cmluZy5cbiAqIEByZXR1cm4ge251bWJlcn0gVU5JWCB0aW1lc3RhbXAgaW4gbWlsbGlzZWNvbmRzLlxuICovXG5leHBvcnQgZnVuY3Rpb24gY29udmVydERhdGVTdHJpbmdUb1VOSVhUaW1lc3RhbXAoIGRhdGVTdHJpbmdWYWx1ZSApIHtcblx0Y29uc3QgdW5peFRpbWVzdGFtcCA9XG5cdFx0ZGF0ZVN0cmluZ1ZhbHVlICYmICEgTnVtYmVyLmlzSW50ZWdlciggZGF0ZVN0cmluZ1ZhbHVlIClcblx0XHRcdD8gLy8gVmFsaWQgdXNlIG9mIGBuZXcgRGF0ZSgpYCB3aXRoIGFuIGFyZ3VtZW50LCBiZWNhdXNlIHRoaXMgc2hvdWxkIG9ubHlcblx0XHRcdCAgLy8gYmUgcGFzc2VkIGZ1bGwgdGltZSBzdHJpbmdzLCBub3QgYFlZWVktTU0tRERgIHN0eWxlIGRhdGVzLlxuXHRcdFx0ICAvL1xuXHRcdFx0ICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvc2l0ZS1raXQtd3AvcHVsbC85NDU5I2Rpc2N1c3Npb25fcjE3OTA2NjAwNzNcblx0XHRcdCAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHNpdGVraXQvbm8tZGlyZWN0LWRhdGVcblx0XHRcdCAgbmV3IERhdGUoIGRhdGVTdHJpbmdWYWx1ZSApLmdldFRpbWUoKVxuXHRcdFx0OiBkYXRlU3RyaW5nVmFsdWU7XG5cblx0aWYgKCBpc05hTiggdW5peFRpbWVzdGFtcCApIHx8ICEgdW5peFRpbWVzdGFtcCApIHtcblx0XHRyZXR1cm4gMDtcblx0fVxuXG5cdHJldHVybiB1bml4VGltZXN0YW1wO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUVBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/util/convert-time.js\n");

/***/ }),

/***/ "./js/util/create-incremental-array-by-size.js":
/*!*****************************************************!*\
  !*** ./js/util/create-incremental-array-by-size.js ***!
  \*****************************************************/
/*! exports provided: createIncrementalArrayBySize */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"createIncrementalArrayBySize\", function() { return createIncrementalArrayBySize; });\n/**\n * Create Incremental Array by Size utility.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Creates an array of length equal to size with incremental values starting at 0.\n *\n * @since 1.28.0\n *\n * @param {number} size Array length.\n * @return {number[]} Array of incremental numbers.\n * @example createIncrementalArrayBySize(3); // [0, 1, 2]\n */\nfunction createIncrementalArrayBySize(size) {\n  return new Array(size !== null && size !== void 0 ? size : 0).fill().map(function (_, i) {\n    return i;\n  });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2NyZWF0ZS1pbmNyZW1lbnRhbC1hcnJheS1ieS1zaXplLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvdXRpbC9jcmVhdGUtaW5jcmVtZW50YWwtYXJyYXktYnktc2l6ZS5qcz85Zjc4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ3JlYXRlIEluY3JlbWVudGFsIEFycmF5IGJ5IFNpemUgdXRpbGl0eS5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogQ3JlYXRlcyBhbiBhcnJheSBvZiBsZW5ndGggZXF1YWwgdG8gc2l6ZSB3aXRoIGluY3JlbWVudGFsIHZhbHVlcyBzdGFydGluZyBhdCAwLlxuICpcbiAqIEBzaW5jZSAxLjI4LjBcbiAqXG4gKiBAcGFyYW0ge251bWJlcn0gc2l6ZSBBcnJheSBsZW5ndGguXG4gKiBAcmV0dXJuIHtudW1iZXJbXX0gQXJyYXkgb2YgaW5jcmVtZW50YWwgbnVtYmVycy5cbiAqIEBleGFtcGxlIGNyZWF0ZUluY3JlbWVudGFsQXJyYXlCeVNpemUoMyk7IC8vIFswLCAxLCAyXVxuICovXG5leHBvcnQgZnVuY3Rpb24gY3JlYXRlSW5jcmVtZW50YWxBcnJheUJ5U2l6ZSggc2l6ZSApIHtcblx0cmV0dXJuIG5ldyBBcnJheSggc2l6ZSA/PyAwICkuZmlsbCgpLm1hcCggKCBfLCBpICkgPT4gaSApO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/create-incremental-array-by-size.js\n");

/***/ }),

/***/ "./js/util/dates.js":
/*!**************************!*\
  !*** ./js/util/dates.js ***!
  \**************************/
/*! exports provided: INVALID_DATE_INSTANCE_ERROR, INVALID_DATE_STRING_ERROR, INVALID_DATE_RANGE_ERROR, MINUTE_IN_SECONDS, HOUR_IN_SECONDS, DAY_IN_SECONDS, WEEK_IN_SECONDS, MONTH_IN_SECONDS, getAvailableDateRanges, getCurrentDateRangeDayCount, isValidDateString, getDateString, stringToDate, getPreviousDate, isValidDateRange, dateSub */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_INSTANCE_ERROR\", function() { return INVALID_DATE_INSTANCE_ERROR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_STRING_ERROR\", function() { return INVALID_DATE_STRING_ERROR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_RANGE_ERROR\", function() { return INVALID_DATE_RANGE_ERROR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MINUTE_IN_SECONDS\", function() { return MINUTE_IN_SECONDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"HOUR_IN_SECONDS\", function() { return HOUR_IN_SECONDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DAY_IN_SECONDS\", function() { return DAY_IN_SECONDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"WEEK_IN_SECONDS\", function() { return WEEK_IN_SECONDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"MONTH_IN_SECONDS\", function() { return MONTH_IN_SECONDS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getAvailableDateRanges\", function() { return getAvailableDateRanges; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getCurrentDateRangeDayCount\", function() { return getCurrentDateRangeDayCount; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidDateString\", function() { return isValidDateString; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getDateString\", function() { return getDateString; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"stringToDate\", function() { return stringToDate; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getPreviousDate\", function() { return getPreviousDate; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidDateRange\", function() { return isValidDateRange; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"dateSub\", function() { return dateSub; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__);\n\n/**\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\nvar INVALID_DATE_INSTANCE_ERROR = 'Date param must construct to a valid date instance or be a valid date instance itself.';\nvar INVALID_DATE_STRING_ERROR = 'Invalid dateString parameter, it must be a string.';\nvar INVALID_DATE_RANGE_ERROR = 'Invalid date range, it must be a string with the format \"last-x-days\".';\nvar MINUTE_IN_SECONDS = 60;\nvar HOUR_IN_SECONDS = 60 * MINUTE_IN_SECONDS;\nvar DAY_IN_SECONDS = 24 * HOUR_IN_SECONDS;\nvar WEEK_IN_SECONDS = 7 * DAY_IN_SECONDS;\nvar MONTH_IN_SECONDS = 30 * DAY_IN_SECONDS;\n\n/**\n * Gets the hash of available date ranges.\n *\n * @since 1.12.0\n *\n * @return {Object} The object hash where every key is a date range slug, and the value is an object with the date range slug and its translation.\n */\nfunction getAvailableDateRanges() {\n  function label(days) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"sprintf\"])(/* translators: %s: number of days */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__[\"_n\"])('Last %s day', 'Last %s days', days, 'google-site-kit'), days);\n  }\n  return {\n    'last-7-days': {\n      slug: 'last-7-days',\n      label: label(7),\n      days: 7\n    },\n    'last-14-days': {\n      slug: 'last-14-days',\n      label: label(14),\n      days: 14\n    },\n    'last-28-days': {\n      slug: 'last-28-days',\n      label: label(28),\n      days: 28\n    },\n    'last-90-days': {\n      slug: 'last-90-days',\n      label: label(90),\n      days: 90\n    }\n  };\n}\n\n/**\n * Gets the current dateRange day count.\n *\n * @since 1.19.0\n * @since 1.26.0 `dateRange` is now a required argument.\n *\n * @param {string} dateRange The date range slug.\n * @return {number} The number of days in the range.\n */\nfunction getCurrentDateRangeDayCount(dateRange) {\n  var daysMatch = dateRange.match(/last-(\\d+)-days/);\n  if (daysMatch && daysMatch[1]) {\n    return parseInt(daysMatch[1], 10);\n  }\n  throw new Error('Unrecognized date range slug.');\n}\n\n/**\n * Asserts whether a given date string is valid or invalid.\n *\n * @since 1.18.0\n *\n * @param {string} dateString Date string to be asserted against. Defaults to an empty string.\n * @return {boolean}          True if the given date string is valid.\n */\nfunction isValidDateString() {\n  var dateString = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n  if (!Object(lodash__WEBPACK_IMPORTED_MODULE_2__[\"isString\"])(dateString)) {\n    return false;\n  }\n  var dateArray = dateString.split('-');\n  if (dateArray.length !== 3) {\n    return false;\n  }\n\n  // Valid use of `new Date()`, constructing a new date from the string.\n  // eslint-disable-next-line sitekit/no-direct-date\n  var date = new Date(dateString);\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_2__[\"isDate\"])(date) && !isNaN(date);\n}\n\n/**\n * Parses the given Date instance and returns a date string (YYYY-MM-DD).\n *\n * @since 1.18.0\n * @since 1.85.0 Updated the function signature to only accept a Date argument.\n *\n * @param {Date} date Date to parse into a string.\n * @return {string}                 The parsed date string (YYYY-MM-DD).\n */\nfunction getDateString(date) {\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(Object(lodash__WEBPACK_IMPORTED_MODULE_2__[\"isDate\"])(date) && !isNaN(date), INVALID_DATE_INSTANCE_ERROR);\n  var month = \"\".concat(date.getMonth() + 1);\n  var day = \"\".concat(date.getDate());\n  var year = date.getFullYear();\n  return [year, month.length < 2 ? \"0\".concat(month) : month, day.length < 2 ? \"0\".concat(day) : day].join('-');\n}\n\n/**\n * Converts a valid date string to a Date instance.\n *\n * @since 1.38.0\n *\n * @param {string} dateString The date string to parse.\n * @return {Date} Date instance.\n */\nfunction stringToDate(dateString) {\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(isValidDateString(dateString), INVALID_DATE_STRING_ERROR);\n\n  /**\n   * Split date into explicit parts rather than pass directly into date constructor\n   * to avoid timezone issues caused by parsing as UTC. Ensures date is accurate for\n   * the user's local time, otherwise has a chance to return a different day than was\n   * passed in depending on timezone.\n   */\n  var _dateString$split = dateString.split('-'),\n    _dateString$split2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_dateString$split, 3),\n    year = _dateString$split2[0],\n    month = _dateString$split2[1],\n    day = _dateString$split2[2];\n  return new Date(year, month - 1, day);\n}\n\n/**\n * Parses the given date and returns the previous date (daysBefore).\n *\n * @since 1.18.0\n *\n * @param {string} relativeDate Date string (YYYY-MM-DD) to subtract days from.\n * @param {number} daysBefore   Number of days to subtract from relativeDate.\n * @return {string}             The date string (YYYY-MM-DD) for the previous date.\n */\nfunction getPreviousDate(relativeDate, daysBefore) {\n  return getDateString(dateSub(relativeDate, daysBefore * DAY_IN_SECONDS));\n}\n\n/**\n * Asserts whether a given dateRange string is valid or invalid.\n *\n * @since 1.18.0\n *\n * @param {string} dateRange Date string to be asserted against. Defaults to an empty string.\n * @return {boolean}          True if the given dateRange string is valid.\n */\nfunction isValidDateRange(dateRange) {\n  var parts = dateRange.split('-');\n  return parts.length === 3 && parts[0] === 'last' && !Number.isNaN(parts[1]) && !Number.isNaN(parseFloat(parts[1])) && parts[2] === 'days';\n}\n\n/**\n * Subtracts duration from the prodived date and returns it.\n *\n * @since 1.132.0\n *\n * @param {Date|string} relativeDate Date string (YYYY-MM-DD) or date object to subtract duration from.\n * @param {number}      duration     The duration in seconds to subtract from relativeDate.\n * @return {Date} Resulting date.\n */\nfunction dateSub(relativeDate, duration) {\n  invariant__WEBPACK_IMPORTED_MODULE_1___default()(isValidDateString(relativeDate) || Object(lodash__WEBPACK_IMPORTED_MODULE_2__[\"isDate\"])(relativeDate) && !isNaN(relativeDate), INVALID_DATE_STRING_ERROR);\n  var timestamp = isValidDateString(relativeDate) ? Date.parse(relativeDate) : relativeDate.getTime();\n\n  // Valid use of `new Date()` using calculations.\n  // eslint-disable-next-line sitekit/no-direct-date\n  return new Date(timestamp - duration * 1000);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/dates.js\n");

/***/ }),

/***/ "./js/util/errors.js":
/*!***************************!*\
  !*** ./js/util/errors.js ***!
  \***************************/
/*! exports provided: ERROR_CODE_MISSING_REQUIRED_SCOPE, ERROR_REASON_INSUFFICIENT_PERMISSIONS, ERROR_REASON_FORBIDDEN, ERROR_INTERNAL_SERVER_ERROR, ERROR_INVALID_JSON, ERROR_REASON_BAD_REQUEST, isWPError, isPermissionScopeError, isInsufficientPermissionsError, isAuthError, isErrorRetryable, getReportErrorMessage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_CODE_MISSING_REQUIRED_SCOPE\", function() { return ERROR_CODE_MISSING_REQUIRED_SCOPE; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_REASON_INSUFFICIENT_PERMISSIONS\", function() { return ERROR_REASON_INSUFFICIENT_PERMISSIONS; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_REASON_FORBIDDEN\", function() { return ERROR_REASON_FORBIDDEN; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_INTERNAL_SERVER_ERROR\", function() { return ERROR_INTERNAL_SERVER_ERROR; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_INVALID_JSON\", function() { return ERROR_INVALID_JSON; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ERROR_REASON_BAD_REQUEST\", function() { return ERROR_REASON_BAD_REQUEST; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isWPError\", function() { return isWPError; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isPermissionScopeError\", function() { return isPermissionScopeError; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isInsufficientPermissionsError\", function() { return isInsufficientPermissionsError; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isAuthError\", function() { return isAuthError; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isErrorRetryable\", function() { return isErrorRetryable; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getReportErrorMessage\", function() { return getReportErrorMessage; });\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);\n/**\n * Error Utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * WordPress dependencies\n */\n\n\n// Error codes and reasons.\nvar ERROR_CODE_MISSING_REQUIRED_SCOPE = 'missing_required_scopes'; // When scopes are missing.\nvar ERROR_REASON_INSUFFICIENT_PERMISSIONS = 'insufficientPermissions';\nvar ERROR_REASON_FORBIDDEN = 'forbidden';\nvar ERROR_INTERNAL_SERVER_ERROR = 'internal_server_error';\nvar ERROR_INVALID_JSON = 'invalid_json';\nvar ERROR_REASON_BAD_REQUEST = 'bad_request';\n\n/**\n * Checks if the provided object is an instance of WP_Error class.\n *\n * @since 1.13.0\n *\n * @param {Object} obj The object to check.\n * @return {boolean} TRUE if the object has \"code\", \"data\" and \"message\" properties, otherwise FALSE.\n */\nfunction isWPError(obj) {\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_0__[\"isPlainObject\"])(obj) && obj.hasOwnProperty('code') && (typeof obj.code === 'string' || typeof obj.code === 'number') && obj.hasOwnProperty('message') && typeof obj.message === 'string' && obj.hasOwnProperty('data'); // We don't check \"obj.data\" type because it can be anything.\n}\n\n/**\n * Checks if the given error is a permission scope error.\n *\n * @since 1.9.0\n * @private\n *\n * @param {Object} error Input to test as a possible permission scope error.\n * @return {boolean} TRUE if permission scope error, otherwise FALSE.\n */\nfunction isPermissionScopeError(error) {\n  return (error === null || error === void 0 ? void 0 : error.code) === ERROR_CODE_MISSING_REQUIRED_SCOPE;\n}\n\n/**\n * Checks if the given error has insufficient permissions reason.\n *\n * @since 1.16.0\n * @since 1.70.0 Add support for \"forbidden\" reason.\n *\n * @param {Object} error The error object to check.\n * @return {boolean} TRUE if it's insufficient permissions error, otherwise FALSE.\n */\nfunction isInsufficientPermissionsError(error) {\n  var _error$data;\n  return [ERROR_REASON_INSUFFICIENT_PERMISSIONS, ERROR_REASON_FORBIDDEN].includes(error === null || error === void 0 ? void 0 : (_error$data = error.data) === null || _error$data === void 0 ? void 0 : _error$data.reason);\n}\n\n/**\n * Checks if the given error is an auth error.\n *\n * @since 1.78.0\n *\n * @param {Object} error The error object to check.\n * @return {boolean} TRUE if it's an auth error, otherwise FALSE.\n */\nfunction isAuthError(error) {\n  var _error$data2;\n  return !!(error === null || error === void 0 ? void 0 : (_error$data2 = error.data) === null || _error$data2 === void 0 ? void 0 : _error$data2.reconnectURL);\n}\n\n/**\n * Checks if the given error can be retried.\n *\n * @since 1.86.0\n *\n * @param {Object} error          The error object to check.\n * @param {Object} [selectorData] The error's associated selector data object.\n * @return {boolean} TRUE if the error is retryable, otherwise FALSE.\n */\nfunction isErrorRetryable(error, selectorData) {\n  return !!(selectorData === null || selectorData === void 0 ? void 0 : selectorData.storeName) && !isInsufficientPermissionsError(error) && !isPermissionScopeError(error) && !isAuthError(error);\n}\n\n/**\n * Sets the error message for specific error codes.\n *\n * @since 1.92.0\n *\n * @param {Object} error The error object to check.\n * @return {Object} The updated error object.\n */\nfunction getReportErrorMessage(error) {\n  if ((error === null || error === void 0 ? void 0 : error.code) === ERROR_INTERNAL_SERVER_ERROR) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('There was a critical error on this website while fetching data', 'google-site-kit');\n  } else if ((error === null || error === void 0 ? void 0 : error.code) === ERROR_INVALID_JSON) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__[\"__\"])('The server provided an invalid response', 'google-site-kit');\n  }\n  return error === null || error === void 0 ? void 0 : error.message;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/errors.js\n");

/***/ }),

/***/ "./js/util/i18n.js":
/*!*************************!*\
  !*** ./js/util/i18n.js ***!
  \*************************/
/*! exports provided: createDurationFormat, prepareForReadableLargeNumber, readableLargeNumber, expandNumFmtOptions, numFmt, numberFormat, listFormat, getLocale */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"createDurationFormat\", function() { return createDurationFormat; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"prepareForReadableLargeNumber\", function() { return prepareForReadableLargeNumber; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"readableLargeNumber\", function() { return readableLargeNumber; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"expandNumFmtOptions\", function() { return expandNumFmtOptions; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"numFmt\", function() { return numFmt; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"numberFormat\", function() { return numberFormat; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"listFormat\", function() { return listFormat; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getLocale\", function() { return getLocale; });\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ \"../node_modules/@babel/runtime/helpers/slicedToArray.js\");\n/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ \"../node_modules/@babel/runtime/helpers/objectWithoutProperties.js\");\n/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! memize */ \"../node_modules/memize/index.js\");\n/* harmony import */ var memize__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(memize__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__);\n\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_2___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Internationalization Utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Converts seconds to a display ready string indicating\n * the number of hours, minutes and seconds that have elapsed.\n *\n * For example, passing 65 returns '1m 5s'.\n *\n * @since 1.0.0\n * @since 1.28.0 Refactored and renamed to improve localization.\n * @private\n *\n * @param {number}                     durationInSeconds The number of seconds.\n * @param {(Intl.NumberFormatOptions)} [options]         Optional formatting options.\n * @return {string} Human readable string indicating time elapsed.\n */\nfunction durationFormat(durationInSeconds) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  var _createDurationFormat = createDurationFormat(durationInSeconds, options),\n    formatUnit = _createDurationFormat.formatUnit,\n    formatDecimal = _createDurationFormat.formatDecimal;\n  try {\n    // Some browsers, e.g. Safari, throw a RangeError when options.style is\n    // not one of decimal, percent, or currency.\n    return formatUnit();\n  } catch (_unused) {\n    // Fallback to XXh YYm ZZs using localized decimals with hardcoded units.\n    return formatDecimal();\n  }\n}\n\n/**\n * Converts seconds to a display ready string indicating\n * the number of hours, minutes and seconds that have elapsed\n * in ISO format - HH:mm:ss.\n *\n * If the duration is less than an hour, the HH part of the string\n * is truncated.\n * For example, passing 65 returns '01:05'.\n * Passing 5400 returns '01:30:00'.\n *\n * @since 1.111.0\n * @private\n *\n * @param {number} durationInSeconds The number of seconds.\n * @return {string} Human readable string indicating time elapsed.\n */\nfunction durationISOFormat(durationInSeconds) {\n  var _parseDuration = parseDuration(durationInSeconds),\n    hours = _parseDuration.hours,\n    minutes = _parseDuration.minutes,\n    seconds = _parseDuration.seconds;\n  seconds = ('0' + seconds).slice(-2);\n  minutes = ('0' + minutes).slice(-2);\n  hours = ('0' + hours).slice(-2);\n  return hours === '00' ? \"\".concat(minutes, \":\").concat(seconds) : \"\".concat(hours, \":\").concat(minutes, \":\").concat(seconds);\n}\n\n/**\n * Parses the duration in seconds into hours, minutes and seconds.\n *\n * @since 1.111.0\n * @private\n *\n * @param {number} durationInSeconds The number of seconds.\n * @return {Object} Number of hours, minutes and seconds equivalent\n * to the given duration in seconds.\n */\nfunction parseDuration(durationInSeconds) {\n  durationInSeconds = parseInt(durationInSeconds, 10);\n  if (Number.isNaN(durationInSeconds)) {\n    durationInSeconds = 0;\n  }\n  var hours = Math.floor(durationInSeconds / 60 / 60);\n  var minutes = Math.floor(durationInSeconds / 60 % 60);\n  var seconds = Math.floor(durationInSeconds % 60);\n  return {\n    hours: hours,\n    minutes: minutes,\n    seconds: seconds\n  };\n}\n\n/**\n * Creates duration formatting utilities.\n *\n * Not intended to be used directly.\n * Use `numFmt( number, { style: 'duration' } )` instead.\n *\n * @since 1.29.0\n * @private\n *\n * @param {number} durationInSeconds Duration to format.\n * @param {Object} [options]         Formatting options.\n * @return {Object} Formatting functions.\n */\nfunction createDurationFormat(durationInSeconds) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  var _parseDuration2 = parseDuration(durationInSeconds),\n    hours = _parseDuration2.hours,\n    minutes = _parseDuration2.minutes,\n    seconds = _parseDuration2.seconds;\n  return {\n    hours: hours,\n    minutes: minutes,\n    seconds: seconds,\n    formatUnit: function formatUnit() {\n      var _options$unitDisplay = options.unitDisplay,\n        unitDisplay = _options$unitDisplay === void 0 ? 'short' : _options$unitDisplay,\n        restOptions = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3___default()(options, [\"unitDisplay\"]);\n      var commonOptions = _objectSpread(_objectSpread({\n        unitDisplay: unitDisplay\n      }, restOptions), {}, {\n        style: 'unit'\n      });\n      if (durationInSeconds === 0) {\n        return numberFormat(seconds, _objectSpread(_objectSpread({}, commonOptions), {}, {\n          unit: 'second'\n        }));\n      }\n      return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"_x\"])('%3$s %2$s %1$s', 'duration of time: hh mm ss', 'google-site-kit'), seconds ? numberFormat(seconds, _objectSpread(_objectSpread({}, commonOptions), {}, {\n        unit: 'second'\n      })) : '', minutes ? numberFormat(minutes, _objectSpread(_objectSpread({}, commonOptions), {}, {\n        unit: 'minute'\n      })) : '', hours ? numberFormat(hours, _objectSpread(_objectSpread({}, commonOptions), {}, {\n        unit: 'hour'\n      })) : '').trim();\n    },\n    /**\n     * Formats the duration using integers and translatable strings.\n     * This is only used as a fallback when the above `formatUnit` fails.\n     *\n     * @since 1.29.0\n     *\n     * @return {string} Formatted duration.\n     */\n    formatDecimal: function formatDecimal() {\n      var formattedSeconds = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n      // translators: %s: number of seconds with \"s\" as the abbreviated unit.\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%ds', 'google-site-kit'), seconds);\n      if (durationInSeconds === 0) {\n        return formattedSeconds;\n      }\n      var formattedMinutes = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n      // translators: %s: number of minutes with \"m\" as the abbreviated unit.\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%dm', 'google-site-kit'), minutes);\n      var formattedHours = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n      // translators: %s: number of hours with \"h\" as the abbreviated unit.\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%dh', 'google-site-kit'), hours);\n      return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */\n      Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"_x\"])('%3$s %2$s %1$s', 'duration of time: hh mm ss', 'google-site-kit'), seconds ? formattedSeconds : '', minutes ? formattedMinutes : '', hours ? formattedHours : '').trim();\n    }\n  };\n}\n\n/**\n * Prepares a number to be used in readableLargeNumber.\n *\n * @since 1.7.0\n *\n * @param {number} number The large number to prepare.\n * @return {number} The prepared number.\n */\nfunction prepareForReadableLargeNumber(number) {\n  if (1000000 <= number) {\n    return Math.round(number / 100000) / 10;\n  }\n  if (10000 <= number) {\n    return Math.round(number / 1000);\n  }\n  if (1000 <= number) {\n    return Math.round(number / 100) / 10;\n  }\n  return number;\n}\n\n/**\n * Formats a large number for shortened display.\n *\n * @since 1.0.0\n *\n * @param {number} number The large number to format.\n * @return {string} The formatted number.\n */\nfunction readableLargeNumber(number) {\n  var withSingleDecimal = {\n    minimumFractionDigits: 1,\n    maximumFractionDigits: 1\n  };\n\n  // Numbers over 1,000,000 round normally and display a single decimal unless the decimal is 0.\n  if (1000000 <= number) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n    // translators: %s: an abbreviated number in millions.\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%sM', 'google-site-kit'), numberFormat(prepareForReadableLargeNumber(number), number % 10 === 0 ? {} : withSingleDecimal));\n  }\n\n  // Numbers between 10,000 and 1,000,000 round normally and have no decimals\n  if (10000 <= number) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n    // translators: %s: an abbreviated number in thousands.\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%sK', 'google-site-kit'), numberFormat(prepareForReadableLargeNumber(number)));\n  }\n\n  // Numbers between 1,000 and 10,000 round normally and display a single decimal unless the decimal is 0.\n  if (1000 <= number) {\n    return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"sprintf\"])(\n    // translators: %s: an abbreviated number in thousands.\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])('%sK', 'google-site-kit'), numberFormat(prepareForReadableLargeNumber(number), number % 10 === 0 ? {} : withSingleDecimal));\n  }\n  return numberFormat(number, {\n    signDisplay: 'never',\n    maximumFractionDigits: 1\n  });\n}\n\n/**\n * Parses formatting options and returns an object with options for selected formatting.\n *\n * @since 1.103.0\n *\n * @param {(Intl.NumberFormatOptions|string)} options Formatting options or unit shorthand. Possible shorthand values are '%', 's', or a currency code.\n * @return {Object} Formatting options.\n */\nfunction expandNumFmtOptions(options) {\n  var formatOptions = {};\n\n  // Expand shorthand values for units.\n  if ('%' === options) {\n    formatOptions = {\n      style: 'percent',\n      maximumFractionDigits: 2\n    };\n  } else if ('s' === options) {\n    formatOptions = {\n      style: 'duration',\n      unitDisplay: 'narrow'\n    };\n  } else if (!!options && typeof options === 'string') {\n    formatOptions = {\n      style: 'currency',\n      currency: options\n    };\n  } else if (Object(lodash__WEBPACK_IMPORTED_MODULE_4__[\"isPlainObject\"])(options)) {\n    formatOptions = _objectSpread({}, options);\n  }\n  return formatOptions;\n}\n\n/**\n * Formats a number with unit using the JS Internationalization Number Format API.\n *\n * In addition to the supported 'style' values of the lower-level `numberFormat` function, this function\n * supports two additional 'style' values 'metric' and 'duration' (expects a number in seconds).\n *\n * Another differentiation in behavior is that by default the function will use 'metric' formatting instead\n * of 'decimal' formatting.\n *\n * @since 1.24.0\n *\n * @param {number|string}                     number    The number to format.\n * @param {(Intl.NumberFormatOptions|string)} [options] Formatting options or unit shorthand.\n *                                                      Possible shorthand values are '%', 's',\n *                                                      or a currency code.\n * @return {string} The formatted number.\n */\nfunction numFmt(number) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  // Cast parsable values to numeric types.\n  number = Object(lodash__WEBPACK_IMPORTED_MODULE_4__[\"isFinite\"])(number) ? number : Number(number);\n  if (!Object(lodash__WEBPACK_IMPORTED_MODULE_4__[\"isFinite\"])(number)) {\n    // eslint-disable-next-line no-console\n    console.warn('Invalid number', number, _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1___default()(number));\n    number = 0;\n  }\n  var formatOptions = expandNumFmtOptions(options);\n  var _formatOptions$style = formatOptions.style,\n    style = _formatOptions$style === void 0 ? 'metric' : _formatOptions$style; // Note: `metric` is our custom, default style.\n  if ('metric' === style) {\n    return readableLargeNumber(number);\n  }\n  if ('duration' === style) {\n    return durationFormat(number, formatOptions);\n  }\n  if ('durationISO' === style) {\n    return durationISOFormat(number);\n  }\n  return numberFormat(number, formatOptions);\n}\n\n// Warn once for a given message.\nvar warnOnce = memize__WEBPACK_IMPORTED_MODULE_5___default()(console.warn); // eslint-disable-line no-console\n\n/**\n * Formats a number using the JS Internationalization Number Format API.\n *\n * @since 1.8.0\n * @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/NumberFormat|`options` parameter} For all available formatting options.\n *\n * @param {number}                   number           The number to format.\n * @param {Intl.NumberFormatOptions} [options]        Formatting options.\n * @param {string}                   [options.locale] Locale to use for formatting. Defaults to current locale used by Site Kit.\n * @return {string} The formatted number.\n */\nfunction numberFormat(number) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  var _options$locale = options.locale,\n    locale = _options$locale === void 0 ? getLocale() : _options$locale,\n    formatOptions = _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3___default()(options, [\"locale\"]);\n  try {\n    /**\n     * Per https://github.com/google/site-kit-wp/issues/3255 there have been issues with some versions of Safari\n     * on some operating systems throwing issues with some parameters in the formatOptions.\n     *\n     * If an error is thrown, we remove some troublesome params from the formatOptions object and fallback to no formatting.\n     *\n     * This allows us to degrade somewhat gracefully without breaking the dashboard for users of unaffected browsers.\n     */\n    return new Intl.NumberFormat(locale, formatOptions).format(number);\n  } catch (error) {\n    warnOnce(\"Site Kit numberFormat error: Intl.NumberFormat( \".concat(JSON.stringify(locale), \", \").concat(JSON.stringify(formatOptions), \" ).format( \").concat(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_1___default()(number), \" )\"), error.message);\n  }\n\n  // Remove these key/values from formatOptions.\n  var unstableFormatOptionValues = {\n    currencyDisplay: 'narrow',\n    currencySign: 'accounting',\n    style: 'unit'\n  };\n\n  // Remove these keys from formatOptions irrespective of value.\n  var unstableFormatOptions = ['signDisplay', 'compactDisplay'];\n  var reducedFormatOptions = {};\n  for (var _i = 0, _Object$entries = Object.entries(formatOptions); _i < _Object$entries.length; _i++) {\n    var _Object$entries$_i = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_Object$entries[_i], 2),\n      key = _Object$entries$_i[0],\n      value = _Object$entries$_i[1];\n    if (unstableFormatOptionValues[key] && value === unstableFormatOptionValues[key]) {\n      continue;\n    }\n    if (unstableFormatOptions.includes(key)) {\n      continue;\n    }\n    reducedFormatOptions[key] = value;\n  }\n  try {\n    return new Intl.NumberFormat(locale, reducedFormatOptions).format(number);\n  } catch (_unused2) {\n    return new Intl.NumberFormat(locale).format(number);\n  }\n}\n\n/**\n * Flattens an array of strings into a string using the JS Internationalization List Format API.\n *\n * @since 1.23.0\n * @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat|`options` parameter} For all available options.\n *\n * @param {Array}  list             The list to flatten.\n * @param {Object} [options]        Formatting options.\n * @param {string} [options.locale] Locale to use for formatting. Defaults to current locale used by Site Kit.\n * @param {string} [options.style]  Length of the formatted message. Defaults to long.\n * @param {string} [options.type]   Type of list. Defaults to 'conjunction' (A, B, and C).\n *                                  Also available 'disjunction' (A, B, or C)\n *                                  Also available 'unit' (5 pounds, 12 ounces)\n * @return {string} The flattened list.\n */\nfunction listFormat(list) {\n  var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  var _options$locale2 = options.locale,\n    locale = _options$locale2 === void 0 ? getLocale() : _options$locale2,\n    _options$style = options.style,\n    style = _options$style === void 0 ? 'long' : _options$style,\n    _options$type = options.type,\n    type = _options$type === void 0 ? 'conjunction' : _options$type; // Not all browsers support Intl.Listformat per\n  // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat#Browser_compatibility\n  // We've seen that the built versions don't polyfill for the unsupported browsers (iOS/safari) so we provide a fallback.\n  if (Intl.ListFormat) {\n    var formatter = new Intl.ListFormat(locale, {\n      style: style,\n      type: type\n    });\n    return formatter.format(list);\n  }\n\n  /* translators: used between list items, there is a space after the comma. */\n  var listSeparator = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_6__[\"__\"])(', ', 'google-site-kit');\n  return list.join(listSeparator);\n}\n\n/**\n * Gets the current locale for use with browser APIs.\n *\n * @since 1.8.0\n *\n * @param {Object} _global The global window object.\n * @return {string} Current Site Kit locale if set, otherwise the current language set by the browser.\n *                  E.g. `en-US` or `de-DE`\n */\nfunction getLocale() {\n  var _global = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : global;\n  var siteKitLocale = Object(lodash__WEBPACK_IMPORTED_MODULE_4__[\"get\"])(_global, ['_googlesitekitLegacyData', 'locale']);\n  if (siteKitLocale) {\n    var matches = siteKitLocale.match(/^(\\w{2})?(_)?(\\w{2})/);\n    if (matches && matches[0]) {\n      return matches[0].replace(/_/g, '-');\n    }\n  }\n  return _global.navigator.language;\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/i18n.js\n");

/***/ }),

/***/ "./js/util/index.js":
/*!**************************!*\
  !*** ./js/util/index.js ***!
  \**************************/
/*! exports provided: trackEvent, trackEventOnce, sanitizeHTML, untrailingslashit, stringifyObject, storageAvailable, getStorage, createDurationFormat, prepareForReadableLargeNumber, readableLargeNumber, expandNumFmtOptions, numFmt, numberFormat, listFormat, getLocale, markdownToHTML, convertSecondsToArray, convertDateStringToUNIXTimestamp, INVALID_DATE_INSTANCE_ERROR, INVALID_DATE_STRING_ERROR, INVALID_DATE_RANGE_ERROR, MINUTE_IN_SECONDS, HOUR_IN_SECONDS, DAY_IN_SECONDS, WEEK_IN_SECONDS, MONTH_IN_SECONDS, getAvailableDateRanges, getCurrentDateRangeDayCount, isValidDateString, getDateString, stringToDate, getPreviousDate, isValidDateRange, dateSub, getChartDifferenceArrow, isSingleSlice, calculateDifferenceBetweenChartValues, getURLPath, getFullURL, normalizeURL, isHashOnly, shortenURL, isValidNumericID, isNumeric, safelySort, partitionReport, calculateChange, validateJSON, decodeHTMLEntity */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"calculateChange\", function() { return calculateChange; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"validateJSON\", function() { return validateJSON; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"decodeHTMLEntity\", function() { return decodeHTMLEntity; });\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _tracking__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./tracking */ \"./js/util/tracking/index.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"trackEvent\", function() { return _tracking__WEBPACK_IMPORTED_MODULE_1__[\"trackEvent\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"trackEventOnce\", function() { return _tracking__WEBPACK_IMPORTED_MODULE_1__[\"trackEventOnce\"]; });\n\n/* harmony import */ var _sanitize__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sanitize */ \"./js/util/sanitize.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"sanitizeHTML\", function() { return _sanitize__WEBPACK_IMPORTED_MODULE_2__[\"sanitizeHTML\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"untrailingslashit\", function() { return _sanitize__WEBPACK_IMPORTED_MODULE_2__[\"untrailingslashit\"]; });\n\n/* harmony import */ var _stringify__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./stringify */ \"./js/util/stringify.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"stringifyObject\", function() { return _stringify__WEBPACK_IMPORTED_MODULE_3__[\"stringifyObject\"]; });\n\n/* harmony import */ var _storage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./storage */ \"./js/util/storage.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"storageAvailable\", function() { return _storage__WEBPACK_IMPORTED_MODULE_4__[\"storageAvailable\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getStorage\", function() { return _storage__WEBPACK_IMPORTED_MODULE_4__[\"getStorage\"]; });\n\n/* harmony import */ var _i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./i18n */ \"./js/util/i18n.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"createDurationFormat\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"createDurationFormat\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"prepareForReadableLargeNumber\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"prepareForReadableLargeNumber\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"readableLargeNumber\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"readableLargeNumber\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"expandNumFmtOptions\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"expandNumFmtOptions\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"numFmt\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"numFmt\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"numberFormat\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"numberFormat\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"listFormat\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"listFormat\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getLocale\", function() { return _i18n__WEBPACK_IMPORTED_MODULE_5__[\"getLocale\"]; });\n\n/* harmony import */ var _markdown__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./markdown */ \"./js/util/markdown.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"markdownToHTML\", function() { return _markdown__WEBPACK_IMPORTED_MODULE_6__[\"markdownToHTML\"]; });\n\n/* harmony import */ var _convert_time__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./convert-time */ \"./js/util/convert-time.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"convertSecondsToArray\", function() { return _convert_time__WEBPACK_IMPORTED_MODULE_7__[\"convertSecondsToArray\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"convertDateStringToUNIXTimestamp\", function() { return _convert_time__WEBPACK_IMPORTED_MODULE_7__[\"convertDateStringToUNIXTimestamp\"]; });\n\n/* harmony import */ var _dates__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./dates */ \"./js/util/dates.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_INSTANCE_ERROR\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"INVALID_DATE_INSTANCE_ERROR\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_STRING_ERROR\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"INVALID_DATE_STRING_ERROR\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"INVALID_DATE_RANGE_ERROR\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"INVALID_DATE_RANGE_ERROR\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MINUTE_IN_SECONDS\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"MINUTE_IN_SECONDS\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"HOUR_IN_SECONDS\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"HOUR_IN_SECONDS\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"DAY_IN_SECONDS\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"DAY_IN_SECONDS\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"WEEK_IN_SECONDS\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"WEEK_IN_SECONDS\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"MONTH_IN_SECONDS\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"MONTH_IN_SECONDS\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getAvailableDateRanges\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"getAvailableDateRanges\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getCurrentDateRangeDayCount\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"getCurrentDateRangeDayCount\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isValidDateString\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"isValidDateString\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getDateString\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"getDateString\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"stringToDate\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"stringToDate\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getPreviousDate\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"getPreviousDate\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isValidDateRange\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"isValidDateRange\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"dateSub\", function() { return _dates__WEBPACK_IMPORTED_MODULE_8__[\"dateSub\"]; });\n\n/* harmony import */ var _chart__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./chart */ \"./js/util/chart.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getChartDifferenceArrow\", function() { return _chart__WEBPACK_IMPORTED_MODULE_9__[\"getChartDifferenceArrow\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isSingleSlice\", function() { return _chart__WEBPACK_IMPORTED_MODULE_9__[\"isSingleSlice\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"calculateDifferenceBetweenChartValues\", function() { return _chart__WEBPACK_IMPORTED_MODULE_9__[\"calculateDifferenceBetweenChartValues\"]; });\n\n/* harmony import */ var _urls__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./urls */ \"./js/util/urls.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getURLPath\", function() { return _urls__WEBPACK_IMPORTED_MODULE_10__[\"getURLPath\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"getFullURL\", function() { return _urls__WEBPACK_IMPORTED_MODULE_10__[\"getFullURL\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"normalizeURL\", function() { return _urls__WEBPACK_IMPORTED_MODULE_10__[\"normalizeURL\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isHashOnly\", function() { return _urls__WEBPACK_IMPORTED_MODULE_10__[\"isHashOnly\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"shortenURL\", function() { return _urls__WEBPACK_IMPORTED_MODULE_10__[\"shortenURL\"]; });\n\n/* harmony import */ var _is_valid_numeric_id__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./is-valid-numeric-id */ \"./js/util/is-valid-numeric-id.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isValidNumericID\", function() { return _is_valid_numeric_id__WEBPACK_IMPORTED_MODULE_11__[\"isValidNumericID\"]; });\n\n/* harmony import */ var _isnumeric__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./isnumeric */ \"./js/util/isnumeric.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"isNumeric\", function() { return _isnumeric__WEBPACK_IMPORTED_MODULE_12__[\"isNumeric\"]; });\n\n/* harmony import */ var _safely_sort__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./safely-sort */ \"./js/util/safely-sort.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"safelySort\", function() { return _safely_sort__WEBPACK_IMPORTED_MODULE_13__[\"safelySort\"]; });\n\n/* harmony import */ var _partition_report__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./partition-report */ \"./js/util/partition-report.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"partitionReport\", function() { return _partition_report__WEBPACK_IMPORTED_MODULE_14__[\"partitionReport\"]; });\n\n/**\n * Utility functions.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/**\n * Calculates the change between two values.\n *\n * @since 1.24.0\n *\n * @param {number} previous The previous value.\n * @param {number} current  The current value.\n * @return {(number|null)} The percent change. Null if the input or output is invalid.\n */\nfunction calculateChange(previous, current) {\n  function isZero(value) {\n    return value === '0' || value === 0;\n  }\n\n  // Prevent null result when both values are legitimately zero.\n  if (isZero(previous) && isZero(current)) {\n    return 0;\n  }\n\n  // Prevent divide by zero errors.\n  if (isZero(previous) || Number.isNaN(previous)) {\n    return null;\n  }\n\n  // Avoid NaN at all costs.\n  var change = (current - previous) / previous;\n  if (Number.isNaN(change) || !Number.isFinite(change)) {\n    return null;\n  }\n  return change;\n}\n\n/**\n * Verifies whether JSON is valid.\n *\n * @since 1.0.0\n *\n * @param {string} stringToValidate The string to validate.\n * @return {boolean} Indicates JSON is valid.\n */\nfunction validateJSON(stringToValidate) {\n  try {\n    return JSON.parse(stringToValidate) && !!stringToValidate;\n  } catch (e) {\n    return false;\n  }\n}\n\n/**\n * Converts HTML text into an HTML entity.\n *\n * _.unescape doesn't seem to decode some entities for admin bar titles.\n * adding combination in this helper as a workaround.\n *\n * @since 1.0.0\n *\n * @param {string} str The string to decode.\n * @return {string} Decoded HTML entity.\n */\nfunction decodeHTMLEntity(str) {\n  if (!str) {\n    return '';\n  }\n  var decoded = str.replace(/&#(\\d+);/g, function (match, dec) {\n    return String.fromCharCode(dec);\n  }).replace(/(\\\\)/g, '');\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_0__[\"unescape\"])(decoded);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/index.js\n");

/***/ }),

/***/ "./js/util/initialize-google-global.js":
/*!*********************************************!*\
  !*** ./js/util/initialize-google-global.js ***!
  \*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("/* WEBPACK VAR INJECTION */(function(global) {/**\n * Side Effect to initialize `google` global.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nif (!Object.prototype.hasOwnProperty.call(global, 'google')) {\n  global.google = {};\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2luaXRpYWxpemUtZ29vZ2xlLWdsb2JhbC5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvaW5pdGlhbGl6ZS1nb29nbGUtZ2xvYmFsLmpzPzZjOWMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTaWRlIEVmZmVjdCB0byBpbml0aWFsaXplIGBnb29nbGVgIGdsb2JhbC5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbmlmICggISBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoIGdsb2JhbCwgJ2dvb2dsZScgKSApIHtcblx0Z2xvYmFsLmdvb2dsZSA9IHt9O1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/initialize-google-global.js\n");

/***/ }),

/***/ "./js/util/insufficient-permissions-error-description.js":
/*!***************************************************************!*\
  !*** ./js/util/insufficient-permissions-error-description.js ***!
  \***************************************************************/
/*! exports provided: getInsufficientPermissionsErrorDescription */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getInsufficientPermissionsErrorDescription\", function() { return getInsufficientPermissionsErrorDescription; });\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ \"@wordpress/i18n\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _js_modules_search_console_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/modules/search-console/constants */ \"./js/modules/search-console/constants.js\");\n/* harmony import */ var _js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/modules/analytics-4/constants */ \"./js/modules/analytics-4/constants.js\");\n/**\n * `getInsufficientPermissionsErrorDescription` function.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n\n\n/**\n * Gets a description for an insufficient permissions error.\n *\n * @since 1.16.0\n *\n * @param {string} error              Original error message.\n * @param {Object} module             Module data.\n * @param {string} module.name        The name of the module.\n * @param {string} module.slug        The slug of the module.\n * @param {Object} module.owner       The owner of the module.\n * @param {string} module.owner.login The The login of the current owner.\n * @return {string}                   Error description.\n */\nfunction getInsufficientPermissionsErrorDescription() {\n  var error = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n  var module = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  var _ref = module || {},\n    _ref$slug = _ref.slug,\n    slug = _ref$slug === void 0 ? '' : _ref$slug,\n    _ref$name = _ref.name,\n    name = _ref$name === void 0 ? '' : _ref$name,\n    _ref$owner = _ref.owner,\n    owner = _ref$owner === void 0 ? {} : _ref$owner; // If no module data provided, it is impossible to provide a more clear message.\n  if (!slug || !name) {\n    return error;\n  }\n  var message = '';\n  var userInfo = '';\n  if (_js_modules_analytics_4_constants__WEBPACK_IMPORTED_MODULE_2__[\"MODULE_SLUG_ANALYTICS_4\"] === slug) {\n    if (error.match(/account/i)) {\n      message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.', 'google-site-kit');\n    } else if (error.match(/property/i)) {\n      message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.', 'google-site-kit');\n    } else if (error.match(/view/i)) {\n      message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.', 'google-site-kit');\n    }\n  } else if (_js_modules_search_console_constants__WEBPACK_IMPORTED_MODULE_1__[\"MODULE_SLUG_SEARCH_CONSOLE\"] === slug) {\n    message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.', 'google-site-kit');\n  }\n  if (!message) {\n    message = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"sprintf\"])(/* translators: %s: module name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.', 'google-site-kit'), name);\n  }\n  if (owner && owner.login) {\n    userInfo = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"sprintf\"])(/* translators: %s: owner name */\n    Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('This service was originally connected by the administrator \"%s\" — you can contact them for more information.', 'google-site-kit'), owner.login);\n  }\n  if (!userInfo) {\n    userInfo = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__[\"__\"])('This service was originally connected by an administrator — you can contact them for more information.', 'google-site-kit');\n  }\n  return \"\".concat(message, \" \").concat(userInfo);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/insufficient-permissions-error-description.js\n");

/***/ }),

/***/ "./js/util/is-site-kit-screen.js":
/*!***************************************!*\
  !*** ./js/util/is-site-kit-screen.js ***!
  \***************************************/
/*! exports provided: isSiteKitScreen */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isSiteKitScreen\", function() { return isSiteKitScreen; });\n/* harmony import */ var _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/googlesitekit/constants */ \"./js/googlesitekit/constants.js\");\n/**\n * Utility function to check whether or not a view-context is a Site Kit view.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Internal dependencies\n */\n\n\n/**\n * Checks whether or not the current viewContext is a Site Kit screen.\n *\n * @since 1.80.0\n *\n * @param {string} viewContext The view-context.\n * @return {boolean} TRUE if the passed view-context is a site kit view; otherwise FALSE.\n */\nfunction isSiteKitScreen(viewContext) {\n  return _js_googlesitekit_constants__WEBPACK_IMPORTED_MODULE_0__[\"SITE_KIT_VIEW_CONTEXTS\"].includes(viewContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2lzLXNpdGUta2l0LXNjcmVlbi5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvaXMtc2l0ZS1raXQtc2NyZWVuLmpzP2ViMzkiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBVdGlsaXR5IGZ1bmN0aW9uIHRvIGNoZWNrIHdoZXRoZXIgb3Igbm90IGEgdmlldy1jb250ZXh0IGlzIGEgU2l0ZSBLaXQgdmlldy5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIyIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IFNJVEVfS0lUX1ZJRVdfQ09OVEVYVFMgfSBmcm9tICdAL2pzL2dvb2dsZXNpdGVraXQvY29uc3RhbnRzJztcblxuLyoqXG4gKiBDaGVja3Mgd2hldGhlciBvciBub3QgdGhlIGN1cnJlbnQgdmlld0NvbnRleHQgaXMgYSBTaXRlIEtpdCBzY3JlZW4uXG4gKlxuICogQHNpbmNlIDEuODAuMFxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSB2aWV3Q29udGV4dCBUaGUgdmlldy1jb250ZXh0LlxuICogQHJldHVybiB7Ym9vbGVhbn0gVFJVRSBpZiB0aGUgcGFzc2VkIHZpZXctY29udGV4dCBpcyBhIHNpdGUga2l0IHZpZXc7IG90aGVyd2lzZSBGQUxTRS5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGlzU2l0ZUtpdFNjcmVlbiggdmlld0NvbnRleHQgKSB7XG5cdHJldHVybiBTSVRFX0tJVF9WSUVXX0NPTlRFWFRTLmluY2x1ZGVzKCB2aWV3Q29udGV4dCApO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/is-site-kit-screen.js\n");

/***/ }),

/***/ "./js/util/is-valid-numeric-id.js":
/*!****************************************!*\
  !*** ./js/util/is-valid-numeric-id.js ***!
  \****************************************/
/*! exports provided: isValidNumericID */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidNumericID\", function() { return isValidNumericID; });\n/**\n * Utility function related to checking if a given value is numeric.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Checks the given value to see if it is a positive integer.\n *\n * @since 1.11.0 Function introduced.\n * @since 1.90.0 Moved outside Tag Manager to a generic utility function.\n *\n * @param {*} input Value to check.\n * @return {boolean} Validity.\n */\nfunction isValidNumericID(input) {\n  var id = parseFloat(input) || 0;\n  if (!Number.isInteger(id)) {\n    return false;\n  }\n  return id > 0;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2lzLXZhbGlkLW51bWVyaWMtaWQuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy91dGlsL2lzLXZhbGlkLW51bWVyaWMtaWQuanM/MjU1NiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFV0aWxpdHkgZnVuY3Rpb24gcmVsYXRlZCB0byBjaGVja2luZyBpZiBhIGdpdmVuIHZhbHVlIGlzIG51bWVyaWMuXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMiBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIENoZWNrcyB0aGUgZ2l2ZW4gdmFsdWUgdG8gc2VlIGlmIGl0IGlzIGEgcG9zaXRpdmUgaW50ZWdlci5cbiAqXG4gKiBAc2luY2UgMS4xMS4wIEZ1bmN0aW9uIGludHJvZHVjZWQuXG4gKiBAc2luY2UgMS45MC4wIE1vdmVkIG91dHNpZGUgVGFnIE1hbmFnZXIgdG8gYSBnZW5lcmljIHV0aWxpdHkgZnVuY3Rpb24uXG4gKlxuICogQHBhcmFtIHsqfSBpbnB1dCBWYWx1ZSB0byBjaGVjay5cbiAqIEByZXR1cm4ge2Jvb2xlYW59IFZhbGlkaXR5LlxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNWYWxpZE51bWVyaWNJRCggaW5wdXQgKSB7XG5cdGNvbnN0IGlkID0gcGFyc2VGbG9hdCggaW5wdXQgKSB8fCAwO1xuXG5cdGlmICggISBOdW1iZXIuaXNJbnRlZ2VyKCBpZCApICkge1xuXHRcdHJldHVybiBmYWxzZTtcblx0fVxuXG5cdHJldHVybiBpZCA+IDA7XG59XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/is-valid-numeric-id.js\n");

/***/ }),

/***/ "./js/util/isnumeric.js":
/*!******************************!*\
  !*** ./js/util/isnumeric.js ***!
  \******************************/
/*! exports provided: isNumeric */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isNumeric\", function() { return isNumeric; });\n/**\n * Utility function related to checking if a given value is numeric.\n *\n * Site Kit by Google, Copyright 2022 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Checks if a given value is numeric.\n *\n * @since 1.80.0\n *\n * @param {*} value The value to check.\n * @return {boolean} TRUE if a value is numeric FALSE otherwise.\n */\nfunction isNumeric(value) {\n  if (typeof value === 'number') {\n    return true;\n  }\n  var string = (value || '').toString();\n  if (!string) {\n    return false;\n  }\n  return !isNaN(string);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL2lzbnVtZXJpYy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvaXNudW1lcmljLmpzPzliNDkiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBVdGlsaXR5IGZ1bmN0aW9uIHJlbGF0ZWQgdG8gY2hlY2tpbmcgaWYgYSBnaXZlbiB2YWx1ZSBpcyBudW1lcmljLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjIgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyoqXG4gKiBDaGVja3MgaWYgYSBnaXZlbiB2YWx1ZSBpcyBudW1lcmljLlxuICpcbiAqIEBzaW5jZSAxLjgwLjBcbiAqXG4gKiBAcGFyYW0geyp9IHZhbHVlIFRoZSB2YWx1ZSB0byBjaGVjay5cbiAqIEByZXR1cm4ge2Jvb2xlYW59IFRSVUUgaWYgYSB2YWx1ZSBpcyBudW1lcmljIEZBTFNFIG90aGVyd2lzZS5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGlzTnVtZXJpYyggdmFsdWUgKSB7XG5cdGlmICggdHlwZW9mIHZhbHVlID09PSAnbnVtYmVyJyApIHtcblx0XHRyZXR1cm4gdHJ1ZTtcblx0fVxuXG5cdGNvbnN0IHN0cmluZyA9ICggdmFsdWUgfHwgJycgKS50b1N0cmluZygpO1xuXG5cdGlmICggISBzdHJpbmcgKSB7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG5cblx0cmV0dXJuICEgaXNOYU4oIHN0cmluZyApO1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/util/isnumeric.js\n");

/***/ }),

/***/ "./js/util/markdown.js":
/*!*****************************!*\
  !*** ./js/util/markdown.js ***!
  \*****************************/
/*! exports provided: markdownToHTML */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"markdownToHTML\", function() { return markdownToHTML; });\n/**\n * Markdown utility.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Replaces markdown links with its HTML equivalents.\n *\n * @since 1.22.0\n *\n * @param {string} text Markdown text.\n * @return {string} Text with HTML links.\n */\nfunction markdownLinks(text) {\n  return text.replace(new RegExp('\\\\[([^\\\\]]+)\\\\]\\\\((https?://[^/]+\\\\.\\\\w+/?.*?)\\\\)', 'gi'), '<a href=\"$2\" target=\"_blank\" rel=\"noopener noreferrer\">$1</a>');\n}\n\n/**\n * Adds paragraphs to the text.\n *\n * @since 1.22.0\n *\n * @param {string} text Markdown text.\n * @return {string} Text with HTML links.\n */\nfunction markdownParagraphs(text) {\n  return \"<p>\".concat(text.replace(/\\n{2,}/g, '</p><p>'), \"</p>\");\n}\n\n/**\n * Replaces line breaks in the text.\n *\n * @since 1.22.0\n *\n * @param {string} text Markdown text.\n * @return {string} Text with HTML links.\n */\nfunction markdownBreaks(text) {\n  return text.replace(/\\n/gi, '<br>');\n}\n\n/**\n * Converts markdown to HTML.\n *\n * @since 1.22.0\n *\n * @param {string} text Markdown text.\n * @return {string} HTML version of the markdown text.\n */\nfunction markdownToHTML(text) {\n  var rules = [markdownLinks, markdownParagraphs, markdownBreaks];\n  var html = text;\n  for (var _i = 0, _rules = rules; _i < _rules.length; _i++) {\n    var rule = _rules[_i];\n    html = rule(html);\n  }\n  return html;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL21hcmtkb3duLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvdXRpbC9tYXJrZG93bi5qcz9kYjAyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogTWFya2Rvd24gdXRpbGl0eS5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogUmVwbGFjZXMgbWFya2Rvd24gbGlua3Mgd2l0aCBpdHMgSFRNTCBlcXVpdmFsZW50cy5cbiAqXG4gKiBAc2luY2UgMS4yMi4wXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IHRleHQgTWFya2Rvd24gdGV4dC5cbiAqIEByZXR1cm4ge3N0cmluZ30gVGV4dCB3aXRoIEhUTUwgbGlua3MuXG4gKi9cbmZ1bmN0aW9uIG1hcmtkb3duTGlua3MoIHRleHQgKSB7XG5cdHJldHVybiB0ZXh0LnJlcGxhY2UoXG5cdFx0bmV3IFJlZ0V4cCggJ1xcXFxbKFteXFxcXF1dKylcXFxcXVxcXFwoKGh0dHBzPzovL1teL10rXFxcXC5cXFxcdysvPy4qPylcXFxcKScsICdnaScgKSxcblx0XHQnPGEgaHJlZj1cIiQyXCIgdGFyZ2V0PVwiX2JsYW5rXCIgcmVsPVwibm9vcGVuZXIgbm9yZWZlcnJlclwiPiQxPC9hPidcblx0KTtcbn1cblxuLyoqXG4gKiBBZGRzIHBhcmFncmFwaHMgdG8gdGhlIHRleHQuXG4gKlxuICogQHNpbmNlIDEuMjIuMFxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSB0ZXh0IE1hcmtkb3duIHRleHQuXG4gKiBAcmV0dXJuIHtzdHJpbmd9IFRleHQgd2l0aCBIVE1MIGxpbmtzLlxuICovXG5mdW5jdGlvbiBtYXJrZG93blBhcmFncmFwaHMoIHRleHQgKSB7XG5cdHJldHVybiBgPHA+JHsgdGV4dC5yZXBsYWNlKCAvXFxuezIsfS9nLCAnPC9wPjxwPicgKSB9PC9wPmA7XG59XG5cbi8qKlxuICogUmVwbGFjZXMgbGluZSBicmVha3MgaW4gdGhlIHRleHQuXG4gKlxuICogQHNpbmNlIDEuMjIuMFxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSB0ZXh0IE1hcmtkb3duIHRleHQuXG4gKiBAcmV0dXJuIHtzdHJpbmd9IFRleHQgd2l0aCBIVE1MIGxpbmtzLlxuICovXG5mdW5jdGlvbiBtYXJrZG93bkJyZWFrcyggdGV4dCApIHtcblx0cmV0dXJuIHRleHQucmVwbGFjZSggL1xcbi9naSwgJzxicj4nICk7XG59XG5cbi8qKlxuICogQ29udmVydHMgbWFya2Rvd24gdG8gSFRNTC5cbiAqXG4gKiBAc2luY2UgMS4yMi4wXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IHRleHQgTWFya2Rvd24gdGV4dC5cbiAqIEByZXR1cm4ge3N0cmluZ30gSFRNTCB2ZXJzaW9uIG9mIHRoZSBtYXJrZG93biB0ZXh0LlxuICovXG5leHBvcnQgZnVuY3Rpb24gbWFya2Rvd25Ub0hUTUwoIHRleHQgKSB7XG5cdGNvbnN0IHJ1bGVzID0gWyBtYXJrZG93bkxpbmtzLCBtYXJrZG93blBhcmFncmFwaHMsIG1hcmtkb3duQnJlYWtzIF07XG5cblx0bGV0IGh0bWwgPSB0ZXh0O1xuXHRmb3IgKCBjb25zdCBydWxlIG9mIHJ1bGVzICkge1xuXHRcdGh0bWwgPSBydWxlKCBodG1sICk7XG5cdH1cblxuXHRyZXR1cm4gaHRtbDtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/util/markdown.js\n");

/***/ }),

/***/ "./js/util/partition-report.js":
/*!*************************************!*\
  !*** ./js/util/partition-report.js ***!
  \*************************************/
/*! exports provided: partitionReport */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"partitionReport\", function() { return partitionReport; });\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ \"../node_modules/invariant/browser.js\");\n/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);\n/**\n * Report partitioning utility.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Splits report data into segments for current and comparison ranges.\n *\n * @since 1.33.0\n * @since 1.34.0 Updated to support incomplete `report` arrays.\n *\n * @param {Array}  report               Report rows.\n * @param {Object} args                 Additional arguments.\n * @param {number} args.dateRangeLength Date range length of report segments.\n * @return {Object} Object with keys for `compareRange` and `currentRange`.\n */\nfunction partitionReport(report, _ref) {\n  var dateRangeLength = _ref.dateRangeLength;\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Array.isArray(report), 'report must be an array to partition.');\n  invariant__WEBPACK_IMPORTED_MODULE_0___default()(Number.isInteger(dateRangeLength) && dateRangeLength > 0, 'dateRangeLength must be a positive integer.');\n\n  // Use a negative date range length for reverse slicing.\n  var _dateRangeLength = -1 * dateRangeLength;\n  return {\n    // The current range should always be sliced from the end.\n    currentRange: report.slice(_dateRangeLength),\n    // The compare range continues from where the current left off (slicing towards the start),\n    // and may be shorter (where older data is not available yet) which is fine.\n    compareRange: report.slice(_dateRangeLength * 2, _dateRangeLength)\n  };\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3BhcnRpdGlvbi1yZXBvcnQuanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy91dGlsL3BhcnRpdGlvbi1yZXBvcnQuanM/NTk4MCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJlcG9ydCBwYXJ0aXRpb25pbmcgdXRpbGl0eS5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBpbnZhcmlhbnQgZnJvbSAnaW52YXJpYW50JztcblxuLyoqXG4gKiBTcGxpdHMgcmVwb3J0IGRhdGEgaW50byBzZWdtZW50cyBmb3IgY3VycmVudCBhbmQgY29tcGFyaXNvbiByYW5nZXMuXG4gKlxuICogQHNpbmNlIDEuMzMuMFxuICogQHNpbmNlIDEuMzQuMCBVcGRhdGVkIHRvIHN1cHBvcnQgaW5jb21wbGV0ZSBgcmVwb3J0YCBhcnJheXMuXG4gKlxuICogQHBhcmFtIHtBcnJheX0gIHJlcG9ydCAgICAgICAgICAgICAgIFJlcG9ydCByb3dzLlxuICogQHBhcmFtIHtPYmplY3R9IGFyZ3MgICAgICAgICAgICAgICAgIEFkZGl0aW9uYWwgYXJndW1lbnRzLlxuICogQHBhcmFtIHtudW1iZXJ9IGFyZ3MuZGF0ZVJhbmdlTGVuZ3RoIERhdGUgcmFuZ2UgbGVuZ3RoIG9mIHJlcG9ydCBzZWdtZW50cy5cbiAqIEByZXR1cm4ge09iamVjdH0gT2JqZWN0IHdpdGgga2V5cyBmb3IgYGNvbXBhcmVSYW5nZWAgYW5kIGBjdXJyZW50UmFuZ2VgLlxuICovXG5leHBvcnQgZnVuY3Rpb24gcGFydGl0aW9uUmVwb3J0KCByZXBvcnQsIHsgZGF0ZVJhbmdlTGVuZ3RoIH0gKSB7XG5cdGludmFyaWFudChcblx0XHRBcnJheS5pc0FycmF5KCByZXBvcnQgKSxcblx0XHQncmVwb3J0IG11c3QgYmUgYW4gYXJyYXkgdG8gcGFydGl0aW9uLidcblx0KTtcblx0aW52YXJpYW50KFxuXHRcdE51bWJlci5pc0ludGVnZXIoIGRhdGVSYW5nZUxlbmd0aCApICYmIGRhdGVSYW5nZUxlbmd0aCA+IDAsXG5cdFx0J2RhdGVSYW5nZUxlbmd0aCBtdXN0IGJlIGEgcG9zaXRpdmUgaW50ZWdlci4nXG5cdCk7XG5cblx0Ly8gVXNlIGEgbmVnYXRpdmUgZGF0ZSByYW5nZSBsZW5ndGggZm9yIHJldmVyc2Ugc2xpY2luZy5cblx0Y29uc3QgX2RhdGVSYW5nZUxlbmd0aCA9IC0xICogZGF0ZVJhbmdlTGVuZ3RoO1xuXG5cdHJldHVybiB7XG5cdFx0Ly8gVGhlIGN1cnJlbnQgcmFuZ2Ugc2hvdWxkIGFsd2F5cyBiZSBzbGljZWQgZnJvbSB0aGUgZW5kLlxuXHRcdGN1cnJlbnRSYW5nZTogcmVwb3J0LnNsaWNlKCBfZGF0ZVJhbmdlTGVuZ3RoICksXG5cdFx0Ly8gVGhlIGNvbXBhcmUgcmFuZ2UgY29udGludWVzIGZyb20gd2hlcmUgdGhlIGN1cnJlbnQgbGVmdCBvZmYgKHNsaWNpbmcgdG93YXJkcyB0aGUgc3RhcnQpLFxuXHRcdC8vIGFuZCBtYXkgYmUgc2hvcnRlciAod2hlcmUgb2xkZXIgZGF0YSBpcyBub3QgYXZhaWxhYmxlIHlldCkgd2hpY2ggaXMgZmluZS5cblx0XHRjb21wYXJlUmFuZ2U6IHJlcG9ydC5zbGljZSggX2RhdGVSYW5nZUxlbmd0aCAqIDIsIF9kYXRlUmFuZ2VMZW5ndGggKSxcblx0fTtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUlBO0FBQ0E7QUFJQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/partition-report.js\n");

/***/ }),

/***/ "./js/util/purify.js":
/*!***************************!*\
  !*** ./js/util/purify.js ***!
  \***************************/
/*! exports provided: purify */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"purify\", function() { return purify; });\n/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! dompurify */ \"../node_modules/dompurify/dist/purify.js\");\n/* harmony import */ var dompurify__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(dompurify__WEBPACK_IMPORTED_MODULE_0__);\n/**\n * External dependencies\n */\n\nvar purify = dompurify__WEBPACK_IMPORTED_MODULE_0___default()(global);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3B1cmlmeS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvcHVyaWZ5LmpzPzgxMWIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IGNyZWF0ZURPTVB1cmlmeSBmcm9tICdkb21wdXJpZnknO1xuXG5leHBvcnQgY29uc3QgcHVyaWZ5ID0gY3JlYXRlRE9NUHVyaWZ5KCBnbG9iYWwgKTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/util/purify.js\n");

/***/ }),

/***/ "./js/util/report-validation.js":
/*!**************************************!*\
  !*** ./js/util/report-validation.js ***!
  \**************************************/
/*! exports provided: isValidStringsOrObjects, isValidDateRange, isValidOrders, isValidStringularItems */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidStringsOrObjects\", function() { return isValidStringsOrObjects; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidDateRange\", function() { return isValidDateRange; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidOrders\", function() { return isValidOrders; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isValidStringularItems\", function() { return isValidStringularItems; });\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__);\n\n/**\n * Reporting API validation utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Validates data that can be either string or object of the certain type, or array of them.\n *\n * @since 1.13.0\n * @since 1.98.0 Added verifyStringFunction parameter.\n *\n * @param {string|string[]|Object|Object[]} data                   The data to check.\n * @param {Function}                        verifyObjectFunction   The callback to verify an object.\n * @param {Function}                        [verifyStringFunction] The callback to verify a string (optional).\n * @return {boolean} TRUE if data is valid, otherwise FALSE.\n */\nfunction isValidStringsOrObjects(data, verifyObjectFunction) {\n  var verifyStringFunction = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function () {\n    return true;\n  };\n  if (typeof data === 'string') {\n    return verifyStringFunction(data);\n  }\n  if (_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(data) === 'object' && verifyObjectFunction(data)) {\n    return true;\n  }\n  if (Array.isArray(data)) {\n    return data.every(function (item) {\n      if (typeof item === 'string') {\n        return verifyStringFunction(item);\n      }\n      if (_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(item) === 'object') {\n        return verifyObjectFunction(item);\n      }\n      return false;\n    });\n  }\n\n  // Arguably this should fail/throw, because none of our allowed types were encountered.\n  return false;\n}\n\n/**\n * Verifies that either date range or start and end dates are valid.\n *\n * @since 1.13.0\n *\n * @param {Object} dates           The object containing dates to check.\n * @param {string} dates.startDate The start date to check.\n * @param {string} dates.endDate   The end date to check.\n * @return {boolean} TRUE if either date range or start/end dates are valid, otherwise FALSE.\n */\nfunction isValidDateRange(_ref) {\n  var startDate = _ref.startDate,\n    endDate = _ref.endDate;\n  var validStartDate = startDate && startDate.match(/^\\d{4}-\\d{2}-\\d{2}$/);\n  var validEndDate = endDate && endDate.match(/^\\d{4}-\\d{2}-\\d{2}$/);\n  return validStartDate && validEndDate;\n}\n\n/**\n * Verifies that order definitions are valid. It can be either an object or an array\n * of objects where each object has \"fieldName\" and valid \"sortOrder\" properties.\n *\n * @since 1.13.0\n *\n * @param {Object|Object[]} orders The order definitions to check.\n * @return {boolean} TRUE if order definitions are valid, otherwise FALSE.\n */\nfunction isValidOrders(orders) {\n  function isValidOrder(order) {\n    var isValidFieldName = order.hasOwnProperty('fieldName') && !!order.fieldName;\n    var isValidSortOrder = order.hasOwnProperty('sortOrder') && /(ASCENDING|DESCENDING)/i.test(order.sortOrder.toString());\n    return isValidFieldName && isValidSortOrder;\n  }\n  if (Array.isArray(orders)) {\n    return orders.every(function (item) {\n      return _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(item) === 'object' && isValidOrder(item);\n    });\n  }\n  if (_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(orders) === 'object') {\n    return isValidOrder(orders);\n  }\n\n  // Arguably this should fail/throw, because none of our allowed types were encountered.\n  return false;\n}\n\n/**\n * Verifies that provided parameter is either a string or an array of strings.\n *\n * @since 1.15.0\n *\n * @param {(string|Array.<string>)} items Items to validate.\n * @return {boolean} TRUE if items are either a string or an array of strings, otherwise FALSE.\n */\nfunction isValidStringularItems(items) {\n  if (typeof items === 'string') {\n    return true;\n  }\n  if (Array.isArray(items)) {\n    return items.every(function (item) {\n      return typeof item === 'string';\n    });\n  }\n  return false;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/report-validation.js\n");

/***/ }),

/***/ "./js/util/safely-sort.js":
/*!********************************!*\
  !*** ./js/util/safely-sort.js ***!
  \********************************/
/*! exports provided: safelySort */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"safelySort\", function() { return safelySort; });\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ \"../node_modules/@babel/runtime/helpers/toConsumableArray.js\");\n/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__);\n\n/**\n * `safelySort` utility function.\n *\n * Site Kit by Google, Copyright 2024 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Sorts an array without causing the mutation if the given parameter is an array.\n * If the parameter is not an array, it returns the parameter as is.\n *\n * @since 1.110.0\n * @since 1.128.0 Moved to the common utility directory from the key metrics directory.\n *\n * @param {Array|*} arr Param to be sorted.\n * @return {Array|*} \tSafely sorted array without mutation.\n */\nfunction safelySort(arr) {\n  return Array.isArray(arr) ? _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0___default()(arr).sort() : arr;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3NhZmVseS1zb3J0LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvdXRpbC9zYWZlbHktc29ydC5qcz8zMzQ3Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogYHNhZmVseVNvcnRgIHV0aWxpdHkgZnVuY3Rpb24uXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyNCBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIFNvcnRzIGFuIGFycmF5IHdpdGhvdXQgY2F1c2luZyB0aGUgbXV0YXRpb24gaWYgdGhlIGdpdmVuIHBhcmFtZXRlciBpcyBhbiBhcnJheS5cbiAqIElmIHRoZSBwYXJhbWV0ZXIgaXMgbm90IGFuIGFycmF5LCBpdCByZXR1cm5zIHRoZSBwYXJhbWV0ZXIgYXMgaXMuXG4gKlxuICogQHNpbmNlIDEuMTEwLjBcbiAqIEBzaW5jZSAxLjEyOC4wIE1vdmVkIHRvIHRoZSBjb21tb24gdXRpbGl0eSBkaXJlY3RvcnkgZnJvbSB0aGUga2V5IG1ldHJpY3MgZGlyZWN0b3J5LlxuICpcbiAqIEBwYXJhbSB7QXJyYXl8Kn0gYXJyIFBhcmFtIHRvIGJlIHNvcnRlZC5cbiAqIEByZXR1cm4ge0FycmF5fCp9IFx0U2FmZWx5IHNvcnRlZCBhcnJheSB3aXRob3V0IG11dGF0aW9uLlxuICovXG5leHBvcnQgZnVuY3Rpb24gc2FmZWx5U29ydCggYXJyICkge1xuXHRyZXR1cm4gQXJyYXkuaXNBcnJheSggYXJyICkgPyBbIC4uLmFyciBdLnNvcnQoKSA6IGFycjtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./js/util/safely-sort.js\n");

/***/ }),

/***/ "./js/util/sanitize.js":
/*!*****************************!*\
  !*** ./js/util/sanitize.js ***!
  \*****************************/
/*! exports provided: sanitizeHTML, untrailingslashit */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"sanitizeHTML\", function() { return sanitizeHTML; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"untrailingslashit\", function() { return untrailingslashit; });\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _purify__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./purify */ \"./js/util/purify.js\");\n\n/**\n * Internal dependencies\n */\n\nfunction sanitizeHTML(unsafeHTML) {\n  var domPurifyConfig = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  return {\n    __html: _purify__WEBPACK_IMPORTED_MODULE_1__[\"purify\"].sanitize(unsafeHTML, domPurifyConfig)\n  };\n}\n\n/**\n * Takes a string or an URL object, removes the trailing slash if any and returns it.\n *\n * @since 1.20.0\n * @private\n *\n * @param {Object|string} url A string with or without trailing slash or an URL object.\n * @return {string|undefined} The URL string after removing the trailing slash.\n */\nfunction untrailingslashit(url) {\n  var _originalURL$replace;\n  var originalURL = _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(url) === 'object' ? url.toString() : url;\n  return originalURL === null || originalURL === void 0 ? void 0 : (_originalURL$replace = originalURL.replace) === null || _originalURL$replace === void 0 ? void 0 : _originalURL$replace.call(originalURL, /\\/+$/, '');\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3Nhbml0aXplLmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvdXRpbC9zYW5pdGl6ZS5qcz8yZmFkIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHB1cmlmeSB9IGZyb20gJy4vcHVyaWZ5JztcblxuZXhwb3J0IGZ1bmN0aW9uIHNhbml0aXplSFRNTCggdW5zYWZlSFRNTCwgZG9tUHVyaWZ5Q29uZmlnID0ge30gKSB7XG5cdHJldHVybiB7XG5cdFx0X19odG1sOiBwdXJpZnkuc2FuaXRpemUoIHVuc2FmZUhUTUwsIGRvbVB1cmlmeUNvbmZpZyApLFxuXHR9O1xufVxuXG4vKipcbiAqIFRha2VzIGEgc3RyaW5nIG9yIGFuIFVSTCBvYmplY3QsIHJlbW92ZXMgdGhlIHRyYWlsaW5nIHNsYXNoIGlmIGFueSBhbmQgcmV0dXJucyBpdC5cbiAqXG4gKiBAc2luY2UgMS4yMC4wXG4gKiBAcHJpdmF0ZVxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fHN0cmluZ30gdXJsIEEgc3RyaW5nIHdpdGggb3Igd2l0aG91dCB0cmFpbGluZyBzbGFzaCBvciBhbiBVUkwgb2JqZWN0LlxuICogQHJldHVybiB7c3RyaW5nfHVuZGVmaW5lZH0gVGhlIFVSTCBzdHJpbmcgYWZ0ZXIgcmVtb3ZpbmcgdGhlIHRyYWlsaW5nIHNsYXNoLlxuICovXG5leHBvcnQgZnVuY3Rpb24gdW50cmFpbGluZ3NsYXNoaXQoIHVybCApIHtcblx0Y29uc3Qgb3JpZ2luYWxVUkwgPSB0eXBlb2YgdXJsID09PSAnb2JqZWN0JyA/IHVybC50b1N0cmluZygpIDogdXJsO1xuXHRyZXR1cm4gb3JpZ2luYWxVUkw/LnJlcGxhY2U/LiggL1xcLyskLywgJycgKTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/util/sanitize.js\n");

/***/ }),

/***/ "./js/util/storage.js":
/*!****************************!*\
  !*** ./js/util/storage.js ***!
  \****************************/
/*! exports provided: storageAvailable, getStorage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"storageAvailable\", function() { return storageAvailable; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getStorage\", function() { return getStorage; });\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ \"../node_modules/@babel/runtime/helpers/classCallCheck.js\");\n/* harmony import */ var _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/createClass */ \"../node_modules/@babel/runtime/helpers/createClass.js\");\n/* harmony import */ var _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1__);\n\n\n/**\n * Storage abstraction.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Detects whether browser storage is both supported and available.\n *\n * @since 1.0.0\n *\n * @param {string} type Browser storage to test. ex localStorage or sessionStorage.\n * @return {boolean} True if the given storage is available, false otherwise.\n */\nfunction storageAvailable(type) {\n  var storage = global[type];\n  if (!storage) {\n    return false;\n  }\n  try {\n    var x = '__storage_test__';\n    storage.setItem(x, x);\n    storage.removeItem(x);\n    return true;\n  } catch (e) {\n    return e instanceof DOMException && (\n    // everything except Firefox\n    22 === e.code ||\n    // Firefox\n    1014 === e.code ||\n    // test name field too, because code might not be present\n    // everything except Firefox\n    'QuotaExceededError' === e.name ||\n    // Firefox\n    'NS_ERROR_DOM_QUOTA_REACHED' === e.name) &&\n    // acknowledge QuotaExceededError only if there's something already stored\n    0 !== storage.length;\n  }\n}\n\n// Custom no-op implementation of window.Storage.\nvar NullStorage = /*#__PURE__*/function () {\n  function NullStorage() {\n    _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_0___default()(this, NullStorage);\n  }\n  _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_1___default()(NullStorage, [{\n    key: \"key\",\n    value: function key() {\n      return null;\n    }\n  }, {\n    key: \"getItem\",\n    value: function getItem() {\n      return null;\n    }\n  }, {\n    key: \"setItem\",\n    value: function setItem() {\n      // Empty method body.\n    }\n  }, {\n    key: \"removeItem\",\n    value: function removeItem() {\n      // Empty method body.\n    }\n  }, {\n    key: \"clear\",\n    value: function clear() {\n      // Empty method body.\n    }\n  }, {\n    key: \"length\",\n    get: function get() {\n      return 0;\n    }\n  }]);\n  return NullStorage;\n}();\nvar storageObj;\n\n/**\n * Gets the storage object to use.\n *\n * @since 1.0.0\n *\n * @return {Storage} Either window.sessionStorage, window.localStorage', or a\n *                   no-op implementation if neither is available.\n */\nfunction getStorage() {\n  // Only run the logic to determine the storage object once.\n  if (!storageObj) {\n    if (storageAvailable('sessionStorage')) {\n      storageObj = global.sessionStorage;\n    } else if (storageAvailable('localStorage')) {\n      storageObj = global.localStorage;\n    } else {\n      storageObj = new NullStorage();\n    }\n  }\n  return storageObj;\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/storage.js\n");

/***/ }),

/***/ "./js/util/stringify.js":
/*!******************************!*\
  !*** ./js/util/stringify.js ***!
  \******************************/
/*! exports provided: stringifyObject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"stringifyObject\", function() { return stringifyObject; });\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../node_modules/@babel/runtime/helpers/typeof.js\");\n/* harmony import */ var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! md5 */ \"../node_modules/md5/md5.js\");\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_1__);\n\n/**\n * Stringify function.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Transforms an object into a hash string.\n *\n * This function can be used to e.g. generate cache keys, based on the given\n * object. Object properties are sorted, so even if they are provided in\n * different order, the hash will match. The function furthermore supports\n * nested objects.\n *\n * @since 1.7.0\n *\n * @param {Object} obj The object to stringify.\n * @return {string} Hash for the object.\n */\nfunction stringifyObject(obj) {\n  return md5__WEBPACK_IMPORTED_MODULE_1___default()(JSON.stringify(sortObjectProperties(obj)));\n}\nfunction sortObjectProperties(obj) {\n  var orderedData = {};\n  Object.keys(obj).sort().forEach(function (key) {\n    var val = obj[key];\n    if (val && 'object' === _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(val) && !Array.isArray(val)) {\n      val = sortObjectProperties(val);\n    }\n    orderedData[key] = val;\n  });\n  return orderedData;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3N0cmluZ2lmeS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvc3RyaW5naWZ5LmpzP2I3NGUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTdHJpbmdpZnkgZnVuY3Rpb24uXG4gKlxuICogU2l0ZSBLaXQgYnkgR29vZ2xlLCBDb3B5cmlnaHQgMjAyMSBHb29nbGUgTExDXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTtcbiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdFxuICpcbiAqICAgICBodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqL1xuXG4vKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgbWQ1IGZyb20gJ21kNSc7XG5cbi8qKlxuICogVHJhbnNmb3JtcyBhbiBvYmplY3QgaW50byBhIGhhc2ggc3RyaW5nLlxuICpcbiAqIFRoaXMgZnVuY3Rpb24gY2FuIGJlIHVzZWQgdG8gZS5nLiBnZW5lcmF0ZSBjYWNoZSBrZXlzLCBiYXNlZCBvbiB0aGUgZ2l2ZW5cbiAqIG9iamVjdC4gT2JqZWN0IHByb3BlcnRpZXMgYXJlIHNvcnRlZCwgc28gZXZlbiBpZiB0aGV5IGFyZSBwcm92aWRlZCBpblxuICogZGlmZmVyZW50IG9yZGVyLCB0aGUgaGFzaCB3aWxsIG1hdGNoLiBUaGUgZnVuY3Rpb24gZnVydGhlcm1vcmUgc3VwcG9ydHNcbiAqIG5lc3RlZCBvYmplY3RzLlxuICpcbiAqIEBzaW5jZSAxLjcuMFxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBvYmogVGhlIG9iamVjdCB0byBzdHJpbmdpZnkuXG4gKiBAcmV0dXJuIHtzdHJpbmd9IEhhc2ggZm9yIHRoZSBvYmplY3QuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBzdHJpbmdpZnlPYmplY3QoIG9iaiApIHtcblx0cmV0dXJuIG1kNSggSlNPTi5zdHJpbmdpZnkoIHNvcnRPYmplY3RQcm9wZXJ0aWVzKCBvYmogKSApICk7XG59XG5cbmZ1bmN0aW9uIHNvcnRPYmplY3RQcm9wZXJ0aWVzKCBvYmogKSB7XG5cdGNvbnN0IG9yZGVyZWREYXRhID0ge307XG5cdE9iamVjdC5rZXlzKCBvYmogKVxuXHRcdC5zb3J0KClcblx0XHQuZm9yRWFjaCggKCBrZXkgKSA9PiB7XG5cdFx0XHRsZXQgdmFsID0gb2JqWyBrZXkgXTtcblx0XHRcdGlmICggdmFsICYmICdvYmplY3QnID09PSB0eXBlb2YgdmFsICYmICEgQXJyYXkuaXNBcnJheSggdmFsICkgKSB7XG5cdFx0XHRcdHZhbCA9IHNvcnRPYmplY3RQcm9wZXJ0aWVzKCB2YWwgKTtcblx0XHRcdH1cblx0XHRcdG9yZGVyZWREYXRhWyBrZXkgXSA9IHZhbDtcblx0XHR9ICk7XG5cdHJldHVybiBvcmRlcmVkRGF0YTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/util/stringify.js\n");

/***/ }),

/***/ "./js/util/sum-object-list-value.js":
/*!******************************************!*\
  !*** ./js/util/sum-object-list-value.js ***!
  \******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return sumObjectListValue; });\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);\n/**\n * Utility function sumObjectListValue.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Returns the sum of a given fieldName in a list.\n *\n * @since 1.21.0\n *\n * @param {Array}  list      Array of objects or arrays.\n * @param {string} fieldName The path name to the field to be summed.\n * @return {number} The sum of all fields in the list.\n */\nfunction sumObjectListValue(list, fieldName) {\n  return Object(lodash__WEBPACK_IMPORTED_MODULE_0__[\"sumBy\"])(list, fieldName) || 0;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3N1bS1vYmplY3QtbGlzdC12YWx1ZS5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvc3VtLW9iamVjdC1saXN0LXZhbHVlLmpzP2UyZDUiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBVdGlsaXR5IGZ1bmN0aW9uIHN1bU9iamVjdExpc3RWYWx1ZS5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IHN1bUJ5IH0gZnJvbSAnbG9kYXNoJztcblxuLyoqXG4gKiBSZXR1cm5zIHRoZSBzdW0gb2YgYSBnaXZlbiBmaWVsZE5hbWUgaW4gYSBsaXN0LlxuICpcbiAqIEBzaW5jZSAxLjIxLjBcbiAqXG4gKiBAcGFyYW0ge0FycmF5fSAgbGlzdCAgICAgIEFycmF5IG9mIG9iamVjdHMgb3IgYXJyYXlzLlxuICogQHBhcmFtIHtzdHJpbmd9IGZpZWxkTmFtZSBUaGUgcGF0aCBuYW1lIHRvIHRoZSBmaWVsZCB0byBiZSBzdW1tZWQuXG4gKiBAcmV0dXJuIHtudW1iZXJ9IFRoZSBzdW0gb2YgYWxsIGZpZWxkcyBpbiB0aGUgbGlzdC5cbiAqL1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gc3VtT2JqZWN0TGlzdFZhbHVlKCBsaXN0LCBmaWVsZE5hbWUgKSB7XG5cdHJldHVybiBzdW1CeSggbGlzdCwgZmllbGROYW1lICkgfHwgMDtcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/util/sum-object-list-value.js\n");

/***/ }),

/***/ "./js/util/tracking/constants.js":
/*!***************************************!*\
  !*** ./js/util/tracking/constants.js ***!
  \***************************************/
/*! exports provided: DATA_LAYER, SCRIPT_IDENTIFIER */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DATA_LAYER\", function() { return DATA_LAYER; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SCRIPT_IDENTIFIER\", function() { return SCRIPT_IDENTIFIER; });\n/**\n * Constants related to event tracking.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * Data layer global used for internal/private Site Kit data.\n *\n * @since 1.8.0\n * @private\n */\nvar DATA_LAYER = '_googlesitekitDataLayer';\n\n/**\n * The `gtag` `<script>` identifier.\n *\n * @since 1.8.0\n * @private\n */\nvar SCRIPT_IDENTIFIER = 'data-googlesitekit-gtag';//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3RyYWNraW5nL2NvbnN0YW50cy5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2pzL3V0aWwvdHJhY2tpbmcvY29uc3RhbnRzLmpzPzJkNjgiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb25zdGFudHMgcmVsYXRlZCB0byBldmVudCB0cmFja2luZy5cbiAqXG4gKiBTaXRlIEtpdCBieSBHb29nbGUsIENvcHlyaWdodCAyMDIxIEdvb2dsZSBMTENcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHBzOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG4gKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG4gKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiAqIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICovXG5cbi8qKlxuICogRGF0YSBsYXllciBnbG9iYWwgdXNlZCBmb3IgaW50ZXJuYWwvcHJpdmF0ZSBTaXRlIEtpdCBkYXRhLlxuICpcbiAqIEBzaW5jZSAxLjguMFxuICogQHByaXZhdGVcbiAqL1xuZXhwb3J0IGNvbnN0IERBVEFfTEFZRVIgPSAnX2dvb2dsZXNpdGVraXREYXRhTGF5ZXInO1xuXG4vKipcbiAqIFRoZSBgZ3RhZ2AgYDxzY3JpcHQ+YCBpZGVudGlmaWVyLlxuICpcbiAqIEBzaW5jZSAxLjguMFxuICogQHByaXZhdGVcbiAqL1xuZXhwb3J0IGNvbnN0IFNDUklQVF9JREVOVElGSUVSID0gJ2RhdGEtZ29vZ2xlc2l0ZWtpdC1ndGFnJztcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/util/tracking/constants.js\n");

/***/ }),

/***/ "./js/util/tracking/createDataLayerPush.js":
/*!*************************************************!*\
  !*** ./js/util/tracking/createDataLayerPush.js ***!
  \*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return createDataLayerPush; });\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ \"./js/util/tracking/constants.js\");\n/**\n * Internal dependencies\n */\n\n\n/**\n * Returns a function which, when invoked will initialize the dataLayer and push data onto it.\n *\n * @since 1.3.0\n *\n * @param {Object} target Object to enhance with dataLayer data.\n * @return {Function} Function that pushes data onto the dataLayer.\n */\nfunction createDataLayerPush(target) {\n  /**\n   * Pushes data onto the data layer.\n   *\n   * Must push an instance of Arguments to the target.\n   * Using an ES6 spread operator (i.e. `...args`) will cause tracking events to\n   * _silently_ fail.\n   *\n   * @since 1.0.0\n   * @see {@link https://github.com/google/site-kit-wp/issues/1181}\n   */\n  return function dataLayerPush() {\n    target[_constants__WEBPACK_IMPORTED_MODULE_0__[\"DATA_LAYER\"]] = target[_constants__WEBPACK_IMPORTED_MODULE_0__[\"DATA_LAYER\"]] || [];\n    target[_constants__WEBPACK_IMPORTED_MODULE_0__[\"DATA_LAYER\"]].push(arguments);\n  };\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3RyYWNraW5nL2NyZWF0ZURhdGFMYXllclB1c2guanMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9qcy91dGlsL3RyYWNraW5nL2NyZWF0ZURhdGFMYXllclB1c2guanM/ZTAyZSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBEQVRBX0xBWUVSIH0gZnJvbSAnLi9jb25zdGFudHMnO1xuXG4vKipcbiAqIFJldHVybnMgYSBmdW5jdGlvbiB3aGljaCwgd2hlbiBpbnZva2VkIHdpbGwgaW5pdGlhbGl6ZSB0aGUgZGF0YUxheWVyIGFuZCBwdXNoIGRhdGEgb250byBpdC5cbiAqXG4gKiBAc2luY2UgMS4zLjBcbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gdGFyZ2V0IE9iamVjdCB0byBlbmhhbmNlIHdpdGggZGF0YUxheWVyIGRhdGEuXG4gKiBAcmV0dXJuIHtGdW5jdGlvbn0gRnVuY3Rpb24gdGhhdCBwdXNoZXMgZGF0YSBvbnRvIHRoZSBkYXRhTGF5ZXIuXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGNyZWF0ZURhdGFMYXllclB1c2goIHRhcmdldCApIHtcblx0LyoqXG5cdCAqIFB1c2hlcyBkYXRhIG9udG8gdGhlIGRhdGEgbGF5ZXIuXG5cdCAqXG5cdCAqIE11c3QgcHVzaCBhbiBpbnN0YW5jZSBvZiBBcmd1bWVudHMgdG8gdGhlIHRhcmdldC5cblx0ICogVXNpbmcgYW4gRVM2IHNwcmVhZCBvcGVyYXRvciAoaS5lLiBgLi4uYXJnc2ApIHdpbGwgY2F1c2UgdHJhY2tpbmcgZXZlbnRzIHRvXG5cdCAqIF9zaWxlbnRseV8gZmFpbC5cblx0ICpcblx0ICogQHNpbmNlIDEuMC4wXG5cdCAqIEBzZWUge0BsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvc2l0ZS1raXQtd3AvaXNzdWVzLzExODF9XG5cdCAqL1xuXHRyZXR1cm4gZnVuY3Rpb24gZGF0YUxheWVyUHVzaCgpIHtcblx0XHR0YXJnZXRbIERBVEFfTEFZRVIgXSA9IHRhcmdldFsgREFUQV9MQVlFUiBdIHx8IFtdO1xuXHRcdHRhcmdldFsgREFUQV9MQVlFUiBdLnB1c2goIGFyZ3VtZW50cyApO1xuXHR9O1xufVxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./js/util/tracking/createDataLayerPush.js\n");

/***/ }),

/***/ "./js/util/tracking/createInitializeSnippet.js":
/*!*****************************************************!*\
  !*** ./js/util/tracking/createInitializeSnippet.js ***!
  \*****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return createInitializeSnippet; });\n/* harmony import */ var _createDataLayerPush__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createDataLayerPush */ \"./js/util/tracking/createDataLayerPush.js\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constants */ \"./js/util/tracking/constants.js\");\n/* harmony import */ var _js_features_index__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/js/features/index */ \"./js/features/index.js\");\n/**\n * Internal dependencies\n */\n\n\n\n\n/**\n * Returns a function which, when invoked injects the gtag script if necessary.\n *\n * @since 1.44.0\n *\n * @param {Object} config          Tracking configuration.\n * @param {Object} dataLayerTarget Data layer parent object.\n * @return {Function} Function that injects gtag script if it isn't yet present.\n */\nfunction createInitializeSnippet(config, dataLayerTarget) {\n  var dataLayerPush = Object(_createDataLayerPush__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(dataLayerTarget);\n  var hasInsertedTag;\n  var activeModules = config.activeModules,\n    referenceSiteURL = config.referenceSiteURL,\n    userIDHash = config.userIDHash,\n    _config$userRoles = config.userRoles,\n    userRoles = _config$userRoles === void 0 ? [] : _config$userRoles,\n    isAuthenticated = config.isAuthenticated,\n    pluginVersion = config.pluginVersion;\n  /**\n   * Injects the necessary script tag if not present.\n   *\n   * @since 1.118.0\n   *\n   * @return {boolean|Object} Tag src as scriptTagSrc property.\n   */\n  return function initializeSnippet() {\n    var _global = global,\n      document = _global.document;\n    if (undefined === hasInsertedTag) {\n      hasInsertedTag = !!document.querySelector(\"script[\".concat(_constants__WEBPACK_IMPORTED_MODULE_1__[\"SCRIPT_IDENTIFIER\"], \"]\"));\n    }\n    if (hasInsertedTag) {\n      return false;\n    }\n    hasInsertedTag = true;\n\n    // Sometimes the user roles returned by Site Kit/WordPress is not an\n    // array, as expected, so we guard against it here.\n    //\n    // See: https://github.com/google/site-kit-wp/issues/8266\n    var userRolesAsString = (userRoles === null || userRoles === void 0 ? void 0 : userRoles.length) ? userRoles.join(',') : '';\n\n    // We should use the real time, and not the reference date, when\n    // measuring when we initialized tracking.\n    dataLayerPush('js', new Date()); // eslint-disable-line sitekit/no-direct-date\n    dataLayerPush('config', config.trackingID, {\n      groups: 'site_kit',\n      send_page_view: config.isSiteKitScreen,\n      domain: referenceSiteURL,\n      plugin_version: pluginVersion || '',\n      enabled_features: Array.from(_js_features_index__WEBPACK_IMPORTED_MODULE_2__[\"enabledFeatures\"]).join(','),\n      active_modules: activeModules.join(','),\n      authenticated: isAuthenticated ? '1' : '0',\n      user_properties: {\n        user_roles: userRolesAsString,\n        user_identifier: userIDHash\n      }\n    });\n\n    // If not present, inject it and initialize dataLayer.\n    var scriptTag = document.createElement('script');\n    scriptTag.setAttribute(_constants__WEBPACK_IMPORTED_MODULE_1__[\"SCRIPT_IDENTIFIER\"], '');\n    scriptTag.async = true;\n    scriptTag.src = \"https://www.googletagmanager.com/gtag/js?id=\".concat(config.trackingID, \"&l=\").concat(_constants__WEBPACK_IMPORTED_MODULE_1__[\"DATA_LAYER\"]);\n    document.head.appendChild(scriptTag);\n    return {\n      scriptTagSrc: \"https://www.googletagmanager.com/gtag/js?id=\".concat(config.trackingID, \"&l=\").concat(_constants__WEBPACK_IMPORTED_MODULE_1__[\"DATA_LAYER\"])\n    };\n  };\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/tracking/createInitializeSnippet.js\n");

/***/ }),

/***/ "./js/util/tracking/createTrackEvent.js":
/*!**********************************************!*\
  !*** ./js/util/tracking/createTrackEvent.js ***!
  \**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return createTrackEvent; });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"../node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ \"../node_modules/@babel/runtime/helpers/asyncToGenerator.js\");\n/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _createDataLayerPush__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./createDataLayerPush */ \"./js/util/tracking/createDataLayerPush.js\");\n\n\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_1___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Internal dependencies\n */\n\n\n/**\n * Returns a function which, when invoked tracks a single event.\n *\n * @since 1.3.0\n *\n * @param {Object}   config            Tracking configuration.\n * @param {Object}   dataLayerTarget   Data layer parent object.\n * @param {Function} initializeSnippet Function to initialize tracking.\n * @param {Object}   _global           The global window object.\n * @return {Function} Function that tracks an event.\n */\nfunction createTrackEvent(config, dataLayerTarget, initializeSnippet, _global) {\n  var dataLayerPush = Object(_createDataLayerPush__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(dataLayerTarget);\n\n  /**\n   * Send an Analytics tracking event.\n   *\n   * @since 1.3.0\n   *\n   * @param {string} category The category of the event.\n   * @param {string} action   The action name of the event.\n   * @param {string} [label]  Optional. The label of the event.\n   * @param {number} [value]  Optional. A non-negative integer that will appear as the event value.\n   * @return {Promise} Promise that always resolves.\n   */\n  // eslint-disable-next-line require-await\n  return /*#__PURE__*/function () {\n    var _trackEvent = _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2___default()(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(category, action, label, value) {\n      var trackingEnabled, eventData;\n      return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {\n        while (1) {\n          switch (_context.prev = _context.next) {\n            case 0:\n              trackingEnabled = config.trackingEnabled;\n              if (trackingEnabled) {\n                _context.next = 3;\n                break;\n              }\n              return _context.abrupt(\"return\", null);\n            case 3:\n              initializeSnippet();\n              eventData = {\n                send_to: 'site_kit',\n                event_category: category,\n                event_label: label,\n                value: value\n              };\n              return _context.abrupt(\"return\", new Promise(function (resolve) {\n                var _global$_gaUserPrefs, _global$_gaUserPrefs$;\n                // This timeout ensures a tracking event does not block the user\n                // event if it is not sent (in time).\n                // If the event beacon fails, it shouldn't reject the promise since event\n                // tracking should not result in user-facing errors. It will just\n                // trigger a console warning.\n                function failCallback() {\n                  _global.console.warn(\"Tracking event \\\"\".concat(action, \"\\\" (category \\\"\").concat(category, \"\\\") took too long to fire.\"));\n                  resolve();\n                }\n                var failTimeout = setTimeout(failCallback, 1000);\n                // eslint-disable-next-line camelcase\n                function event_callback() {\n                  clearTimeout(failTimeout);\n                  resolve();\n                }\n                dataLayerPush('event', action, _objectSpread(_objectSpread({}, eventData), {}, {\n                  event_callback: event_callback\n                }));\n\n                // If the client-side opt-out is present, the event_callback will never be called\n                // so we call it here to prevent the warning and added delay.\n                if ((_global$_gaUserPrefs = _global._gaUserPrefs) === null || _global$_gaUserPrefs === void 0 ? void 0 : (_global$_gaUserPrefs$ = _global$_gaUserPrefs.ioo) === null || _global$_gaUserPrefs$ === void 0 ? void 0 : _global$_gaUserPrefs$.call(_global$_gaUserPrefs)) {\n                  event_callback();\n                }\n              }));\n            case 6:\n            case \"end\":\n              return _context.stop();\n          }\n        }\n      }, _callee);\n    }));\n    function trackEvent(_x, _x2, _x3, _x4) {\n      return _trackEvent.apply(this, arguments);\n    }\n    return trackEvent;\n  }();\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/tracking/createTrackEvent.js\n");

/***/ }),

/***/ "./js/util/tracking/createTracking.js":
/*!********************************************!*\
  !*** ./js/util/tracking/createTracking.js ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return createTracking; });\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ \"../node_modules/@babel/runtime/helpers/defineProperty.js\");\n/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash */ \"../node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _createInitializeSnippet__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./createInitializeSnippet */ \"./js/util/tracking/createInitializeSnippet.js\");\n/* harmony import */ var _createTrackEvent__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./createTrackEvent */ \"./js/util/tracking/createTrackEvent.js\");\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n/**\n * Site Kit by Google, Copyright 2023 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * External dependencies\n */\n\n\n/**\n * Internal dependencies\n */\n\n\nvar DEFAULT_CONFIG = {\n  activeModules: [],\n  isAuthenticated: false,\n  referenceSiteURL: '',\n  trackingEnabled: false,\n  trackingID: '',\n  userIDHash: '',\n  userRoles: []\n};\n\n/**\n * Initializes tracking.\n *\n * @since 1.3.0\n *\n * @param {Object} newConfig       New configuration.\n * @param {Object} dataLayerTarget Data layer parent object.\n * @param {Object} _global         The global window object.\n * @return {Object} Tracking config.\n */\nfunction createTracking(newConfig) {\n  var dataLayerTarget = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : global;\n  var _global = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : global;\n  var config = _objectSpread(_objectSpread({}, DEFAULT_CONFIG), newConfig);\n  // Remove any trailing slash from the reference URL.\n  if (config.referenceSiteURL) {\n    config.referenceSiteURL = config.referenceSiteURL.toString().replace(/\\/+$/, '');\n  }\n  var initializeSnippet = Object(_createInitializeSnippet__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(config, dataLayerTarget);\n  var trackEvent = Object(_createTrackEvent__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(config, dataLayerTarget, initializeSnippet, _global);\n  var onceTrackedEventsMap = {};\n  function trackEventOnce() {\n    for (var _len = arguments.length, params = new Array(_len), _key = 0; _key < _len; _key++) {\n      params[_key] = arguments[_key];\n    }\n    var key = JSON.stringify(params);\n    if (!onceTrackedEventsMap[key]) {\n      onceTrackedEventsMap[key] = Object(lodash__WEBPACK_IMPORTED_MODULE_1__[\"once\"])(trackEvent);\n    }\n    onceTrackedEventsMap[key].apply(onceTrackedEventsMap, params);\n  }\n  return {\n    enableTracking: function enableTracking() {\n      config.trackingEnabled = true;\n    },\n    disableTracking: function disableTracking() {\n      config.trackingEnabled = false;\n    },\n    initializeSnippet: initializeSnippet,\n    isTrackingEnabled: function isTrackingEnabled() {\n      return !!config.trackingEnabled;\n    },\n    trackEvent: trackEvent,\n    trackEventOnce: trackEventOnce\n  };\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/tracking/createTracking.js\n");

/***/ }),

/***/ "./js/util/tracking/index.js":
/*!***********************************!*\
  !*** ./js/util/tracking/index.js ***!
  \***********************************/
/*! exports provided: enableTracking, disableTracking, isTrackingEnabled, toggleTracking, trackEvent, trackEventOnce */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"enableTracking\", function() { return enableTracking; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"disableTracking\", function() { return disableTracking; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isTrackingEnabled\", function() { return isTrackingEnabled; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"toggleTracking\", function() { return toggleTracking; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"trackEvent\", function() { return trackEvent; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"trackEventOnce\", function() { return trackEventOnce; });\n/* harmony import */ var _createTracking__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createTracking */ \"./js/util/tracking/createTracking.js\");\n/**\n * Event tracking utilities.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/* eslint-disable sitekit/jsdoc-no-unnamed-boolean-params */\n\n/**\n * Internal dependencies\n */\n\nvar _ref = global._googlesitekitTrackingData || {},\n  _ref$activeModules = _ref.activeModules,\n  activeModules = _ref$activeModules === void 0 ? [] : _ref$activeModules,\n  isSiteKitScreen = _ref.isSiteKitScreen,\n  trackingEnabled = _ref.trackingEnabled,\n  trackingID = _ref.trackingID,\n  referenceSiteURL = _ref.referenceSiteURL,\n  userIDHash = _ref.userIDHash,\n  isAuthenticated = _ref.isAuthenticated,\n  userRoles = _ref.userRoles;\nvar _global = global,\n  pluginVersion = \"1.161.0\";\nvar initialConfig = {\n  activeModules: activeModules,\n  trackingEnabled: trackingEnabled,\n  trackingID: trackingID,\n  referenceSiteURL: referenceSiteURL,\n  userIDHash: userIDHash,\n  isSiteKitScreen: isSiteKitScreen,\n  userRoles: userRoles,\n  isAuthenticated: isAuthenticated,\n  pluginVersion: pluginVersion\n};\nvar _createTracking = Object(_createTracking__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(initialConfig),\n  enableTracking = _createTracking.enableTracking,\n  disableTracking = _createTracking.disableTracking,\n  isTrackingEnabled = _createTracking.isTrackingEnabled,\n  initializeSnippet = _createTracking.initializeSnippet,\n  trackEvent = _createTracking.trackEvent,\n  trackEventOnce = _createTracking.trackEventOnce;\n/**\n * Changes the active state of tracking.\n *\n * @since 1.3.0\n *\n * @param {boolean} activeStatus The new state to set.\n */\nfunction toggleTracking(activeStatus) {\n  if (!!activeStatus) {\n    enableTracking();\n  } else {\n    disableTracking();\n  }\n}\n\n// Bootstrap on import if tracking is allowed.\nif (isSiteKitScreen && trackingEnabled) {\n  initializeSnippet();\n}\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node_modules/webpack/buildin/global.js */ \"../node_modules/webpack/buildin/global.js\")))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9qcy91dGlsL3RyYWNraW5nL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vanMvdXRpbC90cmFja2luZy9pbmRleC5qcz82YTc3Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXZlbnQgdHJhY2tpbmcgdXRpbGl0aWVzLlxuICpcbiAqIFNpdGUgS2l0IGJ5IEdvb2dsZSwgQ29weXJpZ2h0IDIwMjEgR29vZ2xlIExMQ1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cHM6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuLyogZXNsaW50LWRpc2FibGUgc2l0ZWtpdC9qc2RvYy1uby11bm5hbWVkLWJvb2xlYW4tcGFyYW1zICovXG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBjcmVhdGVUcmFja2luZyBmcm9tICcuL2NyZWF0ZVRyYWNraW5nJztcblxuY29uc3Qge1xuXHRhY3RpdmVNb2R1bGVzID0gW10sXG5cdGlzU2l0ZUtpdFNjcmVlbixcblx0dHJhY2tpbmdFbmFibGVkLFxuXHR0cmFja2luZ0lELFxuXHRyZWZlcmVuY2VTaXRlVVJMLFxuXHR1c2VySURIYXNoLFxuXHRpc0F1dGhlbnRpY2F0ZWQsXG5cdHVzZXJSb2xlcyxcbn0gPSBnbG9iYWwuX2dvb2dsZXNpdGVraXRUcmFja2luZ0RhdGEgfHwge307XG5cbmNvbnN0IHsgR09PR0xFU0lURUtJVF9WRVJTSU9OOiBwbHVnaW5WZXJzaW9uIH0gPSBnbG9iYWw7XG5cbmNvbnN0IGluaXRpYWxDb25maWcgPSB7XG5cdGFjdGl2ZU1vZHVsZXMsXG5cdHRyYWNraW5nRW5hYmxlZCxcblx0dHJhY2tpbmdJRCxcblx0cmVmZXJlbmNlU2l0ZVVSTCxcblx0dXNlcklESGFzaCxcblx0aXNTaXRlS2l0U2NyZWVuLFxuXHR1c2VyUm9sZXMsXG5cdGlzQXV0aGVudGljYXRlZCxcblx0cGx1Z2luVmVyc2lvbixcbn07XG5cbmNvbnN0IHtcblx0ZW5hYmxlVHJhY2tpbmcsXG5cdGRpc2FibGVUcmFja2luZyxcblx0aXNUcmFja2luZ0VuYWJsZWQsXG5cdGluaXRpYWxpemVTbmlwcGV0LFxuXHR0cmFja0V2ZW50LFxuXHR0cmFja0V2ZW50T25jZSxcbn0gPSBjcmVhdGVUcmFja2luZyggaW5pdGlhbENvbmZpZyApO1xuXG4vKipcbiAqIENoYW5nZXMgdGhlIGFjdGl2ZSBzdGF0ZSBvZiB0cmFja2luZy5cbiAqXG4gKiBAc2luY2UgMS4zLjBcbiAqXG4gKiBAcGFyYW0ge2Jvb2xlYW59IGFjdGl2ZVN0YXR1cyBUaGUgbmV3IHN0YXRlIHRvIHNldC5cbiAqL1xuZnVuY3Rpb24gdG9nZ2xlVHJhY2tpbmcoIGFjdGl2ZVN0YXR1cyApIHtcblx0aWYgKCAhISBhY3RpdmVTdGF0dXMgKSB7XG5cdFx0ZW5hYmxlVHJhY2tpbmcoKTtcblx0fSBlbHNlIHtcblx0XHRkaXNhYmxlVHJhY2tpbmcoKTtcblx0fVxufVxuXG4vLyBCb290c3RyYXAgb24gaW1wb3J0IGlmIHRyYWNraW5nIGlzIGFsbG93ZWQuXG5pZiAoIGlzU2l0ZUtpdFNjcmVlbiAmJiB0cmFja2luZ0VuYWJsZWQgKSB7XG5cdGluaXRpYWxpemVTbmlwcGV0KCk7XG59XG5cbmV4cG9ydCB7XG5cdGVuYWJsZVRyYWNraW5nLFxuXHRkaXNhYmxlVHJhY2tpbmcsXG5cdGlzVHJhY2tpbmdFbmFibGVkLFxuXHR0b2dnbGVUcmFja2luZyxcblx0dHJhY2tFdmVudCxcblx0dHJhY2tFdmVudE9uY2UsXG59O1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFXQTtBQVJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./js/util/tracking/index.js\n");

/***/ }),

/***/ "./js/util/urls.js":
/*!*************************!*\
  !*** ./js/util/urls.js ***!
  \*************************/
/*! exports provided: getURLPath, getFullURL, normalizeURL, isHashOnly, shortenURL */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getURLPath\", function() { return getURLPath; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getFullURL\", function() { return getFullURL; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"normalizeURL\", function() { return normalizeURL; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"isHashOnly\", function() { return isHashOnly; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"shortenURL\", function() { return shortenURL; });\n/* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ \"../node_modules/@wordpress/url/build-module/index.js\");\n/**\n * URL pathname getter utility function.\n *\n * Site Kit by Google, Copyright 2021 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     https://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * WordPress dependencies\n */\n\n\n/**\n * Returns the path from a URL, omitting its protocol, hostname, query params, and hash.\n *\n * @since 1.24.0\n *\n * @param {string} url The URL to get the path from.\n * @return {string} The URL path.\n */\nfunction getURLPath(url) {\n  try {\n    return new URL(url).pathname;\n  } catch (_unused) {}\n  return null;\n}\n\n/**\n * Returns the absolute URL from a path including the siteURL.\n *\n * @since 1.32.0\n *\n * @param {string} siteURL The siteURL fo the WordPress install.\n * @param {string} path    The path.\n * @return {string} The URL path.\n */\nfunction getFullURL(siteURL, path) {\n  try {\n    return new URL(path, siteURL).href;\n  } catch (_unused2) {}\n  return (typeof siteURL === 'string' ? siteURL : '') + (typeof path === 'string' ? path : '');\n}\n\n/**\n * Normalizes URL by removing protocol, www subdomain and trailing slash.\n *\n * @since 1.33.0\n *\n * @param {string} incomingURL The original URL.\n * @return {string} Normalized URL.\n */\nfunction normalizeURL(incomingURL) {\n  if (typeof incomingURL !== 'string') {\n    return incomingURL;\n  }\n  return incomingURL\n  // Remove protocol and optional \"www.\" prefix from the URL.\n  .replace(/^https?:\\/\\/(www\\.)?/i, '')\n  // Remove trailing slash.\n  .replace(/\\/$/, '');\n}\n\n/**\n * Checks if a string is not a full URL and simply a hash / anchor link.\n *\n * @since 1.49.0\n *\n * @param {string} url The URL or Hash string to test.\n * @return {boolean} Returns true if the string is only a hash and not a full URL.\n */\nfunction isHashOnly(url) {\n  return /^#\\w[A-Za-z0-9-_]*$/.test(url);\n}\n\n/**\n * Shortens a URL to fit a given length.\n *\n * @since 1.49.0\n *\n * @param {string} url      The original URL to shorten.\n * @param {number} maxChars The maximum length of the URL.\n * @return {string} The shortened URL.\n */\nfunction shortenURL(url, maxChars) {\n  if (!Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__[\"isURL\"])(url)) {\n    return url;\n  }\n  if (url.length <= maxChars) {\n    return url;\n  }\n  var urlObject = new URL(url);\n  var shortenedURL = url.replace(urlObject.origin, '');\n  if (shortenedURL.length < maxChars) {\n    return shortenedURL;\n  }\n  var extraChars = shortenedURL.length - Math.floor(maxChars) + 1; // 1 is the length of \"…\".\n  return '…' + shortenedURL.substr(extraChars);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./js/util/urls.js\n");

/***/ }),

/***/ "./svg/graphics/banner-error.svg?url":
/*!*******************************************!*\
  !*** ./svg/graphics/banner-error.svg?url ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = (\"data:image/svg+xml;base64, \");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./svg/graphics/banner-error.svg?url\n");

/***/ }),

/***/ "./svg/graphics/banner-warning.svg?url":
/*!*********************************************!*\
  !*** ./svg/graphics/banner-warning.svg?url ***!
  \*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = (\"data:image/svg+xml;base64, \");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./svg/graphics/banner-warning.svg?url\n");

/***/ }),

/***/ "./svg/graphics/cta-graph-traffic.svg":
/*!********************************************!*\
  !*** ./svg/graphics/cta-graph-traffic.svg ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M86.66 6.101a22.375 22.375 0 016.226-1.09l.215 7.871a14.544 14.544 0 00-4.046.709L86.66 6.1z\",\n  fill: \"#DEDEDE\"\n});\nvar _ref2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M75.423 14.275a22.544 22.544 0 0110.57-7.945l2.628 7.41a14.655 14.655 0 00-6.871 5.164l-6.327-4.63z\",\n  fill: \"#C6C6C6\"\n});\nvar _ref3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M75.317 40.725a22.482 22.482 0 01-4.226-12.872 22.637 22.637 0 013.925-13l6.47 4.426a14.714 14.714 0 00-2.552 8.45c.035 3.01.995 5.932 2.747 8.367l-6.364 4.63z\",\n  fill: \"#F1F1F1\"\n});\nvar _ref4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M106.601 45.702a22.401 22.401 0 01-16.346 4.074 22.282 22.282 0 01-14.517-8.485l6.217-4.827a14.483 14.483 0 009.436 5.515 14.562 14.562 0 0010.625-2.648l4.585 6.371z\",\n  fill: \"#959595\"\n});\nvar _ref5 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M93.59 5c4.673 0 9.223 1.466 13.013 4.194a22.369 22.369 0 018.129 11.018 22.624 22.624 0 01-7.567 25.067l-4.783-6.223a14.703 14.703 0 004.919-16.293 14.538 14.538 0 00-5.284-7.162 14.477 14.477 0 00-8.458-2.726L93.59 5z\",\n  fill: \"#C7C7C7\"\n});\nvar _ref6 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  cx: 83.5,\n  cy: 56.899,\n  r: 1.5,\n  fill: \"#959595\"\n});\nvar _ref7 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  cx: 90.5,\n  cy: 56.899,\n  r: 1.5,\n  fill: \"#C7C7C7\"\n});\nvar _ref8 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  cx: 97.5,\n  cy: 56.899,\n  r: 1.5,\n  fill: \"#DEDEDE\"\n});\nvar _ref9 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  cx: 104.5,\n  cy: 56.899,\n  r: 1.5,\n  fill: \"#F1F1F1\"\n});\nvar _ref10 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  stroke: \"#ECE9F1\",\n  strokeWidth: 0.937,\n  strokeLinecap: \"round\",\n  d: \"M.468 58.531h55.064\"\n});\nvar _ref11 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  stroke: \"#ECE9F1\",\n  strokeWidth: 0.468,\n  strokeLinecap: \"round\",\n  d: \"M.234 44.765h55.532M.234 30.765h55.532M.234 16.766h55.532\"\n});\nvar _ref12 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  opacity: 0.08,\n  d: \"M25.531 47.668c-4.138-1.288-5.95-4.746-9.87-5.24-4.053-.51-7.2 12.53-15.661 13.777V59h56V35.07c-2.25-.486-4.367-17.89-9.25-16.601-4.882 1.288-8.475 20.892-12.365 14.578-3.89-6.313-4.716 15.91-8.854 14.622z\",\n  fill: \"url(#cta-graph-traffic_svg__paint0_linear_435_1677)\"\n});\nvar _ref13 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M2.766 1.116L.883 6.3h-.77L2.281.612h.496l-.011.504zM4.344 6.3L2.457 1.116 2.445.612h.496L5.117 6.3h-.773zm-.098-2.106v.618H1.051v-.618h3.195zM6.555.3v6h-.727v-6h.727zM8.5.3v6h-.727v-6H8.5zm5.73 5.023v-3.25h.727V6.3h-.691l-.036-.977zm.137-.89l.301-.008c0 .281-.03.541-.09.781a1.678 1.678 0 01-.281.617c-.13.175-.3.311-.512.41a1.845 1.845 0 01-.77.145c-.205 0-.394-.03-.566-.09a1.132 1.132 0 01-.437-.277 1.262 1.262 0 01-.285-.489 2.355 2.355 0 01-.098-.722V2.073h.723v2.735c0 .19.02.347.062.472.044.123.103.22.176.293.075.07.159.12.25.149.094.028.19.043.289.043.307 0 .55-.059.73-.176.18-.12.309-.28.387-.48.08-.204.121-.429.121-.676zm4.152.746c0-.104-.023-.2-.07-.29-.044-.09-.137-.173-.277-.245-.138-.076-.346-.141-.625-.196a4.95 4.95 0 01-.637-.176 1.931 1.931 0 01-.48-.246c-.13-.096-.23-.21-.301-.34a.948.948 0 01-.106-.457c0-.166.037-.324.11-.472.075-.149.18-.28.316-.395.138-.114.304-.204.496-.27.193-.064.408-.097.645-.097.338 0 .627.06.867.18s.423.28.55.48c.128.198.192.418.192.66h-.722a.62.62 0 00-.106-.34.779.779 0 00-.3-.277.971.971 0 00-.481-.11c-.2 0-.363.032-.488.095a.627.627 0 00-.27.23.58.58 0 00-.043.508c.029.06.078.116.148.168.07.05.17.096.297.14.128.045.29.089.489.133.346.078.631.172.855.282.224.109.39.243.5.402.11.159.164.351.164.578a1.126 1.126 0 01-.45.906 1.65 1.65 0 01-.515.258c-.198.06-.42.09-.668.09-.372 0-.687-.066-.945-.2a1.462 1.462 0 01-.586-.515c-.133-.21-.2-.434-.2-.668h.727c.01.198.068.356.172.473a.877.877 0 00.383.246c.151.047.3.07.45.07.197 0 .363-.026.495-.078a.69.69 0 00.31-.215.498.498 0 00.105-.312zm3.426 1.199a2.08 2.08 0 01-.8-.149 1.817 1.817 0 01-.614-.425c-.169-.183-.3-.399-.39-.649a2.38 2.38 0 01-.137-.82v-.164c0-.344.05-.65.152-.918.102-.27.24-.5.414-.688.175-.187.373-.329.594-.425.221-.097.45-.145.688-.145.302 0 .562.052.78.156.222.105.403.25.544.438.14.185.245.404.312.656.068.25.102.524.102.82v.325h-3.156V3.8h2.433v-.055c-.01-.187-.05-.37-.117-.547a.983.983 0 00-.313-.437c-.143-.115-.338-.172-.585-.172a.984.984 0 00-.809.41c-.099.135-.176.3-.23.496-.055.195-.082.42-.082.676v.164c0 .2.027.39.081.566.058.175.14.328.247.461.109.133.24.237.394.313.156.075.334.113.531.113.256 0 .472-.052.649-.156.177-.104.332-.244.465-.418l.437.348c-.091.138-.207.269-.348.394-.14.125-.313.227-.519.305a2.012 2.012 0 01-.723.117zm3.211-3.64V6.3h-.722V2.073h.703l.02.664zm1.32-.688l-.003.672a1.827 1.827 0 00-.352-.031c-.167 0-.314.025-.441.078a.914.914 0 00-.325.218 1.052 1.052 0 00-.21.336c-.05.128-.082.268-.098.422l-.203.117c0-.255.024-.494.074-.718.052-.224.131-.422.238-.594.107-.175.242-.31.407-.406a1.142 1.142 0 01.914-.094zm3.13 3.129a.61.61 0 00-.07-.29c-.045-.09-.138-.173-.278-.245-.138-.076-.346-.141-.625-.196a4.95 4.95 0 01-.637-.176 1.931 1.931 0 01-.48-.246c-.13-.096-.23-.21-.301-.34a.948.948 0 01-.106-.457c0-.166.037-.324.11-.472.075-.149.18-.28.316-.395.138-.114.303-.204.496-.27.193-.064.408-.097.645-.097.338 0 .627.06.867.18s.423.28.55.48c.128.198.192.418.192.66h-.723a.62.62 0 00-.105-.34.778.778 0 00-.3-.277.97.97 0 00-.481-.11c-.2 0-.363.032-.488.095a.627.627 0 00-.27.23.58.58 0 00-.043.508c.029.06.078.116.148.168.07.05.17.096.297.14.128.045.29.089.489.133.346.078.631.172.855.282.224.109.39.243.5.402.11.159.164.351.164.578a1.126 1.126 0 01-.45.906 1.65 1.65 0 01-.515.258c-.198.06-.42.09-.668.09-.372 0-.687-.066-.945-.2a1.462 1.462 0 01-.586-.515c-.133-.21-.2-.434-.2-.668h.727c.01.198.068.356.172.473a.876.876 0 00.383.246c.151.047.3.07.45.07.197 0 .363-.026.495-.078a.69.69 0 00.309-.215.498.498 0 00.105-.312z\",\n  fill: \"#B8B8B8\"\n});\nvar _ref14 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"linearGradient\", {\n  id: \"cta-graph-traffic_svg__paint0_linear_435_1677\",\n  x1: 19.094,\n  y1: 18.399,\n  x2: 19.094,\n  y2: 66.554,\n  gradientUnits: \"userSpaceOnUse\"\n}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"stop\", {\n  stopColor: \"#4F4F4F\"\n}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"stop\", {\n  offset: 1,\n  stopColor: \"#4F4F4F\",\n  stopOpacity: 0\n})));\nfunction SvgCtaGraphTraffic(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 116 59\",\n    fill: \"none\"\n  }, props), _ref, _ref2, _ref3, _ref4, _ref5, _ref6, _ref7, _ref8, _ref9, _ref10, _ref11, _ref12, _ref13, _ref14);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgCtaGraphTraffic);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./svg/graphics/cta-graph-traffic.svg\n");

/***/ }),

/***/ "./svg/graphics/cta-most-popular-content.svg":
/*!***************************************************!*\
  !*** ./svg/graphics/cta-most-popular-content.svg ***!
  \***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M96.91 4.813l1.34-4.5h1.305L97.575 6h-.86l.195-1.188zm-1.234-4.5l1.336 4.5L97.215 6h-.867L94.378.312h1.298zm5.527 1.46V6h-1.129V1.773h1.129zM100.004.672c0-.164.057-.3.172-.406a.648.648 0 01.461-.16c.19 0 .342.053.457.16a.526.526 0 01.176.406c0 .164-.059.3-.176.406a.644.644 0 01-.457.16.648.648 0 01-.461-.16.53.53 0 01-.172-.406zm4.074 5.406c-.328 0-.622-.052-.883-.156a1.95 1.95 0 01-.664-.442 1.983 1.983 0 01-.414-.652 2.204 2.204 0 01-.144-.797v-.156c0-.32.045-.613.136-.879.092-.266.222-.496.391-.691.172-.196.38-.345.625-.45.245-.106.521-.16.828-.16.3 0 .565.05.797.149.232.099.426.24.582.422.159.182.279.4.359.656.081.252.121.534.121.844v.468h-3.359v-.75h2.254v-.086a.98.98 0 00-.086-.418.665.665 0 00-.25-.296.774.774 0 00-.43-.11.717.717 0 00-.382.098.756.756 0 00-.262.273 1.496 1.496 0 00-.149.414 2.656 2.656 0 00-.046.516v.156c0 .17.023.326.07.469.049.143.118.267.207.371a.94.94 0 00.328.242c.13.058.277.086.441.086.204 0 .392-.039.567-.117a1.23 1.23 0 00.457-.363l.547.593a1.67 1.67 0 01-.364.368 1.941 1.941 0 01-.546.289c-.214.073-.457.11-.731.11zm3.582-1.172l.879-3.133h.715l-.231 1.23L108.145 6h-.598l.113-1.094zm-.445-3.133l.629 3.13.058 1.097h-.703l-1.07-4.227h1.086zm2.844 3.079l.613-3.079h1.09L110.691 6h-.699l.067-1.148zm-.707-3.079l.875 3.11.121 1.117h-.602l-.879-2.992-.222-1.235h.707zm5.261 3.059a.364.364 0 00-.07-.219.616.616 0 00-.262-.18 2.555 2.555 0 00-.543-.156 4.25 4.25 0 01-.597-.175 2.052 2.052 0 01-.477-.262 1.128 1.128 0 01-.312-.36.994.994 0 01-.114-.48c0-.177.038-.344.114-.5.078-.156.188-.294.332-.414.145-.122.323-.218.531-.285.211-.07.448-.106.711-.106.367 0 .682.059.945.176.266.117.469.279.609.484.144.204.215.435.215.696h-1.125a.6.6 0 00-.07-.293.465.465 0 00-.211-.207.753.753 0 00-.367-.078.734.734 0 00-.324.066.495.495 0 00-.211.172.413.413 0 00-.032.41c.029.05.075.095.137.137.063.041.143.08.242.117.102.034.227.065.375.094.305.062.577.144.817.246.239.099.429.234.57.406.141.17.211.392.211.668 0 .188-.042.36-.125.516a1.242 1.242 0 01-.359.41 1.83 1.83 0 01-.563.27 2.624 2.624 0 01-.73.093c-.394 0-.727-.07-1-.21a1.59 1.59 0 01-.618-.536 1.245 1.245 0 01-.207-.672h1.067a.622.622 0 00.117.371.645.645 0 00.285.203c.117.042.244.063.379.063a.97.97 0 00.363-.059.51.51 0 00.219-.164.397.397 0 00.078-.242z\",\n  fill: \"#C7C7C7\"\n});\nvar _ref2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 103,\n  y: 18.6,\n  width: 13.3,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 107,\n  y: 33,\n  width: 9.1,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 107,\n  y: 47,\n  width: 9.1,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref5 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 110,\n  y: 61,\n  width: 5.6,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref6 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M2.848 17.981v5.72h-.723v-4.817l-1.457.531v-.652l2.066-.782h.114zm1.351 19.125v.594H.477v-.52l1.863-2.074c.229-.255.406-.47.531-.648.128-.18.216-.34.266-.48a1.27 1.27 0 00.078-.438c0-.188-.04-.357-.117-.508a.879.879 0 00-.336-.367 1.011 1.011 0 00-.54-.137c-.252 0-.463.05-.632.149a.913.913 0 00-.375.406 1.38 1.38 0 00-.125.602H.367c0-.32.07-.614.211-.88.14-.265.35-.476.625-.632.276-.159.616-.238 1.02-.238.359 0 .666.063.922.191.255.125.45.302.585.531.138.227.208.492.208.797a1.6 1.6 0 01-.086.508c-.055.17-.132.338-.23.508-.097.169-.21.336-.34.5a7.774 7.774 0 01-.41.484l-1.524 1.652h2.851zM1.527 48.501h.516c.253 0 .46-.042.625-.125a.86.86 0 00.371-.348c.083-.148.125-.315.125-.5 0-.218-.036-.402-.11-.55a.732.732 0 00-.327-.336 1.201 1.201 0 00-.555-.114c-.203 0-.383.04-.54.121a.886.886 0 00-.362.336.997.997 0 00-.13.516H.419c0-.29.073-.552.219-.79.146-.236.35-.425.613-.566.266-.14.573-.21.922-.21.344 0 .644.06.902.183.258.12.459.3.602.54.143.236.215.532.215.886a1.364 1.364 0 01-.41.914c-.139.14-.318.257-.54.348a2.146 2.146 0 01-.796.133h-.618V48.5zm0 .594v-.434h.618c.362 0 .661.043.898.129.237.086.423.2.559.344.138.143.234.3.289.472a1.73 1.73 0 01-.05 1.215c-.09.206-.216.38-.38.524a1.619 1.619 0 01-.57.324c-.22.073-.457.11-.715.11-.248 0-.48-.036-.7-.106a1.813 1.813 0 01-.574-.305 1.427 1.427 0 01-.39-.496 1.56 1.56 0 01-.14-.676h.722c0 .198.043.371.129.52a.914.914 0 00.375.347c.164.081.356.122.578.122.221 0 .411-.038.57-.114a.822.822 0 00.371-.351c.089-.157.133-.353.133-.59s-.05-.431-.148-.582a.87.87 0 00-.422-.34 1.637 1.637 0 00-.637-.113h-.516zm2.79 14.691v.594H.206v-.426l2.547-3.941h.59l-.633 1.14-1.684 2.633h3.29zm-.794-3.773V65.7h-.722v-5.687h.722z\",\n  fill: \"#C7C7C7\"\n});\nvar _ref7 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 9.8,\n  y: 18.6,\n  width: 48.3,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref8 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 9.8,\n  y: 33,\n  width: 72.8,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref9 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 9.8,\n  y: 47,\n  width: 42,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nvar _ref10 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"rect\", {\n  x: 9.8,\n  y: 61,\n  width: 55.3,\n  height: 4.2,\n  rx: 2.1,\n  fill: \"#C7C7C7\"\n});\nfunction SvgCtaMostPopularContent(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 117 70\",\n    fill: \"none\"\n  }, props), _ref, _ref2, _ref3, _ref4, _ref5, _ref6, _ref7, _ref8, _ref9, _ref10);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgCtaMostPopularContent);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///./svg/graphics/cta-most-popular-content.svg\n");

/***/ }),

/***/ "./svg/icons/arrow-inverse.svg":
/*!*************************************!*\
  !*** ./svg/icons/arrow-inverse.svg ***!
  \*************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"g\", {\n  fill: \"none\",\n  fillRule: \"evenodd\"\n}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  fill: \"#FFF\",\n  cx: 6.5,\n  cy: 6.5,\n  r: 6.5\n}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M3.461 6.96h5.15L6.36 9.21a.464.464 0 00.325.79.459.459 0 00.325-.135l3.037-3.038a.459.459 0 000-.65L7.015 3.135a.46.46 0 00-.65.65L8.61 6.039H3.461a.462.462 0 00-.461.46c0 .254.207.462.461.462z\",\n  fill: \"currentColor\"\n}), \".\");\nfunction SvgArrowInverse(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 13 13\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgArrowInverse);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvYXJyb3ctaW52ZXJzZS5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvYXJyb3ctaW52ZXJzZS5zdmc/ZjkyYiJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwiZ1wiLCB7XG4gIGZpbGw6IFwibm9uZVwiLFxuICBmaWxsUnVsZTogXCJldmVub2RkXCJcbn0sIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwiY2lyY2xlXCIsIHtcbiAgZmlsbDogXCIjRkZGXCIsXG4gIGN4OiA2LjUsXG4gIGN5OiA2LjUsXG4gIHI6IDYuNVxufSksIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGQ6IFwiTTMuNDYxIDYuOTZoNS4xNUw2LjM2IDkuMjFhLjQ2NC40NjQgMCAwMC4zMjUuNzkuNDU5LjQ1OSAwIDAwLjMyNS0uMTM1bDMuMDM3LTMuMDM4YS40NTkuNDU5IDAgMDAwLS42NUw3LjAxNSAzLjEzNWEuNDYuNDYgMCAwMC0uNjUuNjVMOC42MSA2LjAzOUgzLjQ2MWEuNDYyLjQ2MiAwIDAwLS40NjEuNDZjMCAuMjU0LjIwNy40NjIuNDYxLjQ2MnpcIixcbiAgZmlsbDogXCJjdXJyZW50Q29sb3JcIlxufSksIFwiLlwiKTtcbmZ1bmN0aW9uIFN2Z0Fycm93SW52ZXJzZShwcm9wcykge1xuICByZXR1cm4gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJzdmdcIiwgX2V4dGVuZHMoe1xuICAgIHZpZXdCb3g6IFwiMCAwIDEzIDEzXCJcbiAgfSwgcHJvcHMpLCBfcmVmKTtcbn1cbmV4cG9ydCBkZWZhdWx0IFN2Z0Fycm93SW52ZXJzZTsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./svg/icons/arrow-inverse.svg\n");

/***/ }),

/***/ "./svg/icons/arrow-up.svg":
/*!********************************!*\
  !*** ./svg/icons/arrow-up.svg ***!
  \********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M0 3.01l.443.387 1.755-1.534v3.344h.628V1.863L4.578 3.4l.446-.39L2.512.811 0 3.009z\",\n  fill: \"currentColor\"\n});\nfunction SvgArrowUp(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 6 6\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgArrowUp);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvYXJyb3ctdXAuc3ZnLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3ZnL2ljb25zL2Fycm93LXVwLnN2Zz9kNzljIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9leHRlbmRzKCkgeyBfZXh0ZW5kcyA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gKHRhcmdldCkgeyBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykgeyB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldOyBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7IGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc291cmNlLCBrZXkpKSB7IHRhcmdldFtrZXldID0gc291cmNlW2tleV07IH0gfSB9IHJldHVybiB0YXJnZXQ7IH07IHJldHVybiBfZXh0ZW5kcy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbnZhciBfcmVmID0gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJwYXRoXCIsIHtcbiAgZDogXCJNMCAzLjAxbC40NDMuMzg3IDEuNzU1LTEuNTM0djMuMzQ0aC42MjhWMS44NjNMNC41NzggMy40bC40NDYtLjM5TDIuNTEyLjgxMSAwIDMuMDA5elwiLFxuICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG59KTtcbmZ1bmN0aW9uIFN2Z0Fycm93VXAocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICB2aWV3Qm94OiBcIjAgMCA2IDZcIixcbiAgICBmaWxsOiBcIm5vbmVcIlxuICB9LCBwcm9wcyksIF9yZWYpO1xufVxuZXhwb3J0IGRlZmF1bHQgU3ZnQXJyb3dVcDsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./svg/icons/arrow-up.svg\n");

/***/ }),

/***/ "./svg/icons/arrow.svg":
/*!*****************************!*\
  !*** ./svg/icons/arrow.svg ***!
  \*****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"g\", {\n  fill: \"none\",\n  fillRule: \"evenodd\"\n}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"circle\", {\n  fill: \"currentColor\",\n  cx: 6.5,\n  cy: 6.5,\n  r: 6.5\n}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M3.461 6.96h5.15L6.36 9.21a.464.464 0 00.325.79.459.459 0 00.325-.135l3.037-3.038a.459.459 0 000-.65L7.015 3.135a.46.46 0 00-.65.65L8.61 6.039H3.461a.462.462 0 00-.461.46c0 .254.207.462.461.462z\",\n  fill: \"#FFF\"\n}), \".\");\nfunction SvgArrow(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 13 13\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgArrow);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvYXJyb3cuc3ZnLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3ZnL2ljb25zL2Fycm93LnN2Zz9lNGNjIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9leHRlbmRzKCkgeyBfZXh0ZW5kcyA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gKHRhcmdldCkgeyBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykgeyB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldOyBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7IGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc291cmNlLCBrZXkpKSB7IHRhcmdldFtrZXldID0gc291cmNlW2tleV07IH0gfSB9IHJldHVybiB0YXJnZXQ7IH07IHJldHVybiBfZXh0ZW5kcy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbnZhciBfcmVmID0gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJnXCIsIHtcbiAgZmlsbDogXCJub25lXCIsXG4gIGZpbGxSdWxlOiBcImV2ZW5vZGRcIlxufSwgLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJjaXJjbGVcIiwge1xuICBmaWxsOiBcImN1cnJlbnRDb2xvclwiLFxuICBjeDogNi41LFxuICBjeTogNi41LFxuICByOiA2LjVcbn0pLCAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInBhdGhcIiwge1xuICBkOiBcIk0zLjQ2MSA2Ljk2aDUuMTVMNi4zNiA5LjIxYS40NjQuNDY0IDAgMDAuMzI1Ljc5LjQ1OS40NTkgMCAwMC4zMjUtLjEzNWwzLjAzNy0zLjAzOGEuNDU5LjQ1OSAwIDAwMC0uNjVMNy4wMTUgMy4xMzVhLjQ2LjQ2IDAgMDAtLjY1LjY1TDguNjEgNi4wMzlIMy40NjFhLjQ2Mi40NjIgMCAwMC0uNDYxLjQ2YzAgLjI1NC4yMDcuNDYyLjQ2MS40NjJ6XCIsXG4gIGZpbGw6IFwiI0ZGRlwiXG59KSwgXCIuXCIpO1xuZnVuY3Rpb24gU3ZnQXJyb3cocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICB2aWV3Qm94OiBcIjAgMCAxMyAxM1wiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdBcnJvdzsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./svg/icons/arrow.svg\n");

/***/ }),

/***/ "./svg/icons/back.svg":
/*!****************************!*\
  !*** ./svg/icons/back.svg ***!
  \****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M12 20l-8-8 8-8 1.425 1.4-5.6 5.6H20v2H7.825l5.6 5.6L12 20z\"\n});\nfunction SvgBack(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 24 24\",\n    fill: \"currentColor\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgBack);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvYmFjay5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvYmFjay5zdmc/NWY3MCJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGQ6IFwiTTEyIDIwbC04LTggOC04IDEuNDI1IDEuNC01LjYgNS42SDIwdjJINy44MjVsNS42IDUuNkwxMiAyMHpcIlxufSk7XG5mdW5jdGlvbiBTdmdCYWNrKHByb3BzKSB7XG4gIHJldHVybiAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInN2Z1wiLCBfZXh0ZW5kcyh7XG4gICAgdmlld0JveDogXCIwIDAgMjQgMjRcIixcbiAgICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdCYWNrOyJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./svg/icons/back.svg\n");

/***/ }),

/***/ "./svg/icons/check-fill.svg":
/*!**********************************!*\
  !*** ./svg/icons/check-fill.svg ***!
  \**********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  fillRule: \"evenodd\",\n  clipRule: \"evenodd\",\n  d: \"M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1zm4.806 8.592l.592-.806-1.612-1.184-.592.806-3.89 5.296c-.166.226-.36.296-.512.296-.152 0-.346-.07-.512-.296l-1.474-2.007-.592-.806-1.612 1.184.592.806 1.474 2.007C9.191 15.6 9.971 16 10.792 16c.821 0 1.6-.4 2.124-1.112l3.89-5.296z\",\n  fill: \"currentColor\"\n});\nfunction SvgCheckFill(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 24 24\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgCheckFill);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvY2hlY2stZmlsbC5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvY2hlY2stZmlsbC5zdmc/ODdlYiJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGZpbGxSdWxlOiBcImV2ZW5vZGRcIixcbiAgY2xpcFJ1bGU6IFwiZXZlbm9kZFwiLFxuICBkOiBcIk0xMiAxQzUuOTI1IDEgMSA1LjkyNSAxIDEyczQuOTI1IDExIDExIDExIDExLTQuOTI1IDExLTExUzE4LjA3NSAxIDEyIDF6bTQuODA2IDguNTkybC41OTItLjgwNi0xLjYxMi0xLjE4NC0uNTkyLjgwNi0zLjg5IDUuMjk2Yy0uMTY2LjIyNi0uMzYuMjk2LS41MTIuMjk2LS4xNTIgMC0uMzQ2LS4wNy0uNTEyLS4yOTZsLTEuNDc0LTIuMDA3LS41OTItLjgwNi0xLjYxMiAxLjE4NC41OTIuODA2IDEuNDc0IDIuMDA3QzkuMTkxIDE1LjYgOS45NzEgMTYgMTAuNzkyIDE2Yy44MjEgMCAxLjYtLjQgMi4xMjQtMS4xMTJsMy44OS01LjI5NnpcIixcbiAgZmlsbDogXCJjdXJyZW50Q29sb3JcIlxufSk7XG5mdW5jdGlvbiBTdmdDaGVja0ZpbGwocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICB2aWV3Qm94OiBcIjAgMCAyNCAyNFwiLFxuICAgIGZpbGw6IFwibm9uZVwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdDaGVja0ZpbGw7Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./svg/icons/check-fill.svg\n");

/***/ }),

/***/ "./svg/icons/close.svg":
/*!*****************************!*\
  !*** ./svg/icons/close.svg ***!
  \*****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M14 1.41L12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7 14 1.41z\",\n  fill: \"currentColor\"\n});\nfunction SvgClose(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 14 14\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgClose);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvY2xvc2Uuc3ZnLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3ZnL2ljb25zL2Nsb3NlLnN2Zz8xOGRhIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9leHRlbmRzKCkgeyBfZXh0ZW5kcyA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gKHRhcmdldCkgeyBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykgeyB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldOyBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7IGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc291cmNlLCBrZXkpKSB7IHRhcmdldFtrZXldID0gc291cmNlW2tleV07IH0gfSB9IHJldHVybiB0YXJnZXQ7IH07IHJldHVybiBfZXh0ZW5kcy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbnZhciBfcmVmID0gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJwYXRoXCIsIHtcbiAgZDogXCJNMTQgMS40MUwxMi41OSAwIDcgNS41OSAxLjQxIDAgMCAxLjQxIDUuNTkgNyAwIDEyLjU5IDEuNDEgMTQgNyA4LjQxIDEyLjU5IDE0IDE0IDEyLjU5IDguNDEgNyAxNCAxLjQxelwiLFxuICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG59KTtcbmZ1bmN0aW9uIFN2Z0Nsb3NlKHByb3BzKSB7XG4gIHJldHVybiAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInN2Z1wiLCBfZXh0ZW5kcyh7XG4gICAgdmlld0JveDogXCIwIDAgMTQgMTRcIixcbiAgICBmaWxsOiBcIm5vbmVcIlxuICB9LCBwcm9wcyksIF9yZWYpO1xufVxuZXhwb3J0IGRlZmF1bHQgU3ZnQ2xvc2U7Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./svg/icons/close.svg\n");

/***/ }),

/***/ "./svg/icons/external.svg":
/*!********************************!*\
  !*** ./svg/icons/external.svg ***!
  \********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M5 21a1.99 1.99 0 01-1.425-.575A1.99 1.99 0 013 19V5c0-.55.192-1.017.575-1.4.4-.4.875-.6 1.425-.6h7v2H5v14h14v-7h2v7c0 .55-.2 1.025-.6 1.425-.383.383-.85.575-1.4.575H5zm4.7-5.3l-1.4-1.4L17.6 5H14V3h7v7h-2V6.4l-9.3 9.3z\"\n});\nfunction SvgExternal(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 24 24\",\n    fill: \"currentColor\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgExternal);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvZXh0ZXJuYWwuc3ZnLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3ZnL2ljb25zL2V4dGVybmFsLnN2Zz8yNzhhIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9leHRlbmRzKCkgeyBfZXh0ZW5kcyA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gKHRhcmdldCkgeyBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykgeyB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldOyBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7IGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc291cmNlLCBrZXkpKSB7IHRhcmdldFtrZXldID0gc291cmNlW2tleV07IH0gfSB9IHJldHVybiB0YXJnZXQ7IH07IHJldHVybiBfZXh0ZW5kcy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbnZhciBfcmVmID0gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJwYXRoXCIsIHtcbiAgZDogXCJNNSAyMWExLjk5IDEuOTkgMCAwMS0xLjQyNS0uNTc1QTEuOTkgMS45OSAwIDAxMyAxOVY1YzAtLjU1LjE5Mi0xLjAxNy41NzUtMS40LjQtLjQuODc1LS42IDEuNDI1LS42aDd2Mkg1djE0aDE0di03aDJ2N2MwIC41NS0uMiAxLjAyNS0uNiAxLjQyNS0uMzgzLjM4My0uODUuNTc1LTEuNC41NzVINXptNC43LTUuM2wtMS40LTEuNEwxNy42IDVIMTRWM2g3djdoLTJWNi40bC05LjMgOS4zelwiXG59KTtcbmZ1bmN0aW9uIFN2Z0V4dGVybmFsKHByb3BzKSB7XG4gIHJldHVybiAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInN2Z1wiLCBfZXh0ZW5kcyh7XG4gICAgdmlld0JveDogXCIwIDAgMjQgMjRcIixcbiAgICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdFeHRlcm5hbDsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./svg/icons/external.svg\n");

/***/ }),

/***/ "./svg/icons/star-fill.svg":
/*!*********************************!*\
  !*** ./svg/icons/star-fill.svg ***!
  \*********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M5.825 22l2.325-7.6L2 10h7.6L12 2l2.4 8H22l-6.15 4.4 2.325 7.6L12 17.3 5.825 22z\",\n  fill: \"currentColor\"\n});\nfunction SvgStarFill(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 24 24\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgStarFill);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvc3Rhci1maWxsLnN2Zy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3N2Zy9pY29ucy9zdGFyLWZpbGwuc3ZnP2EzN2QiXSwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gX2V4dGVuZHMoKSB7IF9leHRlbmRzID0gT2JqZWN0LmFzc2lnbiB8fCBmdW5jdGlvbiAodGFyZ2V0KSB7IGZvciAodmFyIGkgPSAxOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7IHZhciBzb3VyY2UgPSBhcmd1bWVudHNbaV07IGZvciAodmFyIGtleSBpbiBzb3VyY2UpIHsgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChzb3VyY2UsIGtleSkpIHsgdGFyZ2V0W2tleV0gPSBzb3VyY2Vba2V5XTsgfSB9IH0gcmV0dXJuIHRhcmdldDsgfTsgcmV0dXJuIF9leHRlbmRzLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7IH1cbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gXCJyZWFjdFwiO1xudmFyIF9yZWYgPSAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInBhdGhcIiwge1xuICBkOiBcIk01LjgyNSAyMmwyLjMyNS03LjZMMiAxMGg3LjZMMTIgMmwyLjQgOEgyMmwtNi4xNSA0LjQgMi4zMjUgNy42TDEyIDE3LjMgNS44MjUgMjJ6XCIsXG4gIGZpbGw6IFwiY3VycmVudENvbG9yXCJcbn0pO1xuZnVuY3Rpb24gU3ZnU3RhckZpbGwocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICB2aWV3Qm94OiBcIjAgMCAyNCAyNFwiLFxuICAgIGZpbGw6IFwibm9uZVwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdTdGFyRmlsbDsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./svg/icons/star-fill.svg\n");

/***/ }),

/***/ "./svg/icons/tick.svg":
/*!****************************!*\
  !*** ./svg/icons/tick.svg ***!
  \****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M1 3.838L4.106 7 10 1\",\n  stroke: \"currentColor\",\n  strokeWidth: 1.5\n});\nfunction SvgTick(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 11 9\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgTick);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvdGljay5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvdGljay5zdmc/MTc3MyJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGQ6IFwiTTEgMy44MzhMNC4xMDYgNyAxMCAxXCIsXG4gIHN0cm9rZTogXCJjdXJyZW50Q29sb3JcIixcbiAgc3Ryb2tlV2lkdGg6IDEuNVxufSk7XG5mdW5jdGlvbiBTdmdUaWNrKHByb3BzKSB7XG4gIHJldHVybiAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInN2Z1wiLCBfZXh0ZW5kcyh7XG4gICAgdmlld0JveDogXCIwIDAgMTEgOVwiLFxuICAgIGZpbGw6IFwibm9uZVwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdUaWNrOyJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./svg/icons/tick.svg\n");

/***/ }),

/***/ "./svg/icons/warning-notice.svg":
/*!**************************************!*\
  !*** ./svg/icons/warning-notice.svg ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1zm0 14a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm-1-2h2V6h-2v7z\",\n  fill: \"currentColor\"\n});\nfunction SvgWarningNotice(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 24 24\",\n    fill: \"none\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgWarningNotice);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvd2FybmluZy1ub3RpY2Uuc3ZnLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3ZnL2ljb25zL3dhcm5pbmctbm90aWNlLnN2Zz8xYjMxIl0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9leHRlbmRzKCkgeyBfZXh0ZW5kcyA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gKHRhcmdldCkgeyBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykgeyB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldOyBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7IGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc291cmNlLCBrZXkpKSB7IHRhcmdldFtrZXldID0gc291cmNlW2tleV07IH0gfSB9IHJldHVybiB0YXJnZXQ7IH07IHJldHVybiBfZXh0ZW5kcy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbnZhciBfcmVmID0gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJwYXRoXCIsIHtcbiAgZDogXCJNMTIgMWM2LjA3NSAwIDExIDQuOTI1IDExIDExcy00LjkyNSAxMS0xMSAxMVMxIDE4LjA3NSAxIDEyIDUuOTI1IDEgMTIgMXptMCAxNGExLjUgMS41IDAgMTAwIDMgMS41IDEuNSAwIDAwMC0zem0tMS0yaDJWNmgtMnY3elwiLFxuICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG59KTtcbmZ1bmN0aW9uIFN2Z1dhcm5pbmdOb3RpY2UocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICB2aWV3Qm94OiBcIjAgMCAyNCAyNFwiLFxuICAgIGZpbGw6IFwibm9uZVwiXG4gIH0sIHByb3BzKSwgX3JlZik7XG59XG5leHBvcnQgZGVmYXVsdCBTdmdXYXJuaW5nTm90aWNlOyJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./svg/icons/warning-notice.svg\n");

/***/ }),

/***/ "./svg/icons/warning-v2.svg":
/*!**********************************!*\
  !*** ./svg/icons/warning-v2.svg ***!
  \**********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M0 19h22L11 0 0 19zm12-3h-2v-2h2v2zm0-4h-2V8h2v4z\",\n  fill: \"currentColor\"\n});\nfunction SvgWarningV2(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    viewBox: \"0 0 22 19\"\n  }, props), _ref);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgWarningV2);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvd2FybmluZy12Mi5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvd2FybmluZy12Mi5zdmc/MjMxNCJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGQ6IFwiTTAgMTloMjJMMTEgMCAwIDE5em0xMi0zaC0ydi0yaDJ2MnptMC00aC0yVjhoMnY0elwiLFxuICBmaWxsOiBcImN1cnJlbnRDb2xvclwiXG59KTtcbmZ1bmN0aW9uIFN2Z1dhcm5pbmdWMihwcm9wcykge1xuICByZXR1cm4gLyojX19QVVJFX18qL1JlYWN0LmNyZWF0ZUVsZW1lbnQoXCJzdmdcIiwgX2V4dGVuZHMoe1xuICAgIHZpZXdCb3g6IFwiMCAwIDIyIDE5XCJcbiAgfSwgcHJvcHMpLCBfcmVmKTtcbn1cbmV4cG9ydCBkZWZhdWx0IFN2Z1dhcm5pbmdWMjsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./svg/icons/warning-v2.svg\n");

/***/ }),

/***/ "./svg/icons/warning.svg":
/*!*******************************!*\
  !*** ./svg/icons/warning.svg ***!
  \*******************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"../node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\nfunction _extends() { _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; }; return _extends.apply(this, arguments); }\n\nvar _ref = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M0 0h24v24H0z\",\n  fill: \"none\"\n});\nvar _ref2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"path\", {\n  d: \"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\n});\nfunction SvgWarning(props) {\n  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__[\"createElement\"](\"svg\", _extends({\n    fill: \"currentColor\",\n    viewBox: \"0 0 24 24\",\n    \"aria-labelledby\": \"warning-title warning-desc\"\n  }, props), _ref, _ref2);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (SvgWarning);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdmcvaWNvbnMvd2FybmluZy5zdmcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdmcvaWNvbnMvd2FybmluZy5zdmc/NDE0MiJdLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBfZXh0ZW5kcygpIHsgX2V4dGVuZHMgPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uICh0YXJnZXQpIHsgZm9yICh2YXIgaSA9IDE7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHsgdmFyIHNvdXJjZSA9IGFyZ3VtZW50c1tpXTsgZm9yICh2YXIga2V5IGluIHNvdXJjZSkgeyBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkgeyB0YXJnZXRba2V5XSA9IHNvdXJjZVtrZXldOyB9IH0gfSByZXR1cm4gdGFyZ2V0OyB9OyByZXR1cm4gX2V4dGVuZHMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsgfVxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG52YXIgX3JlZiA9IC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwicGF0aFwiLCB7XG4gIGQ6IFwiTTAgMGgyNHYyNEgwelwiLFxuICBmaWxsOiBcIm5vbmVcIlxufSk7XG52YXIgX3JlZjIgPSAvKiNfX1BVUkVfXyovUmVhY3QuY3JlYXRlRWxlbWVudChcInBhdGhcIiwge1xuICBkOiBcIk0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAyem0xIDE1aC0ydi0yaDJ2MnptMC00aC0yVjdoMnY2elwiXG59KTtcbmZ1bmN0aW9uIFN2Z1dhcm5pbmcocHJvcHMpIHtcbiAgcmV0dXJuIC8qI19fUFVSRV9fKi9SZWFjdC5jcmVhdGVFbGVtZW50KFwic3ZnXCIsIF9leHRlbmRzKHtcbiAgICBmaWxsOiBcImN1cnJlbnRDb2xvclwiLFxuICAgIHZpZXdCb3g6IFwiMCAwIDI0IDI0XCIsXG4gICAgXCJhcmlhLWxhYmVsbGVkYnlcIjogXCJ3YXJuaW5nLXRpdGxlIHdhcm5pbmctZGVzY1wiXG4gIH0sIHByb3BzKSwgX3JlZiwgX3JlZjIpO1xufVxuZXhwb3J0IGRlZmF1bHQgU3ZnV2FybmluZzsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./svg/icons/warning.svg\n");

/***/ }),

/***/ "@wordpress/i18n":
/*!*****************************************!*\
  !*** external ["googlesitekit","i18n"] ***!
  \*****************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = googlesitekit[\"i18n\"];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQHdvcmRwcmVzcy9pMThuLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2V4dGVybmFsIFtcImdvb2dsZXNpdGVraXRcIixcImkxOG5cIl0/YTFhZCJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IGdvb2dsZXNpdGVraXRbXCJpMThuXCJdOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///@wordpress/i18n\n");

/***/ }),

/***/ "googlesitekit-api":
/*!****************************************!*\
  !*** external ["googlesitekit","api"] ***!
  \****************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = googlesitekit[\"api\"];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ29vZ2xlc2l0ZWtpdC1hcGkuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgW1wiZ29vZ2xlc2l0ZWtpdFwiLFwiYXBpXCJdPzMyYmUiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBnb29nbGVzaXRla2l0W1wiYXBpXCJdOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///googlesitekit-api\n");

/***/ }),

/***/ "googlesitekit-components":
/*!***********************************************!*\
  !*** external ["googlesitekit","components"] ***!
  \***********************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = googlesitekit[\"components\"];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ29vZ2xlc2l0ZWtpdC1jb21wb25lbnRzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2V4dGVybmFsIFtcImdvb2dsZXNpdGVraXRcIixcImNvbXBvbmVudHNcIl0/ZmZlYiJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IGdvb2dsZXNpdGVraXRbXCJjb21wb25lbnRzXCJdOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///googlesitekit-components\n");

/***/ }),

/***/ "googlesitekit-data":
/*!*****************************************!*\
  !*** external ["googlesitekit","data"] ***!
  \*****************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = googlesitekit[\"data\"];//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ29vZ2xlc2l0ZWtpdC1kYXRhLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2V4dGVybmFsIFtcImdvb2dsZXNpdGVraXRcIixcImRhdGFcIl0/NzIwYyJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IGdvb2dsZXNpdGVraXRbXCJkYXRhXCJdOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///googlesitekit-data\n");

/***/ })

},[["./js/googlesitekit-wp-dashboard.js","runtime","googlesitekit-vendor"]]]);