"use strict";(globalThis.blocksyJsonP=globalThis.blocksyJsonP||[]).push([[584],{584(e,t,n){n.d(t,{mount:function(){return i}});var o=n(1230),c=n(4754),l=n(1669),a=n.n(l);var s=function({initialStatus:e,url:t,pluginUrl:n,pluginLink:l}){const[s,i]=(0,o.useState)("installed"),[r,u]=(0,o.useState)(!1),m=(0,o.useRef)(null);(0,o.useEffect)(function(){i(e)},[]);const y="uninstalled"===s&&"yes"!==ct_localizations.can_install_plugins;return(0,o.createElement)("div",{className:"ct-blocksy-plugin-inner",ref:m},(0,o.createElement)("button",{onClick:function(){m.current.closest(".notice-blocksy-plugin").parentNode.removeChild(m.current.closest(".notice-blocksy-plugin")),a().ajax(ajaxurl,{type:"POST",data:{action:"blocksy_dismissed_notice_handler",nonce:ct_localizations.nonce}})},type:"button",className:"notice-dismiss"},(0,o.createElement)("span",{className:"screen-reader-text"},(0,c.__)("Dismiss this notice.","blocksy"))),(0,o.createElement)("span",{className:"ct-notification-icon"},(0,o.createElement)("svg",{width:"50",height:"50",viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)("path",{fill:"#000000",d:"M50,25C50,11.2,38.8,0,25,0C11.2,0,0,11.2,0,25c0,13.8,11.2,25,25,25C38.8,50,50,38.8,50,25z"}),(0,o.createElement)("path",{fill:"#ffffff",d:"M23.4,19.5H29c0.7,0,1.3,0.6,1.3,1.4c0,0.8-0.6,1.4-1.4,1.4h-4.4L23.4,19.5z M34.6,25.1c0.9-1.2,1.4-2.7,1.4-4.2c0-1.6-0.5-3-1.4-4.2c-1.3-1.7-3.3-2.9-5.6-2.9c-0.1,0-0.1,0-0.2,0v0H15.5c-0.4,0-0.6,0.4-0.5,0.7l3.2,7.8h-2.8c-0.4,0-0.6,0.4-0.5,0.7l5.6,13.6h8.2c3.9,0,7.1-3.2,7.1-7.1C36,27.8,35.5,26.4,34.6,25.1C34.6,25.2,34.6,25.1,34.6,25.1zM23.4,28H29c0.7,0,1.3,0.6,1.3,1.4c0,0.8-0.6,1.4-1.4,1.4h-4.4L23.4,28z"}))),(0,o.createElement)("div",{className:"ct-notification-content"},(0,o.createElement)("h2",null,(0,c.__)("Thanks for installing Blocksy, you rock!","blocksy")),(0,o.createElement)("p",{dangerouslySetInnerHTML:{__html:(0,c.__)("We strongly recommend you to activate the <b>Blocksy Companion</b> plugin.<br>This way you will have access to custom extensions, demo templates and many other awesome features.","blocksy")}}),(0,o.createElement)("div",{className:"notice-actions"},y&&(0,o.createElement)("a",{className:"button button-primary",href:"https://wordpress.org/plugins/blocksy-companion/",target:"_blank"},(0,c.__)("Download Blocksy Companion","blocksy")),!y&&(0,o.createElement)("button",{className:"button button-primary",disabled:r||"active"===s,onClick:function(){u(!0),a().ajax(ajaxurl,{type:"POST",data:{action:"blocksy_notice_button_click",nonce:ct_localizations.nonce}}).then(function({success:e,data:t}){e&&(i(t.status),"active"===t.status&&location.assign(n)),u(!1)})}},r?(0,c.__)("Installing & activating...","blocksy"):"uninstalled"===s?(0,c.__)("Install Blocksy Companion","blocksy"):"installed"===s?(0,c.__)("Activate Blocksy Companion","blocksy"):(0,c.__)("Blocksy Companion active!","blocksy"),r&&(0,o.createElement)("i",{className:"dashicons dashicons-update"})),(0,o.createElement)("a",{className:"ct-why-button button",href:"https://creativethemes.com/blocksy/companion/"},(0,c.__)("Why you need Blocksy Companion?","blocksy")))))};const i=function(e){if(e.querySelector(".notice-blocksy-plugin-root")){(0,o.createRoot)(e.querySelector(".notice-blocksy-plugin-root")).render((0,o.createElement)(s,{initialStatus:e.querySelector(".notice-blocksy-plugin-root").dataset.pluginStatus,url:e.querySelector(".notice-blocksy-plugin-root").dataset.url,pluginUrl:e.querySelector(".notice-blocksy-plugin-root").dataset.pluginUrl,pluginLink:e.querySelector(".notice-blocksy-plugin-root").dataset.link}))}[...document.querySelectorAll("[data-dismiss]")].map(function(e){e.addEventListener("click",function(t){t.preventDefault(),e.closest(".notice-blocksy-woo-deprecation").remove(),a().ajax(ajaxurl,{type:"POST",data:{action:"blocksy_dismissed_notice_woo_deprecation"}})})})}}}]);