PageSourceSearch

https://pathwaystomindfulness.com/_nuxt/C8o9k-m4.js

js pathwaystomindfulness.com collected 2026-10-04 06:37:34 UTC 4,938 bytes, 1 lines download raw bytes

1import D from"./C13cT-tf.js";import{u as V,i as m,c as g,p as Y,a as n,o as l,e as s,f as e,F as h,d as _,n as r,r as P,v as b,aJ as z,j as N,g as F,W as q}from"./Do1nZpFk.js";import{u as A}from"./DvJT-m7N.js";import"./B7RbCf1l.js";import"./BM5aYONo.js";import"./DrhflEf7.js";import"./D9vp2FmM.js";import"./IRO0kIHJ.js";import"./D1Yhr504.js";import"./DZKjVPmg.js";const E={class:"blog-post-grid-section w-full"},J={key:0,class:"text-center"},L=["src","alt"],O={class:"padding-20 hide-higlghter-toolbar"},R=["textContent"],W=["href"],H={key:0,class:"d-flex justify-content-center"},I={role:"menubar","aria-disabled":"false","aria-label":"Pagination",class:"pagination b-pagination list-unstyled","data-v-0c4a00d0":""},K=["aria-disabled"],Q=["aria-disabled"],T={key:0,role:"separator",class:"page-item disabled bv-d-xs-down-none !opacity-100"},U=["aria-label","aria-posinset","onClick"],X={key:1,role:"separator",class:"page-item disabled bv-d-xs-down-none !opacity-100"},Z=["aria-disabled"],ee=["aria-disabled"],te={key:2,class:"d-flex justify-content-center align-items-center min-vh-50"},ue={__name:"ContainerV2",props:{section:{type:Object,required:!0}},setup(w){const B=w,{section:c}=A(B),M=q(),{project:k}=V(),i=m(1),f=m(!0),v=m({}),$=m([]),x=g(()=>{const o=$.value??[];return o.length===0?[]:o.map(t=>({...t,description:t.description.replace(/<\/?[^>]+>/gi," ")}))}),G=g(()=>c.options.content.pagination.byCategory||""),y=g(()=>c.options.content.pagination.perPage||1),d=g(()=>Math.max(1,Math.ceil(v.value.total/y.value))),S=g(()=>{const o=d.value,t=i.value,p=[];if(o<=4)for(let a=1;a<=o;a++)p.push(a);else t<=2?p.push(1,2,3,4):t>=o-1?p.push(o-3,o-2,o-1,o):p.push(t-1,t,t+1);return p.filter(a=>a>=1&&a<=o)}),u=async o=>{o>=1&&o<=d.value&&(i.value=o,await C())},C=async()=>{f.value=!0;try{await fetch(`${M.public.blogApiBase}/api/projects/${k.getProject.id}/blog/posts?perPage=${y.value}&category=${G.value}&page=${i.value}`).then(o=>o.json()).then(({data:o})=>{v.value=o,$.value=o.data})}catch(o){console.error("fetchBlog error:",o)}finally{f.value=!1}};return Y(async()=>{await C()}),(o,t)=>{const p=D;return l(),n("div",E,[s("div",null,[e(f)?(l(),n("div",J,t[4]||(t[4]=[s("span",{"aria-hidden":"true",class:"spinner-border text-primary"},null,-1)]))):e(x).length>0?(l(),n(h,{key:1},[s("div",{class:r(["padding-20 container my-4 flex flex-wrap gap-4",`--${e(c).sid}--container`])},[(l(!0),n(h,null,P(e(x),(a,j)=>(l(),n("div",{key:`${a.id}_${j}`,class:r(["blog-feed-card overflow-hidden",`--${e(c).sid}--card`])},[s("img",{src:a.cover,alt:a.title,class:"background-p mb-3 w-full object-cover object-top"},null,8,L),s("div",O,[s("h3",{class:r(["text-[24px]",`--${e(c).sid}--title`]),textContent:b(a.title)},null,10,R),s("div",{class:r(`--${e(c).sid}--date`)},b(e(z)(a.post_date).format("DD MMM YYYY")),3),s("p",{style:N(e(c).options.content.description),class:r(["line-clamp",`--${e(c).sid}--description`])},b(a.description),7),s("a",{href:`/${e(k).getProject.blog_slug}/${a.slug}`},[F(p,{section:e(c).options.content.buttonSubject},null,8,["section"])],8,W)])],2))),128))],2),e(v).total>e(y)?(l(),n("div",H,[s("ul",I,[s("li",{role:"presentation","aria-hidden":"true",class:r(["page-item",[e(i)===1?"disabled":""]])},[s("button",{role:"menuitem","aria-label":"Go to first page","aria-controls":"my-table","aria-disabled":e(i)===1,class:"page-link",onClick:t[0]||(t[0]=a=>u(1))}," « ",8,K)],2),s("li",{role:"presentation","aria-hidden":"true",class:r(["page-item",[e(i)===1?"disabled":""]])},[s("button",{role:"menuitem","aria-label":"Go to previous page","aria-controls":"my-table","aria-disabled":e(i)===1,class:"page-link",onClick:t[1]||(t[1]=a=>u(e(i)-1))}," ‹ ",8,Q)],2),e(i)>1?(l(),n("li",T,t[5]||(t[5]=[s("span",{class:"page-link"}," … ",-1)]))):_("",!0),(l(!0),n(h,null,P(e(S),a=>(l(),n("li",{role:"presentation",key:a,class:r(["page-item",[e(i)===a?"active":""]])},[s("button",{role:"menuitemradio",type:"button","aria-controls":"my-table","aria-label":`Go to page ${a}`,"aria-checked":"true","aria-posinset":a,"aria-setsize":"3",class:"page-link",onClick:j=>u(a)},b(a),9,U)],2))),128)),e(i)<e(d)?(l(),n("li",X,t[6]||(t[6]=[s("span",{class:"page-link"}," … ",-1)]))):_("",!0),s("li",{role:"presentation",class:r(["page-item",[e(i)===e(d)?"disabled":""]])},[s("button",{role:"menuitem","aria-label":"Go to next page","aria-controls":"my-table","aria-disabled":e(i)===e(d),class:"page-link",onClick:t[2]||(t[2]=a=>u(e(i)+1))}," › ",8,Z)],2),s("li",{role:"presentation",class:r(["page-item",[e(i)===e(d)?"disabled":""]])},[s("button",{role:"menuitem","aria-label":"Go to last page","aria-controls":"my-table","aria-disabled":e(i)===e(d),class:"page-link",onClick:t[3]||(t[3]=a=>u(e(d)))}," » ",8,ee)],2)])])):_("",!0)],64)):(l(),n("div",te,t[7]||(t[7]=[s("div",{class:"text-center"},[s("i",{class:"fa fa-compass fa-7x mb-3"}),s("h4",{class:"h2 font-weight-bold"},"Blog is empty")],-1)])))])])}}};export{ue 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.