1import{r as F}from"./CwHyw7kf.js";import{d as S,W as n,b as g,o as u,v as I,f as o,w as v,q as r,n as w,t as R,aw as B,_ as $,a as h,e as E,k as b,c as A,p as q,l as H,F as L,m as M}from"./BfSjgb_p.js";import{_ as P}from"./CEimbhwQ.js";import{C as V}from"./DwLh0Dlk.js";import{C as j}from"./D9u0VokQ.js";import"./Bq39-FcW.js";const D={class:"customer-story-card__item-wrapper"},G=["src","alt"],O={class:"customer-story-card__item-content"},U={class:"customer-story-card__item-title"},W=S({__name:"CustomerStoryCard",props:{entry:{type:Object,required:!0}},setup(c){const e=c,t=n(()=>e.entry.fields.pageTitle||""),l=n(()=>e.entry.fields.summary||""),m=n(()=>e.entry.fields.slug||""),_=n(()=>e.entry.fields.category?.fields?.slug),s=n(()=>`/customer-stories/${_.value}/${m.value}`);return(C,p)=>{const f=I;return u(),g(f,{key:o(t),to:o(s),class:"customer-story-card__item"},{default:v(()=>[r("div",D,[r("img",{src:`${c.entry.fields?.image?.fields?.file?.url}?q=65`,"aria-label":"Go To Article",class:"customer-story-card__item-image",alt:c.entry.fields?.image?.fields?.description},null,8,G),r("div",O,[r("h4",U,R(o(t)),1),w(o(B),{document:o(l),"node-renderers":""},null,8,["document"])])]),p[0]||(p[0]=r("img",{src:P,"aria-label":"Go To Article",class:"customer-story-card__item-icon",alt:"Chevron Right"},null,-1))]),_:1,__:[0]},8,["to"])}}}),z=Object.assign($(W,[["__scopeId","data-v-6de24261"]]),{__name:"CmsCustomerStoriesCustomerStoryCard"}),J={class:"customer-stories__content"},K={class:"customer-stories__cards-wrapper"},Q=S({__name:"index",async setup(c){let e,t;const{$contentfulClientV2:l}=h(),m=E(),_=([e,t]=b(()=>l.getEntries({content_type:"pageCategory",limit:1,include:1,"fields.pageType":"customer-stories","fields.slug":m.params.categorySlug})),e=await e,t(),e),[s]=_.items,C=s?.sys?.id;if(!s)throw A({statusCode:404,statusMessage:"Category not found"});const f=([e,t]=b(()=>l.getEntries({content_type:"contentPage","fields.pageType":"customer-story","fields.category.sys.id":C,"fields.subcategory[exists]":!1})),e=await e,t(),e).items;function T(a){const{$getMetadataFields:x,$buildHeadData:d}=h(),i=x(a);let y;(a?.fields).description&&(y=F.documentToPlainTextString(a?.fields?.description));const k={title:i?.title||(a?.fields).name,description:i?.description||y&&y.substring(0,200)||void 0,image:i?.featuredImage||void 0,isNoIndex:i?.isNoIndex,isNoFollow:i?.isNoFollow};return d(k)}q(T(s));const N=[{url:"/customer-stories",label:"Customer Stories"},{url:`/customer-stories/${s?.fields?.slug}`,label:`${s?.fields?.name} Claim Stories`}];return(a,x)=>(u(),g(V,null,{default:v(()=>[r("main",J,[w(j,{breadcrumbs:N}),r("div",K,[(u(!0),H(L,null,M(o(f),d=>(u(),g(z,{key:d.sys.id,class:"customer-stories__card",entry:d},null,8,["entry"]))),128))])])]),_:1}))}}),oe=$(Q,[["__scopeId","data-v-78cf1189"]]);export{oe 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.