woodmartThemeModule.$document.on("wdShopPageInit",function(){woodmartThemeModule.searchHistory()}),jQuery.each(["frontend/element_ready/wd_search.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.searchHistory()})}),woodmartThemeModule.searchHistory=function(){var e="woodmart_search_history",t=woodmart_settings.search_history_items_limit;woodmart_settings.is_multisite&&(e+="_"+woodmart_settings.current_blog_id);var r,n=function(e){var t=e.target.querySelector('[type="text"]');h(t.value)},o=function(e){var t=this.textContent;h(t)},a=function(e){var t=this.parentNode,r=t.parentNode.querySelector(".wd-search-history");r&&s(t,r)},s=function(e,t){var r=u().reverse();if(t.innerHTML="",r.length>0){var n=l(),o=document.createElement("ul");t.appendChild(n),t.appendChild(o),r.forEach(function(r){r=r.replaceAll("%20"," ");var n=e.hasAttribute("data-post_type")?e.getAttribute("data-post_type"):null,o=new URL(woodmart_settings.home_url);o.searchParams.set("s",r),n||(n=e.querySelector('[name="post_type"]')?e.querySelector('[name="post_type"]').value:null),null!==n&&o.searchParams.set("post_type",n);var a=i(r,o.href);t.querySelector("ul").appendChild(a)})}},l=function(){var e=document.createElement("span"),t=document.createElement("span"),r=document.createElement("div");return e.textContent=woodmart_settings.search_history_title,e.classList.add("wd-search-title","title"),r.appendChild(e),t.classList.add("wd-sh-clear"),t.classList.add("wd-role-btn"),t.setAttribute("tabindex","0"),t.textContent=woodmart_settings.search_history_clear_all,t.addEventListener("click",c),r.appendChild(t),r.classList.add("wd-sh-head"),r},i=function(e,t){var r=document.createElement("span"),n=document.createElement("a"),a=document.createElement("li");return r.classList.add("wd-sh-clear"),r.classList.add("wd-role-btn"),r.setAttribute("tabindex","0"),r.addEventListener("click",d),n.textContent=e,n.setAttribute("href",t),n.classList.add("wd-sh-link"),n.addEventListener("click",o),a.appendChild(n),a.appendChild(r),a},c=function(t){t.preventDefault(),localStorage.removeItem(e),this.closest(".wd-search-history").innerHTML=""},d=function(t){t.preventDefault();var r=this.previousSibling.textContent.replaceAll("%20"," "),n=u().filter(function(e){return e!==r});localStorage.setItem(e,JSON.stringify(n));var o=this.closest("ul");this.closest("li").remove(),0===o.childElementCount&&(o.closest(".wd-search-history").innerHTML="")},u=function(){var r=localStorage.getItem(e)?JSON.parse(localStorage.getItem(e)):[];return r=r.filter(function(e){return""!==e&&null!=e}),t>0&&r.length>t&&(r=r.slice(-t)),r.map(function(e){return e.replaceAll("%20"," ")})},h=function(t){var r=u();r=r.filter(function(e){return e.toLowerCase().trim()!==t.toLowerCase().trim()}),t=t.replace("%20"," "),r.push(t.trim()),localStorage.setItem(e,JSON.stringify(r))};0!==(r=document.querySelectorAll("form.searchform")).length&&"undefined"!=typeof localStorage&&r.forEach(function(e){var t=e.querySelector('[type="text"]'),r=e.parentNode.querySelector(".wd-search-history");r&&(e.addEventListener("submit",n),t.addEventListener("wdOpenBeforeSearchContent",a),function(e){return e.closest(".wd-search-full-screen")||e.closest(".wd-search-full-screen-2")}(e)&&s(e,r),r.addEventListener("mousedown",function(e){e.preventDefault()}))})},window.addEventListener("load",function(){woodmartThemeModule.searchHistory()});