PageSourceSearch

https://familiesforlife.sg/assets/FormSetting.dc8d1e34.js

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

1import{G as a,r as e,H as l,b as o,d as t}from"./element-plus.80abf16b.js";import{c1 as s,bM as d,c2 as u,c7 as n,c8 as m,ca as c,cg as i,ce as p,cf as r,ep as b,eq as f}from"./commonmodules.b9c1dd40.js";import{_ as v}from"./index.d3bd9396.js";import"./lodash-es.480d1bd8.js";import"./axios.1263d4b1.js";import"./vue-router.5e13d197.js";const _=(a=>(b("data-v-3b6b9bfa"),a=a(),f(),a))((()=>c("label",null,"Name",-1))),g={class:"dialog-footer"};var j=v(s({__name:"FormSetting",props:{domId:null,title:null,componentData:null,save:{type:Function}},setup(s,{expose:b}){const f=s,v=d({}),j=d(!1),D=()=>{j.value=!j.value,j.value&&(null==f?void 0:f.componentData)&&(v.value=JSON.parse(f.componentData))},x=()=>{f.save(v.value),D()};return b({toggleDialog:D}),(d,b)=>{const f=a,v=e,I=l,h=o,k=t;return u(),n(k,{modelValue:j.value,"onUpdate:modelValue":b[0]||(b[0]=a=>j.value=a),title:s.title,width:"480px",class:"camps-setting-dialog","close-on-click-modal":!1},{footer:m((()=>[c("span",g,[i(h,{type:"primary",onClick:x},{default:m((()=>[p("Save")])),_:1}),i(h,{onClick:D},{default:m((()=>[p("Cancel")])),_:1})])])),default:m((()=>[i(I,{"label-width":"auto"},{default:m((()=>[i(f,null,{default:m((()=>[c("label",null,r(`Dom ID: ${s.domId}`),1)])),_:1}),i(f,null,{default:m((()=>[_,i(v)])),_:1})])),_:1})])),_:1},8,["modelValue","title"])}}}),[["__scopeId","data-v-3b6b9bfa"]]);export{j 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.