| 1 |
(()=>{"use strict";var e={n:t=>{var s=t&&t.__esModule?()=>t.default:()=>t;return e.d(s,{a:s}),s},d:(t,s)=>{for(var i in s)e.o(s,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:s[i]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.wp.domReady;e.n(t)()((function(){document.querySelectorAll(".gutenify-search-toggle-container").forEach((e=>{const t=e.querySelector(".gutenify-search-toggle-trigger"),s=e.querySelector(".gutenify-search-overlay"),i=e.querySelector(".gutenify-search-close"),n=e.querySelector(".gutenify-search-input"),o=e.dataset.mode;if(!t||!s)return;const l=e=>{if(void 0!==e?e:!s.classList.contains("is-active")){if(s.classList.add("is-active"),t.classList.add("is-active"),setTimeout((()=>{n&&n.focus()}),300),"popup"===o&&(document.body.style.overflow="hidden"),"slide-down"===o){s.style.left="",s.style.right="";const e=s.getBoundingClientRect(),t=window.innerWidth;e.right>t&&(s.style.left="auto",s.style.right="0"),e.left<0&&(s.style.left="0",s.style.right="auto")}"toggle"===o&&(s.style.left="",s.style.right="",s.style.marginRight="",s.style.marginLeft="",s.getBoundingClientRect().left<0&&(s.style.left="100%",s.style.right="auto",s.style.marginLeft="15px",s.style.marginRight="0"))}else s.classList.remove("is-active"),t.classList.remove("is-active"),"popup"===o&&(document.body.style.overflow="")};t.addEventListener("click",(e=>{e.preventDefault(),l()})),i&&i.addEventListener("click",(e=>{e.preventDefault(),l(!1)})),document.addEventListener("keydown",(e=>{"Escape"===e.key&&s.classList.contains("is-active")&&l(!1)})),document.addEventListener("click",(t=>{!s.classList.contains("is-active")||e.contains(t.target)||t.target.closest(".gutenify-search-toggle-container")||l(!1)}))}))}))})(); |