2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{aO as p,aE as g,aa as F,aS as C,aq as x,Z as y,ai as v,a as h,ab as b,i as f,h as w,d as j,aw as m}from"./index-BVYgSbCy.js";function S(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,n=t;if(Array.isArray(t)&&(n=p(t)[0]),!n)return null;var o=g(n,r,e);return o.props=a?F(F({},o.props),r):o.props,C(x(o.props.class)!=="object","class must be string"),o}var u=Symbol("ContextProps"),i=Symbol("InternalContextProps"),E=function(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:f(function(){return!0}),e=w(new Map),n=function(l,I){e.value.set(l,I),e.value=new Map(e.value)},o=function(l){e.value.delete(l),e.value=new Map(e.value)};y([a,e],function(){}),m(u,r),m(i,{addFormItemField:n,removeFormItemField:o})},s={id:f(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},d={addFormItemField:function(){},removeFormItemField:function(){}},K=function(){var r=v(i,d),a=Symbol("FormItemFieldKey"),e=b();return r.addFormItemField(a,e.type),h(function(){r.removeFormItemField(a)}),m(i,d),m(u,s),v(u,s)};const M=j({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(r,a){var e=a.slots;return m(i,d),m(u,s),function(){var n;return(n=e.default)===null||n===void 0?void 0:n.call(e)}}});export{M as F,K as a,S as c,E as u};
|