!function(){var a=function(){var a=wp.data.select("core/editor").getEditorSettings();return!(!a.hasOwnProperty("mainSidebarActive")||!a.mainSidebarActive)},b=function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},c=function(){var a=wp.data.select("core/editor").getEditorSettings();return!(!a.hasOwnProperty("alignWide")||!a.alignWide)},d=function(a){wp.data.dispatch("core/editor").updateEditorSettings({alignWide:!!a})},e=function(a){wp.data.select("core/editor").getBlocks().forEach(function(b){if(b.attributes.hasOwnProperty("align")){var c=b.attributes.align;if(!["full","wide"].includes(c))return;var d=document.getElementById("block-"+b.clientId);d&&d.setAttribute("data-align",a?c:"")}})},f=function(a){var b=document.getElementsByClassName("editor-writing-flow");b.length&&(a?b[0].classList.add("storefront-has-sidebar"):b[0].classList.remove("storefront-has-sidebar"))},g=function(){"template-fullwidth.php"===b()?(d(!0),f(!1),e(!0)):a()?(d(!1),f(!0),e(!1)):(d(!0),f(!1),e(!0))};wp.domReady(function(){if(c()){g();var a=b();wp.data.subscribe(function(){b()!==a&&(a=b(),g())})}})}();