PageSourceSearch

https://www.labiosthetique.ca/dist/vsf-search-panel.1842637f1a48b0628a3f.js

js labiosthetique.ca collected 2026-09-28 09:28:57 UTC 8,395 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{1334:function(e,t,a){"use strict";var i=a(989);a.n(i).a},1335:function(e,t,a){(e.exports=a(27)(!1)).push([e.i,".fade-enter-active[data-v-422f657e]{-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.fade-leave-active[data-v-422f657e]{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.fade-enter[data-v-422f657e],.fade-leave-to[data-v-422f657e]{opacity:0}.fade-in-down-enter-active[data-v-422f657e],.fade-in-up-enter-active[data-v-422f657e]{-webkit-transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);transition:all .25s cubic-bezier(0.4, 0, 0.2, 1)}.fade-in-down-leave-active[data-v-422f657e],.fade-in-up-leave-active[data-v-422f657e]{-webkit-transition:all .2s cubic-bezier(0.4, 0, 1, 1);-o-transition:all .2s cubic-bezier(0.4, 0, 1, 1);transition:all .2s cubic-bezier(0.4, 0, 1, 1)}.fade-in-down-enter[data-v-422f657e],.fade-in-down-leave-to[data-v-422f657e],.fade-in-up-enter[data-v-422f657e],.fade-in-up-leave-to[data-v-422f657e]{opacity:0}.fade-in-down-enter[data-v-422f657e],.fade-in-down-leave-to[data-v-422f657e]{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.fade-in-up-enter[data-v-422f657e],.fade-in-up-leave-to[data-v-422f657e]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.searchpanel[data-v-422f657e]{height:100vh;width:800px;top:0;right:0;z-index:3;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.searchpanel .close-icon-row[data-v-422f657e]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.searchpanel .container[data-v-422f657e]{padding-left:40px;padding-right:40px}@media only screen and (max-width: 575px){.searchpanel .container[data-v-422f657e]{padding-left:30px;padding-right:30px}}.searchpanel .row[data-v-422f657e]{margin-left:-1.5rem;margin-right:-1.5rem}@media only screen and (max-width: 575px){.searchpanel .row[data-v-422f657e]{margin-right:-0.25rem;margin-left:-0.25rem}}.searchpanel .col-md-12[data-v-422f657e]{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width: 575px){.searchpanel .col-md-12[data-v-422f657e]{padding-left:0.25rem;padding-right:0.25rem}}.searchpanel .product-listing[data-v-422f657e]{padding-top:30px}.searchpanel .product[data-v-422f657e]{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width: 575px){.searchpanel .product[data-v-422f657e]{width:50%;padding-left:0.25rem;padding-right:0.25rem}}.searchpanel .close-icon[data-v-422f657e]{padding:18px 8px}.searchpanel .search-icon[data-v-422f657e]{position:absolute;width:1.5rem;height:1.5rem;margin:0.6rem .5rem .4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.searchpanel .search-panel-input[data-v-422f657e]{width:100%;padding:0 0 0 2.5rem;border:0 solid #111;border-bottom-width:1px;border-radius:0;outline:0;font-size:2rem}@media (max-width: 575.98px){.searchpanel .search-panel-input[data-v-422f657e]{font-size:1rem}}.searchpanel .no-results[data-v-422f657e]{top:80px;width:100%}.searchpanel i[data-v-422f657e]{opacity:0.6}.searchpanel i[data-v-422f657e]:hover{opacity:1}.searchpanel .close-button[data-v-422f657e]{background:#fff}@media only screen and (max-width: 575px){.searchpanel button[data-v-422f657e]{margin-bottom:15px}}.searchpanel__suggest[data-v-422f657e]{margin:0 1.5rem}.searchpanel__suggest[data-v-422f657e]  .search-icon{margin:0}.searchpanel__suggest[data-v-422f657e]  .search-panel-dropdown{position:static;padding-left:0;padding-right:0;-webkit-box-shadow:none;box-shadow:none;border:none}.searchpanel__suggest[data-v-422f657e]  .search-panel-title{border:none;margin-top:.5rem;text-transform:uppercase;text-align:center}.searchpanel__suggest[data-v-422f657e]  .pointer{position:relative;padding:.5rem 0;text-decoration:none;border-bottom:1px solid #e9ecef}.searchpanel__suggest[data-v-422f657e]  .pointer:before{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.5em;height:.5em;background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3Echevron-thin-right%3C/title%3E%3Cpath d='M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z'%3E%3C/path%3E%3C/svg%3E%0A\");background-size:contain}\n",""])},1483:function(e,t,a){"use strict";a.r(t);var i=a(0),s=a(18),n=a(9),r=a(759),o=a(17),c=a(1);var d=a(2),l={mixins:[{name:"SearchPanel",data:function(){return{products:[],search:"",size:18,start:0,placeholder:n.a.t("Type what you are looking for..."),emptyResults:!1,readMore:!0,componentLoaded:!1}},mounted:function(){this.search=localStorage.getItem("shop/user/searchQuery")||"",this.search&&this.makeSearch()},beforeDestroy:function(){localStorage.setItem("shop/user/searchQuery",this.search?this.search:"")},methods:{onEscapePress:function(){this.closeSearchpanel()},closeSearchpanel:function(){this.$store.commit("ui/setSidebar",!1),this.$store.commit("ui/setMicrocart",!1),this.$store.commit("ui/setSearchpanel",!1)},buildSearchQuery:function(e){return function(e){var t=new o.a;return t=t.setSearchText(e).applyFilter({key:"visibility",value:{in:[3,4]}}).applyFilter({key:"status",value:{in:[0,1]}}),!1===c.products.listOutOfStockProducts&&(t=t.applyFilter({key:"stock.is_in_stock",value:{eq:!0}})),t}(e)},makeSearch:function(){var e=this;if(""!==this.search&&void 0!==this.search){var t=this.buildSearchQuery(this.search);this.start=0,this.readMore=!0,this.$store.dispatch("product/list",{query:t,start:this.start,configuration:{},size:this.size,updateState:!1}).then((function(t){e.products=t.items,e.start=0+e.size,e.emptyResults=t.items.length<1}
1)).catch((function(e){d.a.error(e,"components-search")()}))}else this.products=[],this.emptyResults=0},seeMore:function(){var e=this;if(""!==this.search&&void 0!==this.search){var t=this.buildSearchQuery(this.search),a=this.start;this.$store.dispatch("product/list",{query:t,start:a,size:this.size,updateState:!1}).then((function(t){var i=Math.floor(t.total/e.size),s=t.total-e.size*i;t.start===t.total-s&&(e.readMore=!1),e.products=e.products.concat(t.items),e.start=a+e.size,e.emptyResults=e.products.length<1})).catch((function(e){d.a.error(e,"components-search")()}))}else this.products=[],this.emptyResults=0}},computed:Object(i.a)({items:function(){return this.$store.state.search}},Object(s.e)({isOpen:function(e){return e.ui.searchpanel}})),mixins:[r.a]}],computed:{showPanel:function(){return this.isOpen&&this.componentLoaded}},mounted:function(){var e=this;this.$nextTick((function(){e.componentLoaded=!0}))}},h=a(780),p=a(148),f=a(756),u=a(1075),m=a(115),g={components:{FactFinderSuggest:u.a,SvgIcon:m.a},mixins:[l,h.a],watch:{showPanel:function(e){e&&(document.getElementsByClassName("mobile-search-input")[0].focus(),document.getElementsByClassName("mobile-search-input")[0].click())}},validations:{search:{minLength:Object(p.minLength)(3)}},destroyed:function(){Object(f.clearAllBodyScrollLocks)()}},v=(a(1334),a(11)),b=Object(v.a)(g,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"searchpanel fixed mw-100 bg-cl-primary cl-accent",attrs:{id:"searchPanel","data-testid":"searchPanel"}},[t("div",{staticClass:"close-icon-row justify-content-end"},[t("button",{staticClass:"p10 brdr-none bg-cl-transparent close",attrs:{type:"button","data-testid":"closeSearchPanel","aria-label":this.$t("Close"),"aria-controls":"searchPanel"},on:{click:this.closeSearchpanel}},[t("svg-icon",{attrs:{icon:"close"}})],1)]),this._v(" "),t("div",{staticClass:"searchpanel__suggest"},[t("fact-finder-suggest",{attrs:{"input-class":"mobile-search-input"}})],1)])}),[],!1,null,"422f657e",null);t.default=b.exports},989:function(e,t,a){var i=a(1335);"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);(0,a(28).default)("02bdc1bb",i,!0,{})}}]);
2//# sourceMappingURL=vsf-search-panel.1842637f1a48b0628a3f.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.