"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue");require("../../confirm-button/index.js");require("../../count-down-button/index.js");require("../../ellipsis/index.js");require("../../rich-text-editor/index.js");const p=require("../index.js"),s=require("../../pro-form/index.js");require("../../pro-table/index.js");require("../../pro-descriptions/index.js");require("../../layout/index.js");require("../../page/index.js");require("../../guide/index.js");const i=require("../../pro-form/src/types.js"),c=e.defineComponent({name:"WetFormArray",__name:"array",props:{...i.wetProFormItemProps,formInputProps:{type:Object}},setup(u){const o=u,t=e.computed(()=>{const r={...o};return delete r.formInputProps,r});return e.computed(()=>{var r;return((r=o.formInputProps)==null?void 0:r.columns)||[]}),(r,a)=>(e.openBlock(),e.createBlock(e.unref(s.WetProFormItem),e.normalizeProps(e.guardReactiveProps(t.value)),{default:e.withCtx(({modelValue:n})=>[e.createVNode(e.unref(p.WetEditableTable),e.mergeProps({...n,...o.formInputProps},{prop:t.value.prop}),null,16,["prop"])]),_:1},16))}});exports.default=c;
