var E=Object.defineProperty;var f=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var h=(r,e,t)=>e in r?E(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,p=(r,e)=>{for(var t in e||(e={}))w.call(e,t)&&h(r,t,e[t]);if(f)for(var t of f(e))P.call(e,t)&&h(r,t,e[t]);return r};import{a as z,v as D,s as y,f as K,o as a,j as m,y as v,h as o,b2 as k,F as s,b0 as R,C as S,i as L,aw as c,z as M,b1 as N}from"./index.f9240906.js";/* empty css *//* empty css */import"./index.4c8ee6bd.js";import{F as T}from"./Form.01cea6c8.js";import"./Col.46372180.js";import"./useFlexGapSupport.3936e9ba.js";import"./_baseIteratee.dc5455db.js";import"./get.10de1502.js";import"./useSize.3965ca89.js";const ne=z({__name:"FormSchema",props:{schema:{type:Object,defaut:{}}},setup(r){const e=D({username:""}),t=y(null);let b=r;const i=y({});let{component:U,modelValue:q,boxStyle:A,animal:G,props:_,events:g,slots:H,children:j}=b.schema;i.value=j;const x=K(()=>p(p({},_),g));function F(O){}return(O,I)=>(a(),m(L(T),R(x.value,{ref_key:"formElRef",ref:t,model:e,onKeypress:S(F,["enter"])}),{default:v(()=>[(a(!0),o(s,null,k(i.value,(n,V)=>{var u;return a(),o(s,{key:V},[((u=n.children)==null?void 0:u.length)>0?(a(),m(c(n.componentObject),{key:0},{default:v(()=>[(a(!0),o(s,null,k(n.children,(l,B)=>{var d;return a(),o(s,{key:B},[((d=l.children)==null?void 0:d.length)>0?(a(),o(s,{key:0},[M(" vvvvv ")],64)):(a(),m(c(l.componentObject),N({key:1,[l.modelValue]:e[n.props.name],["onUpdate:"+l.modelValue]:C=>e[n.props.name]=C}),null,16))],64)}),128))]),_:2},1024)):(a(),m(c(n.componentObject),{key:1}))],64)}),128))]),_:1},16,["model"]))}});export{ne as default};