var u=(n,i,e)=>new Promise((s,a)=>{var l=o=>{try{r(e.next(o))}catch(t){a(t)}},c=o=>{try{r(e.throw(o))}catch(t){a(t)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(l,c);r((e=e.apply(n,i)).next())});import{B as _}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as b}from"./useForm-D61zovon.js";import{B}from"./index-BDvqZ5j4.js";import{u as g}from"./useModal-DaJ3Bflg.js";import{e as F,C as v,z as x,Q as M,f as p,A as d,K as y,u as m,F as C,E as h}from"./vue-vendor-DNhG1Cve.js";import{au as k}from"./index-X7Y8jykP.js";import"./index-BzChaRPg.js";import"./useAppInject-DPZGPcR3.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";const R={style:{margin:"20px auto"}},V=F({__name:"BasicFormModal",setup(n){const i=[{label:"员工姓名",field:"name",component:"Input"},{label:"性别",field:"sex",component:"Select",componentProps:{options:[{label:"男",value:1},{label:"女",value:2},{label:"未知",value:3}]},defaultValue:3},{label:"年龄",field:"age",component:"Input"},{label:"入职时间",subLabel:"( 选填 )",field:"entryTime",component:"TimePicker"}],[e,{openModal:s}]=g(),[a,{validate:l,resetFields:c}]=b({schemas:i,showActionButtonGroup:!1});function r(){return u(this,null,function*(){s(!0,{})})}return(o,t)=>{const f=y("a-button");return x(),v(C,null,[M("div",R,[p(f,{type:"primary",onClick:r,class:"mr-2"},{default:d(()=>[...t[0]||(t[0]=[h(" 打开弹窗 ",-1)])]),_:1})]),p(m(B),{onRegister:m(e),title:"弹出层表单"},{default:d(()=>[p(m(_),{onRegister:m(a)},null,8,["onRegister"])]),_:1},8,["onRegister"])],64)}}}),mo=k(V,[["__scopeId","data-v-33a0d22a"]]);export{mo as default};