From 830cabab1f638052a8c4ac39eb86370da5a676eb Mon Sep 17 00:00:00 2001 From: Jieiku Date: Sun, 14 Aug 2022 12:41:15 -0700 Subject: Alternate Search Libraries Tinysearch and Stork --- static/search_bundle_tinysearch.min.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/search_bundle_tinysearch.min.js (limited to 'static/search_bundle_tinysearch.min.js') diff --git a/static/search_bundle_tinysearch.min.js b/static/search_bundle_tinysearch.min.js new file mode 100644 index 0000000..fd0aacc --- /dev/null +++ b/static/search_bundle_tinysearch.min.js @@ -0,0 +1 @@ +var baseUrl=document.querySelector("meta[name='base']").getAttribute("content");function closeSearchNow(){const e=document.querySelector("main");e.innerHTML=window.main}function goSearchNow(){const e=document.querySelector("main");window.main||(window.main=e.innerHTML);var t=document.getElementById("suggestions"),n=t.cloneNode(!0),o=(n.id="results",document.createElement("div")),a='
");return o.innerHTML=a,n.insertBefore(o,n.firstChild),e.innerHTML=n.outerHTML,t.innerHTML="",document.getElementById("searchinput").value="",document.body.contains(document.closeSearch)&&(document.closeSearch.onsubmit=function(){closeSearchNow()}),!1}async function lazyLoad(){await init(baseUrl+"/tinysearch_engine_bg.wasm")}"/"==baseUrl.slice(-1)&&(baseUrl=baseUrl.slice(0,-1));var loaded=!(window.onload=function(){document.body.contains(document.goSearch)&&(document.goSearch.onsubmit=function(){return goSearchNow()})});function closeAllLists(e){for(var t=document.getElementById("suggestions");t.firstChild;)t.removeChild(t.firstChild)}function markTerm(e,t){return e.replace(new RegExp("(^|)("+t+")(|$)","ig"),"$1$2$3")}function autocomplete(e){e.addEventListener("input",function(e){var t=this.value;if(closeAllLists(),!t)return!1;for(var n=document.getElementById("suggestions"),o=search(t,99),a=0;a