1import{_ as ie}from"./G51tQ2dW.js";import{_ as re}from"./BFz-_VXX.js";import{_ as de}from"./B6Srm4n5.js";import{aF as J,aO as p,aI as i,aG as M,aH as f,aK as d,aL as V,aP as a,bd as K,be as W,aR as ce,aY as ue,bm as pe,aU as me,b0 as ye,aW as z,a_ as k,aM as x,aV as fe,aN as _e,bj as ge,aQ as m,b6 as be,aJ as D,bn as j,b9 as h,bo as O,bp as Q,bq as Y,aS as ve,bc as he,ba as N}from"./3eMLqlDR.js";import{_ as we}from"./DAt03uSO.js";import{f as v}from"./U8boTekI.js";import{f as G}from"./CddQA5lD.js";import{_ as ke}from"./GjC0tPdM.js";import{_ as xe}from"./A-QqfS8Y.js";import{a as De}from"./ioFcpzN9.js";import{u as Ve}from"./DFWKZAGi.js";import"./Cs1Av273.js";(function(){try{var l=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};l.SENTRY_RELEASE={id:"[email protected]"}}catch{}})();try{(function(){var l=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},e=new l.Error().stack;e&&(l._sentryDebugIds=l._sentryDebugIds||{},l._sentryDebugIds[e]="208b8672-940b-4c8e-b8f6-9a8c31ecb406",l._sentryDebugIdIdentifier="sentry-dbid-208b8672-940b-4c8e-b8f6-9a8c31ecb406")})()}catch{}const $e={class:"base-article-card"},Ce={key:1,class:"date"},Ae={class:"content"},Me={key:0,class:"category"},Pe={key:0},Te={class:"heading"},qe={key:1,class:"excerpt"},Ne=J({__name:"ArticleCard",props:{article:{}},setup(l){return(e,_)=>{const $=we;return i(),p("div",$e,[e.article.url_image?(i(),M($,{key:0,src:e.article.url_image,alt:e.article.title,class:"thumbnail",loading:"lazy",format:"webp",sizes:"sm:100vw md:50vw lg:280px"},null,8,["src","alt"])):f("",!0),e.article.created_at?(i(),p("div",Ce,V(e.article.published_at?a(v)(e.article.published_at,"PP",{locale:a(G)}):a(v)(e.article.created_at,"PP",{locale:a(G)})),1)):f("",!0),d("div",Ae,[e.article.categories?(i(),p("div",Me,[(i(!0),p(K,null,W(e.article.categories,(s,w)=>(i(),p("span",{key:w},[ce(V(s.name),1),w!=e.article.categories.length-1?(i(),p("span",Pe,", ")):f("",!0)]))),128))])):f("",!0),d("div",Te,V(e.article.title),1),e.article.excerpt?(i(),p("div",qe,V(e.article.excerpt),1)):f("",!0)])])}}}),Fe=()=>{const l="/api/v1/categories",{$api:e}=ue(),{layer:_}=pe();return{get:async(c,n)=>await e(l,{...n,headers:{App:c}}),getByType:async(c,n,u)=>await e(`${l}/type/${c}`,{...u,headers:{App:n||_.app}}),post:async(c,n,u)=>await e(l,{method:"POST",body:c,...u,headers:{App:n}}),patch:async(c,n,u)=>await e(`${l}/${c.id}`,{method:"PATCH",body:c,...u,headers:{App:n}}),positionByType:async(c,n,u)=>await e(`${l}/position/${c}`,{method:"PATCH",body:n,...u}),deleteCategory:async(c,n)=>await e(`${l}/${c}`,{method:"DELETE",...n})}},Be={class:"page-news"},Se={class:"breadcrumb"},Ee={class:"hero"},Le={class:"filters"},Ie={class:"category"},Re={class:"select"},Ue={key:0,class:"loading text-center h-100"},He={key:1,class:"results"},ze={class:"heading"},je={class:"list"},Oe={class:"pagination"},ot=J({__name:"index",async setup(l){let e,_;const{tagSetProperties:$}=me(),s=ye(),w=([e,_]=z(()=>Fe().get("phr")),e=await e,_(),e),F=k(null),B=x(()=>{const r={label:"Toutes",disabled:!1,value:"-1"},t=w.map(b=>({label:b.name,disabled:!1,value:b.id}));return[r,...t]}),C={title:"Conseils",image:"/images/header-default-conseils-sante.jpg"},c=[{text:"Accueil",href:"/"},{text:"Conseils",href:"/conseils"}],n=k(!1),u=k(!1),y=k(void 0),g=k(void 0);fe({title:"Conseils Santé"});const S=x(()=>v(new Date,"yyyy-MM-dd")),P=x(()=>{if(g.value)return v(new Date(g.value),"dd/MM/yyyy")}),T=x(()=>{if(y.value)return v(new Date(y.value),"dd/MM/yyyy")});_e(()=>{$({page:"Conseils",level2:11})});const{get:X}=Ve(),E=x(()=>{var r;return{current_page:Number(s.query.page)||1,categories:(r=s.query.category)==null?void 0:r.toLocaleString(),min_date:s.query.min_date,max_date:s.query.max_date}}),{data:A,status:Z}=([e,_]=z(()=>De(`fetch-conseils-${E.value}`,()=>{var r;return X({current_page:Number(s.query.page)||1,categories:(r=s.query.category)==null?void 0:r.toLocaleString(),min_date:s.query.min_date,max_date:s.query.max_date,limit:12})},{transform:r=>{if(!Array.isArray(r))return r.data.sort((t,b)=>Number(new Date(b.published_at||b.created_at))-Number(new Date(t.published_at||t.created_at))),r},watch:[E]})),e=await e,_(),e);ge(()=>A.value,()=>{window.scrollTo(0,0)});function ee(r){r==="-1"?N({path:s.path,query:{...s.query,category:void 0,page:void 0}},{replace:!0}):N({path:s.path,query:{...s.query,category:r,page:void 0}},{replace:!0})}function L(){N({path:s.path,query:{...s.query,min_date:y.value?`${v(y.value,"yyyy-MM-dd")}`:void 0,max_date:g.value?`${v(g.value,"yyyy-MM-dd")}`:void 0,page:void 0}},{replace:!0})}return(r,t)=>{var I,R,U,H;const b=ie,te=re,ae=de,se=ve,oe=Ne,le=ke,ne=xe;return i(),p("div",Be,[d("div",Se,[m(b,{"links-list":c})]),d("div",Ee,[C?(i(),M(te,{key:0,image:C.image,title:C.title}
1,null,8,["image","title"])):f("",!0)]),d("div",Le,[t[11]||(t[11]=d("div",{class:"heading"},"Filtrer",-1)),d("div",Ie,[t[9]||(t[9]=d("label",{for:"filter-category",class:"label"},"Par Catégorie",-1)),d("div",Re,[m(ae,{options:a(B),default:((I=a(s).query.category)==null?void 0:I.toLocaleString())||-1,onSelected:t[0]||(t[0]=o=>ee(o))},null,8,["options","default"])])]),d("form",{ref_key:"results",ref:F,class:"date d-flex align-center",onSubmit:be(L,["prevent"])},[t[10]||(t[10]=d("label",{class:"label"},"Par date de publication",-1)),m(Y,{ref:"displayFilterMinDateDatePicker1",modelValue:a(n),"onUpdate:modelValue":t[4]||(t[4]=o=>h(n)?n.value=o:null),"close-on-content-click":!1,"nudge-right":40,transition:"scale-transition",class:"field pr-2","max-width":"290px","min-width":"290px","offset-y":""},{activator:D(({props:o})=>[m(O,Q({modelValue:a(T),"onUpdate:modelValue":t[1]||(t[1]=q=>h(T)?T.value=q:null)},o,{variant:"underlined",class:"field pt-0 mt-0 mx-15",color:"#A2C037","hide-details":"",density:"compact",label:"Du",readonly:""}),null,16,["modelValue"])]),default:D(()=>[a(n)?(i(),M(j,{key:0,modelValue:a(y),"onUpdate:modelValue":[t[2]||(t[2]=o=>h(y)?y.value=o:null),t[3]||(t[3]=o=>n.value=!1)],max:a(S),color:"#A2C037",locale:"FR-fr",scrollable:"","no-title":""},null,8,["modelValue","max"])):f("",!0)]),_:1},8,["modelValue"]),m(Y,{ref:"displayFilterMaxDateDatePicker2",modelValue:a(u),"onUpdate:modelValue":t[8]||(t[8]=o=>h(u)?u.value=o:null),"close-on-content-click":!1,"nudge-right":40,transition:"scale-transition","max-width":"290px","min-width":"290px",class:"field pl-2","offset-y":""},{activator:D(({props:o})=>[m(O,Q({modelValue:a(P),"onUpdate:modelValue":t[5]||(t[5]=q=>h(P)?P.value=q:null),class:"field pt-0 mt-0 mx-15",color:"#A2C037",variant:"underlined","hide-details":"",label:"Au",density:"compact",readonly:""},o),null,16,["modelValue"])]),default:D(()=>[a(u)?(i(),M(j,{key:0,modelValue:a(g),"onUpdate:modelValue":[t[6]||(t[6]=o=>h(g)?g.value=o:null),t[7]||(t[7]=o=>u.value=!1)],min:a(y),max:a(S),color:"#A2C037",locale:"FR-fr",scrollable:"","no-title":""},null,8,["modelValue","min","max"])):f("",!0)]),_:1},8,["modelValue"])],544),d("button",{class:"submit",onClick:L},[m(se,{name:"my-icon:arrow",size:"small"})])]),a(Z)==="pending"?(i(),p("div",Ue,[m(he,{indeterminate:""})])):(i(),p("div",He,[d("h2",ze,V((R=a(A))==null?void 0:R.meta.total)+" conseils pour vous",1),d("ul",je,[(i(!0),p(K,null,W((U=a(A))==null?void 0:U.data,o=>(i(),p("li",{key:o.id,class:"item"},[m(le,{to:"/conseils/"+o.slug,class:"unstyled-link"},{default:D(()=>[m(oe,{article:o},null,8,["article"])]),_:2},1032,["to"])]))),128))]),d("div",Oe,[m(ne,{"total-pages":Number((H=a(A))==null?void 0:H.meta.last_page),"current-page":Number(a(s).query.page)||1},null,8,["total-pages","current-page"])])]))])}}});export{ot 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.