UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

2 lines (1 loc) 19.7 kB
(function(n,k){typeof exports=="object"&&typeof module<"u"?k(exports,require("vue"),require("lodash-es"),require("../accordion/index.umd.js"),require("../avatar/index.umd.js"),require("../../designer/button-edit/index.umd.js"),require("../button-group/index.umd.js"),require("../calendar/index.umd.js"),require("../../designer/capsule/index.umd.js"),require("../../designer/checkbox/index.umd.js"),require("../../designer/checkbox-group/index.umd.js"),require("../combo-list/index.umd.js"),require("../combo-tree/index.umd.js"),require("../component/index.umd.js"),require("../color-picker/index.umd.js"),require("../content-container/index.umd.js"),require("../../designer/date-picker/index.umd.js"),require("../../designer/data-grid/index.umd.js"),require("../dropdown/index.umd.js"),require("../../designer/dynamic-form/index.umd.js"),require("../events-editor/index.umd.js"),require("../filter-bar/index.umd.js"),require("../field-selector/index.umd.js"),require("../binding-selector/index.umd.js"),require("../image-cropper/index.umd.js"),require("../../designer/input-group/index.umd.js"),require("../layout/index.umd.js"),require("../list-nav/index.umd.js"),require("../../designer/list-view/index.umd.js"),require("../lookup/index.umd.js"),require("../mapping-editor/index.umd.js"),require("../nav/index.umd.js"),require("../number-range/index.umd.js"),require("../../designer/number-spinner/index.umd.js"),require("../order/index.umd.js"),require("../page-header/index.umd.js"),require("../page-footer/index.umd.js"),require("../pagination/index.umd.js"),require("../progress/index.umd.js"),require("../query-solution/index.umd.js"),require("../../designer/radio-group/index.umd.js"),require("../../designer/rate/index.umd.js"),require("../../designer/response-toolbar/index.umd.js"),require("../response-layout/index.umd.js"),require("../../designer/response-layout-editor/index.umd.js"),require("../search-box/index.umd.js"),require("../../designer/section/index.umd.js"),require("../smoke-detector/index.umd.js"),require("../splitter/index.umd.js"),require("../step/index.umd.js"),require("../../designer/switch/index.umd.js"),require("../../designer/tabs/index.umd.js"),require("../../designer/tags/index.umd.js"),require("../text/index.umd.js"),require("../../designer/time-picker/index.umd.js"),require("../transfer/index.umd.js"),require("../tree-view/index.umd.js"),require("../uploader/index.umd.js"),require("../verify-detail/index.umd.js"),require("../video/index.umd.js"),require("../../designer/textarea/index.umd.js"),require("../schema-selector/index.umd.js"),require("../../designer/tree-grid/index.umd.js"),require("../event-parameter/index.umd.js"),require("../filter-condition-editor/index.umd.js"),require("../fieldset/index.umd.js"),require("../sort-condition-editor/index.umd.js"),require("../menu-lookup/index.umd.js"),require("../../designer/drawer/index.umd.js"),require("../json-editor/index.umd.js"),require("../property-editor/index.umd.js"),require("../expression-editor/index.umd.js"),require("../code-editor/index.umd.js"),require("../html-template/index.umd.js"),require("../collection-property-editor/index.umd.js"),require("../../designer/modal/index.umd.js"),require("../external-container/index.umd.js"),require("../language-textbox/index.umd.js"),require("../image/index.umd.js"),require("../comment/index.umd.js"),require("../dynamic-resolver/index.umd.js"),require("../common/index.umd.js")):typeof define=="function"&&define.amd?define(["exports","vue","lodash-es","../accordion/index.umd.js","../avatar/index.umd.js","../../designer/button-edit/index.umd.js","../button-group/index.umd.js","../calendar/index.umd.js","../../designer/capsule/index.umd.js","../../designer/checkbox/index.umd.js","../../designer/checkbox-group/index.umd.js","../combo-list/index.umd.js","../combo-tree/index.umd.js","../component/index.umd.js","../color-picker/index.umd.js","../content-container/index.umd.js","../../designer/date-picker/index.umd.js","../../designer/data-grid/index.umd.js","../dropdown/index.umd.js","../../designer/dynamic-form/index.umd.js","../events-editor/index.umd.js","../filter-bar/index.umd.js","../field-selector/index.umd.js","../binding-selector/index.umd.js","../image-cropper/index.umd.js","../../designer/input-group/index.umd.js","../layout/index.umd.js","../list-nav/index.umd.js","../../designer/list-view/index.umd.js","../lookup/index.umd.js","../mapping-editor/index.umd.js","../nav/index.umd.js","../number-range/index.umd.js","../../designer/number-spinner/index.umd.js","../order/index.umd.js","../page-header/index.umd.js","../page-footer/index.umd.js","../pagination/index.umd.js","../progress/index.umd.js","../query-solution/index.umd.js","../../designer/radio-group/index.umd.js","../../designer/rate/index.umd.js","../../designer/response-toolbar/index.umd.js","../response-layout/index.umd.js","../../designer/response-layout-editor/index.umd.js","../search-box/index.umd.js","../../designer/section/index.umd.js","../smoke-detector/index.umd.js","../splitter/index.umd.js","../step/index.umd.js","../../designer/switch/index.umd.js","../../designer/tabs/index.umd.js","../../designer/tags/index.umd.js","../text/index.umd.js","../../designer/time-picker/index.umd.js","../transfer/index.umd.js","../tree-view/index.umd.js","../uploader/index.umd.js","../verify-detail/index.umd.js","../video/index.umd.js","../../designer/textarea/index.umd.js","../schema-selector/index.umd.js","../../designer/tree-grid/index.umd.js","../event-parameter/index.umd.js","../filter-condition-editor/index.umd.js","../fieldset/index.umd.js","../sort-condition-editor/index.umd.js","../menu-lookup/index.umd.js","../../designer/drawer/index.umd.js","../json-editor/index.umd.js","../property-editor/index.umd.js","../expression-editor/index.umd.js","../code-editor/index.umd.js","../html-template/index.umd.js","../collection-property-editor/index.umd.js","../../designer/modal/index.umd.js","../external-container/index.umd.js","../language-textbox/index.umd.js","../image/index.umd.js","../comment/index.umd.js","../dynamic-resolver/index.umd.js","../common/index.umd.js"],k):(n=typeof globalThis<"u"?globalThis:n||self,k(n["dynamic-view"]={},n.Vue,n.LodashES,n.FAccordion,n.FAvatar,n.FButtonEdit,n.FButtonGroup,n.FCalendar,n.FCapsule,n.FCheckbox,n.FCheckboxGroup,n.FComboList,n.FComboTree,n.FComponent,n.FColorPicker,n.FContentContainer,n.FDatePicker,n.FDataGrid,n.FDropdown,n.FDynamicForm,n.FEventsEditor,n.FFilterBar,n.FFieldSelector,n.FBindingSelector,n.FImageCropper,n.FInputGroup,n.FLayout,n.FListNav,n.FListView,n.FLookup,n.FMappingEditor,n.FNav,n.FNumberRange,n.FNumberSpinner,n.FOrder,n.FPageHeader,n.FPageFooter,n.FPagination,n.FProgress,n.FQuerySolution,n.FRadioGroup,n.FRate,n.FResponseToolbar,n.FResponseLayout,n.FResponseLayoutEditorSetting,n.FSearchBox,n.FSection,n.FSmokeDetector,n.FSplitter,n.FStep,n.FSwitch,n.FTabs,n.FTags,n.FText,n.FTimePicker,n.FTransfer,n.FTreeview,n.FUploader,n.FVerifyDetail,n.FVideo,n.FTextArea,n.FSchemaSelector,n.FTreeGrid,n.FEventParameter,n.FFilterConditionEditor,n.FFieldset,n.FSortConditionEditor,n.FMenuLookup,n.FDrawer,n.FJsonEditor,n.FPropertyEditor,n.FExpressionEditor,n.FCodeEditor,n.FHtmlTemplate,n.FCollectionPropertyEditor,n.FModal,n.FExternalContainer,n.FLanguageTextbox,n.FImage,n.FComment,n.dynamicResolver,n.common))})(this,function(n,k,B,Ve,be,Ae,Ne,H,Ke,_,Q,X,Ie,he,Be,Z,w,S,Ue,ee,Le,_e,$e,Ge,We,ne,Ye,Je,re,te,ze,He,Qe,se,Xe,ie,Ze,we,Se,oe,de,en,nn,ue,rn,tn,ce,sn,on,dn,pe,me,un,cn,ae,pn,mn,an,fn,ln,fe,jn,gn,xn,yn,le,vn,qn,Cn,En,Pn,Fn,kn,je,Mn,Rn,On,ge,xe,Tn,N,ye){"use strict";const ve={schema:{type:Object,default:null},modelValue:{type:Object,default:null},callback:{type:Function,default:()=>{}},customComponentRenders:{type:Object,default:null}},{globalStorageKey:Dn}=ye.useThirdComponent(),t={},s={},i={},r={},Vn=[S,oe,le,ne,se,w,ge,te,ee,xe,_,_,X,de,pe,fe,ae,ue,ce,ie,me,re,Z,je,H];async function qe(){{const o={schemaMap:N.schemaMap,propertyConfigSchemaMap:N.propertyConfigSchemaMap,propertyEffectMap:N.propertyEffectMap,schemaResolverMap:N.schemaResolverMap};be.register(t,s,i,r),Ve.register(t,s,i,r),Ae.register(t,s,i,r),Ne.register(t,s,i,r),H.register(t,s,i,r,o),Ke.register(t,s,i,r),_.register(t,s,i,r,o),Q.register(t,s,i,r,o),_.register(t,s,i,r,o),Q.register(t,s,i,r,o),X.register(t,s,i,r,o),Ie.register(t,s,i,r),he.register(t,s,i,r),Z.register(t,s,i,r,o),Be.register(t,s,i,r),w.register(t,s,i,r,o),S.register(t,s,i,r,o),Ue.register(t,s,i,r),ee.register(t,s,i,r,o),Le.register(t,s,i,r),Fn.register(t,s,i,r),_e.register(t,s,i,r),$e.register(t,s,i,r),yn.register(t,s,i,r),We.register(t,s,i,r),ne.register(t,s,i,r,o),Ye.register(t,s,i,r,o),re.register(t,s,i,r,o),Je.register(t,s,i,r),te.register(t,s,i,r,o),ze.register(t,s,i,r),He.register(t,s,i,r),Qe.register(t,s,i,r),se.register(t,s,i,r,o),Xe.register(t,s,i,r),ie.register(t,s,i,r,o),Ze.register(t,s,i,r),we.register(t,s,i,r),Se.register(t,s,i,r),oe.register(t,s,i,r,o),de.register(t,s,i,r,o),en.register(t,s,i,r),ue.register(t,s,i,r,o),rn.register(t,s,i,r),nn.register(t,s,i,r),jn.register(t,s,i),tn.register(t,s,i,r),ce.register(t,s,i,r,o),sn.register(t,s,i,r),on.register(t,s,i,r),dn.register(t,s,i,r),pe.register(t,s,i,r,o),vn.register(t,s,i,r),me.register(t,s,i,r,o),un.register(t,s,i,r),cn.register(t,s,i,r),ae.register(t,s,i,r,o),pn.register(t,s,i,r),mn.register(t,s,i,r),fn.register(t,s,i,r),an.register(t,s,i,r),ln.register(t,s,i,r),fe.register(t,s,i,r,o),gn.register(t,s,i,r),Ge.register(t,s,i,r),xn.register(t,s,i,r),le.register(t,s,i,r,o),qn.register(t,s,i,r),Cn.register(t,s,i,r),En.register(t,s,i,r),Pn.register(t,s,i,r),kn.register(t,s,i,r),je.register(t,s,i,r,o),Mn.register(t,s,i,r),Rn.register(t,s,i,r),On.register(t,s,i,r),ge.register(t,s,i,r,o),xe.register(t,s,i,r,o),Tn.register(t,s,i,r);const x=window[Dn];if(x)for(const y in x)x[y].createPropsResolver=N.createPropsResolver,x[y].register(t,s,i)}}function bn(o){o&&typeof o.register=="function"&&o.register(t,s,i,r)}function Ce(o,x){function y(F,j,p,m){o.emit("event",{token:F,name:j,type:p,payloads:m,schema:x})}return{dispatch:y}}function Ee(){const o=new Map;function x(l,a){o.set(l,a)}function y(l){const a=o.get(l);return a||(console.warn(`Instance with id ${l} not found`),null)}function F(l){o.delete(l)}function j(l,a){if(!o.has(l)){console.warn(`Instance with id ${l} not found`);return}o.set(l,a)}function p(l){return o.has(l)}function m(){return new Map(o)}function v(){o.clear()}return{register:x,get:y,remove:F,update:j,has:p,getAll:m,clear:v}}function G(o,x){function y(m){return o.value&&o.value[m]}const F=[];function j(m){F.push(m)}function p(m,v,l){const a=o.value?o.value[m]:void 0;o.value&&(o.value[m]=l),v&&(x&&x.emit("update:modelValue",{elementId:m,field:v,value:l,modelValue:o.value}),F.forEach(q=>{q({elementId:m,field:v,value:l,oldValue:a,modelValue:o.value})}))}return{getValue:y,setValue:p,onValueChange:j}}function W(o){function x(){var y,F;return((F=(y=o==null?void 0:o.module)==null?void 0:y.entity[0])==null?void 0:F.entities[0])||{}}return{getSchemaEntity:x}}function An(o){const{getSchemaEntity:x}=W(o);function y(p){const m=x();return j(m,p)}function F(p){var q,g;const m=[];function v(M,K){var A;const R=[...K,M.label];(((A=p==null?void 0:p.type)==null?void 0:A.primary)||null)&&m.push({bindingPaths:R,primaryKey:M.type.primary,label:M.label}),M.type.entities.forEach(I=>{v(I,R)})}return(((q=p==null?void 0:p.type)==null?void 0:q.primary)||null)&&(m.push({bindingPaths:[],primaryKey:p.type.primary,label:p.label}),(((g=p==null?void 0:p.type)==null?void 0:g.entities)||[]).forEach(M=>{v(M,[])})),m}function j(p,m,v=!0){const l=v?[]:[p.label];if(p.label===m)return{bindingPaths:l,primaryKey:p.type.primary,label:p.label};for(const a of p.type.entities){const q=j(a,m,!1);if(q)return{bindingPaths:[...l,...q.bindingPaths],primaryKey:q.primaryKey,label:q.label}}return null}return{resolveEntityByDataSource:y,resolveEntity:j,resolveEntities:F}}function Pe(o){const x={},{getSchemaEntity:y}=W(o),{resolveEntities:F}=An(o);function j(){const m=y();F(m).forEach(l=>{const a="/"+l.bindingPaths.join("/"),{primaryKey:q}=l,g={primaryKey:q,bindingPath:a,label:l.label,currentId:null};x[a]=g})}function p(m){return Array.isArray(m)?m="/"+m.join("/"):m="/"+m.split("/").filter(v=>v).join("/"),x[m]}return{setup:j,get:p}}function Nn(o){function x(y,F,j,p){return o(y,F,j,p)}return{call:x}}const Fe={COMPONENT_READY:"component:ready",COMPONENT_UNMOUNTED:"component:unmounted"};function ke(){function o(j,p){if(Array.isArray(j)&&Array.isArray(p)){const m=new Map,v=p.find(g=>g&&typeof g=="object");if(!v)return p;const a=["id"].find(g=>v[g]!=null);return a?(j.forEach(g=>{g[a]!=null&&m.set(g[a],g)}),p.forEach(g=>{if(g[a]!=null){const M=m.get(g[a]);M?m.set(g[a],B.mergeWith(M,g,o)):m.set(g[a],B.cloneDeep(g))}}),Array.from(m.values())):p}}function x(j){function p(m,v,l,a){return j?j(m,v,l,a):!0}return{call:p}}function y(j,p,m=""){const v=j.type||m,l=r[v];if(!l||Object.keys(l).length<1)return{componentCallbackProps:{}};const{callbackResolver:a,editorResolver:q}=l,g=x(p.value);let M={};a&&(M=a.resolve(j,g));let K={};if(q){const R=q.resolve(j),U=R.type,A=r[U],{callbackResolver:I}=A||{};I&&(K=I.resolve(j,g,R))}return{componentCallbackProps:M,editorCallbackProps:K}}function F(j,p,m=""){const v=j.type||m,l=Ce(p,j),a=t[v],q=N.createEventsResolver(),g=r[v],M=g?g.editorResolver:null;if(M){const R=q?q(a,j,l):{},A=M.resolve(j).type,I=t[A],Y=q?q(I,j,l):{};return{componentEventProps:R,editorEventProps:Y}}return{componentEventProps:q?q(a,j,l):{}}}return{mergeArray:o,resolveCallbacks:y,resolveEvents:F}}const Me=k.defineComponent({name:"FDynamicView",props:ve,emits:["update:modelValue","event"],setup(o,x){const y=k.ref(o.schema),F=k.ref(o.modelValue),j=k.ref(o.callback),{customComponentRenders:p}=o,m=k.inject("parent"),v=new Map,l=new Map;qe();const a=Ee(),q=G(F,x),g=k.ref({}),M=G(g),K=Pe(y.value);K.setup();const R=new Map,{mergeArray:U}=ke();q.onValueChange(e=>{const{elementId:d,field:u,value:c}=e,f=R.get(d);f?Object.assign(f==null?void 0:f.props,{modelValue:c}):R.set(d,k.reactive({props:{modelValue:c}}))});function A(e){const d=e.type,{dataSource:u=void 0,binding:c=void 0}=e;if(u===void 0&&c===void 0)return{};let f=q;(c===null||u===null)&&(f=M),u&&l.set(u,e);const E=r[d];return(E&&E.bindingResolver?E.bindingResolver:N.createFormBindingResolver()).resolve(e,f)}function I(e){const d={};return e&&Object.entries(e).forEach(([u,c])=>{d[u]=()=>Array.isArray(c)?c.map(f=>h(f)):h(c)}),d}function Y(e){const d=e.type,u=r[d];if(!u||Object.keys(u).length<1)return{componentCallbackProps:{}};const{callbackResolver:c,editorResolver:f}=u,E=Nn(j.value);let C={};c&&(C=c.resolve(e,E));let D={};if(f){const P=f.resolve(e),b=P.type,O=r[b],{callbackResolver:T}=O||{};T&&(D=T.resolve(e,E,P))}return{componentCallbackProps:C,editorCallbackProps:D}}function In(e){const d=e.type,u=Ce(x,e),c=t[d],f=N.createEventsResolver(),E=r[d],C=E?E.editorResolver:null;if(C){const P=f?f(c,e,u):{},O=C.resolve(e).type,T=t[O],V=f?f(T,e,u):{};return{componentEventProps:P,editorEventProps:V}}return{componentEventProps:f?f(c,e,u):{}}}function hn(e){return{}}function Bn(e){var P,b;const d=e.type,u=s[d],c=u?u(e):{},f={...In(e)},E={...Y(e)},C={...c,...A(e),...hn()};return d==="component"&&(C.code=(b=(P=y.value)==null?void 0:P.module)==null?void 0:b.code,C.parent=m),{props:{...C,key:e.id,ref:O=>{if(O&&e.id&&!a.has(e.id)){a.register(e.id,O);const T={token:e.id,name:Fe.COMPONENT_READY,type:e.type,payloads:[k.ref(O)],schema:e};x.emit("event",T)}},onVnodeUnmounted:O=>{if(e.id&&a.has(e.id)){a.remove(e.id);const T={token:e.id,name:Fe.COMPONENT_UNMOUNTED,type:e.type,payloads:[O],schema:e};x.emit("event",T)}}},eventProps:f,callbackProps:E}}function h(e,d){var D;const u=e.type,c=t[u];if(p&&p[u])return p[u](e,c,d);if(u==="component-ref"){const P=L().find(b=>b.id===e.component);if(P)return h(P)}if(e.id&&v.set(e.id,e),!c)return null;const f=()=>e.contents?typeof e.contents=="string"?e.contents:e.contents.map(P=>h(P,e)):null,E=(P,b,O)=>{let T;return O&&O.length>0?T=k.createVNode(P,{...b},O):T=k.createVNode(P,{...b},null),T},C=((D=R.get(e.id))==null?void 0:D.props)||{};return e.contents&&e.contents.length>0?E(c,C,[f()]):e.slots?E(c,C,[...Object.values(I(e.slots))]):E(c,C)}function Re(e){e.$forceUpdate&&e.$forceUpdate()}function Un(e){const d=e.type,u=s[d];return u?u(e):{}}function Ln(e){return M.getValue(e)}function _n(e,d){M.setValue(e,void 0,d);const u=Oe(e);u&&Te(u)}function Oe(e){return v.get(e)}function $n(e,d){const u=v.get(e);if(!u)return;const c=a.get(e);if(!c)return;B.merge(u,d);const f=u.type,E=r[f],C=E?E.updateColumnsResolver:null;C&&C.updateColumns(c,u),Re(c)}function Gn(e){var d;return(d=R.get(e))==null?void 0:d.props}function Wn(e,d){const u=R.get(e);B.mergeWith(u==null?void 0:u.props,d,U)}function Yn(e,d,...u){const c=a.get(e);if(c){if(!c||typeof c[d]!="function")throw new Error(`Method ${d} not found on instance ${e}`);return c[d](...u)}}function Jn(e,d){const u=K.get(e);if(!u)return;const c=u.label,f=l.get(c);if(!f)return;const E=f.type,C=r[E],D=C?C.selectionItemResolver:null;if(D){const P=a.get(f.id);D.selectItemById(P,d)}}function J(e){const d=e.type;if(d==="component-ref"){const V=L().find(Hn=>Hn.id===e.component);if(V)return J(V)}if(!t[d])return;const{props:c,eventProps:f,callbackProps:E}=Bn(e),C=r[d],D=C?C.editorResolver:null,{componentEventProps:P,editorEventProps:b}=f,{componentCallbackProps:O,editorCallbackProps:T}=E;if(P&&Object.keys(P).length>0&&Object.assign(c,P),O&&Object.keys(O).length>0&&Object.assign(c,O),D&&b&&Object.keys(b).length>0){const V=D.resolve(e);Object.assign(V,b)}if(D&&T&&Object.keys(T).length>0){const V=D.resolve(e);Object.assign(V,T)}if(c&&Object.keys(c).length>0){const V=R.get(e.id);V?B.merge(V==null?void 0:V.props,c):R.set(e.id,k.reactive({props:c}))}!e.contents||!Array.isArray(e.contents)||e.contents.forEach(V=>J(V))}function zn(e,d){const u=s[e];return u?u(d,!1):{}}function $(e){const d=e.type;if(d==="component-ref"){const c=L().find(f=>f.id===e.component);if(c)return $(c)}t[d]&&(Te(e),!(!e.contents||!Array.isArray(e.contents))&&e.contents.forEach(c=>$(c)))}function z(){var u,c;const e=L();if(!e||e.length<1||!Array.isArray(e))return null;const d=e.find(f=>f.componentType&&f.componentType.toLowerCase()==="frame");return d?(d.formCode=(c=(u=y.value)==null?void 0:u.module)==null?void 0:c.code,d):null}function Te(e){const d=A(e);if(d&&Object.keys(d).length>0){const u=R.get(e.id);if(!u)R.set(e.id,k.reactive({props:d}));else{const c={...u==null?void 0:u.props};Object.keys(d).forEach(f=>{c[f]=d[f]}),Object.assign(u==null?void 0:u.props,c)}}}function L(){var e,d;return(d=(e=y.value)==null?void 0:e.module)==null?void 0:d.components}k.watch(()=>o.modelValue,e=>{F.value=e;const d=z();d&&$(d)}),k.watch(()=>g.value,e=>{const d=z();d&&$(d)},{deep:!0});function De(e){if(e){y.value=e;const d=z();if(!d)return;J(d)}}return k.watch(()=>o.schema,e=>{De(e)}),De(o.schema),x.expose({componentManager:a,rerender:Re,getProps:Gn,invoke:Yn,setProps:Wn,selectItemById:Jn,getSchema:Oe,setSchema:$n,convertPartialSchemaToProps:zn,getControlValue:Ln,setControlValue:_n,resolveViewProps:Un}),()=>{if(!y.value)return null;const e=L();if(!e||e.length<1)return typeof y.value=="object"?h(y.value):null;const d=e.find(u=>u.componentType&&u.componentType.toLowerCase()==="frame");return d?h(d):null}}}),Kn=ye.withInstall(Me);n.FDynamicView=Me,n.componentMap=t,n.componentPropsConverter=s,n.componentsForRegister=Vn,n.default=Kn,n.dynamicViewProps=ve,n.loadRegister=qe,n.registerComponent=bn,n.resolverMap=r,n.useBindingData=G,n.useComponentManager=Ee,n.useDynamicViewUtils=ke,n.useEntityState=Pe,n.useFormSchema=W,Object.defineProperties(n,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});