import w from"./TitleBlock.85ade4bc.js";import{f as C,e as b}from"./entry.8c2d14a5.js";import U from"./UserTile.5953f7d9.js";import $ from"./Slice.ddbca3c8.js";import{_ as h}from"./_plugin-vue_export-helper.c27b6911.js";import{C as d,U as j,V as a,W as l,Z as i,a2 as c,a9 as v,I as n,a6 as B,a7 as T,a8 as F}from"./runtime-core.esm-bundler.ed1bca83.js";import"./theme.e6dc7739.js";const I={__name:"UserReviews",props:{slice:Object},setup(r){var x;const e=d((x=r.slice)==null?void 0:x.items),_=d([0,1,2]),p=m=>{const o=e.value.length-1;_.value=_.value.map(s=>m==="previous"?s===0?o:s-1:s===o?0:s+1)};return(m,o)=>{const s=w,f=C,u=j("Flex"),g=U,k=b,y=$;return a(),l(y,null,{default:i(()=>[c(k,{class:"user-reviews",align:"center",direction:"col",gap:"xxl"},{default:i(()=>[r.slice.primary.title||r.slice.primary.description?(a(),l(s,{key:0,description:r.slice.primary.description,title:r.slice.primary.title},null,8,["description","title"])):v("",!0),n(e)&&n(e).length>=3?(a(),l(u,{key:1,gap:m.$device.isMobile?"xs":"md",align:"center",class:"carousel",grow:"",justify:"center"},{default:i(()=>[c(u,{align:"center","aria-label":"Previous",as:"button",class:"arrow previous",inset:"xs",justify:"center",onClick:o[0]||(o[0]=t=>p("previous"))},{default:i(()=>[c(f,{name:"chevron-up",color:"white"})]),_:1}),c(u,{align:"center","aria-label":"Next",as:"button",class:"arrow next",inset:"xs",justify:"center",onClick:o[1]||(o[1]=t=>p("next"))},{default:i(()=>[c(f,{name:"chevron-up",color:"white"})]),_:1}),(a(!0),B(F,null,T(n(_),t=>(a(),l(g,{key:`user-review-${t}`,image_url:n(e)[t].image_url,alt_text:n(e)[t].alt_text??"",level:n(e)[t].level,nickname:n(e)[t].nickname,text:n(e)[t].text},null,8,["image_url","alt_text","level","nickname","text"]))),128))]),_:1},8,["gap"])):v("",!0)]),_:1})]),_:1})}}},S=h(I,[["__scopeId","data-v-951ced0f"]]);export{S as default};