PageSourceSearch

https://familiesforlife.sg/assets/Card.7f168271.js

js familiesforlife.sg collected 2026-10-03 20:16:26 UTC 1,220 bytes, 1 lines download raw bytes

1import{c1 as a,bM as t,bR as s,bQ as o,c2 as e,c3 as r,bI as n,cI as c,bP as l,c7 as p,cd as d}from"./commonmodules.b9c1dd40.js";import{_ as m,g as i}from"./index.d3bd9396.js";import u from"./HorizontalCard.796c98ad.js";import b from"./VerticalCard.7012a2e3.js";import{D as v}from"./model.3746f4cb.js";import"./axios.1263d4b1.js";import"./vue-router.5e13d197.js";import"./element-plus.80abf16b.js";import"./lodash-es.480d1bd8.js";import"./tooltip.413b6b54.js";const j={class:"camps-card-wrap camps-flex"};var f=m(a({__name:"Card",props:{domId:null,componentData:null,save:{type:Function}},setup(a){const m=a,f=t(v),y=t([]),D=async()=>{try{const a=await i(f.value.api);y.value=a}catch(a){}};return s((()=>{m.componentData&&(f.value={...v,...JSON.parse(m.componentData)}),D()})),o((()=>m.componentData),(async a=>{a&&(f.value={...v,...JSON.parse(m.componentData)}),f.value.api&&D()})),(a,t)=>(e(),r("div",j,[(e(!0),r(n,null,c(l(y),(a=>(e(),r(n,{key:a.id},["horizontal"===l(f).style?(e(),p(u,{key:0,setting:l(f),data:a},null,8,["setting","data"])):"vertical"===l(f).style?(e(),p(b,{key:1,setting:l(f),data:a},null,8,["setting","data"])):d("",!0)],64)))),128))]))}}),[["__scopeId","data-v-16795192"]]);export{f 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.