"use strict";(globalThis.blocksyJsonP=globalThis.blocksyJsonP||[]).push([[149],{2149:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"mount\": () => (/* binding */ mount)\n});\n\n// EXTERNAL MODULE: external \"window.wp.element\"\nvar external_window_wp_element_ = __webpack_require__(1381);\n// EXTERNAL MODULE: external \"window.wp.i18n\"\nvar external_window_wp_i18n_ = __webpack_require__(5652);\n// EXTERNAL MODULE: external \"jQuery\"\nvar external_jQuery_ = __webpack_require__(5311);\nvar external_jQuery_default = /*#__PURE__*/__webpack_require__.n(external_jQuery_);\n;// CONCATENATED MODULE: ./static/js/notification/Notification.js\n\n\n\n\nconst Notification = _ref => {\n let {\n initialStatus,\n url,\n pluginUrl,\n pluginLink\n } = _ref;\n const [pluginStatus, setPluginStatus] = (0,external_window_wp_element_.useState)('installed');\n const [isLoading, setIsLoading] = (0,external_window_wp_element_.useState)(false);\n const containerEl = (0,external_window_wp_element_.useRef)(null);\n (0,external_window_wp_element_.useEffect)(() => {\n setPluginStatus(initialStatus);\n }, []);\n return (0,external_window_wp_element_.createElement)(\"div\", {\n className: \"ct-blocksy-plugin-inner\",\n ref: containerEl\n }, (0,external_window_wp_element_.createElement)(\"button\", {\n onClick: () => {\n containerEl.current.closest('.notice-blocksy-plugin').parentNode.removeChild(containerEl.current.closest('.notice-blocksy-plugin'));\n external_jQuery_default().ajax(ajaxurl, {\n type: 'POST',\n data: {\n action: 'blocksy_dismissed_notice_handler'\n }\n });\n },\n type: \"button\",\n className: \"notice-dismiss\"\n }, (0,external_window_wp_element_.createElement)(\"span\", {\n className: \"screen-reader-text\"\n }, (0,external_window_wp_i18n_.__)('Dismiss this notice.', 'blocksy'))), (0,external_window_wp_element_.createElement)(\"span\", {\n className: \"ct-notification-icon\"\n }, (0,external_window_wp_element_.createElement)(\"svg\", {\n width: \"50\",\n height: \"50\",\n viewBox: \"0 0 50 50\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, (0,external_window_wp_element_.createElement)(\"path\", {\n d: \"M25 0c13.807 0 25 11.193 25 25S38.807 50 25 50 0 38.807 0 25 11.193 0 25 0zm4.735 25.637a.237.237 0 00-.312 0L19.28 34.83c-.069.063-.02.171.078.171h9.492c.116 0 .229-.042.312-.117l4.45-4.035a1.122 1.122 0 000-1.697zm0-10a.237.237 0 00-.312 0L18.13 25.873a.382.382 0 00-.129.282v7.613c0 .09.119.134.188.071l14.636-13.333c.517-.468.518-1.589 0-2.057zM27.674 15H18.22c-.122 0-.221.09-.221.2v8.568c0 .09.119.134.188.071l9.564-8.668c.07-.063.02-.171-.078-.171z\",\n fill: \"#23282D\",\n \"fill-rule\": \"evenodd\"\n }))), (0,external_window_wp_element_.createElement)(\"div\", {\n className: \"ct-notification-content\"\n }, (0,external_window_wp_element_.createElement)(\"h2\", null, (0,external_window_wp_i18n_.__)('Thanks for installing Blocksy, you rock!', 'blocksy')), (0,external_window_wp_element_.createElement)(\"p\", {\n dangerouslySetInnerHTML: {\n __html: (0,external_window_wp_i18n_.__)('We strongly recommend you to activate the Blocksy Companion plugin.
This way you will have access to custom extensions, demo templates and many other awesome features.', 'blocksy')\n }\n }), (0,external_window_wp_element_.createElement)(\"div\", {\n className: \"notice-actions\"\n }, null && 0 && 0, (0,external_window_wp_element_.createElement)(\"button\", {\n className: \"button button-primary\",\n disabled: isLoading || pluginStatus === 'active',\n onClick: () => {\n setIsLoading(true);\n setTimeout(() => {});\n external_jQuery_default().ajax(ajaxurl, {\n type: 'POST',\n data: {\n action: 'blocksy_notice_button_click'\n }\n }).then(_ref2 => {\n let {\n success,\n data\n } = _ref2;\n\n if (success) {\n setPluginStatus(data.status);\n\n if (data.status === 'active') {\n location.assign(pluginUrl);\n }\n }\n\n setIsLoading(false);\n });\n }\n }, isLoading ? (0,external_window_wp_i18n_.__)('Installing & activating...', 'blocksy') : pluginStatus === 'uninstalled' ? (0,external_window_wp_i18n_.__)('Install Blocksy Companion', 'blocksy') : pluginStatus === 'installed' ? (0,external_window_wp_i18n_.__)('Activate Blocksy Companion', 'blocksy') : (0,external_window_wp_i18n_.__)('Blocksy Companion active!', 'blocksy'), isLoading && (0,external_window_wp_element_.createElement)(\"i\", {\n className: \"dashicons dashicons-update\"\n })), (0,external_window_wp_element_.createElement)(\"a\", {\n className: \"ct-why-button button\",\n href: 'https://creativethemes.com/blocksy/companion/'\n }, (0,external_window_wp_i18n_.__)('Why you need Blocksy Companion?', 'blocksy')))));\n};\n\n/* harmony default export */ const notification_Notification = (Notification);\n;// CONCATENATED MODULE: ./static/js/notification/main.js\n\n\n\nconst mount = el => {\n if (el.querySelector('.notice-blocksy-plugin-root')) {\n (0,external_window_wp_element_.render)((0,external_window_wp_element_.createElement)(notification_Notification, {\n initialStatus: el.querySelector('.notice-blocksy-plugin-root').dataset.pluginStatus,\n url: el.querySelector('.notice-blocksy-plugin-root').dataset.url,\n pluginUrl: el.querySelector('.notice-blocksy-plugin-root').dataset.pluginUrl,\n pluginLink: el.querySelector('.notice-blocksy-plugin-root').dataset.link\n }), el.querySelector('.notice-blocksy-plugin-root'));\n }\n\n ;\n [...document.querySelectorAll('[data-dismiss]')].map(el => {\n el.addEventListener('click', e => {\n e.preventDefault();\n el.closest('.notice-blocksy-woo-deprecation').remove();\n external_jQuery_default().ajax(ajaxurl, {\n type: 'POST',\n data: {\n action: 'blocksy_dismissed_notice_woo_deprecation'\n }\n });\n });\n });\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjE0OS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9ibG9ja3N5T3B0aW9ucy8uL3N0YXRpYy9qcy9ub3RpZmljYXRpb24vTm90aWZpY2F0aW9uLmpzPzMyYTYiLCJ3ZWJwYWNrOi8vYmxvY2tzeU9wdGlvbnMvLi9zdGF0aWMvanMvbm90aWZpY2F0aW9uL21haW4uanM/YWZlMiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVFbGVtZW50LCBDb21wb25lbnQsIGNyZWF0ZVJlZiwgdXNlU3RhdGUsIHVzZUVmZmVjdCwgdXNlUmVmIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSAnY3QtaTE4bic7XG5pbXBvcnQgJCBmcm9tICdqcXVlcnknO1xuXG5jb25zdCBOb3RpZmljYXRpb24gPSBfcmVmID0+IHtcbiAgbGV0IHtcbiAgICBpbml0aWFsU3RhdHVzLFxuICAgIHVybCxcbiAgICBwbHVnaW5VcmwsXG4gICAgcGx1Z2luTGlua1xuICB9ID0gX3JlZjtcbiAgY29uc3QgW3BsdWdpblN0YXR1cywgc2V0UGx1Z2luU3RhdHVzXSA9IHVzZVN0YXRlKCdpbnN0YWxsZWQnKTtcbiAgY29uc3QgW2lzTG9hZGluZywgc2V0SXNMb2FkaW5nXSA9IHVzZVN0YXRlKGZhbHNlKTtcbiAgY29uc3QgY29udGFpbmVyRWwgPSB1c2VSZWYobnVsbCk7XG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgc2V0UGx1Z2luU3RhdHVzKGluaXRpYWxTdGF0dXMpO1xuICB9LCBbXSk7XG4gIHJldHVybiBjcmVhdGVFbGVtZW50KFwiZGl2XCIsIHtcbiAgICBjbGFzc05hbWU6IFwiY3QtYmxvY2tzeS1wbHVnaW4taW5uZXJcIixcbiAgICByZWY6IGNvbnRhaW5lckVsXG4gIH0sIGNyZWF0ZUVsZW1lbnQoXCJidXR0b25cIiwge1xuICAgIG9uQ2xpY2s6ICgpID0+IHtcbiAgICAgIGNvbnRhaW5lckVsLmN1cnJlbnQuY2xvc2VzdCgnLm5vdGljZS1ibG9ja3N5LXBsdWdpbicpLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQoY29udGFpbmVyRWwuY3VycmVudC5jbG9zZXN0KCcubm90aWNlLWJsb2Nrc3ktcGx1Z2luJykpO1xuICAgICAgJC5hamF4KGFqYXh1cmwsIHtcbiAgICAgICAgdHlwZTogJ1BPU1QnLFxuICAgICAgICBkYXRhOiB7XG4gICAgICAgICAgYWN0aW9uOiAnYmxvY2tzeV9kaXNtaXNzZWRfbm90aWNlX2hhbmRsZXInXG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgdHlwZTogXCJidXR0b25cIixcbiAgICBjbGFzc05hbWU6IFwibm90aWNlLWRpc21pc3NcIlxuICB9LCBjcmVhdGVFbGVtZW50KFwic3BhblwiLCB7XG4gICAgY2xhc3NOYW1lOiBcInNjcmVlbi1yZWFkZXItdGV4dFwiXG4gIH0sIF9fKCdEaXNtaXNzIHRoaXMgbm90aWNlLicsICdibG9ja3N5JykpKSwgY3JlYXRlRWxlbWVudChcInNwYW5cIiwge1xuICAgIGNsYXNzTmFtZTogXCJjdC1ub3RpZmljYXRpb24taWNvblwiXG4gIH0sIGNyZWF0ZUVsZW1lbnQoXCJzdmdcIiwge1xuICAgIHdpZHRoOiBcIjUwXCIsXG4gICAgaGVpZ2h0OiBcIjUwXCIsXG4gICAgdmlld0JveDogXCIwIDAgNTAgNTBcIixcbiAgICB4bWxuczogXCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiXG4gIH0sIGNyZWF0ZUVsZW1lbnQoXCJwYXRoXCIsIHtcbiAgICBkOiBcIk0yNSAwYzEzLjgwNyAwIDI1IDExLjE5MyAyNSAyNVMzOC44MDcgNTAgMjUgNTAgMCAzOC44MDcgMCAyNSAxMS4xOTMgMCAyNSAwem00LjczNSAyNS42MzdhLjIzNy4yMzcgMCAwMC0uMzEyIDBMMTkuMjggMzQuODNjLS4wNjkuMDYzLS4wMi4xNzEuMDc4LjE3MWg5LjQ5MmMuMTE2IDAgLjIyOS0uMDQyLjMxMi0uMTE3bDQuNDUtNC4wMzVhMS4xMjIgMS4xMjIgMCAwMDAtMS42OTd6bTAtMTBhLjIzNy4yMzcgMCAwMC0uMzEyIDBMMTguMTMgMjUuODczYS4zODIuMzgyIDAgMDAtLjEyOS4yODJ2Ny42MTNjMCAuMDkuMTE5LjEzNC4xODguMDcxbDE0LjYzNi0xMy4zMzNjLjUxNy0uNDY4LjUxOC0xLjU4OSAwLTIuMDU3ek0yNy42NzQgMTVIMTguMjJjLS4xMjIgMC0uMjIxLjA5LS4yMjEuMnY4LjU2OGMwIC4wOS4xMTkuMTM0LjE4OC4wNzFsOS41NjQtOC42NjhjLjA3LS4wNjMuMDItLjE3MS0uMDc4LS4xNzF6XCIsXG4gICAgZmlsbDogXCIjMjMyODJEXCIsXG4gICAgXCJmaWxsLXJ1bGVcIjogXCJldmVub2RkXCJcbiAgfSkpKSwgY3JlYXRlRWxlbWVudChcImRpdlwiLCB7XG4gICAgY2xhc3NOYW1lOiBcImN0LW5vdGlmaWNhdGlvbi1jb250ZW50XCJcbiAgfSwgY3JlYXRlRWxlbWVudChcImgyXCIsIG51bGwsIF9fKCdUaGFua3MgZm9yIGluc3RhbGxpbmcgQmxvY2tzeSwgeW91IHJvY2shJywgJ2Jsb2Nrc3knKSksIGNyZWF0ZUVsZW1lbnQoXCJwXCIsIHtcbiAgICBkYW5nZXJvdXNseVNldElubmVySFRNTDoge1xuICAgICAgX19odG1sOiBfXygnV2Ugc3Ryb25nbHkgcmVjb21tZW5kIHlvdSB0byBhY3RpdmF0ZSB0aGUgPGI+QmxvY2tzeSBDb21wYW5pb248L2I+IHBsdWdpbi48YnI+VGhpcyB3YXkgeW91IHdpbGwgaGF2ZSBhY2Nlc3MgdG8gY3VzdG9tIGV4dGVuc2lvbnMsIGRlbW8gdGVtcGxhdGVzIGFuZCBtYW55IG90aGVyIGF3ZXNvbWUgZmVhdHVyZXMuJywgJ2Jsb2Nrc3knKVxuICAgIH1cbiAgfSksIGNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwge1xuICAgIGNsYXNzTmFtZTogXCJub3RpY2UtYWN0aW9uc1wiXG4gIH0sIG51bGwgJiYgcGx1Z2luU3RhdHVzID09PSAndW5pbnN0YWxsZWQnICYmIGNyZWF0ZUVsZW1lbnQoXCJhXCIsIHtcbiAgICBjbGFzc05hbWU6IFwiYnV0dG9uIGJ1dHRvbi1wcmltYXJ5XCIsXG4gICAgaHJlZjogcGx1Z2luTGluayxcbiAgICB0YXJnZXQ6IFwiX2JsYW5rXCJcbiAgfSwgX18oJ0Rvd25sb2FkIEJsb2Nrc3kgQ29tcGFuaW9uJywgJ2Jsb2Nrc3knKSksIGNyZWF0ZUVsZW1lbnQoXCJidXR0b25cIiwge1xuICAgIGNsYXNzTmFtZTogXCJidXR0b24gYnV0dG9uLXByaW1hcnlcIixcbiAgICBkaXNhYmxlZDogaXNMb2FkaW5nIHx8IHBsdWdpblN0YXR1cyA9PT0gJ2FjdGl2ZScsXG4gICAgb25DbGljazogKCkgPT4ge1xuICAgICAgc2V0SXNMb2FkaW5nKHRydWUpO1xuICAgICAgc2V0VGltZW91dCgoKSA9PiB7fSk7XG4gICAgICAkLmFqYXgoYWpheHVybCwge1xuICAgICAgICB0eXBlOiAnUE9TVCcsXG4gICAgICAgIGRhdGE6IHtcbiAgICAgICAgICBhY3Rpb246ICdibG9ja3N5X25vdGljZV9idXR0b25fY2xpY2snXG4gICAgICAgIH1cbiAgICAgIH0pLnRoZW4oX3JlZjIgPT4ge1xuICAgICAgICBsZXQge1xuICAgICAgICAgIHN1Y2Nlc3MsXG4gICAgICAgICAgZGF0YVxuICAgICAgICB9ID0gX3JlZjI7XG5cbiAgICAgICAgaWYgKHN1Y2Nlc3MpIHtcbiAgICAgICAgICBzZXRQbHVnaW5TdGF0dXMoZGF0YS5zdGF0dXMpO1xuXG4gICAgICAgICAgaWYgKGRhdGEuc3RhdHVzID09PSAnYWN0aXZlJykge1xuICAgICAgICAgICAgbG9jYXRpb24uYXNzaWduKHBsdWdpblVybCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2V0SXNMb2FkaW5nKGZhbHNlKTtcbiAgICAgIH0pO1xuICAgIH1cbiAgfSwgaXNMb2FkaW5nID8gX18oJ0luc3RhbGxpbmcgJiBhY3RpdmF0aW5nLi4uJywgJ2Jsb2Nrc3knKSA6IHBsdWdpblN0YXR1cyA9PT0gJ3VuaW5zdGFsbGVkJyA/IF9fKCdJbnN0YWxsIEJsb2Nrc3kgQ29tcGFuaW9uJywgJ2Jsb2Nrc3knKSA6IHBsdWdpblN0YXR1cyA9PT0gJ2luc3RhbGxlZCcgPyBfXygnQWN0aXZhdGUgQmxvY2tzeSBDb21wYW5pb24nLCAnYmxvY2tzeScpIDogX18oJ0Jsb2Nrc3kgQ29tcGFuaW9uIGFjdGl2ZSEnLCAnYmxvY2tzeScpLCBpc0xvYWRpbmcgJiYgY3JlYXRlRWxlbWVudChcImlcIiwge1xuICAgIGNsYXNzTmFtZTogXCJkYXNoaWNvbnMgZGFzaGljb25zLXVwZGF0ZVwiXG4gIH0pKSwgY3JlYXRlRWxlbWVudChcImFcIiwge1xuICAgIGNsYXNzTmFtZTogXCJjdC13aHktYnV0dG9uIGJ1dHRvblwiLFxuICAgIGhyZWY6ICdodHRwczovL2NyZWF0aXZldGhlbWVzLmNvbS9ibG9ja3N5L2NvbXBhbmlvbi8nXG4gIH0sIF9fKCdXaHkgeW91IG5lZWQgQmxvY2tzeSBDb21wYW5pb24/JywgJ2Jsb2Nrc3knKSkpKSk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBOb3RpZmljYXRpb247IiwiaW1wb3J0IHsgY3JlYXRlRWxlbWVudCwgcmVuZGVyIH0gZnJvbSAnQHdvcmRwcmVzcy9lbGVtZW50JztcbmltcG9ydCBOb3RpZmljYXRpb24gZnJvbSAnLi9Ob3RpZmljYXRpb24nO1xuaW1wb3J0ICQgZnJvbSAnanF1ZXJ5JztcbmV4cG9ydCBjb25zdCBtb3VudCA9IGVsID0+IHtcbiAgaWYgKGVsLnF1ZXJ5U2VsZWN0b3IoJy5ub3RpY2UtYmxvY2tzeS1wbHVnaW4tcm9vdCcpKSB7XG4gICAgcmVuZGVyKGNyZWF0ZUVsZW1lbnQoTm90aWZpY2F0aW9uLCB7XG4gICAgICBpbml0aWFsU3RhdHVzOiBlbC5xdWVyeVNlbGVjdG9yKCcubm90aWNlLWJsb2Nrc3ktcGx1Z2luLXJvb3QnKS5kYXRhc2V0LnBsdWdpblN0YXR1cyxcbiAgICAgIHVybDogZWwucXVlcnlTZWxlY3RvcignLm5vdGljZS1ibG9ja3N5LXBsdWdpbi1yb290JykuZGF0YXNldC51cmwsXG4gICAgICBwbHVnaW5Vcmw6IGVsLnF1ZXJ5U2VsZWN0b3IoJy5ub3RpY2UtYmxvY2tzeS1wbHVnaW4tcm9vdCcpLmRhdGFzZXQucGx1Z2luVXJsLFxuICAgICAgcGx1Z2luTGluazogZWwucXVlcnlTZWxlY3RvcignLm5vdGljZS1ibG9ja3N5LXBsdWdpbi1yb290JykuZGF0YXNldC5saW5rXG4gICAgfSksIGVsLnF1ZXJ5U2VsZWN0b3IoJy5ub3RpY2UtYmxvY2tzeS1wbHVnaW4tcm9vdCcpKTtcbiAgfVxuXG4gIDtcbiAgWy4uLmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWRpc21pc3NdJyldLm1hcChlbCA9PiB7XG4gICAgZWwuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBlID0+IHtcbiAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgIGVsLmNsb3Nlc3QoJy5ub3RpY2UtYmxvY2tzeS13b28tZGVwcmVjYXRpb24nKS5yZW1vdmUoKTtcbiAgICAgICQuYWpheChhamF4dXJsLCB7XG4gICAgICAgIHR5cGU6ICdQT1NUJyxcbiAgICAgICAgZGF0YToge1xuICAgICAgICAgIGFjdGlvbjogJ2Jsb2Nrc3lfZGlzbWlzc2VkX25vdGljZV93b29fZGVwcmVjYXRpb24nXG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0pO1xuICB9KTtcbn07Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///2149\n")}}]);