1import{a1 as m,r as h,o as t,d as s,F as i,p as c,i as o,t as l,h as u,f as _,e as k,n as w,J as y,k as b}from"./TTs41o2C.js";const C={class:"product-features"},F={class:"product-features__title-container"},x={class:"product-features__title"},B={key:0,class:"product-features__table"},N={class:"product-features__table-row-name"},V=["innerHTML"],G={key:0,class:"product-features__show-more"},L={__name:"ProductFeatures",props:{featureGroups:{type:Object,required:!0},hasRichContent:{type:Boolean,default:!1}},setup(p){const n=p,r=h(n.hasRichContent),f=b(()=>r.value?n.featureGroups:n.featureGroups.slice(0,3));return(v,e)=>(t(),s("div",C,[(t(!0),s(i,null,c(f.value,a=>(t(),s("div",{key:a.id},[o("div",F,[o("h3",x,l(a.name),1)]),e[2]||(e[2]=u()),a.features?(t(),s("div",B,[(t(!0),s(i,null,c(a.features,d=>(t(),s("div",{key:d.id,class:"product-features__table-row"},[o("div",N,l(d.name),1),e[1]||(e[1]=u()),o("div",{class:"product-features__table-row-value",innerHTML:d.value},null,8,V)]))),128))])):_("",!0)]))),128)),e[3]||(e[3]=u()),r.value?_("",!0):(t(),s("div",G,[k(y,{onClick:e[0]||(e[0]=a=>r.value=!r.value)},{default:w(()=>[u(l(v.$t("product_features_show_more")),1)]),_:1})]))]))}},$=m(L,[["__scopeId","data-v-951398d9"]]);export{$ 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.