PageSourceSearch

https://www.prairiemoon.com/mm5/themes/genesis/branches/production…/dist/6911.b28677c5d925a6d10f42.chunk.js

js prairiemoon.com collected 2026-10-01 10:32:05 UTC 3,546 bytes, 2 lines download raw bytes

1(self.webpackChunk_mvps_genesis_quickstart_theme=self.webpackChunk_mvps_genesis_quickstart_theme||[]).push([[6911],{9311:()=>{},6911:(e,t,a)=>{"use strict";a.d(t,{default:()=>n});var r=function(){var e=this,t=e._self._c;return t("div",{ref:"dropdown",staticClass:"g-search-preview",class:{"g-search-preview--open":e.isOpen&&e.query.length}},[t("div",{staticClass:"g-search-preview__terms"},[e.autocompleteData.suggested&&e.autocompleteData.suggested.text!==e.query?t("span",{staticClass:"g-search-preview__suggested"},[t("a",{staticClass:"g-search-preview__term g-button g-button-secondary",attrs:{"aria-label":`Search for ${e.autocompleteData.suggested.text}`,href:e.searchUrl+"Search="+e.autocompleteData.suggested.text},domProps:{innerHTML:e._s(e.highlightTerm(e.autocompleteData.suggested))}})]):e._e(),e._v(" "),e.autocompleteData.alternatives&&e.autocompleteData.alternatives.length?t("span",{staticClass:"g-search-preview__alternate"},e._l(e.autocompleteData.alternatives,(function(a){return t("a",{key:a.text,staticClass:"g-search-preview__term g-button g-button-secondary",attrs:{"aria-label":`Search for ${a.text}`,href:e.searchUrl+"Search="+a.text},domProps:{innerHTML:e._s(e.highlightTerm(a))}})})),0):e._e()]),e._v(" "),e.searchData.results&&e.searchData.results.length?t("div",{staticClass:"g-search-preview__items"},e._l(e.searchData.results,(function(a){return t("a",{key:a.id,staticClass:"g-search-preview__item",attrs:{href:e._f("rewriteUrl")(a.url)}},[t("span",{staticClass:"g-search-preview__item-image"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:{src:a.thumbnailImageUrl,error:e.errorImage,loading:e.loadingImage},expression:"{ src: result.thumbnailImageUrl, error: errorImage, loading: loadingImage }"}],attrs:{alt:"Image for "+a.name}})]),e._v(" "),t("span",{staticClass:"g-search-preview__item-name",domProps:{innerHTML:e._s(a.name)}})])})),0):e._e(),e._v(" "),e.query.length?t("a",{staticClass:"g-search-preview__search-all",attrs:{href:e.searchUrl+"Search="+e.query}},[e._v('Search store for product "'+e._s(e.query)+'"')]):e._e()])};r._withStripped=!0;var s=a(704),i=a(5126),l=a.n(i);const o=e=>e.stopPropagation(),c={data:()=>({autocompleteData:{},searchData:{},searchUrl:mivaJS.SRCH_Url,errorImage:mivaJS.Image_Placeholder_Product_Empty,loadingImage:mivaJS.Image_Placeholder_Product,isOpen:!0}),props:{query:String,siteId:String,showDrawer:Boolean},created(){s.A.client.on("autocomplete",(e=>{let{detail:t}=e;return this.onAutocomplete(t)})),s.A.client.on("search",(e=>{let{detail:t}=e;return this.onSearch(t)})),this.query&&s.A.client.query(this.query).autocomplete()},watch:{query(){s.A.client.query(this.query).autocomplete()},showDrawer(e){this.isOpen=e,e?this.$refs.dropdown.addEventListener("click",o):this.$refs.dropdown.removeEventListener("click",o)}},methods:{highlightTerm(e){return e.text.replace(this.query,`<strong>${this.query}</strong>`)},onAutocomplete(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.autocompleteData=l()(e.response.data),s.A.client.query((this.autocompleteData.suggested&&this.autocompleteData.suggested.text)??this.query).search()},onSearch(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.searchData=l()(e.response.data)}}};a(9910);const n=(0,a(7406).A)(c,r,[],!1,null,"70929e64",null).exports},9910:(e,t,a)=>{var r=a(9311);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals);(0,a(4424).A)("66d4aaf1",r,!1,{})}}]);
2//# sourceMappingURL=6911.b28677c5d925a6d10f42.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.