PageSourceSearch

https://www.jangolo.cm/js/NewSearch.BkwHdqHr.js

js jangolo.cm collected 2026-10-01 13:02:23 UTC 22,336 bytes, 1 lines download raw bytes

1import{c as M}from"./cart.BDAgab4B.js";import{i as B}from"./availability.B2iQLFi2.js";import{_ as N,c as l,a as e,b as t,w as r,ao as U,ex as A,l as S,o as a,d as i,t as d,q as v,s as f,G as x,H as w,n as E,f as h,V as g,g as V,v as y,e as j}from"./index.gEWZ_ovx.js";import{a as O}from"./algoliasearch-lite.umd.Dvd0d_Ex.js";import{c as L}from"./instantsearchRouting.COOfEimn.js";import{i as J,U as G}from"./claim.C0I30t3C.js";import{v as Q,m as Y,f as Z,c as K,i as W,d as X}from"./sources.D2_dnVwf.js";import{V as H}from"./VSelect.DSz7TzcO.js";import{V as $}from"./VListItem.BaEqgrpF.js";import{V as ss}from"./VListItemTitle.D7FCMV5l.js";import{V as es}from"./VRating.C5XcUTJF.js";import"./autofocus.Ci7R-_rx.js";import"./index.DzDy7aKK.js";import"./VTextField.DNRjsZb8.js";import"./VList.DazL0ceG.js";import"./ssrBoot.-DFONld1.js";import"./VDivider.Jh0-TzrT.js";import"./dialog-transition.BZWyTC1w.js";import"./VMenu.BQa3Kw82.js";import"./VSheet.s51Tniw7.js";import"./VCheckboxBtn.Now5HnSm.js";import"./VChip.CMWXn5Fr.js";import"./createSimpleFunctional.C1i-Q27W.js";const ts={name:"NewSearch",components:{UnclaimedBadge:G},mixins:[M],metaInfo(){return{title:"Recherche - Jangolo",meta:[{name:"description",content:"Recherchez des produits agricoles, des boutiques et des entreprises sur Jangolo."},{property:"og:title",content:"Recherche - Jangolo"},{property:"og:description",content:"Recherchez des produits agricoles, des boutiques et des entreprises sur Jangolo."},{property:"og:type",content:"website"},{property:"og:image",content:"https://www.jangolo.cm/img/icons/icon-512x512.png"},{property:"og:url",content:"https://www.jangolo.cm/search"},{name:"twitter:title",content:"Recherche - Jangolo"},{name:"twitter:description",content:"Recherchez des produits agricoles, des boutiques et des entreprises sur Jangolo."},{name:"twitter:card",content:"summary"}]}},data(){return{search:"",max_hits:12,searchClient:O("MSZ95Q6M6D","2a24fced8e11300986314245c098aefb"),routing:L({indexName:"products"}),carts:[],counter:"",session_id:"",entity:{value:"all"},searchReportTimer:null,lastReportedSearch:"",menu:[{pos:0,icon:"mdi-magnify",text:"All",value:"all"},{pos:1,icon:"mdi-corn",text:"Products",value:"product"},{pos:2,icon:"mdi-domain",text:"Companies",value:"company"},{pos:3,icon:"mdi-tag-outline",text:"Brands",value:"brand"},{pos:4,icon:"mdi-storefront-outline",text:"Shops",value:"shop"},{pos:5,icon:"mdi-pot-steam-outline",text:"Recipes",value:"recipe"},{pos:6,icon:"mdi-chart-line",text:"Market prices",value:"marketprice"},{pos:7,icon:"mdi-handshake-outline",text:"Offers & requests",value:"trade"},{pos:8,icon:"mdi-sale",text:"Promotions",value:"promotion"},{pos:9,icon:"mdi-play-circle-outline",text:"Videos",value:"video"},{pos:10,icon:"mdi-forum-outline",text:"Discussions",value:"discussion"}]}},created(){this.applyEntityFromRoute(this.$route.query.entity)},computed:{ismobile:function(){return screen.width<580},activePromotionFilter(){return["end_timestamp>"+Math.floor(Date.now()/1e3)]}},watch:{entity(c){this.syncEntityToRoute(c&&c.value)},"$route.query.entity"(c){this.applyEntityFromRoute(c)},"$route.query.s"(c){clearTimeout(this.searchReportTimer);const s=(c||"").trim();!s||s===this.lastReportedSearch||(this.searchReportTimer=setTimeout(()=>{this.lastReportedSearch=s,A(s,this.entity&&this.entity.value)},1200))}},beforeUnmount(){clearTimeout(this.searchReportTimer)},methods:{isUnclaimed:J,canOrder:B,brandPath:K,formatPrice:Z,marketpricePath:Y,videoPoster:Q,liveTrades(c){return c.filter(s=>s.slug&&X(s))},publishedVideos(c){return c.filter(s=>s.slug&&W(s))},formatDate(c){const s=new Date(c);return isNaN(s)?"":s.toLocaleDateString("fr-FR",{day:"numeric",month:"short",year:"numeric"})},excerpt(c){const s=String(c).replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim();return s.length>110?s.slice(0,110)+"…":s},addProduct(c){B(c)&&this.addToCart(c).then(s=>{this.carts=s,this.counter=s.length,this.session_id=this.cartToken(),U(c,1)})},applyEntityFromRoute(c){const s=this.menu.find(R=>R.value===c)||this.menu[0];this.entity!==s&&(this.entity=s)},syncEntityToRoute(c){const s=new URL(window.location.href),R=s.searchParams.get("entity")||void 0;c&&c!=="all"?s.searchParams.set("entity",c):s.searchParams.delete("entity");const T=s.searchParams.get("entity")||void 0;R!==T&&window.history.replaceState(window.history.state,"",`${s.pathname}${s.search}${s.hash}`)},selectEntity(c){return this.entity_text=c.text,this.entity=c,c.text}}},os={class:"search-page"},rs={class:"search-hero"},as={class:"hero-inner"},ls={class:"search-bar-wrap"},is={class:"search-bar"},ns={class:"category-selector"},cs={class:"search-input-wrap"},ds={class:"search-results"},us={key:0,class:"result-section"},ms={class:"section-header"},_s={class:"section-count"},hs={class:"result-grid"},ps=["onClick"],vs={class:"card-media"},fs={key:0,class:"card-flag"},ys={class:"card-body"},gs={class:"card-name"},ks={key:0,class:"card-brand"},bs={class:"card-bottom"},xs={key:0,class:"card-price"},ws=["onClick"],Cs={key:2,class:"card-cart-off"},Ps={class:"card-shops"},Ss={class:"section-more"},Ds={key:0,class:"result-section"},Vs={class:"section-header"},Rs={class:"section-count"},zs={class:"result-grid"},js=["onClick"],Ts={class:"card-media company-media"},Bs={class:"company-badges"},Is={class:"card-body"},qs={class:"card-name"},Fs={key:0,class:"card-sub"},Ms={key:1,class:"card-sub"},Ns={class:"section-more"},Us={key:0,class:"result-section"},As={class:"section-header"},Es={class:"section-count"},Os={class:"result-grid"},Ls=["onClick"],Js={class:"card-media"},Gs={class:"card-body"},Qs={class:"card-name"},Ys={class:"card-sub"},Zs={class:"section-more"},Ks={key:0,class:"result-section"},Ws={class:"section-header"},Xs={class:"section-count"},Hs={class:"result-grid"},$s=["onClick"],se={class:"card-media"},ee={class:"card-body"},te={class:"card-name"},oe={class:"card-sub"},re={class:"card-sub"},ae={class:"section-more"},le={key:0,class:"result-section"},ie={class:"section-header"},ne={class:"section-count"},ce={class:"result-grid"},de=["onClick"],ue={class:"card-media"},me={class:"recipe-duration"},_e={class:"card-body"},he={class:"card-name"},pe={class:"recipe-meta"},ve={class:"card-sub"},fe={class:"section-more"},ye={key:0,class:"result-section"},ge={class:"section-header"},ke={class:"section-count"},be={class:"result-grid"},xe=["href","onClick"],we={key:0,class:"card-media"},Ce={class:"card-body"},Pe={class:"card-name"},Se={class:"card-sub"},De={key:0,class:"card-price"},Ve={key:1,class:"card-sub"},Re={class:"section-more"},ze={key:0,class:"result-section"},je={class:"result-grid"},Te=["href","onClick"],Be={key:0,class:"card-media"},Ie={class:"card-body"},qe={class:"card-brand"},Fe={class:"card-name"},Me={key:0,class:"card-sub"},Ne={key:1,class:"card-price"},Ue={class:"section-more"},Ae={key:0,class:"result-section"},Ee={class:"section-header"},Oe={class:"section-count"},Le={class:"result-grid"},Je=["href","onClick"],Ge={key:0,class:"card-media"},Qe={class:"card-body"},Ye={class:"card-name"},Ze={key:0,class:"card-sub"},Ke={key:1,class:"card-sub"},We={key:0,class:"result-section"},Xe={class:"result-grid"},He=["href","onClick"],$e={key:0,class:"card-media"},st={class:"card-body"},et={class:"card-name"}
1,tt={class:"section-more"},ot={key:0,class:"result-section"},rt={class:"section-header"},at={class:"section-count"},lt={class:"result-grid"},it=["href","onClick"],nt={key:0,class:"card-media"},ct={class:"card-body"},dt={class:"card-name"},ut={key:0,class:"card-sub"},mt={class:"section-more"};function _t(c,s,R,T,m,p){const z=S("ais-configure"),I=S("ais-search-box"),C=S("router-link"),k=S("ais-hits"),b=S("ais-index"),P=S("ais-stats"),q=S("UnclaimedBadge"),F=S("ais-instant-search");return a(),l("div",os,[s[43]||(s[43]=e("link",{href:"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Source+Sans+3:wght@300;400;500;600;700&display=swap",rel:"stylesheet"},null,-1)),t(F,{"search-client":m.searchClient,"index-name":"products",routing:m.routing},{default:r(()=>[t(z,{hitsPerPage:m.max_hits},null,8,["hitsPerPage"]),e("section",rs,[s[5]||(s[5]=e("div",{class:"hero-pattern"},null,-1)),e("div",as,[s[3]||(s[3]=e("h1",{class:"hero-title"},"Search",-1)),s[4]||(s[4]=e("p",{class:"hero-sub"},"Find products, market prices, offers, companies, shops, brands, recipes & more",-1)),e("div",ls,[e("div",is,[e("div",ns,[t(H,{"menu-props":{closeOnContentClick:!0,offsetY:!0},"hide-selected":"",autocomplete:"nope",items:m.menu,"item-value":"value","item-title":"text",modelValue:m.entity,"onUpdate:modelValue":s[0]||(s[0]=n=>m.entity=n),"hide-details":"",density:"compact",variant:"solo",flat:"",class:"cat-select"},{item:r(n=>[t($,{onClick:u=>p.selectEntity(n.item)},{prepend:r(()=>[t(v,{size:"small",class:"mr-2",color:"#1B4332"},{default:r(()=>[i(d(n.item.icon),1)]),_:2},1024)]),default:r(()=>[t(ss,null,{default:r(()=>[i(d(n.item.text),1)]),_:2},1024)]),_:2},1032,["onClick"])]),_:1},8,["items","modelValue"])]),s[2]||(s[2]=e("div",{class:"search-divider"},null,-1)),e("div",cs,[t(I,{placeholder:m.entity.value==="all"?"Search in agribusiness...":"Search in "+m.entity.text+"...",autofocus:"","show-loading-indicator":"",modelValue:m.search,"onUpdate:modelValue":s[1]||(s[1]=n=>m.search=n)},null,8,["placeholder","modelValue"])])])])])]),e("div",ds,[f(t(P,null,{default:r(({nbHits:n,query:u})=>[t(b,{"index-name":"products"},{default:r(()=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",us,[e("div",ms,[s[6]||(s[6]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🌾"),i(" Products ")],-1)),e("span",_s,d(n)+" results",1)]),e("div",hs,[(a(!0),l(x,null,w(_,o=>(a(),l("div",{key:"product_"+o.objectID,class:E(["result-card product-card",{"is-off":!p.canOrder(o)}]),onClick:D=>c.$router.push("/product/"+o.slug)},[e("div",vs,[p.canOrder(o)?h("",!0):(a(),l("span",fs,d(c.$vuetify.lang.t("$vuetify.product.notorderable_short")),1)),t(g,{src:o.photo,height:"160",class:"card-img",alt:o.title||"Product"},null,8,["src","alt"])]),e("div",ys,[e("h3",gs,d(o.title),1),o.brand_name?(a(),l("span",ks,d(o.brand_name),1)):h("",!0),e("div",bs,[o.sale_price?(a(),l("span",xs,[i(d(Number(o.sale_price).toLocaleString())+" ",1),s[7]||(s[7]=e("small",null,"FCFA",-1))])):h("",!0),p.canOrder(o)?(a(),l("button",{key:1,class:"card-cart-btn",onClick:V(D=>p.addProduct(o),["stop"])},[t(v,{size:"small",color:"white"},{default:r(()=>[...s[8]||(s[8]=[i("mdi-plus",-1)])]),_:1})],8,ws)):(a(),l("span",Cs,d(c.$vuetify.lang.t("$vuetify.product.notorderable_short")),1))]),e("span",Ps,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[9]||(s[9]=[i("mdi-storefront-outline",-1)])]),_:1}),i(" "+d(o.shop_count)+" shops ",1)])])],10,ps))),128))]),f(e("div",Ss,[t(C,{to:"/products?s="+u,class:"more-link"},{default:r(()=>[s[11]||(s[11]=i(" See all products ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[10]||(s[10]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:2},1024)]),_:1},512),[[y,m.entity.value==="product"||m.entity.value==="all"]]),f(t(b,{"index-name":"companies"},{default:r(()=>[t(P,null,{default:r(({nbHits:n,query:u})=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",Ds,[e("div",Vs,[s[12]||(s[12]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🏢"),i(" Companies ")],-1)),e("span",Rs,d(n)+" results",1)]),e("div",zs,[(a(!0),l(x,null,w(_,(o,D)=>
1(a(),l("div",{key:"company_"+o.objectID+D,class:"result-card company-card",onClick:ht=>c.$router.push("/company/"+o.slug)},[e("div",Ts,[t(g,{src:o.logo_url,height:"120",alt:o.name||"Company"},null,8,["src","alt"]),e("div",Bs,[o.is_verified?(a(),j(g,{key:0,cover:"",src:"https://jangolo-media.s3.eu-west-1.amazonaws.com/production/website/badges/v.png",width:"24",height:"24",alt:"Verified badge"})):h("",!0),o.is_member?(a(),j(g,{key:1,cover:"",src:"https://jangolo-media.s3.eu-west-1.amazonaws.com/production/website/badges/m3.png",width:"24",height:"24",alt:"Member badge"})):h("",!0)])]),e("div",Is,[e("h3",qs,d(o.name),1),o.sector?(a(),l("span",Fs,d(o.sector.name),1)):o.segments&&o.segments.length>0?(a(),l("span",Ms,d(o.segments[0].name),1)):h("",!0)])],8,js))),128))]),f(e("div",Ns,[t(C,{to:"/companies?s="+u,class:"more-link"},{default:r(()=>[s[14]||(s[14]=i(" See all companies ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[13]||(s[13]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="company"||m.entity.value==="all"]]),f(t(b,{"index-name":"brands"},{default:r(()=>[t(P,null,{default:r(({nbHits:n,query:u})=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",Us,[e("div",As,[s[15]||(s[15]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🏷️"),i(" Brands ")],-1)),e("span",Es,d(n)+" results",1)]),e("div",Os,[(a(!0),l(x,null,w(_,o=>(a(),l("div",{key:"brand_"+o.objectID,class:"result-card brand-card",onClick:D=>c.$router.push(p.brandPath(o))},[e("div",Js,[t(g,{src:o.brandlogo,height:"120",alt:o.name||"Brand"},null,8,["src","alt"])]),e("div",Gs,[e("h3",Qs,d(o.name),1),e("span",Ys,d(o.sectorname),1)])],8,Ls))),128))]),f(e("div",Zs,[t(C,{to:"/brands?s="+u,class:"more-link"},{default:r(()=>[s[17]||(s[17]=i(" See all brands ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[16]||(s[16]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="brand"||m.entity.value==="all"]]),f(t(b,{"index-name":"shops"},{default:r(()=>[t(P,null,{default:r(({nbHits:n,query:u})=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",Ks,[e("div",Ws,[s[18]||(s[18]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🏪"),i(" Shops ")],-1)),e("span",Xs,d(n)+" results",1)]),e("div",Hs,[(a(!0),l(x,null,w(_,o=>(a(),l("div",{key:"shop_"+o.objectID,class:"result-card shop-card",onClick:D=>c.$router.push("/shop/"+o.slug)},[e("div",se,[t(g,{src:o.img,height:"120",alt:o.name||"Shop"},null,8,["src","alt"])]),e("div",ee,[e("h3",te,d(o.name),1),p.isUnclaimed(o)?(a(),j(q,{key:0,small:""})):h("",!0),e("span",oe,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[19]||(s[19]=[i("mdi-map-marker-outline",-1)])]),_:1}),i(" "+d(o.city_name),1)]),e("span",re,d(o.product_count)+" produits",1)])],8,$s))),128))]),f(e("div",ae,[t(C,{to:"/shops?s="+u,class:"more-link"},{default:r(()=>[s[21]||(s[21]=i(" See all shops ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[20]||(s[20]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="shop"||m.entity.value==="all"]]),f(t(b,{"index-name":"recipes"},{default:r(()=>[t(P,null,{default:r(({nbHits:n,query:u})=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",le,[e("div",ie,[s[22]||(s[22]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🍳"),i(" Recipes ")],-1)),e("span",ne,d(n)+" results",1)]),e("div",ce,[(a(!0),l(x,null,w(_,o=>(a(),l("div",{key:"recipe_"+o.objectID,class:"result-card recipe-card",onClick:D=>c.$router.push("/recipe/"+o.slug)},[e("div",ue,[t(g,{cover:"",src:o.img,height:"160",class:"card-img",alt:o.name||"Recipe"},null,8,["src","alt"]),e("span",me,[t(v,{size:"x-small",color:"white",class:"mr-1"},{default:r(()=>[...s[23]||(s[23]=[i("mdi-clock-outline",-1)])]),_:1}),i(" "+d(o.duration)+" min ",1)])]),e("div",_e,[e("h3",he,d(o.name),1),e("div",pe,[e("span",ve,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[24]||(s[24]=[i("mdi-account-multiple",-1)])]),_:1}),i(" "+d(o.persons)+" pers. ",1)]),t(es,{"model-value":o.rate||0,"bg-color":"orange-lighten-3",color:"orange",density:"compact",readonly:"",size:"12"},null,8,["model-value"])])])],8,de))),128))]),f(e("div",fe,[t(C,{to:"/recipes?s="+u,class:"more-link"},{default:r(()=>[s[26]||(s[26]=i(" See all recipes ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[25]||(s[25]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="recipe"||m.entity.value==="all"]]),f(t(b,{"index-name":"marketprices"},{default:r(()=>[t(P,null,{default:r(({nbHits:n,query:u})=>[t(k,null,{default:r(({items:_})=>[n>0?(a(),l("div",ye,[e("div",ge,[s[27]||(s[27]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"📈"),i(" Market prices ")],-1)),e("span",ke,d(n)+" results",1)]),e("div",be,[(a(!0),l(x,null,w(_,o=>(a(),l("a",{key:"mp_"+o.objectID,href:p.marketpricePath(o),class:"result-card",onClick:V(D=>c.$router.push(p.marketpricePath(o)),["prevent"])},[o.product_image?(a(),l("div",we,[t(g,{src:o.product_image,height:"120",alt:o.product_name||"Market price"},null,8,["src","alt"])])):h("",!0),e("div",Ce,[e("h3",Pe,d(o.product_name),1),e("span",Se,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[28]||(s[28]=[i("mdi-map-marker-outline",-1)])]),_:1}),i(" "+d(o.market||o.city),1)]),p.formatPrice(o.price||o.marketprice,o.product_measure)?(a(),l("span",De,d(p.formatPrice(o.price||o.marketprice,o.product_measure)),1)):h("",!0),o.price_date?(a(),l("span",Ve,d(p.formatDate(o.price_date)),1)):h("",!0)])],8,xe))),128))]),f(e("div",Re,[t(C,{to:"/marketprices?s="+u,class:"more-link"},{default:r(()=>[s[30]||(s[30]=i(" See all market prices ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[29]||(s[29]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1},8,["to"])],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="marketprice"||m.entity.value==="all"]]),f(t(b,{"index-name":"requests"},{default:r(()=>[t(z,{hitsPerPage:50}),t(k,{"transform-items":p.liveTrades},{default:r(({items:n})=>[n.length>0?(a(),l("div",ze,[s[34]||(s[34]=e("div",{class:"section-header"},[e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🤝"),i(" Offers & requests ")])],-1)),e("div",je,[(a(!0),l(x,null,w(n.slice(0,m.max_hits),u=>(a(),l("a",{key:"trade_"+u.objectID,href:"/trade/"+u.slug,class:"result-card",onClick:V(_=>c.$router.push("/trade/"+u.slug),["prevent"])},[u.photo?(a(),l("div",Be,[t(g,{src:u.photo,height:"120",alt:u.product||"Trade"},null,8,["src","alt"])])):h("",!0),e("div",Ie,[e("span",qe,d(u.type==="demand"?"Request":"Offer"),1),e("h3",Fe,d(u.product||u.name),1),u.city?(a(),l("span",Me,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[31]||(s[31]=[i("mdi-map-marker-outline",-1)])]),_:1}),i(" "+d(u.city),1)])):h("",!0),p.formatPrice(u.max_price,u.measure)?(a(),l("span",Ne,d(p.formatPrice(u.max_price,u.measure)),1)):h("",!0)])],8,Te))),128))]),e("div",Ue,[t(C,{to:"/sourcing",class:"more-link"},{default:r(()=>[s[33]||(s[33]=i(" See all offers & requests ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[32]||(s[32]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1})])])):h("",!0)]),_:1},8,["transform-items"])]),_:1},512),[[y,m.entity.value==="trade"||m.entity.value==="all"]]),f(t(b,{"index-name":"promotions"},{default:r(()=>[t(z,{numericFilters:p.activePromotionFilter},null,8,["numericFilters"]),t(P,null,{default:r(({nbHits:n})=>[t(k,null,{default:r(({items:u})=>[n>0?(a(),l("div",Ae,[e("div",Ee,[s[35]||(s[35]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🏷"),i(" Promotions ")],-1)),e("span",Oe,d(n)+" results",1)]),e("div",Le,[(a(!0),l(x,null,w(u,_=>(a(),l("a",{key:"promo_"+_.objectID,href:"/promo/"+_.id,class:"result-card",onClick:V(o=>c.$router.push("/promo/"+_.id),["prevent"])},[_.image_url?(a(),l("div",Ge,[t(g,{src:_.image_url,height:"120",alt:_.title||"Promotion"},null,8,["src","alt"])])):h("",!0),e("div",Qe,[e("h3",Ye,d(_.title||_.name||_.company_name),1),_.company_name?(a(),l("span",Ze,d(_.company_name),1)):h("",!0),_.city_name?(a(),l("span",Ke,[t(v,{size:"x-small",color:"#B5A78D",class:"mr-1"},{default:r(()=>[...s[36]||(s[36]=[i("mdi-map-marker-outline",-1)])]),_:1}),i(" "+d(_.city_name),1)])):h("",!0)])],8,Je))),128))])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="promotion"||m.entity.value==="all"]]),f(t(b,{"index-name":"videos"},{default:r(()=>[t(z,{hitsPerPage:30}),t(k,{"transform-items":p.publishedVideos},{default:r(({items:n})=>[n.length>0?(a(),l("div",We,[s[39]||(s[39]=e("div",{class:"section-header"},[e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"🎬"),i(" Videos ")])],-1)),e("div",Xe,[(a(!0),l(x,null,w(n.slice(0,m.max_hits),u=>(a(),l("a",{key:"video_"+u.objectID,href:"/video/"+u.slug,class:"result-card",onClick:V(_=>c.$router.push("/video/"+u.slug),["prevent"])},[p.videoPoster(u)?(a(),l("div",$e,[t(g,{cover:"",src:p.videoPoster(u),height:"140",alt:u.title||"Video"},null,8,["src","alt"])])):h("",!0),e("div",st,[e("h3",et,d(u.title),
11)])],8,He))),128))]),e("div",tt,[t(C,{to:"/videos",class:"more-link"},{default:r(()=>[s[38]||(s[38]=i(" See all videos ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[37]||(s[37]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1})])])):h("",!0)]),_:1},8,["transform-items"])]),_:1},512),[[y,m.entity.value==="video"||m.entity.value==="all"]]),f(t(b,{"index-name":"discussions"},{default:r(()=>[t(P,null,{default:r(({nbHits:n})=>[t(k,null,{default:r(({items:u})=>[n>0?(a(),l("div",ot,[e("div",rt,[s[40]||(s[40]=e("h2",{class:"section-title"},[e("span",{class:"section-emoji"},"💬"),i(" Discussions ")],-1)),e("span",at,d(n)+" results",1)]),e("div",lt,[(a(!0),l(x,null,w(u,_=>(a(),l("a",{key:"disc_"+_.objectID,href:"/forum/"+_.slug,class:"result-card",onClick:V(o=>c.$router.push("/forum/"+_.slug),["prevent"])},[_.image?(a(),l("div",nt,[t(g,{src:_.image,height:"120",alt:_.title||"Discussion"},null,8,["src","alt"])])):h("",!0),e("div",ct,[e("h3",dt,d(_.title),1),_.description?(a(),l("span",ut,d(p.excerpt(_.description)),1)):h("",!0)])],8,it))),128))]),f(e("div",mt,[t(C,{to:"/forum",class:"more-link"},{default:r(()=>[s[42]||(s[42]=i(" See all discussions ",-1)),t(v,{size:"small",class:"ml-1"},{default:r(()=>[...s[41]||(s[41]=[i("mdi-arrow-right",-1)])]),_:1})]),_:1})],512),[[y,n>m.max_hits]])])):h("",!0)]),_:2},1024)]),_:1})]),_:1},512),[[y,m.entity.value==="discussion"||m.entity.value==="all"]])])]),_:1},8,["search-client","routing"])])}const Nt=N(ts,[["render",_t],["__scopeId","data-v-099e08c5"]]);export{Nt as default};

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.