diff --git a/assets/js/src/core/modules/widget-editor/components/widget-type-form/element-tree-widget-type-form.tsx b/assets/js/src/core/modules/widget-editor/components/widget-type-form/element-tree-widget-type-form.tsx
index d6893d1356..79a0fcb244 100644
--- a/assets/js/src/core/modules/widget-editor/components/widget-type-form/element-tree-widget-type-form.tsx
+++ b/assets/js/src/core/modules/widget-editor/components/widget-type-form/element-tree-widget-type-form.tsx
@@ -9,6 +9,8 @@
*/
import React from 'react'
+import { Form } from '@Pimcore/components/form/form'
+import { elementTypes } from '@Pimcore/types/enums/element/element-type'
import { AllowedContextMenuPanel } from './components/allowed-context-menu-panel/allowed-context-menu-panel'
import { AllowedObjectsPanel } from './components/allowed-objects-panel/allowed-objects-panel'
import { FilterPanel } from './components/filter-panel/filter-panel'
@@ -18,7 +20,12 @@ export const ElementTreeWidgetTypeForm = (): React.JSX.Element => {
return (
<>
-
+
values.elementType === elementTypes.dataObject }
+ watchFields={ ['elementType'] }
+ >
+
+
>
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/documentEditorIframe.html b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/documentEditorIframe.html
similarity index 61%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/documentEditorIframe.html
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/documentEditorIframe.html
index df22628d75..e4b6f40017 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/documentEditorIframe.html
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/documentEditorIframe.html
@@ -1 +1 @@
-Rsbuild App
\ No newline at end of file
+Rsbuild App
\ No newline at end of file
diff --git a/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/entrypoints.json b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/entrypoints.json
new file mode 100644
index 0000000000..d363b0927f
--- /dev/null
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/entrypoints.json
@@ -0,0 +1,22 @@
+{
+ "entrypoints": {
+ "main": {
+ "js": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js"
+ ],
+ "css": []
+ },
+ "documentEditorIframe": {
+ "js": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js"
+ ],
+ "css": []
+ },
+ "exposeRemote": {
+ "js": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/exposeRemote.js"
+ ],
+ "css": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/exposeRemote.js b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/exposeRemote.js
similarity index 100%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/exposeRemote.js
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/exposeRemote.js
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/main.html b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/main.html
similarity index 79%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/main.html
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/main.html
index c50b698dd0..7924907928 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/main.html
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/main.html
@@ -1 +1 @@
-Rsbuild App
\ No newline at end of file
+Rsbuild App
\ No newline at end of file
diff --git a/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/manifest.json b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/manifest.json
new file mode 100644
index 0000000000..0358c21330
--- /dev/null
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/manifest.json
@@ -0,0 +1,33 @@
+{
+ "allFiles": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js",
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js",
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-stats.json",
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-manifest.json",
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/documentEditorIframe.html",
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/main.html"
+ ],
+ "entries": {
+ "main": {
+ "html": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/main.html"
+ ],
+ "initial": {
+ "js": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js"
+ ]
+ }
+ },
+ "documentEditorIframe": {
+ "html": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/documentEditorIframe.html"
+ ],
+ "initial": {
+ "js": [
+ "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js"
+ ]
+ }
+ }
+ },
+ "integrity": {}
+}
\ No newline at end of file
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-manifest.json b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-manifest.json
similarity index 96%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-manifest.json
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-manifest.json
index 477f565f77..08748e1030 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-manifest.json
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-manifest.json
@@ -22,7 +22,7 @@
"globalName": "pimcore_studio_ui_bundle_core",
"pluginVersion": "2.2.3",
"prefetchInterface": false,
- "publicPath": "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/"
+ "publicPath": "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/"
},
"shared": [],
"remotes": [
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-stats.json b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-stats.json
similarity index 96%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-stats.json
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-stats.json
index a3783a4427..ff185d6280 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-stats.json
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/mf-stats.json
@@ -22,7 +22,7 @@
"globalName": "pimcore_studio_ui_bundle_core",
"pluginVersion": "2.2.3",
"prefetchInterface": false,
- "publicPath": "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/"
+ "publicPath": "/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/"
},
"shared": [],
"remotes": [
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js
similarity index 99%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js
index de2cdcfc55..5a85775ceb 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js
@@ -1,7 +1,7 @@
-/*! For license information please see documentEditorIframe.e5b3b5b3.js.LICENSE.txt */
+/*! For license information please see documentEditorIframe.b794cbee.js.LICENSE.txt */
(()=>{var __webpack_modules__={7570(e,t,r){r.e("742").then(r.t.bind(r,9005,23))},6619(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8130);t.logAndReport=function(e,t,r,n,a,i){return n(o.getShortErrorMsg(e,t,r,a))}},9810(e,t,r){let o=r(924),n={[o.RUNTIME_001]:"Failed to get remoteEntry exports.",[o.RUNTIME_002]:'The remote entry interface does not contain "init"',[o.RUNTIME_003]:"Failed to get manifest.",[o.RUNTIME_004]:"Failed to locate remote.",[o.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[o.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[o.RUNTIME_007]:"Failed to get remote snapshot.",[o.RUNTIME_008]:"Failed to load script resources.",[o.RUNTIME_009]:"Please call createInstance first.",[o.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[o.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot."},a={[o.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},i={[o.BUILD_001]:"Failed to find expose module.",[o.BUILD_002]:"PublicPath is required in prod mode."},s={...n,...a,...i};t.buildDescMap=i,t.errorDescMap=s,t.runtimeDescMap=n,t.typeDescMap=a},924(e,t){let r="RUNTIME-001",o="RUNTIME-002",n="RUNTIME-003",a="RUNTIME-004",i="RUNTIME-005",s="RUNTIME-006",l="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",d="RUNTIME-010",f="RUNTIME-011",p="TYPE-001",h="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=h,t.RUNTIME_001=r,t.RUNTIME_002=o,t.RUNTIME_003=n,t.RUNTIME_004=a,t.RUNTIME_005=i,t.RUNTIME_006=s,t.RUNTIME_007=l,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=d,t.RUNTIME_011=f,t.TYPE_001=p},8130(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message:
${n}`),a.join("\n")}},4363(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(924),n=r(8130),a=r(9810);t.BUILD_001=o.BUILD_001,t.BUILD_002=o.BUILD_002,t.RUNTIME_001=o.RUNTIME_001,t.RUNTIME_002=o.RUNTIME_002,t.RUNTIME_003=o.RUNTIME_003,t.RUNTIME_004=o.RUNTIME_004,t.RUNTIME_005=o.RUNTIME_005,t.RUNTIME_006=o.RUNTIME_006,t.RUNTIME_007=o.RUNTIME_007,t.RUNTIME_008=o.RUNTIME_008,t.RUNTIME_009=o.RUNTIME_009,t.RUNTIME_010=o.RUNTIME_010,t.RUNTIME_011=o.RUNTIME_011,t.TYPE_001=o.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=n.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},2926(e,t){let r="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=r},5871(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(7829),s=r(8457),l=r(556);r(1132);let u=r(2003),c=r(6227),d=r(2964),f=r(2593),p=r(2299),h=r(317);r(4317);let m=r(4260),g=r(4710),y=r(9152),E=r(7300),_=r(1777),S=r(630),b=r(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&o.error((0,b.getShortErrorMsg)(b.RUNTIME_010,b.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){let o=l.getRemoteInfo({name:e,entry:t}),n=new u.Module({host:this,remoteInfo:o});return n.remoteEntryExports=r,this.moduleCache.set(e,n),n}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){let{allShareInfos:r}=a.formatShareConfigs(e,t),{userOptions:o,options:n}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),i=this.remoteHandler.formatAndRegisterRemote(n,o),{allShareInfos:s}=this.sharedHandler.registerShared(n,o),l=[...n.plugins];o.plugins&&o.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u={...e,...t,plugins:l,remotes:i,shared:s};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=s.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new h.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.2.3",this.moduleCache=new Map,this.loaderHook=new h.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new d.AsyncHook,loadEntryError:new d.AsyncHook,getModuleFactory:new d.AsyncHook}),this.bridgeHook=new h.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[m.snapshotPlugin(),g.generatePreloadAssetsPlugin()],r={id:i.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:S.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new E.SharedHandler(this),this.remoteHandler=new _.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}}},4391(e,t,r){let o=r(8628),n=r(9350),a=r(630),i="object"==typeof globalThis?globalThis:window,s=(()=>{try{return document.defaultView}catch{return i}})(),l=s;function u(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(i,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(i,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let d=i.__GLOBAL_LOADING_REMOTE_ENTRY__;function f(e){var t,r,o,n,a,i;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(r=e.__FEDERATION__).__INSTANCES__??(r.__INSTANCES__=[]),(o=e.__FEDERATION__).moduleInfo??(o.moduleInfo={}),(n=e.__FEDERATION__).__SHARE__??(n.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(i=e.__FEDERATION__).__PRELOADED_MAP__??(i.__PRELOADED_MAP__=new Map)}function p(){i.__FEDERATION__.__GLOBAL_PLUGIN__=[],i.__FEDERATION__.__INSTANCES__=[],i.__FEDERATION__.moduleInfo={},i.__FEDERATION__.__SHARE__={},i.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(d).forEach(e=>{delete d[e]})}function h(e){i.__FEDERATION__.__INSTANCES__.push(e)}function m(){return i.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(i.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,i.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.2.3")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let r of Object.keys(e)){let[o,n]=r.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}o.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}f(i),f(s);let E=()=>s.__FEDERATION__.moduleInfo,_=(e,t)=>{let r=y(t,n.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){let{version:t,...r}=e,o=n.getFMId(r),a=y(s.__FEDERATION__.moduleInfo,o).value;if((null==a?void 0:a.version)===t)return a}},S=e=>_(e,s.__FEDERATION__.moduleInfo),b=(e,t)=>{let r=n.getFMId(e);return s.__FEDERATION__.moduleInfo[r]=t,s.__FEDERATION__.moduleInfo},v=e=>(s.__FEDERATION__.moduleInfo={...s.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete s.__FEDERATION__.moduleInfo[t]}),R=(e,t)=>{let r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:i[r]}},I=e=>{let{__GLOBAL_PLUGIN__:t}=s.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):o.warn(`The plugin ${e.name} has been registered.`)})},M=()=>s.__FEDERATION__.__GLOBAL_PLUGIN__,N=e=>i.__FEDERATION__.__PRELOADED_MAP__.get(e),T=e=>i.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=i,t.Global=l,t.addGlobalSnapshot=v,t.getGlobalFederationConstructor=m,t.getGlobalHostPlugins=M,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=S,t.getInfoWithoutType=y,t.getPreloaded=N,t.getRemoteEntryExports=R,t.getTargetSnapshotInfoByModuleInfo=_,t.globalLoading=d,t.nativeGlobal=s,t.registerGlobalPlugins=I,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=h,t.setGlobalSnapshotInfoByModuleInfo=b,t.setPreloaded=T},3509(e,t,r){let o=r(4391),n=r(8369),a=r(6079),i=r(556);r(1132);let s=r(9599),l={getRegisteredShare:n.getRegisteredShare,getGlobalShareScope:n.getGlobalShareScope};t.default={global:{Global:o.Global,nativeGlobal:o.nativeGlobal,resetFederationGlobalInfo:o.resetFederationGlobalInfo,setGlobalFederationInstance:o.setGlobalFederationInstance,getGlobalFederationConstructor:o.getGlobalFederationConstructor,setGlobalFederationConstructor:o.setGlobalFederationConstructor,getInfoWithoutType:o.getInfoWithoutType,getGlobalSnapshot:o.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:o.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:o.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:o.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:o.addGlobalSnapshot,getRemoteEntryExports:o.getRemoteEntryExports,registerGlobalPlugins:o.registerGlobalPlugins,getGlobalHostPlugins:o.getGlobalHostPlugins,getPreloaded:o.getPreloaded,setPreloaded:o.setPreloaded},share:l,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:s.preloadAssets,getRemoteInfo:i.getRemoteInfo}}},5922(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8628),n=r(9350),a=r(4391),i=r(3957),s=r(8369),l=r(6079),u=r(556);r(1132);let c=r(3509),d=r(2003),f=r(5871),p=r(7703),h=r(630),m=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=d.Module,t.ModuleFederation=f.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=o.assert,t.error=o.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=s.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=m,t.isStaticResourcesEqual=n.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return h.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return h.loadScriptNode}}),t.matchRemoteWithNameAndExpose=l.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=n.safeWrapper,t.satisfy=i.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,r){let o=r(8628),n=r(9350),a=r(556),i=r(8393);r(1132);let s=r(630),l=r(4363);function u(e,t,r){let o=t,n=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];n.length||n.push("default"),n.forEach(e=>{o[e]||(o[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?n:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:o,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:o[n[0]],initScope:r??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return o.assert(e,`remoteEntryExports is undefined
${(0,s.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){let n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:s,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,r),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==n?void 0:n.init)&&o.error(l.RUNTIME_002,l.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await n.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,a){let i,{loadFactory:s=!0}=r||{loadFactory:!0},l=await this.init(e,a);this.lib=l,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:l,expose:t,moduleInfo:this.remoteInfo}))||(i=await l.get(t)),o.assert(i,`${n.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=n.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,u);return s?await c():c}wraperFactory(e,t){function r(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let o=await e();return r(o,t),o}:()=>{let o=e();return r(o,t),o}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},4710(e,t,r){let o=r(9350),n=r(4391),a=r(8369);r(1132);let i=r(9599),s=r(4260),l=r(630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,r,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,{value:d}=n.getInfoWithoutType(e,o.getFMId(t)),f=s||d;if(f&&!(0,l.isManifestProvider)(f)&&(r(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let o=u(t),n=f.remotesInfo[t];c(e,{name:o.name,version:n.matchedVersion},r,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,r,s,u){let f=[],p=[],h=[],m=new Set,g=new Set,{options:y}=e,{preloadConfig:E}=t,{depsRemote:_}=E;if(c(s,r,(t,r,a)=>{var s;let u;if(a)u=E;else if(Array.isArray(_)){let e=_.find(e=>e.nameOrAlias===r.name||e.nameOrAlias===r.alias);if(!e)return;u=i.defaultPreloadArgs(e)}else{if(!0!==_)return;u=E}let c=(0,l.getResourceUrl)(t,o.getRemoteEntryInfoFromSnapshot(t).url);c&&h.push({name:r.name,moduleInfo:{name:r.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:r.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let d="modules"in t?t.modules:[],m=i.normalizePreloadExposes(u.exposes);function g(e){let r=e.map(e=>(0,l.getResourceUrl)(t,e));return u.filter?r.filter(u.filter):r}if(m.length&&"modules"in t&&(d=null==t||null==(s=t.modules)?void 0:s.reduce((e,t)=>((null==m?void 0:m.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let o=d.length;for(let a=0;a0){let t=(t,r)=>{let{shared:o}=a.getRegisteredShare(e.shareScopeMap,r.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};o&&"function"==typeof o.lib&&(r.assets.js.sync.forEach(e=>{m.add(e)}),r.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var r;let n=null==(r=y.shared)?void 0:r[e.sharedName];if(!n)return;let a=e.version?n.find(t=>t.version===e.version):n;a&&o.arrayOptions(a).forEach(r=>{t(r,e)})})}let S=p.filter(e=>!m.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:S,entryAssets:h.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:r,remoteInfo:n,remote:a,globalSnapshot:i,remoteSnapshot:u}=e;return l.isBrowserEnvValue?o.isRemoteInfoWithEntry(a)&&o.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:n.name,entry:a.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(s.assignRemoteInfo(n,u),f(t,r,n,i,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(8393);r(1132);let s=r(2964),l=r(2299),u=r(317);r(4317);let c=r(630),d=r(4363);function f(e,t){let r=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),o=r&&"remotesInfo"in r&&r.remotesInfo&&a.getInfoWithoutType(r.remotesInfo,e.name).value;return o&&o.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:o.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,r,{moduleInfo:s,id:l,expose:u}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:s});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,s.name).value&&("version"in s||"entry"in s)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[s.name]:{matchedVersion:"version"in s?s.version:s.entry}});let{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g}=this.getGlobalRemoteInfo(s),{remoteSnapshot:y,globalSnapshot:E}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:s,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",o=await this.getManifestJson(e,s,{}),n=a.setGlobalSnapshotInfoByModuleInfo({...s,entry:e},o);t=o,r=n}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:y,from:"global"});t=e,r=E}else if(n.isRemoteInfoWithEntry(s)){let e=await this.getManifestJson(s.entry,s,{}),o=a.setGlobalSnapshotInfoByModuleInfo(s,e),{remoteSnapshot:n}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:e,from:"global"});t=n,r=o}else o.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:s.name,remoteVersion:s.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(E)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:l,host:this.HostInstance,options:f,moduleInfo:s,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:r}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,r){let n=async()=>{let r=this.manifestCache.get(e);if(r)return r;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),r=await t.json()}catch(n){(r=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],o.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${n}`,i.optionsToMFContext(this.HostInstance.options)))}return o.assert(r.metaData&&r.exposes&&r.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!r.metaData&&"metaData",!r.exposes&&"exposes",!r.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,r),r},a=async()=>{let r=await n(),o=(0,c.generateSnapshotFromManifest)(r,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:r,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new s.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new l.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new l.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new l.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},4260(e,t,r){let o=r(8628),n=r(9350);r(1132);let a=r(9599),i=r(630),s=r(4363);function l(e,t){let r=n.getRemoteEntryInfoFromSnapshot(t);r.url||o.error(s.RUNTIME_011,s.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,r.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:r,expose:o,origin:i,remoteInfo:s,id:u}=e;if(!n.isRemoteInfoWithEntry(t)||!n.isPureRemoteEntry(t)){let{remoteSnapshot:n,globalSnapshot:c}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});l(s,n);let d={remote:t,preloadConfig:{nameOrAlias:r,exposes:[o],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:s,remote:t,remoteSnapshot:n,globalSnapshot:c});return f&&a.preloadAssets(s,i,f,!1),{...e,remoteSnapshot:n}}return e}}}t.assignRemoteInfo=l,t.snapshotPlugin=u},1777(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(8369),s=r(6079),l=r(556),u=r(8393);r(1132);let c=r(9599),d=r(2003),f=r(6227),p=r(2964),h=r(2593),m=r(2299),g=r(317);r(4317);let y=r(9152),E=r(630),_=r(4363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:r,expose:o}=t,{name:n,alias:a}=r;if(this.idToRemoteMap[e]={name:r.name,expose:o},a&&e.startsWith(n)){let t=e.replace(n,a);this.idToRemoteMap[t]={name:r.name,expose:o};return}if(a&&e.startsWith(a)){let t=e.replace(a,n);this.idToRemoteMap[t]={name:r.name,expose:o}}}async loadRemote(e,t){let{host:r}=this;try{let{loadFactory:o=!0}=t||{loadFactory:!0},{module:n,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:d}=i,f=await n.get(c,u,t,d),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:o?f:void 0,exposeModuleFactory:o?void 0:f,remote:l,options:a,moduleInstance:n,origin:r});if(this.setIdToRemoteMap(e,i),"function"==typeof p)return p;return f}catch(a){let{from:o="runtime"}=t||{from:"runtime"},n=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:o,lifecycle:"onLoad",origin:r});if(!n)throw a;return n}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let r=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async e=>{let{remote:r}=e,o=l.getRemoteInfo(r),{globalSnapshot:n,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:r}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:r,remoteInfo:o,globalSnapshot:n,remoteSnapshot:a});i&&c.preloadAssets(o,t,i)}))}registerRemotes(e,t){let{host:r}=this;e.forEach(e=>{this.registerRemote(e,r.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:r}=this,{id:n}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=s.matchRemoteWithNameAndExpose(r.options.remotes,a);i||o.error(_.RUNTIME_004,_.runtimeDescMap,{hostName:r.options.name,requestId:a},void 0,u.optionsToMFContext(r.options));let{remote:c}=i,f=l.getRemoteInfo(c),p=await r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:r.options,origin:r,remoteInfo:f}),{remote:h,expose:m}=p;o.assert(h&&m,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=r.moduleCache.get(h.name),y={host:r,remoteInfo:f};return g||(g=new d.Module(y),r.moduleCache.set(h.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,r){let{host:n}=this,i=()=>{if(e.alias){let r=t.find(t=>{var r;return e.alias&&(t.name.startsWith(e.alias)||(null==(r=t.alias)?void 0:r.startsWith(e.alias)))});o.assert(!r,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${r&&r.name} name or alias`)}"entry"in e&&E.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});let s=t.find(t=>t.name===e.name);if(s){let o=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==r?void 0:r.force)&&(this.removeRemote(s),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,E.warn)(o.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{let{host:r}=this,{name:o}=e,a=r.options.remotes.findIndex(e=>e.name===o);-1!==a&&r.options.remotes.splice(a,1);let s=r.moduleCache.get(e.name);if(s){var t;let o=s.remoteInfo,a=o.entryGlobalName;n.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(n.CurrentGlobal,a))?void 0:t.configurable)?delete n.CurrentGlobal[a]:n.CurrentGlobal[a]=void 0);let u=l.getRemoteEntryUniqueKey(s.remoteInfo);n.globalLoading[u]&&delete n.globalLoading[u],r.snapshotHandler.manifestCache.delete(o.entry);let c=o.buildVersion?(0,E.composeKeyWithSeparator)(o.name,o.buildVersion):o.name,d=n.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>o.buildVersion?e.options.id===c:e.name===c);if(-1!==d){let e=n.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];c=e.options.id||c;let t=i.getGlobalShareScope(),r=!0,a=[];Object.keys(t).forEach(e=>{let n=t[e];n&&Object.keys(n).forEach(t=>{let i=n[t];i&&Object.keys(i).forEach(n=>{let s=i[n];s&&Object.keys(s).forEach(i=>{let l=s[i];l&&"object"==typeof l&&l.from===o.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==o.name),l.useIn.length?r=!1:a.push([e,t,n,i])):a.push([e,t,n,i]))})})})}),r&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var r,o,n;let[a,i,s,l]=e;null==(n=t[a])||null==(o=n[i])||null==(r=o[s])||delete r[l]}),n.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=y.getGlobalRemoteInfo(e,r);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&n.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],n.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete n.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}r.moduleCache.delete(e.name)}}catch(e){o.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new h.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new h.SyncWaterfallHook("registerRemote"),beforeRequest:new m.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},7300(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(8393);r(1132);let s=r(2964),l=r(2593),u=r(2299),c=r(317);r(4317);let d=r(4363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:r,allShareInfos:o}=a.formatShareConfigs(e,t);return Object.keys(r).forEach(e=>{r[e].forEach(r=>{r.scope.forEach(o=>{var n;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:r}),(null==(n=this.shareScopeMap[o])?void 0:n[e])||this.setShared({pkgName:e,lib:r.lib,get:r.get,loaded:r.loaded||!!r.lib,shared:r,from:t.name})})})}),{newShareInfos:r,allShareInfos:o}}async loadShare(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&await Promise.all(n.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:n.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});o.assert(i,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(s){let t=a.directShare(s,l);if(t.lib)return a.addUseIn(t,r.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,r.options.name),e}{let o=(async()=>{let e=await t.get();return a.addUseIn(t,r.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:o,treeShaking:l?t:void 0}),o}}{if(null==t?void 0:t.customShareInfo)return!1;let o=a.shouldUseTreeShaking(i.treeShaking),n=a.directShare(i,o),s=(async()=>{let t=await n.get();n.lib=t,n.loaded=!0,a.addUseIn(n,r.options.name);let{shared:o,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(o){let e=a.directShare(o,s);e.lib=t,e.loaded=!0,o.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:r.options.name,lib:null,loading:s,treeShaking:o?n:void 0}),s}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:r}=this,o=null==t?void 0:t.from,i=null==t?void 0:t.strategy,s=null==t?void 0:t.initScope,l=[];if("build"!==o){let{initTokens:t}=this;s||(s=[]);let r=t[e];if(r||(r=t[e]={from:this.host.name}),s.indexOf(r)>=0)return l;s.push(r)}let u=this.shareScopeMap,c=r.options.name;u[e]||(u[e]={});let d=u[e],f=(e,t)=>{var r;let{version:o,eager:n}=t;d[e]=d[e]||{};let i=d[e],s=i[o]&&a.directShare(i[o]),l=!!(s&&("eager"in s&&s.eager||"shareConfig"in s&&(null==(r=s.shareConfig)?void 0:r.eager)));(!s||"loaded-first"!==s.strategy&&!s.loaded&&(!n!=!l?n:c>i[o].from))&&(i[o]=t)},p=async e=>{let t,{module:o}=await r.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await o.getEntry()}catch(o){if(!(t=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"beforeLoadShare",origin:r})))return}finally{(null==t?void 0:t.init)&&!o.initing&&(o.remoteEntryExports=t,await o.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(t=>{r.options.shared[t].forEach(r=>{r.scope.includes(e)&&f(t,r)})}),("version-first"===r.options.shareStrategy||"version-first"===i)&&r.options.remotes.forEach(t=>{t.shareScope===e&&l.push(p(t.name))}),l}loadShareSync(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&n.scope.forEach(e=>{this.initializeSharing(e,{strategy:n.strategy})});let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(s){if("function"==typeof s.lib)return a.addUseIn(s,r.options.name),s.loaded||(s.loaded=!0,s.from===r.options.name&&(n.loaded=!0)),s.lib;if("function"==typeof s.get){let t=s.get();if(!(t instanceof Promise))return a.addUseIn(s,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:t,shared:s}),t}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){let a=n.get();return a instanceof Promise&&o.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}o.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options))}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:o}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:o.options,origin:o,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:r,from:o,lib:n,loading:a,loaded:i,get:s,treeShaking:l}=e,{version:u,scope:c="default",...d}=r,f=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,r)=>{r&&!e[t]&&(e[t]=r)},r=l?e.treeShaking:e;t(r,"loaded",i),t(r,"loading",a),t(r,"get",s)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...d,lib:n});let r=this.shareScopeMap[e][t][u];p(r),o&&r.from!==o&&(r.from=o)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new l.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new s.AsyncHook,resolveShare:new l.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new l.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,r){var o=r(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return o}})},8393(e,t){function r(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,o,n,a,i,s;let l={};for(let[t,r]of Object.entries(e.shared)){let e=r[0];e&&(l[t]={version:e.version,singleton:null==(n=e.shareConfig)?void 0:n.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(s=e.shareConfig)?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(o=e.remotes)?void 0:o.map(r))??[],shared:l}}}},7829(e,t,r){r(630),t.getBuilderId=function(){return"pimcore_studio_ui_bundle_core:0.0.1"}},2964(e,t,r){let o=r(6227);t.AsyncHook=class extends o.SyncHook{emit(){let e;for(var t=arguments.length,r=Array(t),o=0;o0){let t=0,o=e=>!1!==e&&(t0){let r=0,n=t=>(o.warn(t),this.onerror(t),e),a=o=>{if(i.checkReturnData(e,o)){if(e=o,r{let r=e[t];r&&this.lifecycle[t].on(r)})}}removePlugin(e){o.assert(e,"A name is required.");let t=this.registerPlugins[e];o.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},6227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function r(){for(var o=arguments.length,n=Array(o),a=0;a0&&this.listeners.forEach(t=>{e=t(...r)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},2593(e,t,r){let o=r(8628),n=r(9350),a=r(6227);function i(e,t){if(!n.isObject(t))return!1;if(e!==t){for(let r in e)if(!(r in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(n.isObject(e)||o.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let r=t(e);if(i(e,r))e=r;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){o.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=o.error,this.type=e}},t.checkReturnData=i},1132(e,t,r){r(8628),r(9350),r(7829),r(6079),r(8457),r(556),r(8393),r(630)},556(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(630),s=r(4363),l=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${l}`)([e,n]):import(t).then(e).catch(n)}catch(e){o.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):Function("callbacks",`System.import("${t}")${l}`)([e,n])}catch(e){o.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,r){let{remoteEntryKey:a,entryExports:i}=n.getRemoteEntryExports(e,t);return i||o.error(s.RUNTIME_001,s.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:r,entry:a,loaderHook:l,getEntryUrl:u}=e,{entryExports:c}=n.getRemoteEntryExports(t,r);if(c)return c;let f=u?u(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let r=l.lifecycle.createScript.emit({url:e,attrs:t});if(r&&(r instanceof HTMLScriptElement||"script"in r||"timeout"in r))return r}}).then(()=>d(t,r,a),e=>{let r=e instanceof Error?e.message:String(e);o.error(s.RUNTIME_008,s.runtimeDescMap,{remoteName:t,resourceUrl:f},r)})}async function p(e){let{remoteInfo:t,remoteEntryExports:r,loaderHook:o,getEntryUrl:n}=e,{entry:a,entryGlobalName:i,name:s,type:l}=t;switch(l){case"esm":case"module":return u({entry:a,remoteEntryExports:r});case"system":return c({entry:a,remoteEntryExports:r});default:return f({entry:a,globalName:i,name:s,loaderHook:o,getEntryUrl:n})}}async function h(e){let{remoteInfo:t,loaderHook:r}=e,{entry:a,entryGlobalName:s,name:l,type:u}=t,{entryExports:c}=n.getRemoteEntryExports(l,s);return c||(0,i.loadScriptNode)(a,{attrs:{name:l,globalName:s,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.lifecycle.createScript.emit({url:e,attrs:t});if(o&&"url"in o)return o}}}).then(()=>d(l,s,a)).catch(e=>{o.error(`Failed to load Node.js entry for remote "${l}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function m(e){let{entry:t,name:r}=e;return(0,i.composeKeyWithSeparator)(r,t)}async function g(e){let{origin:t,remoteEntryExports:r,remoteInfo:o,getEntryUrl:a,_inErrorHandling:l=!1}=e,u=m(o);if(r)return r;if(!n.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;n.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:o,remoteEntryExports:r}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?p({remoteInfo:o,remoteEntryExports:r,loaderHook:c,getEntryUrl:a}):h({remoteInfo:o,loaderHook:c}))).catch(async e=>{let a=m(o),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(s.RUNTIME_008)&&!i&&!l){let e=e=>g({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:o,remoteEntryExports:r,globalLoading:n.globalLoading,uniqueKey:a});if(i)return i}throw e})}return n.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=m,t.getRemoteInfo=y},8628(e,t,r){let o=r(630),n=r(6619),a="[ Federation Runtime ]",i=(0,o.createLogger)(a);function s(e,t,r,o,i){if(void 0!==t)return(0,n.logAndReport)(e,t,r??{},e=>{throw Error(`${a}: ${e}`)},o,i);let s=e;if(s instanceof Error)throw s.message.startsWith(a)||(s.message=`${a}: ${s.message}`),s;throw Error(`${a}: ${s}`)}function l(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,r,o,n){e||(void 0!==r?s(t,r,o,void 0,n):s(t))},t.error=s,t.logger=i,t.warn=l},6079(e,t){function r(e,t){for(let r of e){let e=t.startsWith(r.name),o=t.replace(r.name,"");if(e){if(o.startsWith("/"))return{pkgNameOrAlias:r.name,expose:o=`.${o}`,remote:r};else if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}let n=r.alias&&t.startsWith(r.alias),a=r.alias&&t.replace(r.alias,"");if(r.alias&&n){if(a&&a.startsWith("/"))return{pkgNameOrAlias:r.alias,expose:a=`.${a}`,remote:r};else if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}t.matchRemote=function(e,t){for(let r of e)if(t===r.name||r.alias&&t===r.alias)return r},t.matchRemoteWithNameAndExpose=r},8457(e,t,r){let o=r(4391);t.registerPlugins=function(e,t){let r=o.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{n.forEach(r=>{r.applyPlugin(e,t)})}),e}},9599(e,t,r){let o=r(8628),n=r(6079),a=r(556),i=r(630);function s(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function l(e,t){return t.map(t=>{let r=n.matchRemote(e,t.nameOrAlias);return o.assert(r,`Unable to preload ${t.nameOrAlias} as it is not included in ${!r&&(0,i.safeToString)({remoteInfo:r,remotes:e})}`),{remote:r,preloadConfig:s(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,r){let o=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:n,jsAssetsWithoutEntry:s,entryAssets:l}=r;if(t.options.inBrowser){if(l.forEach(r=>{let{moduleInfo:o}=r,n=t.moduleCache.get(e.name);n?a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:n.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:void 0})}),o){let e={rel:"preload",as:"style"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let e={rel:"stylesheet",type:"text/css"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o},needDeleteLink:!1});n&&document.head.appendChild(o)})}if(o){let e={rel:"preload",as:"script"};s.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let r={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(e=>{let{script:o,needAttach:n}=(0,i.createScript)({url:e,cb:()=>{},attrs:r,createScriptHook:(e,r)=>{let o=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:r});if(o instanceof HTMLScriptElement)return o},needDeleteScript:!0});n&&document.head.appendChild(o)})}}}t.defaultPreloadArgs=s,t.formatPreloadArgs=l,t.normalizePreloadExposes=u,t.preloadAssets=c},632(e,t){function r(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function o(e,t){let{preRelease:o}=e,{preRelease:n}=t;if(void 0===o&&n)return 1;if(o&&void 0===n)return -1;if(void 0===o&&void 0===n)return 0;for(let e=0,t=o.length;e<=t;e++){let t=o[e],a=n[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return r(t,a)}}return 0}function n(e,t){return r(e.major,t.major)||r(e.minor,t.minor)||r(e.patch,t.patch)||o(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>n(e,t);case">=":return a(e,t)||0>n(e,t);case"<":return n(e,t)>0;case"<=":return a(e,t)||n(e,t)>0;case void 0:return!0;default:return!1}}},9570(e,t){let r="[0-9A-Za-z-]+",o=`(?:\\+(${r}(?:\\.${r})*))`,n="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",s=`(?:${a}|${i})`,l=`(?:-?(${s}(?:\\.${s})*))`,u=`(?:${n}|${i})`,c=`(?:-(${u}(?:\\.${u})*))`,d=`${n}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${c})?${o}?)?)?`,p=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,h=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${l}?${o}?`,m="((?:<|>)?=?)",g=`(\\s*)${m}\\s*(${h}|${f})`,y="(?:~>?)",E=`(\\s*)${y}\\s+`,_="(?:\\^)",S=`(\\s*)${_}\\s+`,b="(<|>)?=?\\s*\\*",v=`^${_}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,M=`^${m}\\s*${f}$`,N=`^${m}\\s*(${R})$|^$`,T="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=S,t.comparator=N,t.comparatorTrim=g,t.gte0=T,t.hyphenRange=p,t.star=b,t.tilde=I,t.tildeTrim=E,t.xRange=M},3957(e,t,r){let o=r(78),n=r(3810),a=r(632);function i(e){return o.pipe(n.parseCarets,n.parseTildes,n.parseXRanges,n.parseStar)(e)}function s(e){return o.pipe(n.parseHyphen,n.parseComparatorTrim,n.parseTildeTrim,n.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let r=o.extractComparator(e);if(!r)return!1;let[,l,,u,c,d,f]=r,p={operator:l,version:o.combineVersion(u,c,d,f),major:u,minor:c,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=s(t);if(!e.trim())return!0;let r=e.split(" ").map(e=>i(e)).join(" ");if(!r.trim())return!0;let l=r.split(/\s+/).map(e=>n.parseGTE0(e)).filter(Boolean);if(0===l.length)continue;let u=!0;for(let e of l){let t=o.extractComparator(e);if(!t){u=!1;break}let[,r,,n,i,s,l]=t;if(!a.compare({operator:r,version:o.combineVersion(n,i,s,l),major:n,minor:i,patch:s,preRelease:null==l?void 0:l.split(".")},p)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},3810(e,t,r){let o=r(9570),n=r(78);function a(e){return e.replace(n.parseRegex(o.hyphenRange),(e,t,r,o,a,i,s,l,u,c,d,f)=>(t=n.isXVersion(r)?"":n.isXVersion(o)?`>=${r}.0.0`:n.isXVersion(a)?`>=${r}.${o}.0`:`>=${t}`,l=n.isXVersion(u)?"":n.isXVersion(c)?`<${Number(u)+1}.0.0-0`:n.isXVersion(d)?`<${u}.${Number(c)+1}.0-0`:f?`<=${u}.${c}.${d}-${f}`:`<=${l}`,`${t} ${l}`.trim()))}function i(e){return e.replace(n.parseRegex(o.comparatorTrim),"$1$2$3")}function s(e){return e.replace(n.parseRegex(o.tildeTrim),"$1~")}function l(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.caret),(e,t,r,o,a)=>{if(n.isXVersion(t))return"";if(n.isXVersion(r))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(n.isXVersion(o))if("0"===t)return`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`;else return`>=${t}.${r}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${r}.${o}-${a} <${Number(t)+1}.0.0-0`;else if("0"===r)return`>=${t}.${r}.${o}-${a} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`;if("0"===t)if("0"===r)return`>=${t}.${r}.${o} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`;return`>=${t}.${r}.${o} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.tilde),(e,t,r,o,a)=>n.isXVersion(t)?"":n.isXVersion(r)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:n.isXVersion(o)?`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`:a?`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`:`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(n.parseRegex(o.xRange),(e,t,r,o,a,i)=>{let s=n.isXVersion(r),l=s||n.isXVersion(o),u=l||n.isXVersion(a);if("="===t&&u&&(t=""),i="",s)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(l&&(o=0),a=0,">"===t?(t=">=",l?(r=Number(r)+1,o=0):o=Number(o)+1,a=0):"<="===t&&(t="<",l?r=Number(r)+1:o=Number(o)+1),"<"===t&&(i="-0"),`${t+r}.${o}.${a}${i}`):l?`>=${r}.0.0${i} <${Number(r)+1}.0.0-0`:u?`>=${r}.${o}.0${i} <${r}.${Number(o)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(n.parseRegex(o.star),"")}function f(e){return e.trim().replace(n.parseRegex(o.gte0),"")}t.parseCaretTrim=function(e){return e.replace(n.parseRegex(o.caretTrim),"$1^")},t.parseCarets=l,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=s,t.parseTildes=u,t.parseXRanges=c},78(e,t,r){let o=r(9570);function n(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),r=0;rt.reduce((e,t)=>t(e),e)}function s(e){return e.match(n(o.comparator))}t.combineVersion=function(e,t,r,o){let n=`${e}.${t}.${r}`;return o?`${n}-${o}`:n},t.extractComparator=s,t.isXVersion=a,t.parseRegex=n,t.pipe=i},8369(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(2926),s=r(3957),l=r(630);function u(e,t,r,n){var a,i;let s;return s="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{o.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&o.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:s,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??l.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let r=t.shared||{},o=t.name,a=Object.keys(r).reduce((e,a)=>{let i=n.arrayOptions(r[a]);return e[a]=e[a]||[],i.forEach(r=>{e[a].push(u(r,o,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:r,mode:o}=e;return r!==l.TreeShakingStatus.NO_USE&&(r===l.TreeShakingStatus.CALCULATED||"runtime-infer"===o&&(!t||g(e,t)))}function f(e,t){let r=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),r=e;for(let e=0;e<3-t.length;e++)r+=".0";return r}return e};return!!s.satisfy(r(e),`<=${r(t)}`)}let p=(e,t)=>{let r=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||r(e,t)||"0"===e?t:e,0)},h=e=>!!e.loaded||"function"==typeof e.lib,m=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:r}=e;return!!r&&!!t.every(e=>r.includes(e))};function y(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){return i?!n[e].treeShaking||!!n[t].treeShaking&&!h(n[e].treeShaking)&&f(e,t):!h(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}let E=e=>h(e)||m(e);function _(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){if(i){if(!n[e].treeShaking)return!0;if(!n[t].treeShaking)return!1;if(E(n[t].treeShaking))if(E(n[e].treeShaking))return!!f(e,t);else return!0;if(E(n[e].treeShaking))return!1}if(E(n[t]))if(E(n[e]))return!!f(e,t);else return!0;return!E(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}function S(e){return"loaded-first"===e?_:y}function b(e,t,r,n){if(!e)return;let{shareConfig:l,scope:u=i.DEFAULT_SCOPE,strategy:c,treeShaking:f}=r;for(let i of Array.isArray(u)?u:[u])if(l&&e[i]&&e[i][t]){let{requiredVersion:u}=l,{version:p,useTreesShaking:h}=S(c)(e,i,t,f),m=()=>{let n=e[i][t][p];if(l.singleton){if("string"==typeof u&&!s.satisfy(p,u)){let e=`Version ${p} from ${p&&n.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;l.strictVersion?o.error(e):o.warn(e)}return{shared:n,useTreesShaking:h}}{if(!1===u||"*"===u||s.satisfy(p,u))return{shared:n,useTreesShaking:h};let r=d(f);if(r){for(let[o,n]of Object.entries(e[i][t]))if(d(n.treeShaking,null==f?void 0:f.usedExports)&&s.satisfy(o,u))return{shared:n,useTreesShaking:r}}for(let[r,o]of Object.entries(e[i][t]))if(s.satisfy(r,u))return{shared:o,useTreesShaking:!1}}},g={shareScopeMap:e,scope:i,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:r,resolver:m};return(n.emit(g)||g).resolver()}}function v(){return a.Global.__FEDERATION__.__SHARE__}function R(e){let{pkgName:t,extraOptions:r,shareInfos:o}=e,n=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let r=function(e,r){return!h(t[e])&&f(e,r)};return t[p(t,r)]},a=(null==r?void 0:r.resolver)??n,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=function(){for(var e=arguments.length,t=Array(e),r=0;r{e.useIn||(e.useIn=[]),n.addUniqueItem(e.useIn,t)},t.directShare=I,t.formatShareConfigs=c,t.getGlobalShareScope=v,t.getRegisteredShare=b,t.getTargetSharedOptions=R,t.shouldUseTreeShaking=d},9350(e,t,r){let o=r(8628),n=r(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function s(e){return void 0!==e.entry}function l(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function c(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function p(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function h(e){return Array.isArray(e)?e:[e]}function m(e){let t={url:"",type:"global",globalName:""};return n.isBrowserEnvValue||(0,n.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t};t.addUniqueItem=a,t.arrayOptions=h,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=m,t.isObject=c,t.isPlainObject=f,t.isPureRemoteEntry=l,t.isRemoteInfoWithEntry=s,t.isStaticResourcesEqual=p,t.objectToString=d,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},3129(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),r(3544);let o=r(9577),n=r(5922),a={...n.helpers.global,getGlobalFederationInstance:o.getGlobalFederationInstance},i=n.helpers.share,s=n.helpers.utils;t.default={global:a,share:i,utils:s},t.global=a,t.share=i,t.utils=s},9782(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),r(3544);let o=r(9577),n=r(5922),a=r(4363);function i(e){let t=new((0,n.getGlobalFederationConstructor)()||n.ModuleFederation)(e);return(0,n.setGlobalFederationInstance)(t),t}let s=null;function l(e){let t=o.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),s||(s=t),t):s=i(e)}function u(){for(var e=arguments.length,t=Array(e),r=0;r!!r&&o.options.id===r||o.options.name===e&&!o.options.version&&!t||o.options.name===e&&!!t&&o.options.version===t)}},7688(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},586(e,t){let r="federation-manifest.json",o=".json",n="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},s={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},l=":",u="mf-manifest.json",c="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",h=".federation",m={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=n,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=s,t.FederationModuleManifest=r,t.MANIFEST_EXT=o,t.MFModuleType=d,t.MFPrefetchCommon=m,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=u,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=l,t.StatsFileName=c,t.TEMP_DIR=h,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,r){let o=r(3417);async function n(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function a(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function i(e){let t,r=null,o=!0,i=2e4,s=document.getElementsByTagName("script");for(let t=0;t{r&&("async"===e||"defer"===e?r[e]=o[e]:r.getAttribute(e)||r.setAttribute(e,o[e]))})}let l=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let r=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);r.name="ScriptExecutionError",l=r}}:null;u&&window.addEventListener("error",u);let c=async(o,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else l?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(l)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(r&&(r.onerror=null,r.onload=null,n(()=>{let{needDeleteScript:t=!0}=e;t&&(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r)}),o&&"function"==typeof o)){let e=o(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return r.onerror=c.bind(null,r.onerror),r.onload=c.bind(null,r.onload),t=setTimeout(()=>{c(null,Error(`Remote script "${e.url}" time-outed.`))},i),{script:r,needAttach:o}}function s(e,t){let{attrs:r={},createScriptHook:o}=t;return new Promise((t,n)=>{let{script:a,needAttach:s}=i({url:e,cb:t,onErrorCallback:n,attrs:{fetchpriority:"high",...r},createScriptHook:o,needDeleteScript:!0});s&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,r=!0,o=document.getElementsByTagName("link");for(let n=0;n{t&&!t.getAttribute(e)&&t.setAttribute(e,o[e])})}let i=(r,o)=>{let a=()=>{(null==o?void 0:o.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(o)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,n(()=>{let{needDeleteLink:r=!0}=e;r&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),r)){let e=r(o);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:r}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=s,t.safeWrapper=n},6883(e,t,r){let o=r(586),n="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return n}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function s(){try{if(a()&&window.localStorage)return!!localStorage.getItem(o.BROWSER_LOG_KEY)}catch(e){}return!1}function l(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||s()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=n,t.isDebugMode=l,t.isReactNativeEnv=i},7016(e,t,r){let o=r(586),n=(e,t)=>{if(!e)return t;let r=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return r?r.endsWith("/")?`${r}${t}`:`${r}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(o.MANIFEST_EXT))}function s(e){if(!e)return{statsFileName:o.StatsFileName,manifestFileName:o.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",r="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,s=(e,t)=>e.replace(a,`${t}${a}`),l=r?i(r):o.ManifestFileName;return{statsFileName:n(t,r?s(l,"-stats"):o.StatsFileName),manifestFileName:n(t,l)}}t.generateSnapshotFromManifest=function(e){var t,r,o;let i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:u={},version:c}=s,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(u),p={};Object.keys(l).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let r,o=t.federationContainerName;return r=f.includes(o)?u[o]:"version"in t?t.version:t.entry,e[o]={matchedVersion:r},e},{}))||{}),Object.keys(l).forEach(e=>p[e]={matchedVersion:f.includes(e)?u[e]:l[e]});let{remoteEntry:{path:h,name:m,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:E},globalName:_,ssrRemoteEntry:S}=e.metaData,{exposes:b}=e,v={version:c||"",buildVersion:E,globalName:_,remoteEntry:n(h,m),remoteEntryType:g,remoteTypes:n(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==b?void 0:b.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(r=e.metaData)?void 0:r.prefetchInterface){let t=e.metaData.prefetchInterface;v={...v,prefetchInterface:t}}if(null==(o=e.metaData)?void 0:o.prefetchEntry){let{path:t,name:r,type:o}=e.metaData.prefetchEntry;v={...v,prefetchEntry:n(t,r),prefetchEntryType:o}}if("publicPath"in e.metaData?(i={...v,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...v,getPublicPath:d()},S){let e=n(S.path,S.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=S.type||"commonjs-module"}return i},t.getManifestFileName=s,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=n},630(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(586),n=r(8841),a=r(8798),i=r(7765),s=r(1993),l=r(7345),u=r(5448),c=r(6883),d=r(3417),f=r(7016),p=r(3910),h=r(6302),m=r(638),g=r(6967),y=r(1483);t.BROWSER_LOG_KEY=o.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=o.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=o.EncodedNameTransformMap,t.FederationModuleManifest=o.FederationModuleManifest,t.MANIFEST_EXT=o.MANIFEST_EXT,t.MFModuleType=o.MFModuleType,t.MFPrefetchCommon=o.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=o.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=o.ManifestFileName,t.NameTransformMap=o.NameTransformMap,t.NameTransformSymbol=o.NameTransformSymbol,t.SEPARATOR=o.SEPARATOR,t.StatsFileName=o.StatsFileName,t.TEMP_DIR=o.TEMP_DIR,t.TreeShakingStatus=o.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return l.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return n.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=h.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=h.createScript,t.createScriptNode=m.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=h.isStaticResourcesEqual,t.loadScript=h.loadScript,t.loadScriptNode=m.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=h.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},3910(e,t,r){let o=r(6883),n="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function s(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),r=t.filter(e=>!i.some(t=>e.includes(t)));if(!r.length)return;return`Stack trace:
${r.slice(0,5).join("\n")}`}catch{return}}var l=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let r=this.delegate,n=o.isDebugMode()?s():void 0,i=n?[...t,n]:t,l=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of l){let t=r[e];if("function"==typeof t)return void t.call(r,this.prefix,...i)}for(let e of l){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),r=0;re).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,r)=>{let o=(e,t)=>r.lifecycle.fetch.emit(e,t),n=await o(e,t||{});return n&&n instanceof Response?n:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data}
})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,r,o)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((r,o)=>{createScriptNode(e,(e,n)=>{if(e)o(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;r(globalThis[e]=n)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:r,vm:o}=t,n=await (await r(e)).text(),a=new o.SourceTextModule(n,{importModuleDynamically:async(r,o)=>loadModule(new URL(r,e).href,t)});return esmModuleCache.set(e,a),await a.link(async r=>{let o=new URL(r,e).href;return await loadModule(o,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,r){return function(o){if(!1===o)return!1;if(void 0===o)if(e)return t;else return!1;if(!0===o)return t;if(o&&"object"==typeof o)return{...t,...o};throw Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof o}`)}}},7345(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},8841(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return o}})},8798(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return o}})},7765(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return o}})},5448(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},1993(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return o}})},3417(e,t,r){let o=r(586),n=r(6883),a="[ Federation Runtime ]",i=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.SEPARATOR,a=e.split(r),i="development"===n.getProcessEnv().NODE_ENV&&t,s="*",l=e=>e.startsWith("http")||e.includes(o.MANIFEST_EXT);if(a.length>=2){let[t,...o]=a;e.startsWith(r)&&(t=a.slice(0,2).join(r),o=[i||a.slice(2).join(r)]);let n=i||o.join(r);return l(n)?{name:t,entry:n}:{name:t,version:n||s}}if(1===a.length){let[e]=a;return i&&l(i)?{name:e,entry:i}:{name:e,version:i||s}}throw`Invalid entry value: ${e}`},s=function(){for(var e=arguments.length,t=Array(e),r=0;rt?e?`${e}${o.SEPARATOR}${t}`:t:e,""):""},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let n=r?".js":"";return`${t}${e.replace(RegExp(`${o.NameTransformSymbol.AT}`,"g"),o.NameTransformMap[o.NameTransformSymbol.AT]).replace(RegExp(`${o.NameTransformSymbol.HYPHEN}`,"g"),o.NameTransformMap[o.NameTransformSymbol.HYPHEN]).replace(RegExp(`${o.NameTransformSymbol.SLASH}`,"g"),o.NameTransformMap[o.NameTransformSymbol.SLASH])}${n}`}catch(e){throw e}},u=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(RegExp(t,"g"),"")}return n=n.replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.AT]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.AT]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.SLASH]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.SLASH]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.HYPHEN]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let r=e;return"."===r&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),l(r,"__federation_expose_",t)},d=(e,t)=>e?l(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?!n.isBrowserEnv()&&!n.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=s,t.decodeName=u,t.encodeName=l,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=y,t.parseEntry=i,t.safeToString=m,t.warn=h},7363(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,r){let o=r(2069),n=r(5216),a=r(7617);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:i,webpackRequire:s,chunkMapping:l,moduleToHandlerMapping:u}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{if(s.o(i,e))return r.push(i[e]);let t=t=>{i[e]=0,s.m[e]=r=>{var o;delete s.c[e];let n=t(),{shareInfo:a}=u[e];if((null==a||null==(o=a.shareConfig)?void 0:o.layer)&&n&&"object"==typeof n)try{n.hasOwnProperty("layer")&&void 0!==n.layer||(n.layer=a.shareConfig.layer)}catch(e){}r.exports=n}},o=t=>{delete i[e],s.m[e]=r=>{throw delete s.c[e],t}};try{let n=s.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:l,getter:c,shareInfo:d,treeShakingGetter:f}=u[e],p=a.getUsedExports(s,l),h={...d};Array.isArray(h.scope)&&Array.isArray(h.scope[0])&&(h.scope=h.scope[0]),p&&(h.treeShaking={usedExports:p,useIn:[n.options.name]});let m=n.loadShare(l,{customShareInfo:h}).then(e=>!1===e?(null==f?void 0:f())||c():e);m.then?r.push(i[e]=m.then(t).catch(o)):t(m)}catch(e){o(e)}})}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:r,version:o,webpackRequire:n,libraryType:a="global"}=e,{runtime:i,instance:s,bundlerRuntime:l,sharedFallback:u}=n.federation;if(!u)return r;let c=u[t];if(!c)return r;let d=o?c.find(e=>e[1]===o):c[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${o}`);return()=>i.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:d[2],entry:`${n.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${o}`);return e.init(n.federation.instance,l).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let r=e.federation.usedExports;if(r)return r[t]}},6927(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let o=r(7363),n=r(2069),a=r(6310),i=r(916),s=r(6777),l=r(1735),u=r(7440),c=r(8531),d=r(8167),f=r(9782),p={runtime:f=o.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:s.initializeSharing,S:{},installInitialConsumes:l.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:n.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=n.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,r){let o=r(7363),n=r(9782),a=r(3129);a=o.__toESM(a),t.init=function(e){var t;let{webpackRequire:o}=e,{initOptions:i,runtime:s,sharedFallback:l,bundlerRuntime:u,libraryType:c}=o.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:s}=e,d=t.version||s.version;if(!l)return e;let f=t.shared||{},p=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var r;(r=t).treeShaking||(r.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:o,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!h||!("shared"in h))return e;Object.keys(s.shared||{}).forEach(e=>{s.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let o=h.shared.find(t=>t.sharedName===e);if(!o)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:s,secondarySharedTreeShakingEntry:l,treeShakingStatus:u}=o;a.status!==u&&(a.status=u,l&&c&&s&&(a.get=async()=>{let e=await (0,n.getRemoteEntry)({origin:i,remoteInfo:{name:s,entry:l,type:c,entryGlobalName:s,shareScope:"default"}});return await e.init(i,r.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,r]=e;m(t,r)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),s.init(i)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:r,initScope:o,shareScopeKey:n,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let s=null==a?void 0:a.shareScopeKeys,l=null==a?void 0:a.shareScopeMap;if(n&&"string"!=typeof n)n.forEach(e=>{if(!s||!l)return void i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=n||"default";Array.isArray(s)?s.forEach(e=>{l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(n))?t.federation.initOptions.shared?t.I(n,o):Promise.all(n.map(e=>t.I(e,o))).then(()=>!0):t.I(n||"default",o)}},6777(e,t,r){let o=r(2069),n=r(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:r,initPromises:a,initTokens:i,initScope:s}=e,l=Array.isArray(t)?t:[t];var u=[],c=function(e){s||(s=[]);let l=r.federation.instance;var u=i[e];if(u||(u=i[e]={from:l.name}),s.indexOf(u)>=0)return;s.push(u);let c=a[e];if(c)return c;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=o=>{var n=e=>d("Initialization of sharing external failed: "+e);try{var a=r(o);if(!a)return;var i=o=>o&&o.init&&o.init(r.S[e],s,{shareScopeMap:r.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(i,n));var l=i(a);if(l&&"boolean"!=typeof l&&l.then)return p.push(l.catch(n))}catch(e){n(e)}};let p=l.initializeSharing(e,{strategy:l.options.shareStrategy,initScope:s,from:"build"});o.attachShareScopeMap(r);let h=r.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],r=h.idToExternalAndNameMapping[e][2];if(t.length>1)f(r);else if(1===t.length){let e=t[0];n.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(r)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return l.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,r){let o=r(5216),n=r(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:r,webpackRequire:o,asyncLoad:a}=e,i=o.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:s,shareInfo:l}=r[t];try{let e=n.getUsedExports(o,s),t={...l};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(s,{customShareInfo:t});return i.loadShareSync(s,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){o.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:i,asyncLoad:s}=e,l=[];i.forEach(e=>{let o=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s});l.push([e,o])});let u=(e,o)=>{r.m[e]=a=>{var i;n[e]=0,delete r.c[e];let s=o();if("function"!=typeof s)throw Error(`Shared module is not available for eager consumption: ${e}`);let l=s(),{shareInfo:u}=t[e];if((null==u||null==(i=u.shareConfig)?void 0:i.layer)&&l&&"object"==typeof l)try{l.hasOwnProperty("layer")&&void 0!==l.layer||(l.layer=u.shareConfig.layer)}catch(e){}a.exports=l}};if(s)return Promise.all(l.map(async e=>{let[t,r]=e,o=await r();u(t,()=>o)}));l.forEach(e=>{let[t,r]=e;u(t,r)})}},6310(e,t,r){r(7363);let o=r(2069),n=r(6897),a=r(5216),i=r(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:r,webpackRequire:s,chunkMapping:l,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{let t=s.R;t||(t=[]);let o=u[e],a=c[e]||[];if(t.indexOf(o)>=0)return;if(t.push(o),o.p)return r.push(o.p);let l=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=`
-while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},4043(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@sdk":[{alias:"@sdk",externalType:"promise",shareScope:"default"}]},_="pimcore_studio_ui_bundle_core",S="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},b=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},M=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},N={},T=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(M))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>S),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>b),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:b,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:T,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:N,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}},8448(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,r=document.createElement("script");r.src=t,r.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(r)})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(7570),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 544==e},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(r,o){if(1&o&&(r=this(r)),8&o||"object"==typeof r&&r&&(4&o&&r.__esModule||16&o&&"function"==typeof r.then))return r;var n=Object.create(null);__webpack_require__.r(n);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&r;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>r[e]});return a.default=()=>r,__webpack_require__.d(n,a),n}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>""+e+".javascript"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle_core:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[8448]},uniqueName:"pimcore_studio_ui_bundle_core"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{},moduleIdToConsumeDataMapping:{},initialConsumes:[]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={544:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(544==t){var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);s&&s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{742:["9005"]},moduleIdToRemoteDataMapping:{9005:{shareScope:"default",name:"./_internal_/mf-bootstrap-document-editor-iframe",externalModuleId:8448,remoteName:"@sdk"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(4043)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
+while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},4043(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@sdk":[{alias:"@sdk",externalType:"promise",shareScope:"default"}]},_="pimcore_studio_ui_bundle_core",S="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},b=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},M=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},N={},T=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(M))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>S),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>b),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:b,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:T,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:N,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}},8448(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,r=document.createElement("script");r.src=t,r.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(r)})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(7570),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 544==e},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(r,o){if(1&o&&(r=this(r)),8&o||"object"==typeof r&&r&&(4&o&&r.__esModule||16&o&&"function"==typeof r.then))return r;var n=Object.create(null);__webpack_require__.r(n);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&r;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>r[e]});return a.default=()=>r,__webpack_require__.d(n,a),n}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>""+e+".javascript"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle_core:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[8448]},uniqueName:"pimcore_studio_ui_bundle_core"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{},moduleIdToConsumeDataMapping:{},initialConsumes:[]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={544:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(544==t){var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);s&&s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{742:["9005"]},moduleIdToRemoteDataMapping:{9005:{shareScope:"default",name:"./_internal_/mf-bootstrap-document-editor-iframe",externalModuleId:8448,remoteName:"@sdk"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(4043)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js.LICENSE.txt b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js.LICENSE.txt
similarity index 100%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js.LICENSE.txt
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/documentEditorIframe.b794cbee.js.LICENSE.txt
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js
similarity index 99%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js
index 635dfb0539..6eda0f41a8 100644
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js
+++ b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js
@@ -1,7 +1,7 @@
-/*! For license information please see main.d401124f.js.LICENSE.txt */
+/*! For license information please see main.5ec85d7d.js.LICENSE.txt */
(()=>{var __webpack_modules__={5095(e,t,r){r.e("517").then(r.t.bind(r,8476,23))},6619(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8130);t.logAndReport=function(e,t,r,n,a,i){return n(o.getShortErrorMsg(e,t,r,a))}},9810(e,t,r){let o=r(924),n={[o.RUNTIME_001]:"Failed to get remoteEntry exports.",[o.RUNTIME_002]:'The remote entry interface does not contain "init"',[o.RUNTIME_003]:"Failed to get manifest.",[o.RUNTIME_004]:"Failed to locate remote.",[o.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[o.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[o.RUNTIME_007]:"Failed to get remote snapshot.",[o.RUNTIME_008]:"Failed to load script resources.",[o.RUNTIME_009]:"Please call createInstance first.",[o.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[o.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot."},a={[o.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},i={[o.BUILD_001]:"Failed to find expose module.",[o.BUILD_002]:"PublicPath is required in prod mode."},s={...n,...a,...i};t.buildDescMap=i,t.errorDescMap=s,t.runtimeDescMap=n,t.typeDescMap=a},924(e,t){let r="RUNTIME-001",o="RUNTIME-002",n="RUNTIME-003",a="RUNTIME-004",i="RUNTIME-005",s="RUNTIME-006",l="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",d="RUNTIME-010",f="RUNTIME-011",p="TYPE-001",h="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=h,t.RUNTIME_001=r,t.RUNTIME_002=o,t.RUNTIME_003=n,t.RUNTIME_004=a,t.RUNTIME_005=i,t.RUNTIME_006=s,t.RUNTIME_007=l,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=d,t.RUNTIME_011=f,t.TYPE_001=p},8130(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message:
${n}`),a.join("\n")}},4363(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(924),n=r(8130),a=r(9810);t.BUILD_001=o.BUILD_001,t.BUILD_002=o.BUILD_002,t.RUNTIME_001=o.RUNTIME_001,t.RUNTIME_002=o.RUNTIME_002,t.RUNTIME_003=o.RUNTIME_003,t.RUNTIME_004=o.RUNTIME_004,t.RUNTIME_005=o.RUNTIME_005,t.RUNTIME_006=o.RUNTIME_006,t.RUNTIME_007=o.RUNTIME_007,t.RUNTIME_008=o.RUNTIME_008,t.RUNTIME_009=o.RUNTIME_009,t.RUNTIME_010=o.RUNTIME_010,t.RUNTIME_011=o.RUNTIME_011,t.TYPE_001=o.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=n.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},2926(e,t){let r="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=r},5871(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(7829),s=r(8457),l=r(556);r(1132);let u=r(2003),c=r(6227),d=r(2964),f=r(2593),p=r(2299),h=r(317);r(4317);let m=r(4260),g=r(4710),y=r(9152),E=r(7300),_=r(1777),S=r(630),b=r(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&o.error((0,b.getShortErrorMsg)(b.RUNTIME_010,b.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){let o=l.getRemoteInfo({name:e,entry:t}),n=new u.Module({host:this,remoteInfo:o});return n.remoteEntryExports=r,this.moduleCache.set(e,n),n}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){let{allShareInfos:r}=a.formatShareConfigs(e,t),{userOptions:o,options:n}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),i=this.remoteHandler.formatAndRegisterRemote(n,o),{allShareInfos:s}=this.sharedHandler.registerShared(n,o),l=[...n.plugins];o.plugins&&o.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u={...e,...t,plugins:l,remotes:i,shared:s};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=s.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new h.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.2.3",this.moduleCache=new Map,this.loaderHook=new h.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new d.AsyncHook,loadEntryError:new d.AsyncHook,getModuleFactory:new d.AsyncHook}),this.bridgeHook=new h.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[m.snapshotPlugin(),g.generatePreloadAssetsPlugin()],r={id:i.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:S.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new E.SharedHandler(this),this.remoteHandler=new _.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}}},4391(e,t,r){let o=r(8628),n=r(9350),a=r(630),i="object"==typeof globalThis?globalThis:window,s=(()=>{try{return document.defaultView}catch{return i}})(),l=s;function u(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(i,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(i,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let d=i.__GLOBAL_LOADING_REMOTE_ENTRY__;function f(e){var t,r,o,n,a,i;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(r=e.__FEDERATION__).__INSTANCES__??(r.__INSTANCES__=[]),(o=e.__FEDERATION__).moduleInfo??(o.moduleInfo={}),(n=e.__FEDERATION__).__SHARE__??(n.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(i=e.__FEDERATION__).__PRELOADED_MAP__??(i.__PRELOADED_MAP__=new Map)}function p(){i.__FEDERATION__.__GLOBAL_PLUGIN__=[],i.__FEDERATION__.__INSTANCES__=[],i.__FEDERATION__.moduleInfo={},i.__FEDERATION__.__SHARE__={},i.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(d).forEach(e=>{delete d[e]})}function h(e){i.__FEDERATION__.__INSTANCES__.push(e)}function m(){return i.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(i.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,i.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.2.3")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let r of Object.keys(e)){let[o,n]=r.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}o.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}f(i),f(s);let E=()=>s.__FEDERATION__.moduleInfo,_=(e,t)=>{let r=y(t,n.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){let{version:t,...r}=e,o=n.getFMId(r),a=y(s.__FEDERATION__.moduleInfo,o).value;if((null==a?void 0:a.version)===t)return a}},S=e=>_(e,s.__FEDERATION__.moduleInfo),b=(e,t)=>{let r=n.getFMId(e);return s.__FEDERATION__.moduleInfo[r]=t,s.__FEDERATION__.moduleInfo},v=e=>(s.__FEDERATION__.moduleInfo={...s.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete s.__FEDERATION__.moduleInfo[t]}),R=(e,t)=>{let r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:i[r]}},I=e=>{let{__GLOBAL_PLUGIN__:t}=s.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):o.warn(`The plugin ${e.name} has been registered.`)})},M=()=>s.__FEDERATION__.__GLOBAL_PLUGIN__,N=e=>i.__FEDERATION__.__PRELOADED_MAP__.get(e),T=e=>i.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=i,t.Global=l,t.addGlobalSnapshot=v,t.getGlobalFederationConstructor=m,t.getGlobalHostPlugins=M,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=S,t.getInfoWithoutType=y,t.getPreloaded=N,t.getRemoteEntryExports=R,t.getTargetSnapshotInfoByModuleInfo=_,t.globalLoading=d,t.nativeGlobal=s,t.registerGlobalPlugins=I,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=h,t.setGlobalSnapshotInfoByModuleInfo=b,t.setPreloaded=T},3509(e,t,r){let o=r(4391),n=r(8369),a=r(6079),i=r(556);r(1132);let s=r(9599),l={getRegisteredShare:n.getRegisteredShare,getGlobalShareScope:n.getGlobalShareScope};t.default={global:{Global:o.Global,nativeGlobal:o.nativeGlobal,resetFederationGlobalInfo:o.resetFederationGlobalInfo,setGlobalFederationInstance:o.setGlobalFederationInstance,getGlobalFederationConstructor:o.getGlobalFederationConstructor,setGlobalFederationConstructor:o.setGlobalFederationConstructor,getInfoWithoutType:o.getInfoWithoutType,getGlobalSnapshot:o.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:o.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:o.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:o.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:o.addGlobalSnapshot,getRemoteEntryExports:o.getRemoteEntryExports,registerGlobalPlugins:o.registerGlobalPlugins,getGlobalHostPlugins:o.getGlobalHostPlugins,getPreloaded:o.getPreloaded,setPreloaded:o.setPreloaded},share:l,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:s.preloadAssets,getRemoteInfo:i.getRemoteInfo}}},5922(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8628),n=r(9350),a=r(4391),i=r(3957),s=r(8369),l=r(6079),u=r(556);r(1132);let c=r(3509),d=r(2003),f=r(5871),p=r(7703),h=r(630),m=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=d.Module,t.ModuleFederation=f.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=o.assert,t.error=o.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=s.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=m,t.isStaticResourcesEqual=n.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return h.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return h.loadScriptNode}}),t.matchRemoteWithNameAndExpose=l.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=n.safeWrapper,t.satisfy=i.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,r){let o=r(8628),n=r(9350),a=r(556),i=r(8393);r(1132);let s=r(630),l=r(4363);function u(e,t,r){let o=t,n=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];n.length||n.push("default"),n.forEach(e=>{o[e]||(o[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?n:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:o,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:o[n[0]],initScope:r??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return o.assert(e,`remoteEntryExports is undefined
${(0,s.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){let n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:s,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,r),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==n?void 0:n.init)&&o.error(l.RUNTIME_002,l.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await n.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,a){let i,{loadFactory:s=!0}=r||{loadFactory:!0},l=await this.init(e,a);this.lib=l,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:l,expose:t,moduleInfo:this.remoteInfo}))||(i=await l.get(t)),o.assert(i,`${n.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=n.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,u);return s?await c():c}wraperFactory(e,t){function r(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let o=await e();return r(o,t),o}:()=>{let o=e();return r(o,t),o}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},4710(e,t,r){let o=r(9350),n=r(4391),a=r(8369);r(1132);let i=r(9599),s=r(4260),l=r(630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,r,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,{value:d}=n.getInfoWithoutType(e,o.getFMId(t)),f=s||d;if(f&&!(0,l.isManifestProvider)(f)&&(r(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let o=u(t),n=f.remotesInfo[t];c(e,{name:o.name,version:n.matchedVersion},r,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,r,s,u){let f=[],p=[],h=[],m=new Set,g=new Set,{options:y}=e,{preloadConfig:E}=t,{depsRemote:_}=E;if(c(s,r,(t,r,a)=>{var s;let u;if(a)u=E;else if(Array.isArray(_)){let e=_.find(e=>e.nameOrAlias===r.name||e.nameOrAlias===r.alias);if(!e)return;u=i.defaultPreloadArgs(e)}else{if(!0!==_)return;u=E}let c=(0,l.getResourceUrl)(t,o.getRemoteEntryInfoFromSnapshot(t).url);c&&h.push({name:r.name,moduleInfo:{name:r.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:r.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let d="modules"in t?t.modules:[],m=i.normalizePreloadExposes(u.exposes);function g(e){let r=e.map(e=>(0,l.getResourceUrl)(t,e));return u.filter?r.filter(u.filter):r}if(m.length&&"modules"in t&&(d=null==t||null==(s=t.modules)?void 0:s.reduce((e,t)=>((null==m?void 0:m.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let o=d.length;for(let a=0;a0){let t=(t,r)=>{let{shared:o}=a.getRegisteredShare(e.shareScopeMap,r.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};o&&"function"==typeof o.lib&&(r.assets.js.sync.forEach(e=>{m.add(e)}),r.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var r;let n=null==(r=y.shared)?void 0:r[e.sharedName];if(!n)return;let a=e.version?n.find(t=>t.version===e.version):n;a&&o.arrayOptions(a).forEach(r=>{t(r,e)})})}let S=p.filter(e=>!m.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:S,entryAssets:h.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:r,remoteInfo:n,remote:a,globalSnapshot:i,remoteSnapshot:u}=e;return l.isBrowserEnvValue?o.isRemoteInfoWithEntry(a)&&o.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:n.name,entry:a.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(s.assignRemoteInfo(n,u),f(t,r,n,i,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(8393);r(1132);let s=r(2964),l=r(2299),u=r(317);r(4317);let c=r(630),d=r(4363);function f(e,t){let r=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),o=r&&"remotesInfo"in r&&r.remotesInfo&&a.getInfoWithoutType(r.remotesInfo,e.name).value;return o&&o.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:o.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,r,{moduleInfo:s,id:l,expose:u}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:s});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,s.name).value&&("version"in s||"entry"in s)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[s.name]:{matchedVersion:"version"in s?s.version:s.entry}});let{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g}=this.getGlobalRemoteInfo(s),{remoteSnapshot:y,globalSnapshot:E}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:s,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",o=await this.getManifestJson(e,s,{}),n=a.setGlobalSnapshotInfoByModuleInfo({...s,entry:e},o);t=o,r=n}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:y,from:"global"});t=e,r=E}else if(n.isRemoteInfoWithEntry(s)){let e=await this.getManifestJson(s.entry,s,{}),o=a.setGlobalSnapshotInfoByModuleInfo(s,e),{remoteSnapshot:n}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:e,from:"global"});t=n,r=o}else o.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:s.name,remoteVersion:s.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(E)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:l,host:this.HostInstance,options:f,moduleInfo:s,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:r}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,r){let n=async()=>{let r=this.manifestCache.get(e);if(r)return r;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),r=await t.json()}catch(n){(r=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],o.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${n}`,i.optionsToMFContext(this.HostInstance.options)))}return o.assert(r.metaData&&r.exposes&&r.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!r.metaData&&"metaData",!r.exposes&&"exposes",!r.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,r),r},a=async()=>{let r=await n(),o=(0,c.generateSnapshotFromManifest)(r,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:r,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new s.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new l.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new l.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new l.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},4260(e,t,r){let o=r(8628),n=r(9350);r(1132);let a=r(9599),i=r(630),s=r(4363);function l(e,t){let r=n.getRemoteEntryInfoFromSnapshot(t);r.url||o.error(s.RUNTIME_011,s.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,r.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:r,expose:o,origin:i,remoteInfo:s,id:u}=e;if(!n.isRemoteInfoWithEntry(t)||!n.isPureRemoteEntry(t)){let{remoteSnapshot:n,globalSnapshot:c}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});l(s,n);let d={remote:t,preloadConfig:{nameOrAlias:r,exposes:[o],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:s,remote:t,remoteSnapshot:n,globalSnapshot:c});return f&&a.preloadAssets(s,i,f,!1),{...e,remoteSnapshot:n}}return e}}}t.assignRemoteInfo=l,t.snapshotPlugin=u},1777(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(8369),s=r(6079),l=r(556),u=r(8393);r(1132);let c=r(9599),d=r(2003),f=r(6227),p=r(2964),h=r(2593),m=r(2299),g=r(317);r(4317);let y=r(9152),E=r(630),_=r(4363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:r,expose:o}=t,{name:n,alias:a}=r;if(this.idToRemoteMap[e]={name:r.name,expose:o},a&&e.startsWith(n)){let t=e.replace(n,a);this.idToRemoteMap[t]={name:r.name,expose:o};return}if(a&&e.startsWith(a)){let t=e.replace(a,n);this.idToRemoteMap[t]={name:r.name,expose:o}}}async loadRemote(e,t){let{host:r}=this;try{let{loadFactory:o=!0}=t||{loadFactory:!0},{module:n,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:d}=i,f=await n.get(c,u,t,d),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:o?f:void 0,exposeModuleFactory:o?void 0:f,remote:l,options:a,moduleInstance:n,origin:r});if(this.setIdToRemoteMap(e,i),"function"==typeof p)return p;return f}catch(a){let{from:o="runtime"}=t||{from:"runtime"},n=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:o,lifecycle:"onLoad",origin:r});if(!n)throw a;return n}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let r=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async e=>{let{remote:r}=e,o=l.getRemoteInfo(r),{globalSnapshot:n,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:r}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:r,remoteInfo:o,globalSnapshot:n,remoteSnapshot:a});i&&c.preloadAssets(o,t,i)}))}registerRemotes(e,t){let{host:r}=this;e.forEach(e=>{this.registerRemote(e,r.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:r}=this,{id:n}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=s.matchRemoteWithNameAndExpose(r.options.remotes,a);i||o.error(_.RUNTIME_004,_.runtimeDescMap,{hostName:r.options.name,requestId:a},void 0,u.optionsToMFContext(r.options));let{remote:c}=i,f=l.getRemoteInfo(c),p=await r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:r.options,origin:r,remoteInfo:f}),{remote:h,expose:m}=p;o.assert(h&&m,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=r.moduleCache.get(h.name),y={host:r,remoteInfo:f};return g||(g=new d.Module(y),r.moduleCache.set(h.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,r){let{host:n}=this,i=()=>{if(e.alias){let r=t.find(t=>{var r;return e.alias&&(t.name.startsWith(e.alias)||(null==(r=t.alias)?void 0:r.startsWith(e.alias)))});o.assert(!r,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${r&&r.name} name or alias`)}"entry"in e&&E.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});let s=t.find(t=>t.name===e.name);if(s){let o=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==r?void 0:r.force)&&(this.removeRemote(s),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,E.warn)(o.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{let{host:r}=this,{name:o}=e,a=r.options.remotes.findIndex(e=>e.name===o);-1!==a&&r.options.remotes.splice(a,1);let s=r.moduleCache.get(e.name);if(s){var t;let o=s.remoteInfo,a=o.entryGlobalName;n.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(n.CurrentGlobal,a))?void 0:t.configurable)?delete n.CurrentGlobal[a]:n.CurrentGlobal[a]=void 0);let u=l.getRemoteEntryUniqueKey(s.remoteInfo);n.globalLoading[u]&&delete n.globalLoading[u],r.snapshotHandler.manifestCache.delete(o.entry);let c=o.buildVersion?(0,E.composeKeyWithSeparator)(o.name,o.buildVersion):o.name,d=n.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>o.buildVersion?e.options.id===c:e.name===c);if(-1!==d){let e=n.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];c=e.options.id||c;let t=i.getGlobalShareScope(),r=!0,a=[];Object.keys(t).forEach(e=>{let n=t[e];n&&Object.keys(n).forEach(t=>{let i=n[t];i&&Object.keys(i).forEach(n=>{let s=i[n];s&&Object.keys(s).forEach(i=>{let l=s[i];l&&"object"==typeof l&&l.from===o.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==o.name),l.useIn.length?r=!1:a.push([e,t,n,i])):a.push([e,t,n,i]))})})})}),r&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var r,o,n;let[a,i,s,l]=e;null==(n=t[a])||null==(o=n[i])||null==(r=o[s])||delete r[l]}),n.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=y.getGlobalRemoteInfo(e,r);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&n.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],n.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete n.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}r.moduleCache.delete(e.name)}}catch(e){o.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new h.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new h.SyncWaterfallHook("registerRemote"),beforeRequest:new m.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},7300(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(8393);r(1132);let s=r(2964),l=r(2593),u=r(2299),c=r(317);r(4317);let d=r(4363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:r,allShareInfos:o}=a.formatShareConfigs(e,t);return Object.keys(r).forEach(e=>{r[e].forEach(r=>{r.scope.forEach(o=>{var n;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:r}),(null==(n=this.shareScopeMap[o])?void 0:n[e])||this.setShared({pkgName:e,lib:r.lib,get:r.get,loaded:r.loaded||!!r.lib,shared:r,from:t.name})})})}),{newShareInfos:r,allShareInfos:o}}async loadShare(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&await Promise.all(n.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:n.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});o.assert(i,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(s){let t=a.directShare(s,l);if(t.lib)return a.addUseIn(t,r.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,r.options.name),e}{let o=(async()=>{let e=await t.get();return a.addUseIn(t,r.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:o,treeShaking:l?t:void 0}),o}}{if(null==t?void 0:t.customShareInfo)return!1;let o=a.shouldUseTreeShaking(i.treeShaking),n=a.directShare(i,o),s=(async()=>{let t=await n.get();n.lib=t,n.loaded=!0,a.addUseIn(n,r.options.name);let{shared:o,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(o){let e=a.directShare(o,s);e.lib=t,e.loaded=!0,o.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:r.options.name,lib:null,loading:s,treeShaking:o?n:void 0}),s}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:r}=this,o=null==t?void 0:t.from,i=null==t?void 0:t.strategy,s=null==t?void 0:t.initScope,l=[];if("build"!==o){let{initTokens:t}=this;s||(s=[]);let r=t[e];if(r||(r=t[e]={from:this.host.name}),s.indexOf(r)>=0)return l;s.push(r)}let u=this.shareScopeMap,c=r.options.name;u[e]||(u[e]={});let d=u[e],f=(e,t)=>{var r;let{version:o,eager:n}=t;d[e]=d[e]||{};let i=d[e],s=i[o]&&a.directShare(i[o]),l=!!(s&&("eager"in s&&s.eager||"shareConfig"in s&&(null==(r=s.shareConfig)?void 0:r.eager)));(!s||"loaded-first"!==s.strategy&&!s.loaded&&(!n!=!l?n:c>i[o].from))&&(i[o]=t)},p=async e=>{let t,{module:o}=await r.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await o.getEntry()}catch(o){if(!(t=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"beforeLoadShare",origin:r})))return}finally{(null==t?void 0:t.init)&&!o.initing&&(o.remoteEntryExports=t,await o.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(t=>{r.options.shared[t].forEach(r=>{r.scope.includes(e)&&f(t,r)})}),("version-first"===r.options.shareStrategy||"version-first"===i)&&r.options.remotes.forEach(t=>{t.shareScope===e&&l.push(p(t.name))}),l}loadShareSync(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&n.scope.forEach(e=>{this.initializeSharing(e,{strategy:n.strategy})});let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(s){if("function"==typeof s.lib)return a.addUseIn(s,r.options.name),s.loaded||(s.loaded=!0,s.from===r.options.name&&(n.loaded=!0)),s.lib;if("function"==typeof s.get){let t=s.get();if(!(t instanceof Promise))return a.addUseIn(s,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:t,shared:s}),t}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){let a=n.get();return a instanceof Promise&&o.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}o.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options))}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:o}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:o.options,origin:o,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:r,from:o,lib:n,loading:a,loaded:i,get:s,treeShaking:l}=e,{version:u,scope:c="default",...d}=r,f=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,r)=>{r&&!e[t]&&(e[t]=r)},r=l?e.treeShaking:e;t(r,"loaded",i),t(r,"loading",a),t(r,"get",s)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...d,lib:n});let r=this.shareScopeMap[e][t][u];p(r),o&&r.from!==o&&(r.from=o)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new l.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new s.AsyncHook,resolveShare:new l.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new l.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,r){var o=r(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return o}})},8393(e,t){function r(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,o,n,a,i,s;let l={};for(let[t,r]of Object.entries(e.shared)){let e=r[0];e&&(l[t]={version:e.version,singleton:null==(n=e.shareConfig)?void 0:n.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(s=e.shareConfig)?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(o=e.remotes)?void 0:o.map(r))??[],shared:l}}}},7829(e,t,r){r(630),t.getBuilderId=function(){return"pimcore_studio_ui_bundle_core:0.0.1"}},2964(e,t,r){let o=r(6227);t.AsyncHook=class extends o.SyncHook{emit(){let e;for(var t=arguments.length,r=Array(t),o=0;o0){let t=0,o=e=>!1!==e&&(t0){let r=0,n=t=>(o.warn(t),this.onerror(t),e),a=o=>{if(i.checkReturnData(e,o)){if(e=o,r{let r=e[t];r&&this.lifecycle[t].on(r)})}}removePlugin(e){o.assert(e,"A name is required.");let t=this.registerPlugins[e];o.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},6227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function r(){for(var o=arguments.length,n=Array(o),a=0;a0&&this.listeners.forEach(t=>{e=t(...r)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},2593(e,t,r){let o=r(8628),n=r(9350),a=r(6227);function i(e,t){if(!n.isObject(t))return!1;if(e!==t){for(let r in e)if(!(r in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(n.isObject(e)||o.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let r=t(e);if(i(e,r))e=r;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){o.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=o.error,this.type=e}},t.checkReturnData=i},1132(e,t,r){r(8628),r(9350),r(7829),r(6079),r(8457),r(556),r(8393),r(630)},556(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(630),s=r(4363),l=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${l}`)([e,n]):import(t).then(e).catch(n)}catch(e){o.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):Function("callbacks",`System.import("${t}")${l}`)([e,n])}catch(e){o.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,r){let{remoteEntryKey:a,entryExports:i}=n.getRemoteEntryExports(e,t);return i||o.error(s.RUNTIME_001,s.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:r,entry:a,loaderHook:l,getEntryUrl:u}=e,{entryExports:c}=n.getRemoteEntryExports(t,r);if(c)return c;let f=u?u(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let r=l.lifecycle.createScript.emit({url:e,attrs:t});if(r&&(r instanceof HTMLScriptElement||"script"in r||"timeout"in r))return r}}).then(()=>d(t,r,a),e=>{let r=e instanceof Error?e.message:String(e);o.error(s.RUNTIME_008,s.runtimeDescMap,{remoteName:t,resourceUrl:f},r)})}async function p(e){let{remoteInfo:t,remoteEntryExports:r,loaderHook:o,getEntryUrl:n}=e,{entry:a,entryGlobalName:i,name:s,type:l}=t;switch(l){case"esm":case"module":return u({entry:a,remoteEntryExports:r});case"system":return c({entry:a,remoteEntryExports:r});default:return f({entry:a,globalName:i,name:s,loaderHook:o,getEntryUrl:n})}}async function h(e){let{remoteInfo:t,loaderHook:r}=e,{entry:a,entryGlobalName:s,name:l,type:u}=t,{entryExports:c}=n.getRemoteEntryExports(l,s);return c||(0,i.loadScriptNode)(a,{attrs:{name:l,globalName:s,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.lifecycle.createScript.emit({url:e,attrs:t});if(o&&"url"in o)return o}}}).then(()=>d(l,s,a)).catch(e=>{o.error(`Failed to load Node.js entry for remote "${l}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function m(e){let{entry:t,name:r}=e;return(0,i.composeKeyWithSeparator)(r,t)}async function g(e){let{origin:t,remoteEntryExports:r,remoteInfo:o,getEntryUrl:a,_inErrorHandling:l=!1}=e,u=m(o);if(r)return r;if(!n.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;n.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:o,remoteEntryExports:r}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?p({remoteInfo:o,remoteEntryExports:r,loaderHook:c,getEntryUrl:a}):h({remoteInfo:o,loaderHook:c}))).catch(async e=>{let a=m(o),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(s.RUNTIME_008)&&!i&&!l){let e=e=>g({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:o,remoteEntryExports:r,globalLoading:n.globalLoading,uniqueKey:a});if(i)return i}throw e})}return n.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=m,t.getRemoteInfo=y},8628(e,t,r){let o=r(630),n=r(6619),a="[ Federation Runtime ]",i=(0,o.createLogger)(a);function s(e,t,r,o,i){if(void 0!==t)return(0,n.logAndReport)(e,t,r??{},e=>{throw Error(`${a}: ${e}`)},o,i);let s=e;if(s instanceof Error)throw s.message.startsWith(a)||(s.message=`${a}: ${s.message}`),s;throw Error(`${a}: ${s}`)}function l(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,r,o,n){e||(void 0!==r?s(t,r,o,void 0,n):s(t))},t.error=s,t.logger=i,t.warn=l},6079(e,t){function r(e,t){for(let r of e){let e=t.startsWith(r.name),o=t.replace(r.name,"");if(e){if(o.startsWith("/"))return{pkgNameOrAlias:r.name,expose:o=`.${o}`,remote:r};else if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}let n=r.alias&&t.startsWith(r.alias),a=r.alias&&t.replace(r.alias,"");if(r.alias&&n){if(a&&a.startsWith("/"))return{pkgNameOrAlias:r.alias,expose:a=`.${a}`,remote:r};else if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}t.matchRemote=function(e,t){for(let r of e)if(t===r.name||r.alias&&t===r.alias)return r},t.matchRemoteWithNameAndExpose=r},8457(e,t,r){let o=r(4391);t.registerPlugins=function(e,t){let r=o.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{n.forEach(r=>{r.applyPlugin(e,t)})}),e}},9599(e,t,r){let o=r(8628),n=r(6079),a=r(556),i=r(630);function s(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function l(e,t){return t.map(t=>{let r=n.matchRemote(e,t.nameOrAlias);return o.assert(r,`Unable to preload ${t.nameOrAlias} as it is not included in ${!r&&(0,i.safeToString)({remoteInfo:r,remotes:e})}`),{remote:r,preloadConfig:s(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,r){let o=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:n,jsAssetsWithoutEntry:s,entryAssets:l}=r;if(t.options.inBrowser){if(l.forEach(r=>{let{moduleInfo:o}=r,n=t.moduleCache.get(e.name);n?a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:n.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:void 0})}),o){let e={rel:"preload",as:"style"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let e={rel:"stylesheet",type:"text/css"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o},needDeleteLink:!1});n&&document.head.appendChild(o)})}if(o){let e={rel:"preload",as:"script"};s.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let r={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(e=>{let{script:o,needAttach:n}=(0,i.createScript)({url:e,cb:()=>{},attrs:r,createScriptHook:(e,r)=>{let o=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:r});if(o instanceof HTMLScriptElement)return o},needDeleteScript:!0});n&&document.head.appendChild(o)})}}}t.defaultPreloadArgs=s,t.formatPreloadArgs=l,t.normalizePreloadExposes=u,t.preloadAssets=c},632(e,t){function r(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function o(e,t){let{preRelease:o}=e,{preRelease:n}=t;if(void 0===o&&n)return 1;if(o&&void 0===n)return -1;if(void 0===o&&void 0===n)return 0;for(let e=0,t=o.length;e<=t;e++){let t=o[e],a=n[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return r(t,a)}}return 0}function n(e,t){return r(e.major,t.major)||r(e.minor,t.minor)||r(e.patch,t.patch)||o(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>n(e,t);case">=":return a(e,t)||0>n(e,t);case"<":return n(e,t)>0;case"<=":return a(e,t)||n(e,t)>0;case void 0:return!0;default:return!1}}},9570(e,t){let r="[0-9A-Za-z-]+",o=`(?:\\+(${r}(?:\\.${r})*))`,n="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",s=`(?:${a}|${i})`,l=`(?:-?(${s}(?:\\.${s})*))`,u=`(?:${n}|${i})`,c=`(?:-(${u}(?:\\.${u})*))`,d=`${n}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${c})?${o}?)?)?`,p=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,h=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${l}?${o}?`,m="((?:<|>)?=?)",g=`(\\s*)${m}\\s*(${h}|${f})`,y="(?:~>?)",E=`(\\s*)${y}\\s+`,_="(?:\\^)",S=`(\\s*)${_}\\s+`,b="(<|>)?=?\\s*\\*",v=`^${_}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,M=`^${m}\\s*${f}$`,N=`^${m}\\s*(${R})$|^$`,T="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=S,t.comparator=N,t.comparatorTrim=g,t.gte0=T,t.hyphenRange=p,t.star=b,t.tilde=I,t.tildeTrim=E,t.xRange=M},3957(e,t,r){let o=r(78),n=r(3810),a=r(632);function i(e){return o.pipe(n.parseCarets,n.parseTildes,n.parseXRanges,n.parseStar)(e)}function s(e){return o.pipe(n.parseHyphen,n.parseComparatorTrim,n.parseTildeTrim,n.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let r=o.extractComparator(e);if(!r)return!1;let[,l,,u,c,d,f]=r,p={operator:l,version:o.combineVersion(u,c,d,f),major:u,minor:c,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=s(t);if(!e.trim())return!0;let r=e.split(" ").map(e=>i(e)).join(" ");if(!r.trim())return!0;let l=r.split(/\s+/).map(e=>n.parseGTE0(e)).filter(Boolean);if(0===l.length)continue;let u=!0;for(let e of l){let t=o.extractComparator(e);if(!t){u=!1;break}let[,r,,n,i,s,l]=t;if(!a.compare({operator:r,version:o.combineVersion(n,i,s,l),major:n,minor:i,patch:s,preRelease:null==l?void 0:l.split(".")},p)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},3810(e,t,r){let o=r(9570),n=r(78);function a(e){return e.replace(n.parseRegex(o.hyphenRange),(e,t,r,o,a,i,s,l,u,c,d,f)=>(t=n.isXVersion(r)?"":n.isXVersion(o)?`>=${r}.0.0`:n.isXVersion(a)?`>=${r}.${o}.0`:`>=${t}`,l=n.isXVersion(u)?"":n.isXVersion(c)?`<${Number(u)+1}.0.0-0`:n.isXVersion(d)?`<${u}.${Number(c)+1}.0-0`:f?`<=${u}.${c}.${d}-${f}`:`<=${l}`,`${t} ${l}`.trim()))}function i(e){return e.replace(n.parseRegex(o.comparatorTrim),"$1$2$3")}function s(e){return e.replace(n.parseRegex(o.tildeTrim),"$1~")}function l(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.caret),(e,t,r,o,a)=>{if(n.isXVersion(t))return"";if(n.isXVersion(r))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(n.isXVersion(o))if("0"===t)return`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`;else return`>=${t}.${r}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${r}.${o}-${a} <${Number(t)+1}.0.0-0`;else if("0"===r)return`>=${t}.${r}.${o}-${a} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`;if("0"===t)if("0"===r)return`>=${t}.${r}.${o} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`;return`>=${t}.${r}.${o} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.tilde),(e,t,r,o,a)=>n.isXVersion(t)?"":n.isXVersion(r)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:n.isXVersion(o)?`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`:a?`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`:`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(n.parseRegex(o.xRange),(e,t,r,o,a,i)=>{let s=n.isXVersion(r),l=s||n.isXVersion(o),u=l||n.isXVersion(a);if("="===t&&u&&(t=""),i="",s)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(l&&(o=0),a=0,">"===t?(t=">=",l?(r=Number(r)+1,o=0):o=Number(o)+1,a=0):"<="===t&&(t="<",l?r=Number(r)+1:o=Number(o)+1),"<"===t&&(i="-0"),`${t+r}.${o}.${a}${i}`):l?`>=${r}.0.0${i} <${Number(r)+1}.0.0-0`:u?`>=${r}.${o}.0${i} <${r}.${Number(o)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(n.parseRegex(o.star),"")}function f(e){return e.trim().replace(n.parseRegex(o.gte0),"")}t.parseCaretTrim=function(e){return e.replace(n.parseRegex(o.caretTrim),"$1^")},t.parseCarets=l,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=s,t.parseTildes=u,t.parseXRanges=c},78(e,t,r){let o=r(9570);function n(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),r=0;rt.reduce((e,t)=>t(e),e)}function s(e){return e.match(n(o.comparator))}t.combineVersion=function(e,t,r,o){let n=`${e}.${t}.${r}`;return o?`${n}-${o}`:n},t.extractComparator=s,t.isXVersion=a,t.parseRegex=n,t.pipe=i},8369(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(2926),s=r(3957),l=r(630);function u(e,t,r,n){var a,i;let s;return s="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{o.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&o.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:s,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??l.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let r=t.shared||{},o=t.name,a=Object.keys(r).reduce((e,a)=>{let i=n.arrayOptions(r[a]);return e[a]=e[a]||[],i.forEach(r=>{e[a].push(u(r,o,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:r,mode:o}=e;return r!==l.TreeShakingStatus.NO_USE&&(r===l.TreeShakingStatus.CALCULATED||"runtime-infer"===o&&(!t||g(e,t)))}function f(e,t){let r=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),r=e;for(let e=0;e<3-t.length;e++)r+=".0";return r}return e};return!!s.satisfy(r(e),`<=${r(t)}`)}let p=(e,t)=>{let r=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||r(e,t)||"0"===e?t:e,0)},h=e=>!!e.loaded||"function"==typeof e.lib,m=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:r}=e;return!!r&&!!t.every(e=>r.includes(e))};function y(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){return i?!n[e].treeShaking||!!n[t].treeShaking&&!h(n[e].treeShaking)&&f(e,t):!h(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}let E=e=>h(e)||m(e);function _(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){if(i){if(!n[e].treeShaking)return!0;if(!n[t].treeShaking)return!1;if(E(n[t].treeShaking))if(E(n[e].treeShaking))return!!f(e,t);else return!0;if(E(n[e].treeShaking))return!1}if(E(n[t]))if(E(n[e]))return!!f(e,t);else return!0;return!E(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}function S(e){return"loaded-first"===e?_:y}function b(e,t,r,n){if(!e)return;let{shareConfig:l,scope:u=i.DEFAULT_SCOPE,strategy:c,treeShaking:f}=r;for(let i of Array.isArray(u)?u:[u])if(l&&e[i]&&e[i][t]){let{requiredVersion:u}=l,{version:p,useTreesShaking:h}=S(c)(e,i,t,f),m=()=>{let n=e[i][t][p];if(l.singleton){if("string"==typeof u&&!s.satisfy(p,u)){let e=`Version ${p} from ${p&&n.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;l.strictVersion?o.error(e):o.warn(e)}return{shared:n,useTreesShaking:h}}{if(!1===u||"*"===u||s.satisfy(p,u))return{shared:n,useTreesShaking:h};let r=d(f);if(r){for(let[o,n]of Object.entries(e[i][t]))if(d(n.treeShaking,null==f?void 0:f.usedExports)&&s.satisfy(o,u))return{shared:n,useTreesShaking:r}}for(let[r,o]of Object.entries(e[i][t]))if(s.satisfy(r,u))return{shared:o,useTreesShaking:!1}}},g={shareScopeMap:e,scope:i,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:r,resolver:m};return(n.emit(g)||g).resolver()}}function v(){return a.Global.__FEDERATION__.__SHARE__}function R(e){let{pkgName:t,extraOptions:r,shareInfos:o}=e,n=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let r=function(e,r){return!h(t[e])&&f(e,r)};return t[p(t,r)]},a=(null==r?void 0:r.resolver)??n,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=function(){for(var e=arguments.length,t=Array(e),r=0;r{e.useIn||(e.useIn=[]),n.addUniqueItem(e.useIn,t)},t.directShare=I,t.formatShareConfigs=c,t.getGlobalShareScope=v,t.getRegisteredShare=b,t.getTargetSharedOptions=R,t.shouldUseTreeShaking=d},9350(e,t,r){let o=r(8628),n=r(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function s(e){return void 0!==e.entry}function l(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function c(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function p(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function h(e){return Array.isArray(e)?e:[e]}function m(e){let t={url:"",type:"global",globalName:""};return n.isBrowserEnvValue||(0,n.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t};t.addUniqueItem=a,t.arrayOptions=h,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=m,t.isObject=c,t.isPlainObject=f,t.isPureRemoteEntry=l,t.isRemoteInfoWithEntry=s,t.isStaticResourcesEqual=p,t.objectToString=d,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},3129(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),r(3544);let o=r(9577),n=r(5922),a={...n.helpers.global,getGlobalFederationInstance:o.getGlobalFederationInstance},i=n.helpers.share,s=n.helpers.utils;t.default={global:a,share:i,utils:s},t.global=a,t.share=i,t.utils=s},9782(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),r(3544);let o=r(9577),n=r(5922),a=r(4363);function i(e){let t=new((0,n.getGlobalFederationConstructor)()||n.ModuleFederation)(e);return(0,n.setGlobalFederationInstance)(t),t}let s=null;function l(e){let t=o.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),s||(s=t),t):s=i(e)}function u(){for(var e=arguments.length,t=Array(e),r=0;r!!r&&o.options.id===r||o.options.name===e&&!o.options.version&&!t||o.options.name===e&&!!t&&o.options.version===t)}},7688(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},586(e,t){let r="federation-manifest.json",o=".json",n="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},s={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},l=":",u="mf-manifest.json",c="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",h=".federation",m={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=n,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=s,t.FederationModuleManifest=r,t.MANIFEST_EXT=o,t.MFModuleType=d,t.MFPrefetchCommon=m,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=u,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=l,t.StatsFileName=c,t.TEMP_DIR=h,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,r){let o=r(3417);async function n(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function a(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function i(e){let t,r=null,o=!0,i=2e4,s=document.getElementsByTagName("script");for(let t=0;t{r&&("async"===e||"defer"===e?r[e]=o[e]:r.getAttribute(e)||r.setAttribute(e,o[e]))})}let l=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let r=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);r.name="ScriptExecutionError",l=r}}:null;u&&window.addEventListener("error",u);let c=async(o,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else l?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(l)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(r&&(r.onerror=null,r.onload=null,n(()=>{let{needDeleteScript:t=!0}=e;t&&(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r)}),o&&"function"==typeof o)){let e=o(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return r.onerror=c.bind(null,r.onerror),r.onload=c.bind(null,r.onload),t=setTimeout(()=>{c(null,Error(`Remote script "${e.url}" time-outed.`))},i),{script:r,needAttach:o}}function s(e,t){let{attrs:r={},createScriptHook:o}=t;return new Promise((t,n)=>{let{script:a,needAttach:s}=i({url:e,cb:t,onErrorCallback:n,attrs:{fetchpriority:"high",...r},createScriptHook:o,needDeleteScript:!0});s&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,r=!0,o=document.getElementsByTagName("link");for(let n=0;n{t&&!t.getAttribute(e)&&t.setAttribute(e,o[e])})}let i=(r,o)=>{let a=()=>{(null==o?void 0:o.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(o)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,n(()=>{let{needDeleteLink:r=!0}=e;r&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),r)){let e=r(o);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:r}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=s,t.safeWrapper=n},6883(e,t,r){let o=r(586),n="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return n}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function s(){try{if(a()&&window.localStorage)return!!localStorage.getItem(o.BROWSER_LOG_KEY)}catch(e){}return!1}function l(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||s()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=n,t.isDebugMode=l,t.isReactNativeEnv=i},7016(e,t,r){let o=r(586),n=(e,t)=>{if(!e)return t;let r=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return r?r.endsWith("/")?`${r}${t}`:`${r}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(o.MANIFEST_EXT))}function s(e){if(!e)return{statsFileName:o.StatsFileName,manifestFileName:o.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",r="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,s=(e,t)=>e.replace(a,`${t}${a}`),l=r?i(r):o.ManifestFileName;return{statsFileName:n(t,r?s(l,"-stats"):o.StatsFileName),manifestFileName:n(t,l)}}t.generateSnapshotFromManifest=function(e){var t,r,o;let i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:u={},version:c}=s,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(u),p={};Object.keys(l).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let r,o=t.federationContainerName;return r=f.includes(o)?u[o]:"version"in t?t.version:t.entry,e[o]={matchedVersion:r},e},{}))||{}),Object.keys(l).forEach(e=>p[e]={matchedVersion:f.includes(e)?u[e]:l[e]});let{remoteEntry:{path:h,name:m,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:E},globalName:_,ssrRemoteEntry:S}=e.metaData,{exposes:b}=e,v={version:c||"",buildVersion:E,globalName:_,remoteEntry:n(h,m),remoteEntryType:g,remoteTypes:n(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==b?void 0:b.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(r=e.metaData)?void 0:r.prefetchInterface){let t=e.metaData.prefetchInterface;v={...v,prefetchInterface:t}}if(null==(o=e.metaData)?void 0:o.prefetchEntry){let{path:t,name:r,type:o}=e.metaData.prefetchEntry;v={...v,prefetchEntry:n(t,r),prefetchEntryType:o}}if("publicPath"in e.metaData?(i={...v,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...v,getPublicPath:d()},S){let e=n(S.path,S.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=S.type||"commonjs-module"}return i},t.getManifestFileName=s,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=n},630(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(586),n=r(8841),a=r(8798),i=r(7765),s=r(1993),l=r(7345),u=r(5448),c=r(6883),d=r(3417),f=r(7016),p=r(3910),h=r(6302),m=r(638),g=r(6967),y=r(1483);t.BROWSER_LOG_KEY=o.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=o.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=o.EncodedNameTransformMap,t.FederationModuleManifest=o.FederationModuleManifest,t.MANIFEST_EXT=o.MANIFEST_EXT,t.MFModuleType=o.MFModuleType,t.MFPrefetchCommon=o.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=o.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=o.ManifestFileName,t.NameTransformMap=o.NameTransformMap,t.NameTransformSymbol=o.NameTransformSymbol,t.SEPARATOR=o.SEPARATOR,t.StatsFileName=o.StatsFileName,t.TEMP_DIR=o.TEMP_DIR,t.TreeShakingStatus=o.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return l.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return n.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=h.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=h.createScript,t.createScriptNode=m.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=h.isStaticResourcesEqual,t.loadScript=h.loadScript,t.loadScriptNode=m.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=h.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},3910(e,t,r){let o=r(6883),n="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function s(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),r=t.filter(e=>!i.some(t=>e.includes(t)));if(!r.length)return;return`Stack trace:
${r.slice(0,5).join("\n")}`}catch{return}}var l=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let r=this.delegate,n=o.isDebugMode()?s():void 0,i=n?[...t,n]:t,l=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of l){let t=r[e];if("function"==typeof t)return void t.call(r,this.prefix,...i)}for(let e of l){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),r=0;re).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,r)=>{let o=(e,t)=>r.lifecycle.fetch.emit(e,t),n=await o(e,t||{});return n&&n instanceof Response?n:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data}
})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,r,o)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((r,o)=>{createScriptNode(e,(e,n)=>{if(e)o(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;r(globalThis[e]=n)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:r,vm:o}=t,n=await (await r(e)).text(),a=new o.SourceTextModule(n,{importModuleDynamically:async(r,o)=>loadModule(new URL(r,e).href,t)});return esmModuleCache.set(e,a),await a.link(async r=>{let o=new URL(r,e).href;return await loadModule(o,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,r){return function(o){if(!1===o)return!1;if(void 0===o)if(e)return t;else return!1;if(!0===o)return t;if(o&&"object"==typeof o)return{...t,...o};throw Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof o}`)}}},7345(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},8841(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return o}})},8798(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return o}})},7765(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return o}})},5448(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},1993(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return o}})},3417(e,t,r){let o=r(586),n=r(6883),a="[ Federation Runtime ]",i=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.SEPARATOR,a=e.split(r),i="development"===n.getProcessEnv().NODE_ENV&&t,s="*",l=e=>e.startsWith("http")||e.includes(o.MANIFEST_EXT);if(a.length>=2){let[t,...o]=a;e.startsWith(r)&&(t=a.slice(0,2).join(r),o=[i||a.slice(2).join(r)]);let n=i||o.join(r);return l(n)?{name:t,entry:n}:{name:t,version:n||s}}if(1===a.length){let[e]=a;return i&&l(i)?{name:e,entry:i}:{name:e,version:i||s}}throw`Invalid entry value: ${e}`},s=function(){for(var e=arguments.length,t=Array(e),r=0;rt?e?`${e}${o.SEPARATOR}${t}`:t:e,""):""},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let n=r?".js":"";return`${t}${e.replace(RegExp(`${o.NameTransformSymbol.AT}`,"g"),o.NameTransformMap[o.NameTransformSymbol.AT]).replace(RegExp(`${o.NameTransformSymbol.HYPHEN}`,"g"),o.NameTransformMap[o.NameTransformSymbol.HYPHEN]).replace(RegExp(`${o.NameTransformSymbol.SLASH}`,"g"),o.NameTransformMap[o.NameTransformSymbol.SLASH])}${n}`}catch(e){throw e}},u=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(RegExp(t,"g"),"")}return n=n.replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.AT]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.AT]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.SLASH]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.SLASH]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.HYPHEN]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let r=e;return"."===r&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),l(r,"__federation_expose_",t)},d=(e,t)=>e?l(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?!n.isBrowserEnv()&&!n.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=s,t.decodeName=u,t.encodeName=l,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=y,t.parseEntry=i,t.safeToString=m,t.warn=h},7363(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,r){let o=r(2069),n=r(5216),a=r(7617);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:i,webpackRequire:s,chunkMapping:l,moduleToHandlerMapping:u}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{if(s.o(i,e))return r.push(i[e]);let t=t=>{i[e]=0,s.m[e]=r=>{var o;delete s.c[e];let n=t(),{shareInfo:a}=u[e];if((null==a||null==(o=a.shareConfig)?void 0:o.layer)&&n&&"object"==typeof n)try{n.hasOwnProperty("layer")&&void 0!==n.layer||(n.layer=a.shareConfig.layer)}catch(e){}r.exports=n}},o=t=>{delete i[e],s.m[e]=r=>{throw delete s.c[e],t}};try{let n=s.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:l,getter:c,shareInfo:d,treeShakingGetter:f}=u[e],p=a.getUsedExports(s,l),h={...d};Array.isArray(h.scope)&&Array.isArray(h.scope[0])&&(h.scope=h.scope[0]),p&&(h.treeShaking={usedExports:p,useIn:[n.options.name]});let m=n.loadShare(l,{customShareInfo:h}).then(e=>!1===e?(null==f?void 0:f())||c():e);m.then?r.push(i[e]=m.then(t).catch(o)):t(m)}catch(e){o(e)}})}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:r,version:o,webpackRequire:n,libraryType:a="global"}=e,{runtime:i,instance:s,bundlerRuntime:l,sharedFallback:u}=n.federation;if(!u)return r;let c=u[t];if(!c)return r;let d=o?c.find(e=>e[1]===o):c[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${o}`);return()=>i.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:d[2],entry:`${n.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${o}`);return e.init(n.federation.instance,l).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let r=e.federation.usedExports;if(r)return r[t]}},6927(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let o=r(7363),n=r(2069),a=r(6310),i=r(916),s=r(6777),l=r(1735),u=r(7440),c=r(8531),d=r(8167),f=r(9782),p={runtime:f=o.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:s.initializeSharing,S:{},installInitialConsumes:l.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:n.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=n.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,r){let o=r(7363),n=r(9782),a=r(3129);a=o.__toESM(a),t.init=function(e){var t;let{webpackRequire:o}=e,{initOptions:i,runtime:s,sharedFallback:l,bundlerRuntime:u,libraryType:c}=o.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:s}=e,d=t.version||s.version;if(!l)return e;let f=t.shared||{},p=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var r;(r=t).treeShaking||(r.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:o,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!h||!("shared"in h))return e;Object.keys(s.shared||{}).forEach(e=>{s.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let o=h.shared.find(t=>t.sharedName===e);if(!o)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:s,secondarySharedTreeShakingEntry:l,treeShakingStatus:u}=o;a.status!==u&&(a.status=u,l&&c&&s&&(a.get=async()=>{let e=await (0,n.getRemoteEntry)({origin:i,remoteInfo:{name:s,entry:l,type:c,entryGlobalName:s,shareScope:"default"}});return await e.init(i,r.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,r]=e;m(t,r)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),s.init(i)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:r,initScope:o,shareScopeKey:n,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let s=null==a?void 0:a.shareScopeKeys,l=null==a?void 0:a.shareScopeMap;if(n&&"string"!=typeof n)n.forEach(e=>{if(!s||!l)return void i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=n||"default";Array.isArray(s)?s.forEach(e=>{l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(n))?t.federation.initOptions.shared?t.I(n,o):Promise.all(n.map(e=>t.I(e,o))).then(()=>!0):t.I(n||"default",o)}},6777(e,t,r){let o=r(2069),n=r(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:r,initPromises:a,initTokens:i,initScope:s}=e,l=Array.isArray(t)?t:[t];var u=[],c=function(e){s||(s=[]);let l=r.federation.instance;var u=i[e];if(u||(u=i[e]={from:l.name}),s.indexOf(u)>=0)return;s.push(u);let c=a[e];if(c)return c;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=o=>{var n=e=>d("Initialization of sharing external failed: "+e);try{var a=r(o);if(!a)return;var i=o=>o&&o.init&&o.init(r.S[e],s,{shareScopeMap:r.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(i,n));var l=i(a);if(l&&"boolean"!=typeof l&&l.then)return p.push(l.catch(n))}catch(e){n(e)}};let p=l.initializeSharing(e,{strategy:l.options.shareStrategy,initScope:s,from:"build"});o.attachShareScopeMap(r);let h=r.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],r=h.idToExternalAndNameMapping[e][2];if(t.length>1)f(r);else if(1===t.length){let e=t[0];n.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(r)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return l.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,r){let o=r(5216),n=r(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:r,webpackRequire:o,asyncLoad:a}=e,i=o.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:s,shareInfo:l}=r[t];try{let e=n.getUsedExports(o,s),t={...l};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(s,{customShareInfo:t});return i.loadShareSync(s,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){o.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:i,asyncLoad:s}=e,l=[];i.forEach(e=>{let o=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s});l.push([e,o])});let u=(e,o)=>{r.m[e]=a=>{var i;n[e]=0,delete r.c[e];let s=o();if("function"!=typeof s)throw Error(`Shared module is not available for eager consumption: ${e}`);let l=s(),{shareInfo:u}=t[e];if((null==u||null==(i=u.shareConfig)?void 0:i.layer)&&l&&"object"==typeof l)try{l.hasOwnProperty("layer")&&void 0!==l.layer||(l.layer=u.shareConfig.layer)}catch(e){}a.exports=l}};if(s)return Promise.all(l.map(async e=>{let[t,r]=e,o=await r();u(t,()=>o)}));l.forEach(e=>{let[t,r]=e;u(t,r)})}},6310(e,t,r){r(7363);let o=r(2069),n=r(6897),a=r(5216),i=r(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:r,webpackRequire:s,chunkMapping:l,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{let t=s.R;t||(t=[]);let o=u[e],a=c[e]||[];if(t.indexOf(o)>=0)return;if(t.push(o),o.p)return r.push(o.p);let l=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=`
-while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},4043(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@sdk":[{alias:"@sdk",externalType:"promise",shareScope:"default"}]},_="pimcore_studio_ui_bundle_core",S="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},b=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},M=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},N={},T=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(M))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>S),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>b),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:b,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:T,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:N,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}},8448(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,r=document.createElement("script");r.src=t,r.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(r)})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(5095),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 889==e},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(r,o){if(1&o&&(r=this(r)),8&o||"object"==typeof r&&r&&(4&o&&r.__esModule||16&o&&"function"==typeof r.then))return r;var n=Object.create(null);__webpack_require__.r(n);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&r;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>r[e]});return a.default=()=>r,__webpack_require__.d(n,a),n}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>""+e+".javascript"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle_core:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[8448]},uniqueName:"pimcore_studio_ui_bundle_core"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{},moduleIdToConsumeDataMapping:{},initialConsumes:[]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={889:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(889==t){var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);s&&s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{517:["8476"]},moduleIdToRemoteDataMapping:{8476:{shareScope:"default",name:"./_internal_/mf-bootstrap",externalModuleId:8448,remoteName:"@sdk"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(4043)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
+while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},4043(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@sdk":[{alias:"@sdk",externalType:"promise",shareScope:"default"}]},_="pimcore_studio_ui_bundle_core",S="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},b=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},M=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},N={},T=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(M))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>S),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>b),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:b,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:T,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:N,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}},8448(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,r=document.createElement("script");r.src=t,r.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(r)})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(5095),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 889==e},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(r,o){if(1&o&&(r=this(r)),8&o||"object"==typeof r&&r&&(4&o&&r.__esModule||16&o&&"function"==typeof r.then))return r;var n=Object.create(null);__webpack_require__.r(n);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&r;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>r[e]});return a.default=()=>r,__webpack_require__.d(n,a),n}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>""+e+".javascript"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle_core:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[8448]},uniqueName:"pimcore_studio_ui_bundle_core"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{},moduleIdToConsumeDataMapping:{},initialConsumes:[]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={889:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(889==t){var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);s&&s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{517:["8476"]},moduleIdToRemoteDataMapping:{8476:{shareScope:"default",name:"./_internal_/mf-bootstrap",externalModuleId:8448,remoteName:"@sdk"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(4043)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js.LICENSE.txt b/public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js.LICENSE.txt
similarity index 100%
rename from public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js.LICENSE.txt
rename to public/build/07ca8cbc-f53f-491b-8822-0c1d2d90a44a/static/js/main.5ec85d7d.js.LICENSE.txt
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/entrypoints.json b/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/entrypoints.json
deleted file mode 100644
index c4ca914984..0000000000
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/entrypoints.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "entrypoints": {
- "main": {
- "js": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js"
- ],
- "css": []
- },
- "documentEditorIframe": {
- "js": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js"
- ],
- "css": []
- },
- "exposeRemote": {
- "js": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/exposeRemote.js"
- ],
- "css": []
- }
- }
-}
\ No newline at end of file
diff --git a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/manifest.json b/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/manifest.json
deleted file mode 100644
index 4b4c8bd9ab..0000000000
--- a/public/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/manifest.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "allFiles": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js",
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js",
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-stats.json",
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/mf-manifest.json",
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/documentEditorIframe.html",
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/main.html"
- ],
- "entries": {
- "main": {
- "html": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/main.html"
- ],
- "initial": {
- "js": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/main.d401124f.js"
- ]
- }
- },
- "documentEditorIframe": {
- "html": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/documentEditorIframe.html"
- ],
- "initial": {
- "js": [
- "/bundles/pimcorestudioui/build/7cfb824d-0fc1-4c81-bd06-5dec0398621d/static/js/documentEditorIframe.e5b3b5b3.js"
- ]
- }
- }
- },
- "integrity": {}
-}
\ No newline at end of file
diff --git a/public/build/98748635-dc2f-45de-9c0f-554b01231876/entrypoints.json b/public/build/98748635-dc2f-45de-9c0f-554b01231876/entrypoints.json
new file mode 100644
index 0000000000..590ca67e0d
--- /dev/null
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/entrypoints.json
@@ -0,0 +1,23 @@
+{
+ "entrypoints": {
+ "index": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js"
+ ],
+ "css": []
+ },
+ "pimcore_studio_ui_bundle": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js"
+ ],
+ "css": []
+ },
+ "exposeRemote": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/exposeRemote.js"
+ ],
+ "css": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/exposeRemote.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/exposeRemote.js
similarity index 53%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/exposeRemote.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/exposeRemote.js
index 92b665822b..bca18bda91 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/exposeRemote.js
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/exposeRemote.js
@@ -1,3 +1,3 @@
- window.StudioUIBundleRemoteUrl = '/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js'
+ window.StudioUIBundleRemoteUrl = '/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js'
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/index.html b/public/build/98748635-dc2f-45de-9c0f-554b01231876/index.html
similarity index 56%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/index.html
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/index.html
index c1d28bf96d..8b5395a2aa 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/index.html
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/index.html
@@ -1 +1 @@
-Rsbuild App
\ No newline at end of file
+Rsbuild App
\ No newline at end of file
diff --git a/public/build/98748635-dc2f-45de-9c0f-554b01231876/manifest.json b/public/build/98748635-dc2f-45de-9c0f-554b01231876/manifest.json
new file mode 100644
index 0000000000..cdb0391f05
--- /dev/null
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/manifest.json
@@ -0,0 +1,811 @@
+{
+ "allFiles": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/6411.ad49bff8.css",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/mf-stats.json",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/mf-manifest.json",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Light.bec6f0ae.ttf",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Regular.4291f48c.ttf",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/svg/spritesheet.ac8b36fa.svg",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/index.html"
+ ],
+ "entries": {
+ "index": {
+ "html": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/index.html"
+ ],
+ "initial": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js"
+ ]
+ },
+ "async": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js"
+ ]
+ }
+ },
+ "pimcore_studio_ui_bundle": {
+ "assets": [
+ "static/font/Lato-Light.bec6f0ae.ttf",
+ "static/font/Lato-Bold.2c00c297.ttf",
+ "static/font/Lato-Regular.4291f48c.ttf",
+ "static/svg/spritesheet.ac8b36fa.svg"
+ ],
+ "initial": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js"
+ ]
+ },
+ "async": {
+ "js": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js"
+ ],
+ "css": [
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/6411.ad49bff8.css",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css",
+ "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
+ ]
+ }
+ }
+ },
+ "integrity": {}
+}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-manifest.json b/public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-manifest.json
similarity index 99%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-manifest.json
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-manifest.json
index 7fc6d006e2..68f207c2e7 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-manifest.json
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-manifest.json
@@ -22,7 +22,7 @@
"globalName": "pimcore_studio_ui_bundle",
"pluginVersion": "2.2.3",
"prefetchInterface": false,
- "publicPath": "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/"
+ "publicPath": "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/"
},
"shared": [
{
@@ -789,7 +789,7 @@
"css": {
"async": [],
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
]
}
},
@@ -840,7 +840,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js"
],
@@ -1108,8 +1108,8 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
],
"async": []
}
@@ -1141,7 +1141,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js"
],
"async": [
@@ -1424,19 +1424,19 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
},
@@ -1482,7 +1482,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -1778,20 +1778,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
},
@@ -1822,7 +1822,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -1881,7 +1881,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -2159,14 +2159,14 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
]
}
},
@@ -2872,7 +2872,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -3163,7 +3163,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -3216,7 +3216,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -3502,20 +3502,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
},
@@ -3806,7 +3806,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -3853,7 +3853,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js"
@@ -4138,20 +4138,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
},
@@ -4439,7 +4439,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -4748,7 +4748,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5037,7 +5037,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5346,7 +5346,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5635,7 +5635,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5954,7 +5954,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6243,7 +6243,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6550,7 +6550,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6586,7 +6586,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -6606,9 +6606,9 @@
"css": {
"sync": [],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
]
}
},
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-stats.json b/public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-stats.json
similarity index 99%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-stats.json
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-stats.json
index c1435fa81c..b3b43dfbe7 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-stats.json
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/mf-stats.json
@@ -22,7 +22,7 @@
"globalName": "pimcore_studio_ui_bundle",
"pluginVersion": "2.2.3",
"prefetchInterface": false,
- "publicPath": "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/"
+ "publicPath": "/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/"
},
"shared": [
{
@@ -1004,7 +1004,7 @@
"css": {
"async": [],
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
]
}
},
@@ -1062,7 +1062,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js"
],
@@ -1330,8 +1330,8 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
],
"async": []
}
@@ -1365,7 +1365,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js"
],
"async": [
@@ -1648,19 +1648,19 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
}
@@ -1719,7 +1719,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -2015,20 +2015,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
}
@@ -2061,7 +2061,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -2120,7 +2120,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -2398,14 +2398,14 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
]
}
}
@@ -3155,7 +3155,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -3448,7 +3448,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -3507,7 +3507,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -3793,20 +3793,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
}
@@ -4102,7 +4102,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -4157,7 +4157,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js"
@@ -4442,20 +4442,20 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/2103.0449b778.js"
]
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css"
]
}
}
@@ -4745,7 +4745,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5058,7 +5058,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5359,7 +5359,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5672,7 +5672,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -5963,7 +5963,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6290,7 +6290,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6581,7 +6581,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6892,7 +6892,7 @@
},
"css": {
"sync": [
- "static/css/async/6411.c6384a22.css"
+ "static/css/async/6411.ad49bff8.css"
],
"async": []
}
@@ -6933,7 +6933,7 @@
"static/js/async/1693.48c272d7.js",
"static/js/async/2843.2d256f65.js",
"static/js/async/2545.dcb1e512.js",
- "static/js/async/616.fa325048.js",
+ "static/js/async/616.5a561c3f.js",
"static/js/async/4530.2b9656d8.js",
"static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
"static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
@@ -6953,9 +6953,9 @@
"css": {
"sync": [],
"async": [
- "static/css/async/6411.c6384a22.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css"
+ "static/css/async/6411.ad49bff8.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css",
+ "static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css"
]
}
}
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/6411.c6384a22.css b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/6411.ad49bff8.css
similarity index 98%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/6411.c6384a22.css
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/6411.ad49bff8.css
index bc56600842..6153841f9c 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/6411.c6384a22.css
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/6411.ad49bff8.css
@@ -11,4 +11,4 @@
* * /
*
*/
-.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/svg/spritesheet.ac8b36fa.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/svg/spritesheet.ac8b36fa.svg)}.leaflet-draw a{text-align:center;text-decoration:none;display:block}.leaflet-draw a .sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.leaflet-draw-actions{white-space:nowrap;margin:0;padding:0;list-style:none;display:none;position:absolute;top:0;left:26px}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{left:auto;right:26px}.leaflet-touch .leaflet-right .leaflet-draw-actions{left:auto;right:32px}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{border-radius:4px 0 0 4px}.leaflet-draw-actions a{color:#fff;background-color:#919187;border-left:1px solid #aaa;height:28px;padding-left:10px;padding-right:10px;font:11px/28px Helvetica Neue,Arial,Helvetica,sans-serif;text-decoration:none}.leaflet-touch .leaflet-draw-actions a{height:30px;font-size:12px;line-height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{cursor:crosshair;background-color:#fff}.leaflet-draw-tooltip{color:#fff;visibility:hidden;white-space:nowrap;z-index:6;background:#00000080;border:1px solid #0000;border-radius:4px;margin-top:-21px;margin-left:20px;padding:4px 8px;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;position:absolute}.leaflet-draw-tooltip:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #00000080;position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{color:#b94a48;background-color:#f2dede;border:1px solid #e6b6bd}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{opacity:.6;width:5px;height:5px;font-size:1%;position:absolute}.leaflet-edit-marker-selected{box-sizing:content-box;background-color:#fe57a11a;border:4px dashed #fe57a199;border-radius:4px}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}
\ No newline at end of file
+.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/svg/spritesheet.ac8b36fa.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:linear-gradient(#0000,#0000),url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/svg/spritesheet.ac8b36fa.svg)}.leaflet-draw a{text-align:center;text-decoration:none;display:block}.leaflet-draw a .sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.leaflet-draw-actions{white-space:nowrap;margin:0;padding:0;list-style:none;display:none;position:absolute;top:0;left:26px}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{left:auto;right:26px}.leaflet-touch .leaflet-right .leaflet-draw-actions{left:auto;right:32px}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{border-radius:4px 0 0 4px}.leaflet-draw-actions a{color:#fff;background-color:#919187;border-left:1px solid #aaa;height:28px;padding-left:10px;padding-right:10px;font:11px/28px Helvetica Neue,Arial,Helvetica,sans-serif;text-decoration:none}.leaflet-touch .leaflet-draw-actions a{height:30px;font-size:12px;line-height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{cursor:crosshair;background-color:#fff}.leaflet-draw-tooltip{color:#fff;visibility:hidden;white-space:nowrap;z-index:6;background:#00000080;border:1px solid #0000;border-radius:4px;margin-top:-21px;margin-left:20px;padding:4px 8px;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;position:absolute}.leaflet-draw-tooltip:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #00000080;position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{color:#b94a48;background-color:#f2dede;border:1px solid #e6b6bd}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{opacity:.6;width:5px;height:5px;font-size:1%;position:absolute}.leaflet-edit-marker-selected{box-sizing:content-box;background-color:#fe57a11a;border:4px dashed #fe57a199;border-radius:4px}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css
similarity index 96%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css
index 74818f9eb3..89c46a6d62 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap.bcf2a0b3.css
@@ -11,4 +11,4 @@
* * /
*
*/
-.flexlayout__layout{--color-text:black;--color-background:white;--color-base:white;--color-1:#f7f7f7;--color-2:#f0f0f0;--color-3:#e9e9e9;--color-4:#e2e2e2;--color-5:#dbdbdb;--color-6:#d4d4d4;--color-drag1:#5f86c4;--color-drag2:#77a677;--color-drag1-background:#5f86c41a;--color-drag2-background:#77a67713;--font-size:medium;--font-family:Roboto,Arial,sans-serif;--color-overflow:gray;--color-icon:gray;--color-tabset-background:var(--color-background);--color-tabset-background-selected:var(--color-1);--color-tabset-background-maximized:var(--color-6);--color-tabset-divider-line:var(--color-4);--color-tabset-header-background:var(--color-background);--color-tabset-header:var(--color-text);--color-border-background:var(--color-background);--color-border-divider-line:var(--color-4);--color-tab-selected:var(--color-text);--color-tab-selected-background:var(--color-4);--color-tab-unselected:gray;--color-tab-unselected-background:transparent;--color-tab-textbox:var(--color-text);--color-tab-textbox-background:var(--color-3);--color-border-tab-selected:var(--color-text);--color-border-tab-selected-background:var(--color-4);--color-border-tab-unselected:gray;--color-border-tab-unselected-background:var(--color-2);--color-splitter:var(--color-1);--color-splitter-hover:var(--color-4);--color-splitter-drag:var(--color-4);--color-drag-rect-border:var(--color-6);--color-drag-rect-background:var(--color-4);--color-drag-rect:var(--color-text);--color-popup-border:var(--color-6);--color-popup-unselected:var(--color-text);--color-popup-unselected-background:white;--color-popup-selected:var(--color-text);--color-popup-selected-background:var(--color-3);--color-edge-marker:#aaa;--color-edge-icon:#555;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.flexlayout__splitter{background-color:var(--color-splitter)}@media (hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color .1s ease-in 50ms}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000;background-color:var(--color-splitter-drag)}.flexlayout__splitter_extra{background-color:#0000}.flexlayout__outline_rect{pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);z-index:1000;border-radius:5px;position:absolute}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);z-index:1000;box-sizing:border-box;border-radius:5px}.flexlayout__edge_rect{z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.flexlayout__drag_rect{cursor:move;color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family);border-radius:5px;flex-direction:column;justify-content:center;padding:.3em 1em;display:flex;position:absolute;overflow:hidden}.flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{flex-grow:1;justify-content:center;align-items:center;display:flex}.flexlayout__tabset_header{box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);align-items:center;padding:3px 3px 3px 5px;display:flex}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);display:flex;overflow:hidden}.flexlayout__tabset_tabbar_outer_top{border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{box-sizing:border-box;width:10000px;padding-left:4px;padding-right:4px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid #0000}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid #0000}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{white-space:nowrap;box-sizing:border-box;align-items:center;gap:.3em;display:inline-flex}.flexlayout__tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;overflow:auto}.flexlayout__tab_button{box-sizing:border-box;cursor:pointer;align-items:center;gap:.3em;padding:3px .5em;display:flex}.flexlayout__tab_button_stretch{color:var(--color-tab-selected);text-wrap:nowrap;box-sizing:border-box;cursor:pointer;background-color:#0000;align-items:center;gap:.3em;width:100%;padding:3px 0;display:flex}@media (hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover:hover){.flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:gray}.flexlayout__tab_button_leading,.flexlayout__tab_button_content{display:flex}.flexlayout__tab_button_textbox{font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:none;border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__tab_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__tab_toolbar{align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em;display:flex}.flexlayout__tab_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;margin:0;padding:1px}@media (hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__tab_toolbar_sticky_buttons_container{align-items:center;gap:.3em;padding-left:5px;display:flex}.flexlayout__tab_floating{box-sizing:border-box;color:var(--color-text);background-color:var(--color-background);justify-content:center;align-items:center;display:flex;position:absolute;overflow:auto}.flexlayout__tab_floating_inner{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:auto}.flexlayout__tab_floating_inner div{text-align:center;margin-bottom:5px}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background);display:flex;overflow:hidden}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__border_inner_tab_container{white-space:nowrap;box-sizing:border-box;width:10000px;padding-left:2px;padding-right:2px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__border_inner_tab_container_right{transform-origin:0 0;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{transform-origin:100% 0;flex-direction:row-reverse;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{cursor:pointer;box-sizing:border-box;white-space:nowrap;align-items:center;gap:.3em;margin:2px 0;padding:3px .5em;display:flex}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__border_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{align-items:center;gap:.3em;display:flex}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;padding:1px}@media (hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__border_toolbar_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{white-space:nowrap;cursor:pointer;border-radius:2px;padding:2px .5em}@media (hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);z-index:1000;border-radius:3px;min-width:100px;max-height:50%;padding:2px;position:absolute;overflow:auto;box-shadow:inset 0 0 5px #00000026}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__floating_window_tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.flexlayout__error_boundary_container{justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__error_boundary_content{align-items:center;display:flex}.flexlayout__tabset_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:5px;padding-bottom:3px}.flexlayout__tabset_header_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:3px;padding-bottom:3px}.flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:6px;padding-bottom:5px}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Regular.4291f48c.ttf)}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Light.bec6f0ae.ttf);font-weight:300}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf);font-weight:600}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf);font-weight:700}
\ No newline at end of file
+.flexlayout__layout{--color-text:black;--color-background:white;--color-base:white;--color-1:#f7f7f7;--color-2:#f0f0f0;--color-3:#e9e9e9;--color-4:#e2e2e2;--color-5:#dbdbdb;--color-6:#d4d4d4;--color-drag1:#5f86c4;--color-drag2:#77a677;--color-drag1-background:#5f86c41a;--color-drag2-background:#77a67713;--font-size:medium;--font-family:Roboto,Arial,sans-serif;--color-overflow:gray;--color-icon:gray;--color-tabset-background:var(--color-background);--color-tabset-background-selected:var(--color-1);--color-tabset-background-maximized:var(--color-6);--color-tabset-divider-line:var(--color-4);--color-tabset-header-background:var(--color-background);--color-tabset-header:var(--color-text);--color-border-background:var(--color-background);--color-border-divider-line:var(--color-4);--color-tab-selected:var(--color-text);--color-tab-selected-background:var(--color-4);--color-tab-unselected:gray;--color-tab-unselected-background:transparent;--color-tab-textbox:var(--color-text);--color-tab-textbox-background:var(--color-3);--color-border-tab-selected:var(--color-text);--color-border-tab-selected-background:var(--color-4);--color-border-tab-unselected:gray;--color-border-tab-unselected-background:var(--color-2);--color-splitter:var(--color-1);--color-splitter-hover:var(--color-4);--color-splitter-drag:var(--color-4);--color-drag-rect-border:var(--color-6);--color-drag-rect-background:var(--color-4);--color-drag-rect:var(--color-text);--color-popup-border:var(--color-6);--color-popup-unselected:var(--color-text);--color-popup-unselected-background:white;--color-popup-selected:var(--color-text);--color-popup-selected-background:var(--color-3);--color-edge-marker:#aaa;--color-edge-icon:#555;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.flexlayout__splitter{background-color:var(--color-splitter)}@media (hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color .1s ease-in 50ms}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000;background-color:var(--color-splitter-drag)}.flexlayout__splitter_extra{background-color:#0000}.flexlayout__outline_rect{pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);z-index:1000;border-radius:5px;position:absolute}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);z-index:1000;box-sizing:border-box;border-radius:5px}.flexlayout__edge_rect{z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.flexlayout__drag_rect{cursor:move;color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family);border-radius:5px;flex-direction:column;justify-content:center;padding:.3em 1em;display:flex;position:absolute;overflow:hidden}.flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{flex-grow:1;justify-content:center;align-items:center;display:flex}.flexlayout__tabset_header{box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);align-items:center;padding:3px 3px 3px 5px;display:flex}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);display:flex;overflow:hidden}.flexlayout__tabset_tabbar_outer_top{border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{box-sizing:border-box;width:10000px;padding-left:4px;padding-right:4px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid #0000}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid #0000}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{white-space:nowrap;box-sizing:border-box;align-items:center;gap:.3em;display:inline-flex}.flexlayout__tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;overflow:auto}.flexlayout__tab_button{box-sizing:border-box;cursor:pointer;align-items:center;gap:.3em;padding:3px .5em;display:flex}.flexlayout__tab_button_stretch{color:var(--color-tab-selected);text-wrap:nowrap;box-sizing:border-box;cursor:pointer;background-color:#0000;align-items:center;gap:.3em;width:100%;padding:3px 0;display:flex}@media (hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover:hover){.flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:gray}.flexlayout__tab_button_leading,.flexlayout__tab_button_content{display:flex}.flexlayout__tab_button_textbox{font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:none;border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__tab_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__tab_toolbar{align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em;display:flex}.flexlayout__tab_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;margin:0;padding:1px}@media (hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__tab_toolbar_sticky_buttons_container{align-items:center;gap:.3em;padding-left:5px;display:flex}.flexlayout__tab_floating{box-sizing:border-box;color:var(--color-text);background-color:var(--color-background);justify-content:center;align-items:center;display:flex;position:absolute;overflow:auto}.flexlayout__tab_floating_inner{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:auto}.flexlayout__tab_floating_inner div{text-align:center;margin-bottom:5px}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background);display:flex;overflow:hidden}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__border_inner_tab_container{white-space:nowrap;box-sizing:border-box;width:10000px;padding-left:2px;padding-right:2px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__border_inner_tab_container_right{transform-origin:0 0;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{transform-origin:100% 0;flex-direction:row-reverse;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{cursor:pointer;box-sizing:border-box;white-space:nowrap;align-items:center;gap:.3em;margin:2px 0;padding:3px .5em;display:flex}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__border_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{align-items:center;gap:.3em;display:flex}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;padding:1px}@media (hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__border_toolbar_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{white-space:nowrap;cursor:pointer;border-radius:2px;padding:2px .5em}@media (hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);z-index:1000;border-radius:3px;min-width:100px;max-height:50%;padding:2px;position:absolute;overflow:auto;box-shadow:inset 0 0 5px #00000026}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__floating_window_tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.flexlayout__error_boundary_container{justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__error_boundary_content{align-items:center;display:flex}.flexlayout__tabset_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:5px;padding-bottom:3px}.flexlayout__tabset_header_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:3px;padding-bottom:3px}.flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:6px;padding-bottom:5px}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Regular.4291f48c.ttf)}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Light.bec6f0ae.ttf);font-weight:300}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf);font-weight:600}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf);font-weight:700}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css
similarity index 96%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css
index 74818f9eb3..89c46a6d62 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.bcf2a0b3.css
@@ -11,4 +11,4 @@
* * /
*
*/
-.flexlayout__layout{--color-text:black;--color-background:white;--color-base:white;--color-1:#f7f7f7;--color-2:#f0f0f0;--color-3:#e9e9e9;--color-4:#e2e2e2;--color-5:#dbdbdb;--color-6:#d4d4d4;--color-drag1:#5f86c4;--color-drag2:#77a677;--color-drag1-background:#5f86c41a;--color-drag2-background:#77a67713;--font-size:medium;--font-family:Roboto,Arial,sans-serif;--color-overflow:gray;--color-icon:gray;--color-tabset-background:var(--color-background);--color-tabset-background-selected:var(--color-1);--color-tabset-background-maximized:var(--color-6);--color-tabset-divider-line:var(--color-4);--color-tabset-header-background:var(--color-background);--color-tabset-header:var(--color-text);--color-border-background:var(--color-background);--color-border-divider-line:var(--color-4);--color-tab-selected:var(--color-text);--color-tab-selected-background:var(--color-4);--color-tab-unselected:gray;--color-tab-unselected-background:transparent;--color-tab-textbox:var(--color-text);--color-tab-textbox-background:var(--color-3);--color-border-tab-selected:var(--color-text);--color-border-tab-selected-background:var(--color-4);--color-border-tab-unselected:gray;--color-border-tab-unselected-background:var(--color-2);--color-splitter:var(--color-1);--color-splitter-hover:var(--color-4);--color-splitter-drag:var(--color-4);--color-drag-rect-border:var(--color-6);--color-drag-rect-background:var(--color-4);--color-drag-rect:var(--color-text);--color-popup-border:var(--color-6);--color-popup-unselected:var(--color-text);--color-popup-unselected-background:white;--color-popup-selected:var(--color-text);--color-popup-selected-background:var(--color-3);--color-edge-marker:#aaa;--color-edge-icon:#555;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.flexlayout__splitter{background-color:var(--color-splitter)}@media (hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color .1s ease-in 50ms}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000;background-color:var(--color-splitter-drag)}.flexlayout__splitter_extra{background-color:#0000}.flexlayout__outline_rect{pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);z-index:1000;border-radius:5px;position:absolute}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);z-index:1000;box-sizing:border-box;border-radius:5px}.flexlayout__edge_rect{z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.flexlayout__drag_rect{cursor:move;color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family);border-radius:5px;flex-direction:column;justify-content:center;padding:.3em 1em;display:flex;position:absolute;overflow:hidden}.flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{flex-grow:1;justify-content:center;align-items:center;display:flex}.flexlayout__tabset_header{box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);align-items:center;padding:3px 3px 3px 5px;display:flex}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);display:flex;overflow:hidden}.flexlayout__tabset_tabbar_outer_top{border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{box-sizing:border-box;width:10000px;padding-left:4px;padding-right:4px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid #0000}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid #0000}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{white-space:nowrap;box-sizing:border-box;align-items:center;gap:.3em;display:inline-flex}.flexlayout__tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;overflow:auto}.flexlayout__tab_button{box-sizing:border-box;cursor:pointer;align-items:center;gap:.3em;padding:3px .5em;display:flex}.flexlayout__tab_button_stretch{color:var(--color-tab-selected);text-wrap:nowrap;box-sizing:border-box;cursor:pointer;background-color:#0000;align-items:center;gap:.3em;width:100%;padding:3px 0;display:flex}@media (hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover:hover){.flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:gray}.flexlayout__tab_button_leading,.flexlayout__tab_button_content{display:flex}.flexlayout__tab_button_textbox{font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:none;border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__tab_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__tab_toolbar{align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em;display:flex}.flexlayout__tab_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;margin:0;padding:1px}@media (hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__tab_toolbar_sticky_buttons_container{align-items:center;gap:.3em;padding-left:5px;display:flex}.flexlayout__tab_floating{box-sizing:border-box;color:var(--color-text);background-color:var(--color-background);justify-content:center;align-items:center;display:flex;position:absolute;overflow:auto}.flexlayout__tab_floating_inner{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:auto}.flexlayout__tab_floating_inner div{text-align:center;margin-bottom:5px}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background);display:flex;overflow:hidden}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__border_inner_tab_container{white-space:nowrap;box-sizing:border-box;width:10000px;padding-left:2px;padding-right:2px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__border_inner_tab_container_right{transform-origin:0 0;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{transform-origin:100% 0;flex-direction:row-reverse;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{cursor:pointer;box-sizing:border-box;white-space:nowrap;align-items:center;gap:.3em;margin:2px 0;padding:3px .5em;display:flex}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__border_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{align-items:center;gap:.3em;display:flex}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;padding:1px}@media (hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__border_toolbar_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{white-space:nowrap;cursor:pointer;border-radius:2px;padding:2px .5em}@media (hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);z-index:1000;border-radius:3px;min-width:100px;max-height:50%;padding:2px;position:absolute;overflow:auto;box-shadow:inset 0 0 5px #00000026}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__floating_window_tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.flexlayout__error_boundary_container{justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__error_boundary_content{align-items:center;display:flex}.flexlayout__tabset_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:5px;padding-bottom:3px}.flexlayout__tabset_header_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:3px;padding-bottom:3px}.flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:6px;padding-bottom:5px}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Regular.4291f48c.ttf)}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Light.bec6f0ae.ttf);font-weight:300}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf);font-weight:600}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf);font-weight:700}
\ No newline at end of file
+.flexlayout__layout{--color-text:black;--color-background:white;--color-base:white;--color-1:#f7f7f7;--color-2:#f0f0f0;--color-3:#e9e9e9;--color-4:#e2e2e2;--color-5:#dbdbdb;--color-6:#d4d4d4;--color-drag1:#5f86c4;--color-drag2:#77a677;--color-drag1-background:#5f86c41a;--color-drag2-background:#77a67713;--font-size:medium;--font-family:Roboto,Arial,sans-serif;--color-overflow:gray;--color-icon:gray;--color-tabset-background:var(--color-background);--color-tabset-background-selected:var(--color-1);--color-tabset-background-maximized:var(--color-6);--color-tabset-divider-line:var(--color-4);--color-tabset-header-background:var(--color-background);--color-tabset-header:var(--color-text);--color-border-background:var(--color-background);--color-border-divider-line:var(--color-4);--color-tab-selected:var(--color-text);--color-tab-selected-background:var(--color-4);--color-tab-unselected:gray;--color-tab-unselected-background:transparent;--color-tab-textbox:var(--color-text);--color-tab-textbox-background:var(--color-3);--color-border-tab-selected:var(--color-text);--color-border-tab-selected-background:var(--color-4);--color-border-tab-unselected:gray;--color-border-tab-unselected-background:var(--color-2);--color-splitter:var(--color-1);--color-splitter-hover:var(--color-4);--color-splitter-drag:var(--color-4);--color-drag-rect-border:var(--color-6);--color-drag-rect-background:var(--color-4);--color-drag-rect:var(--color-text);--color-popup-border:var(--color-6);--color-popup-unselected:var(--color-text);--color-popup-unselected-background:white;--color-popup-selected:var(--color-text);--color-popup-selected-background:var(--color-3);--color-edge-marker:#aaa;--color-edge-icon:#555;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.flexlayout__splitter{background-color:var(--color-splitter)}@media (hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color .1s ease-in 50ms}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000;background-color:var(--color-splitter-drag)}.flexlayout__splitter_extra{background-color:#0000}.flexlayout__outline_rect{pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);z-index:1000;border-radius:5px;position:absolute}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);z-index:1000;box-sizing:border-box;border-radius:5px}.flexlayout__edge_rect{z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.flexlayout__drag_rect{cursor:move;color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family);border-radius:5px;flex-direction:column;justify-content:center;padding:.3em 1em;display:flex;position:absolute;overflow:hidden}.flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{flex-grow:1;justify-content:center;align-items:center;display:flex}.flexlayout__tabset_header{box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);align-items:center;padding:3px 3px 3px 5px;display:flex}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);display:flex;overflow:hidden}.flexlayout__tabset_tabbar_outer_top{border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{box-sizing:border-box;width:10000px;padding-left:4px;padding-right:4px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid #0000}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid #0000}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{white-space:nowrap;box-sizing:border-box;align-items:center;gap:.3em;display:inline-flex}.flexlayout__tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;overflow:auto}.flexlayout__tab_button{box-sizing:border-box;cursor:pointer;align-items:center;gap:.3em;padding:3px .5em;display:flex}.flexlayout__tab_button_stretch{color:var(--color-tab-selected);text-wrap:nowrap;box-sizing:border-box;cursor:pointer;background-color:#0000;align-items:center;gap:.3em;width:100%;padding:3px 0;display:flex}@media (hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover:hover){.flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:gray}.flexlayout__tab_button_leading,.flexlayout__tab_button_content{display:flex}.flexlayout__tab_button_textbox{font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:none;border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__tab_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__tab_toolbar{align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em;display:flex}.flexlayout__tab_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;margin:0;padding:1px}@media (hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__tab_toolbar_sticky_buttons_container{align-items:center;gap:.3em;padding-left:5px;display:flex}.flexlayout__tab_floating{box-sizing:border-box;color:var(--color-text);background-color:var(--color-background);justify-content:center;align-items:center;display:flex;position:absolute;overflow:auto}.flexlayout__tab_floating_inner{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:auto}.flexlayout__tab_floating_inner div{text-align:center;margin-bottom:5px}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background);display:flex;overflow:hidden}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);flex-direction:column;align-content:center}.flexlayout__border_inner{box-sizing:border-box;flex-grow:1;display:flex;position:relative;overflow:hidden}.flexlayout__border_inner_tab_container{white-space:nowrap;box-sizing:border-box;width:10000px;padding-left:2px;padding-right:2px;display:flex;position:absolute;top:0;bottom:0}.flexlayout__border_inner_tab_container_right{transform-origin:0 0;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{transform-origin:100% 0;flex-direction:row-reverse;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{cursor:pointer;box-sizing:border-box;white-space:nowrap;align-items:center;gap:.3em;margin:2px 0;padding:3px .5em;display:flex}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{visibility:hidden;border-radius:4px;display:flex}.flexlayout__border_button_trailing:hover{background-color:var(--color-3)}@media (hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{align-items:center;gap:.3em;display:flex}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;padding:1px}@media (hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__border_toolbar_button_overflow{color:var(--color-overflow);font-size:inherit;background-color:#0000;border:none;align-items:center;display:flex}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{white-space:nowrap;cursor:pointer;border-radius:2px;padding:2px .5em}@media (hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);z-index:1000;border-radius:3px;min-width:100px;max-height:50%;padding:2px;position:absolute;overflow:auto;box-shadow:inset 0 0 5px #00000026}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__floating_window_tab{box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.flexlayout__error_boundary_container{justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.flexlayout__error_boundary_content{align-items:center;display:flex}.flexlayout__tabset_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:5px;padding-bottom:3px}.flexlayout__tabset_header_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:3px;padding-bottom:3px}.flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family);padding-top:6px;padding-bottom:5px}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Regular.4291f48c.ttf)}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Light.bec6f0ae.ttf);font-weight:300}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf);font-weight:600}@font-face{font-family:Lato;src:url(/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf);font-weight:700}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Bold.2c00c297.ttf
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Light.bec6f0ae.ttf b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Light.bec6f0ae.ttf
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Light.bec6f0ae.ttf
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Light.bec6f0ae.ttf
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Regular.4291f48c.ttf b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Regular.4291f48c.ttf
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Regular.4291f48c.ttf
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/font/Lato-Regular.4291f48c.ttf
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/7366.cc04fcb0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1003.469c1fdb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/101.1b8f34f4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1010.af98507b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1019.2c88f074.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/103.3717b318.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1065.5cc838a2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1102.01cefe38.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1153.7cbdaf39.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1180.c2738508.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1207.ea0577c0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1265.d95e4129.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1270.4a7146b0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/129.24017dc3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1303.f89c138e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/141.a305e3e9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1428.b3183de2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1438.67cdf5fd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/145.7d13ff5f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1472.e37f95af.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1553.630acce1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1567.debd0837.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/157.8615578d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1612.54f63d68.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1635.18d9dd0b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1643.b41a359d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1668.120c2fdd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1688.4626095c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1693.48c272d7.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1708.de5f09b0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/172.cb77a99e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1721.fdc19114.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1742.9207983d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/175.bd0ef661.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1750.19b70383.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1762.e6454223.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1797.bc29fd89.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1814.16619920.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1834.3ea07c1f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1851.1528a0c7.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/1875.048f7c1f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/198.96c8f5d3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2015.28b3f667.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2016.2efa4d68.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/206.0227085b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2073.0f14210c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2098.4b97bea3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2103.0449b778.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2117.da809f8e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2121.8117f390.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2162.e42c8ad6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2168.3b00277e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2179.7408679f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2188.72e65c95.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2189.e296ffec.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2202.bd928b8b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2204.875d7d36.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2237.e23d4ce3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2267.ad4d61d8.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2272.b29c0e6c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2287.6a200c82.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2290.68fd6bdf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/235.97e84a52.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2373.11c5538c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2380.d6bc17ef.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2399.305db162.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2410.4b5baf39.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2427.2406cc45.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/243.098f10af.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2463.da2cfb76.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2464.8deaa84f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2472.f40725db.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2492.cc8cd85c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/25.36d6a68b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2503.1efd0e77.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/254.7abe0c11.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2545.dcb1e512.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2597.969d51fc.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/261.0e13114e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2619.543b4f03.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2638.d949ec28.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2709.809fe258.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2739.84cc2ba2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2775.0d98465a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2793.a25ad8de.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/281.d912a74e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2841.e1a4734b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2843.2d256f65.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2845.d2c82bf6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2893.99328fa1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/2980.d885aa98.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3.470a371d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3009.be7deeee.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3055.b0f87225.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3062.323c4508.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3066.31b992e1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3068.7b747a5f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3125.ce787981.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3144.edcf7515.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3166.32d06e35.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3197.ebf93fd4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3209.6722a080.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3229.97f4b7e5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3240.f86bdd91.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3330.c830e580.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/334.67e5210f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3379.f0e413e5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3392.42b07d09.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3396.4cc8f904.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3406.86351b7b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/35.d81ad3e5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3528.60fd342c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3548.133939a2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3584.4ad9a196.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/365.e655295f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3653.7c1ffecd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3657.cf916f7e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3686.6b54036a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3748.7adfb9d1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3750.921e74ed.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3756.7a4c5e02.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/380.0cdf7b27.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3836.6a4b9fd9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3838.4b01fffb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3839.800430ba.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3846.e0ec9537.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/385.d9b4f6a1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3902.ffbcc1bd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3935.0990f5be.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/3941.9ceed713.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4028.d910fe41.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4034.ebc0a070.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4062.57e047db.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4083.82e017ef.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4084.a80198a1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4120.afd6653a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4154.2617dd8b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4160.1311e5ef.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4195.4fb2f2ba.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4225.61de23fc.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4241.f5777d74.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4319.ca014781.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4329.4e8ef4cc.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4346.867849d4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4426.20bcaf42.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/446.2523c50a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/45.e217286d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4530.2b9656d8.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4596.13ba10c0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4603.86da83a0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4680.66eae797.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4693.552164ec.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4698.6d0eba4e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4702.508d41d1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4715.3e1202d6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4718.b15efaaf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4771.c5e9b1dd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4799.a225248d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4858.820711a5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/4871.b42a8935.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/489.693d11de.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5084.877dbf80.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5114.ebf1bfcb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5123.9f567207.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5154.a94bb137.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5168.fdbd2cef.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5177.a255dad2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5186.deb009c0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/521.cb98200a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5277.97ce57aa.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5331.bbbb73f8.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5412.53c2e3aa.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5431.0eb962a2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5454.a8bca7d3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5545.cde240bd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5561.b76a78d2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5690.782c3ae6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5696.ab2274ca.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5712.ffe8bf9d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5731.15301fd9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5753.371bde44.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5804.1be86954.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/582.4f5fd381.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5841.812278cf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5904.327a2f83.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5976.be3da2cf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/5990.3c9d8c23.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6052.a270b069.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6135.d371dcf8.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js
similarity index 90%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js
index 5cdb9fb3c5..cd9ddff534 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js
@@ -1,4 +1,4 @@
-/*! For license information please see 616.fa325048.js.LICENSE.txt */
+/*! For license information please see 616.5a561c3f.js.LICENSE.txt */
(self["chunk_pimcore_studio_ui_bundle "]=self["chunk_pimcore_studio_ui_bundle "]||[]).push([["616"],{5338(e,t,i){"use strict";var n=i(25765);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},80323(e,t,i){"use strict";i.d(t,{f:()=>l});var n=i(63364),r=i(27755),a=i(71954);let l=new class{async loadPlugins(){var e;let t=[],i=window.pluginRemotes,n=window.alternativePluginExportPaths;if(void 0===i)return;let r=[];for(let[e,t]of Object.entries(i))void 0!==t&&r.push({name:e,entry:t,alias:e});for(let i of(null==(e=(0,a.getInstance)())||e.registerRemotes(r),r)){let e=(null==n?void 0:n[i.name])??"",r=""!==e?`${i.alias}${e}`:i.alias;t.push((0,a.loadRemote)(r))}for(let e of(await Promise.allSettled(t))){if("fulfilled"!==e.status){console.error("Error loading remote plugin",e);continue}for(let t of Object.values(e.value)){if("object"!=typeof t||void 0===t.name)continue;if(void 0!==this.registry[t.name]){console.error("Plugin already registered",t.name);continue}let e={priority:t.priority??0,...t};this.registerPlugin(e)}}}registerPlugin(e){this.registry[e.name]=e}getOrderedPlugins(){return Object.values(this.registry).sort((e,t)=>(e.priority??0)-(t.priority??0))}initPlugins(){this.getOrderedPlugins().forEach(e=>{void 0!==e.onInit&&e.onInit({container:n.kL})})}startupPlugins(){this.getOrderedPlugins().forEach(e=>{void 0!==e.onStartup&&e.onStartup({moduleSystem:r.s})})}constructor(){this.registry={}}}},5970(e,t,i){"use strict";let n;i(46680);var r,a,l,o,s,d,c,f,u,m,p,g,h,y,v,b,x,j,w,k,T,S,C,D,I,M,L,F,E,P,A,N,R,V,z,B,O,K,_,H,$,W,q,G,U,Q,J,Z,Y,X,ee,et,ei,en,er,ea,el,eo,es,ed,ec,ef,eu,em,ep,eg,eh,ey,ev,eb,ex,ej,ew,ek,eT,eS,eC,eD,eI,eM,eL,eF,eE,eP,eA,eN,eR,eV,ez,eB,eO,eK,e_,eH,e$,eW,eq,eG,eU,eQ,eJ,eZ,eY,eX,e0,e1,e2,e3,e6,e4,e5,e7,e8,e9,te,tt,ti,tn,tr,ta,tl,to=i(34231),ts=i(27755),td=i(10600),tc=i(63364),tf=i(26053),tu=i(77885),tm=i(57885),tp=i(58487),tg=i(86208),th=i(85296),ty=i(61476),tv=i(89446),tb=i(68220),tx=i(84956),tj=i(53152),tw=i(31635),tk=i(62446);class tT{registerComponent(e,t){this.components.set(e,t)}getComponentByType(e){return this.components.get(e)}constructor(){this.components=new Map}}tT=(0,tw.Cg)([(0,tk.injectable)()],tT);class tS{async runJob(e){this.globalProcess.isConnected()||this.globalProcess.start(),await e.run({messageBus:this.messageBus})}constructor(e,t){this.messageBus=e,this.globalProcess=t}}tS=(0,tw.Cg)([(0,tk.injectable)(),(0,tw.Qj)(0,(0,tk.inject)(td.K.globalMessageBus)),(0,tw.Qj)(1,(0,tk.inject)(td.K.globalMessageBusProcess)),(0,tw.Sn)("design:type",Function),(0,tw.Sn)("design:paramtypes",["u"{t in e&&!(0,tI.isNil)(e[t])&&(o[t]=e[t])}),l.set("config",JSON.stringify(o));let s=l.toString();return`${r}${a}?${s}`}generateCustomThumbnailUrl(e){let t,i,{assetId:n,assetType:r}=e,a=`${(0,tD.$)()}/assets/${n}`;"video"===r?(t="/video/stream/image-thumbnail",i=this.buildQueryParams(e,tF)):(t=`/${r}/stream/custom`,i=this.buildQueryParams(e,tL),(0,tI.isUndefined)(e.resizeMode)&&i.set("resizeMode","document"===r?"resize":"none"),(0,tI.isUndefined)(e.mimeType)&&i.set("mimeType","JPEG"));let l=i.toString();return`${a}${t}${!(0,tI.isEmpty)(l)?`?${l}`:""}`}buildQueryParams(e,t){let i=new URLSearchParams;return t.forEach(t=>{let n=e[t];!(0,tI.isNil)(n)&&((0,tI.isBoolean)(n)?n&&i.append(t,"true"):(0,tI.isNumber)(n)?i.append(t,Math.round(n).toString()):i.append(t,String(n)))}),i}}tE=(0,tw.Cg)([(0,tk.injectable)()],tE);var tP=i(23176),tA=i(69186);class tN extends tA.P{}tN=(0,tw.Cg)([(0,tk.injectable)()],tN);class tR{}tR=(0,tw.Cg)([(0,tk.injectable)()],tR);class tV extends tR{constructor(...e){super(...e),this.id="archive"}}tV=(0,tw.Cg)([(0,tk.injectable)()],tV);class tz extends tR{constructor(...e){super(...e),this.id="audio"}}tz=(0,tw.Cg)([(0,tk.injectable)()],tz);class tB extends tR{constructor(...e){super(...e),this.id="document"}}tB=(0,tw.Cg)([(0,tk.injectable)()],tB);class tO extends tR{constructor(...e){super(...e),this.id="folder"}}tO=(0,tw.Cg)([(0,tk.injectable)()],tO);class tK extends tR{constructor(...e){super(...e),this.id="image"}}tK=(0,tw.Cg)([(0,tk.injectable)()],tK);class t_ extends tR{constructor(...e){super(...e),this.id="text"}}t_=(0,tw.Cg)([(0,tk.injectable)()],t_);class tH extends tR{constructor(...e){super(...e),this.id="unknown"}}tH=(0,tw.Cg)([(0,tk.injectable)()],tH);class t$ extends tR{constructor(...e){super(...e),this.id="video"}}t$=(0,tw.Cg)([(0,tk.injectable)()],t$);var tW=i(57697),tq=i(74848),tG=i(47867),tU=i.n(tG),tQ=i(92428),tJ=i(57231);let tZ=e=>{let{batchEdit:t}=e,{key:i}=t;return(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,name:i,valuePropName:"checked",children:(0,tq.jsx)(tQ.S,{})})},tY=(0,tk.injectable)()(j=class{getBatchEditComponent(e){return(0,tq.jsx)(tZ,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","checkbox")}})||j;var tX=i(81659),t0=i(81215),t1=i(11354);let t2=e=>{let{batchEdit:t}=e,{key:i}=t;return(0,tq.jsx)(tJ.lV.Item,{name:i,children:(0,tq.jsx)(t1.l,{outputType:"timestamp"})})},t3=(0,tk.injectable)()(w=class{getBatchEditComponent(e){return(0,tq.jsx)(t2,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","datetime")}})||w;var t6=i(74462),t4=i(50094);let t5=e=>{let{batchEdit:t}=e,{key:i}=t;return(0,tq.jsx)(t4._Y,{fieldWidthValues:{large:9999,medium:9999,small:9999},children:(0,tq.jsx)(tJ.lV.Item,{name:i,children:(0,tq.jsx)(t6.P,{assetsAllowed:!0})})})},t7=(0,tk.injectable)()(k=class{getBatchEditComponent(e){return(0,tq.jsx)(t5,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","element_dropzone")}})||k;var t8=i(1993);let t9=e=>{var t,i;let{batchEdit:n}=e,{key:r,config:a}=n,l="definition"in a&&(0,tI.isArray)(null==a||null==(t=a.definition)?void 0:t.options),o=null==a||null==(i=a.options)?void 0:i.map(e=>({value:e,label:e}));return l&&(o=a.definition.options.map(e=>({value:e.value,label:e.key}))),(0,tq.jsx)(tJ.lV.Item,{name:r,children:(0,tq.jsx)(t8.l,{options:o})})},ie=(0,tk.injectable)()(T=class{getBatchEditComponent(e){return(0,tq.jsx)(t9,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","select")}})||T;var it=i(33473),ii=i(53031),ir=i(78785),ia=i(17044),il=i(16450);let io=e=>{switch(e){case -1:return!1;case 0:default:return null;case 1:return!0}},is=e=>!0===e?1:!1===e?-1:0,id=()=>{var e;let{setData:t,data:i,config:n}=(0,il.F)(),[r,a]=(0,tG.useState)([]),l=[];return l="fieldDefinition"in n&&Array.isArray(null==n||null==(e=n.fieldDefinition)?void 0:e.options)?n.fieldDefinition.options.map(e=>({label:e.key,value:e.value})):[{label:"True",value:1},{label:"False",value:-1},{label:"Empty",value:0}],(0,tG.useEffect)(()=>{a((i??[]).map(is))},[i]),(0,tq.jsx)(t8.l,{mode:"multiple",onChange:e=>{a(e),t(e.map(io))},options:l,style:{width:"100%"},value:r})},ic=(0,tk.injectable)()(S=class extends ia.C{getFieldFilterType(){return"system.boolean"}getFieldFilterComponent(){return(0,tq.jsx)(id,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","boolean-select")}})||S,iu=(0,tk.injectable)()(C=class extends ic{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","boolean")}})||C;var im=i(94652);let ip=(0,tk.injectable)()(D=class extends ia.C{getFieldFilterType(){return"crm.consent"}getFieldFilterComponent(e){return(0,tq.jsx)(im.m,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","consent")}})||D;var ig=i(86569),ih=i(72928);let iy=()=>{let{config:e}=(0,il.F)(),{getType:t,hasType:i,getComponentRenderer:n}=(0,ih.R)();if(!("fieldDefinition"in e))throw Error("Field definition is missing in config");let{fieldDefinition:r}=e,a=(null==r?void 0:r.fieldType)??(null==r?void 0:r.fieldtype)??"unknown";if(!i({target:"FIELD_FILTER",dynamicTypeIds:[a]}))return(0,tq.jsx)(ig.Alert,{message:`Filter for ${r.fieldtype} is not supported`,type:"error"});let{ComponentRenderer:l}=n({target:"FIELD_FILTER",dynamicTypeIds:[a]}),o=t({target:"FIELD_FILTER",dynamicTypeIds:[a]});return null===l||null!==o&&"dynamicTypeFieldFilterType"in o&&"none"===o.dynamicTypeFieldFilterType.id?(0,tq.jsx)(ig.Alert,{message:`Filter for ${r.fieldtype} is not supported`,type:"error"}):(0,tq.jsx)(tq.Fragment,{children:l(r)})};var iv=i(46881);let ib=(0,tk.injectable)()(I=class extends ia.C{shouldOverrideFilterType(){return!0}isFilterAvailable(e){if(null===e)return!1;let t=iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]);return!!t.hasDynamicType(e)&&t.getDynamicType(e).dynamicTypeFieldFilterType.isFilterAvailable(null)}getFieldFilterComponent(e){return(0,tq.jsx)(iy,{...e})}transformFilterToApiRequest(e){return iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype).dynamicTypeFieldFilterType.transformFilterToApiRequest(e)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.adapter")}})||I,ix=()=>{let{config:e}=(0,il.F)(),{hasType:t,getComponentRenderer:i}=(0,ih.R)();if(!("fieldDefinition"in e))throw Error("Field definition is missing in config");let{fieldDefinition:n}=e,r=(null==n?void 0:n.fieldType)??(null==n?void 0:n.fieldtype)??"unknown";if(!t({target:"FIELD_FILTER",dynamicTypeIds:[r]}))return(0,tq.jsx)(ig.Alert,{message:`Unknown data type: ${r}`,type:"warning"});let{ComponentRenderer:a}=i({target:"FIELD_FILTER",dynamicTypeIds:[r]});return null===a?(0,tq.jsx)(tq.Fragment,{children:"Dynamic Field Filter not supported"}):(0,tq.jsx)(tq.Fragment,{children:a(n)})},ij=(0,tk.injectable)()(M=class extends ia.C{shouldOverrideFilterType(){return!0}isFilterAvailable(e){return null!==e&&iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e).dynamicTypeFieldFilterType.isFilterAvailable(null)}getFieldFilterComponent(e){return(0,tq.jsx)(ix,{...e})}transformFilterToApiRequest(e){return iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype).dynamicTypeFieldFilterType.transformFilterToApiRequest(e)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.objectbrick")}})||M;var iw=i(46383),ik=i(71916);let iT=(0,tk.injectable)()(L=class extends ia.C{getFieldFilterType(){return"system.number"}getFieldFilterComponent(e){return(0,tq.jsx)(ik.a,{...e})}constructor(...e){super(...e),function(e,t){var i;(t="symbol"==typeof(i=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?i:i+"")in e?Object.defineProperty(e,t,{value:"id",enumerable:!0,configurable:!0,writable:!0}):e[t]="id"}(this,"id")}})||L;var iS=i(13145),iC=i(95433),iD=i(14542);class iI extends ia.C{getFieldFilterComponent(e){return(0,tq.jsx)(iD.i,{...e})}}let iM=(0,tk.injectable)()(F=class extends iI{getFieldFilterType(){return"system.string"}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","string")}})||F;var iL=i(97536),iF=i(30595),iE=i(40917);let iP=(0,tk.injectable)()(E=class extends iF.E{getGridCellComponent(e){return(0,tq.jsx)(iE.e,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dependency-type-icon")}})||E;var iA=i(31492),iN=i(7814),iR=i(44241);let iV=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{cell:i`
.pimcore-icon {
color: ${t.Colors.Neutral.Icon.colorIcon};
@@ -94,9 +94,9 @@
.ant-slider-dot {
display: none;
}
- `}}),oQ=e=>{let{value:t,selectedDate:i,currentTimestamp:n,disabled:r=!1,onSliderChange:a,onModifyDateChange:l,onEntryClick:o,onDeleteEntry:s}=e,{styles:d}=oU(),c=(0,tG.useMemo)(()=>{let e=i.startOf("day").unix(),r=i.endOf("day").unix(),a=oK((0,tI.isArray)(t)?t:[],e,r),d={};return a.forEach(t=>{let i,r=t.date-e,a=n===t.date,c=(i=t.date,o$().unix(i).format("HH:mm"));d[r]={label:(0,tq.jsx)(oG,{entry:t,isActive:a,onDeleteEntry:s,onEntryClick:o,onModifyDateChange:l,timeLabel:c},t.key)}}),d},[t,i,n,l,o,s]),f=(0,tG.useMemo)(()=>{if(!(0,tI.isNil)(n)&&o$().unix(n).isSame(i,"day"))return n-i.startOf("day").unix()},[n,i]);return(0,tq.jsx)("div",{className:d.sliderContainer,children:(0,tq.jsx)("div",{className:d.sliderWrapper,children:(0,tq.jsx)(ig.Slider,{disabled:r,marks:c,max:86400,min:0,onChange:a,step:1,value:f??0})})})},oJ=e=>{let{value:t=[],onChange:i,className:n,editableName:r,containerRef:a,disabled:l=!1,inherited:o=!1}=e,{styles:s}=oz(),{t:d}=(0,iQ.useTranslation)(),[c,f]=(0,tG.useState)(o$()()),[u,m]=(0,tG.useState)(null),[p,g]=(0,tG.useState)(null),h=!!l||!!o,y=(0,tG.useCallback)(e=>{oX(r,e)},[r]),v=(0,tG.useMemo)(()=>new oB(r,a),[r,a]),{addBlock:b,removeBlock:x,cleanupTimestamps:j}=(e=>{let{scheduledblockManager:t,onChange:i,disabled:n=!1}=e,r=(0,tG.useRef)(t.queryElements()),a=(0,tG.useCallback)(e=>{let t=e([...r.current]);r.current=t;let n=oO(t);null==i||i(n)},[i]),l=(0,tG.useCallback)(e=>{if(n)return;let i=t.calculateNextKey(),r=Math.floor(e.getTime()/1e3);a(e=>{let n=document.createElement("div");return t.setElementKey(n,i.toString()),t.setElementDate(n,r),[...e,n]})},[n,a,t]),o=(0,tG.useCallback)(e=>{if(n)return;let i=t.findElementIndex(e);a(e=>{let t=[...e];return t.splice(i,1),t})},[n,a,t]),s=(0,tG.useCallback)(e=>{if(n)return;let i=Math.floor(Date.now()/1e3);e?a(()=>[]):a(e=>{let n=o_(oO(e),i);return e.filter(e=>{let r=t.getElementDate(e),a=t.getElementKey(e);return(0,tI.isNil)(r)||r>=i||!(0,tI.isNil)(n)&&a===n.key})})},[n,a,t]);return(0,tG.useEffect)(()=>{t.hideAllElements()},[t]),{addBlock:l,removeBlock:o,cleanupTimestamps:s}})({scheduledblockManager:v,onChange:i,disabled:h}),w=(0,tG.useCallback)(e=>{let i=e.startOf("day").unix(),n=e.endOf("day").unix(),r=(0,tI.isArray)(t)?t:[],a=oK(r,i,n);if(!(!(0,tI.isNil)(u)&&u>=i&&u<=n))if(a.length>0){let e=a[0];v.showElementByKey(e.key),m(e.date)}else{let e=o_(r,i);(0,tI.isNil)(e)?(v.hideAllElements(),m(null)):(v.showElementByKey(e.key),m(e.date))}},[t,u,v]),k=(0,tG.useCallback)(e=>{(0,tI.isNil)(e)||f(e)},[]),T=(0,tG.useCallback)((e,n)=>{if(h)return;y("modify");let r=((0,tI.isArray)(t)?t:[]).map(t=>t.key===e?{...t,date:n}:t);null==i||i(r);let a=v.findElementByKey(e);(0,tI.isNil)(a)||v.setElementDate(a,n)},[h,t,i,v,y]),S=(0,tG.useCallback)((e,i)=>{if(!(0,tI.isNil)(i)){let n=((0,tI.isArray)(t)?t:[]).find(t=>t.key===e);if(!(0,tI.isNil)(n)){let t=i.unix(),r=n.date,a=!o$().unix(r).isSame(i,"day");T(e,t),a?setTimeout(()=>{f(i),m(t),v.showElementByKey(e)},0):(w(c),m(t),v.showElementByKey(e))}}},[t,T,w,v,c]),C=(0,tG.useCallback)(e=>{let i=c.startOf("day").unix(),n=i+e,r=oK((0,tI.isArray)(t)?t:[],i,c.endOf("day").unix()),a=r.reduce((e,t)=>{let i=Math.abs(e.date-n);return Math.abs(t.date-n){y("add"),b(c.startOf("day").toDate())},[c,b,y]),I=(0,tG.useCallback)(e=>{y("delete");let t=v.findElementByKey(e);(0,tI.isNil)(t)||x(t)},[v,x,y]),M=(0,tG.useCallback)((e,t)=>{f(e),m(e.unix()),v.showElementByKey(t)},[v]);(0,tG.useEffect)(()=>{w(c)},[c,w]),(0,tG.useEffect)(()=>{(0,tI.isNil)(null==a?void 0:a.current)||g(a.current.querySelector(".pimcore_scheduled_block_controls"))},[a]);let L=(0,tq.jsx)(lj.x,{display:"block",hideButtons:!0,isInherited:o,noPadding:!0,onOverwrite:()=>{null==i||i(t??[])},children:(0,tq.jsx)("div",{className:`${s.scheduledblockContainer} ${n??""}`,children:(0,tq.jsxs)("div",{className:s.controlsContainer,children:[(0,tq.jsx)("div",{className:s.datePickerContainer,children:(0,tq.jsx)(ig.DatePicker,{allowClear:!1,disabled:h,onChange:k,value:c})}),(0,tq.jsx)(az.$,{disabled:h,onClick:D,type:"default",children:d("add")}),(0,tq.jsx)(oQ,{currentTimestamp:u,disabled:h,onDeleteEntry:I,onEntryClick:e=>{v.showElementByKey(e.key),m(e.date)},onModifyDateChange:S,onSliderChange:C,selectedDate:c,value:t}),(0,tq.jsx)("div",{className:s.buttonsContainer,children:(0,tq.jsx)(oW,{disabled:h,onCleanupTimestamps:j,onJumpToEntry:M,value:t})})]})})});return(0,tq.jsx)(tq.Fragment,{children:!(0,tI.isNil)(p)&&lv().createPortal(L,p)})};var oZ=i(46096);let oY=new Map,oX=(e,t)=>{(0,tI.isNil)(t)?oY.delete(e):oY.set(e,t)};class o0 extends lm.Z{getEditableDataComponent(e){return(0,tq.jsx)(oJ,{containerRef:e.containerRef,disabled:e.inherited,editableName:e.name,inherited:e.inherited,onChange:t=>{var i;return null==(i=e.onChange)?void 0:i.call(e,t)},value:e.value})}transformValue(e,t){return oO(new oB(t.name,t.containerRef).queryElements())}onDocumentReady(e,t){let i=t.some(e=>e.type===this.id);try{let{document:t}=(0,oZ.qH)();t.notifyTimeSliderVisible(e,i)}catch(e){console.warn("Could not notify parent about time slider visibility:",e)}}reloadOnChange(e){let t=oY.get(e.name);return(!!(0,tI.isNil)(t)||(oY.delete(e.name),"modify"!==t))&&!0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scheduledblock")}}class o1{getId(){return this.id}getCallback(){return this.callback}constructor(e){this.id=(0,n7.u)(),this.callback=e}}class o2 extends o1{}var o3=i(34108),o6=i(79422);class o4 extends tA.P{resolveThemeChain(e){let t=new Set,i=[],n=e=>{if(t.has(e))throw Error(`Circular theme dependency detected: ${e}`);let r=this.getDynamicType(e);if((0,tI.isNil)(r))throw Error(`Theme not found: ${e}`);if(t.add(e),!(0,tI.isNil)(r.extends)&&!(0,tI.isEmpty)(r.extends))for(let e of r.extends)n(e);i.push({id:e,config:r.getThemeConfig()})};return n(e),{themes:i}}}o4=(0,tw.Cg)([(0,tk.injectable)()],o4);class o5{}o5=(0,tw.Cg)([(0,tk.injectable)()],o5);var o7=i(20260);let o8={token:{fontFamily:"Lato, sans-serif",colorLink:"#722ed1",colorLinkActive:"#531dab",colorLinkHover:"#9254de",controlOutline:"rgba(114, 46, 209, 0.1)",controlItemBgActive:"#f8eeff",itemSelectedColor:"rgba(0, 0, 0, 0.88)",boxShadow:"0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02)",colorTextTertiary:"rgba(0, 0, 0, 0.6)",colorFill:"rgba(215, 199, 236, 0.6)",colorFillQuaternary:"rgba(215, 199, 236, 0.4)",colorBgLayout:"#fcfcfc",colorBgSpotlight:"#060606",colorPrimary:"#722ed1",fontSize:12,fontSizeHeading1:35,colorIconSecondary:"#4d4169",colorFillNav:"rgba(77, 65, 105, 0.08)",colorIconSidebar:"#22075e",colorBorderActive:"#00bab3",colorLogo:"#5520a6",colorBorderTertiary:"#eae8ed",colorTextTreeElement:"#404655",colorIconTree:"#404655",colorIconTreeUnpublished:"rgba(64, 70, 85, 0.4)",colorInfoBorderHover:"#b37feb",paddingTabs:8,colorTextSidebarTitle:"#531dab",colorBgToolbar:"#f5f3fa",colorFillActive:"#d7c7ec",colorFillAdditional:"#f5f3fa",colorBgSidebarOptions:"#f5f3fa",colorBgSelectedTab:"#ffffff",cardGutter:2,cardHeight:40,horizontalItemGutter:32,itemActiveColor:"#531dab",itemColor:"rgba(0, 0, 0, 0.65)",itemHoverColor:"rgba(215, 199, 236, 0.6)",itemUnselectedIconColor:"#4d4169",colorBorderContainer:"#eae8ed",colorBorderActiveTab:"#00bab3",colorFillAlter:"rgba(215, 199, 236, 0.4)",colorTextDescription:"rgba(0, 0, 0, 0.6)",colorBgUnselectedTab:"rgba(215, 199, 236, 0.4)",colorBgHoverUnselectedTab:"rgba(215, 199, 236, 0.6)",colorAccent:"#13C2C2",colorAccentSecondary:"#08979c",colorButtonInverse:"#f5f5f5",colorFillInverse:"#151515",colorTextInverse:"rgba(255, 255, 255, 0.88)",colorBorderInverse:"#424242",colorDividerInverse:"rgba(217, 217, 217, 0.34)",colorInactiveInverse:"rgba(255, 255, 255, 0.5)",colorCodingRed1:"#b73933",colorCodingRed2:"#cc4a46",colorCodingRed3:"#e05c59",colorCodingRed4:"#e94226",colorCodingRed5:"#de2b1a",colorCodingRed6:"#d11f0f",colorCodingBeige1:"#8e685a",colorCodingBeige2:"#76594f",colorCodingBeige3:"#9c8a84",colorCodingGold1:"#6c410b",colorCodingGold2:"#b26500",colorCodingGold3:"#c38000",colorCodingOrange1:"#934600",colorCodingOrange2:"#ac5d00",colorCodingOrange3:"#d77300",colorCodingGreen1:"#007f52",colorCodingGreen2:"#008a42",colorCodingGreen3:"#2d9f67",colorCodingGreen4:"#297f5a",colorCodingGreen5:"#00a14c",colorCodingMint1:"#136767",colorCodingMint2:"#0d8a8a",colorCodingMint3:"#1a9dbd",colorCodingBlue1:"#147bb7",colorCodingBlue2:"#006afa",colorCodingBlue3:"#595fee",colorCodingBlue4:"#3c37cc",colorCodingPurple1:"#5a1fb3",colorCodingPurple2:"#8341e5",colorCodingPurple3:"#784ebd",colorCodingPurple4:"#976ae2",colorCodingViolet1:"#66256d",colorCodingViolet2:"#9d4a9d",colorCodingViolet3:"#cc63d2",colorCodingViolet4:"#b745b7",colorCodingViolet5:"#a324a4",colorCodingMagenta1:"#7e0d5b",colorCodingMagenta2:"#ba278f",colorCodingMagenta3:"#d542b1",colorCodingMagenta4:"#ca6bb7",colorCodingBgYellow:"rgba(255, 253, 226, 0.5)",colorCodingContentYellow:"#b39501",colorCodingBorderYellow:"rgba(179, 149, 1, 0.2)",colorCodingBgOrange:"rgba(255, 234, 189, 0.5)",colorCodingContentOrange:"#ad4e00",colorCodingBorderOrange:"rgba(173, 78, 0, 0.2)",colorCodingBgPink:"rgba(255, 218, 236, 0.5)",colorCodingContentPink:"#c41d7f",colorCodingBorderPink:"rgba(196, 29, 127, 0.2)",colorCodingBgPurple:"rgba(239, 232, 255, 0.5)",colorCodingContentPurple:"#722ed1",colorCodingBorderPurple:"rgba(114, 46, 209, 0.2)",colorCodingContentBlue:"#117db3",colorCodingBorderBlue:"rgba(17, 125, 179, 0.2)",colorCodingBgBlue:"rgba(215, 242, 255, 0.5)",colorCodingBgMint:"rgba(212, 235, 236, 0.5)",colorCodingContentMint:"#006d75",colorCodingBorderMint:"rgba(0, 109, 117, 0.2)",colorCodingBgEmerald:"rgba(205, 255, 234, 0.5)",colorCodingContentEmerald:"#0a6751",colorCodingBorderEmerald:"rgba(10, 103, 81, 0.2)",colorCodingBgGreen:"rgba(209, 251, 213, 0.5)",colorCodingContentGreen:"#13aa22",colorCodingBorderGreen:"rgba(19, 170, 34, 0.2)",colorCodingBgWhite:"#ffffff",colorCodingContentWhite:"#722ed1",colorCodingBorderWhite:"rgba(114, 46, 209, 0.2)"},components:{Form:{itemMarginBottom:12,verticalLabelPadding:4},Pagination:{colorPrimary:"#531dab"},Tree:{colorBorderTree:"#eae8ed",colorTextTree:"#404655",colorPrimaryHeading:"#531dab",colorTextTreeUnpublished:"rgba(0, 0, 0, 0.25)"},Progress:{colorText:"rgba(0, 0, 0, 0.65)",circleTextColor:"rgba(0, 0, 0, 0.25)"},Divider:{colorSplit:"#d3adf7"},IconButton:{colorBgContainer:"#ffffff",borderRadiusSM:"4px"},Button:{primaryColor:"#ffffff",defaultBorderColor:"#d3adf7",defaultColor:"#722ed1",defaultGhostBorderColor:"#d9d9d9",defaultGhostColor:"#722ed1",textGhostColor:"rgba(0, 0, 0, 0.88)",controlHeightSM:24},Breadcrumb:{lastItemColor:"#531dab"},Menu:{darkItemColor:"rgba(255, 255, 255, 0.65)",darkItemDisabledColor:"rgba(255, 255, 255, 0.25)",darkGroupTitleColor:"rgba(255, 255, 255, 0.65)"},Collapse:{headerBg:"rgba(0, 0, 0, 0.04)"},Image:{previewOperationColor:"rgba(255, 255, 255, 0.65)",previewOperationColorDisabled:"rgba(255, 255, 255, 0.25)",previewOperationHoverColor:"rgba(255, 255, 255, 0.85)"},Table:{cellPaddingBlockSM:4,cellPaddingInlineSM:4,colorBorderSecondary:"#D9D9D9AA",controlItemBgActive:"#f8eeff",footerBg:"#fafafa",headerBg:"#fafafa"},Tabs:{colorBgSelectedTab:"#ffffff",itemColor:"rgba(0, 0, 0, 0.65)",itemActiveColor:"#531dab",itemHoverColor:"rgba(215, 199, 236, 0.6)",itemUnselectedIconColor:"#4d4169",colorBorderActiveTab:"#00bab3",colorBgUnselectedTab:"rgba(215, 199, 236, 0.4)",colorBgHoverUnselectedTab:"rgba(215, 199, 236, 0.6)",colorBorderContainer:"#eae8ed"},Avatar:{colorUserIndicator:"#722ed1"},Modal:{colorTextSecondary:"rgba(0, 0, 0, 0.6)"},Alert:{colorInfo:"#722ed1",colorInfoBg:"#f9f0ff",colorInfoBorder:"#d3adf7"},Empty:{colorTextDisabled:"rgba(0, 0, 0, 0.25)"},Colors:{Neutral:{Fill:{colorFill:"rgba(215, 199, 236, 0.60)",colorFillTertiary:"#f5f5f5"},Icon:{colorIcon:"rgba(0, 0, 0, 0.6)"}},Brand:{Success:{colorSuccessBg:"#f6ffed",colorSuccessBorder:"#b7eb8f",colorSuccessText:"#52c41a"},Warning:{colorWarning:"#faad14",colorWarningBg:"#fffbe6",colorWarningBorder:"#ffe58f"},Error:{colorError:"#ff4d4f",colorErrorBg:"#fff2f0"},Primary:{colorPrimaryText:"#22075e"}},Base:{Geekblue:{2:"#d6e4ff",3:"#adc6ff",6:"#2f54eb"}}},Radio:{fontFamily:"Lato"},Tag:{colorBorder:"#d9d9d9",colorErrorBg:"#fff2f0",colorErrorBorder:"#ffccc7",colorFillQuaternary:"rgba(215, 199, 236, 0.4)",colorFillSecondary:"rgba(0, 0, 0, 0.06)",colorFillTertiary:"rgba(0, 0, 0, 0.04)",colorInfoBg:"#f9f0ff",colorInfoBorder:"#d3adf7",colorPrimary:"#722ed1",colorPrimaryActive:"#531dab",colorPrimaryHover:"#9254de",colorSuccessBg:"#f6ffed",colorSuccessBorder:"#b7eb8f",colorText:"rgba(0, 0, 0, 0.88)",colorTextDescription:"rgba(0, 0, 0, 0.6)",colorTextHeading:"rgba(0, 0, 0, 0.88)",colorTextLightSolid:"#ffffff",colorWarningBg:"#fffbe6",colorWarningBorder:"#ffe58f",borderRadiusSM:4,lineWidth:1,marginXS:8,paddingXXS:4,fontSize:12,fontSizeIcon:12,fontSizeSM:12,defaultBg:"#fafafa",defaultColor:"rgba(0, 0, 0, 0.88)"},Split:{colorFillSecondary:void 0}}};class o9 extends o5{getThemeConfig(){return{token:{colorLink:"#d7b7f5",colorLinkActive:"#d7b7f5",colorLinkHover:"#854eca",controlOutline:"#1a1325",controlItemBgActive:"#1a1325",itemSelectedColor:"rgba(255, 255, 255, 0.85)",colorTextTertiary:"rgba(255, 255, 255, 0.45)",colorFill:"rgba(255, 255, 255, 0.15)",colorFillQuaternary:"rgba(255, 255, 255, 0.09)",colorBgLayout:"#1e1e24",colorPrimary:"#6f2acf",colorIconSecondary:"#d4d4d4",colorFillNav:"#ffffff",colorIconSidebar:"#d4d4d4",colorBorderActiveTab:"#13a8a8",colorLogo:"#ffffff",colorBorderTertiary:"#333039",colorTextTreeElement:"rgba(255, 255, 255, 0.85)",colorIconTree:"#d4d4d4",colorIconTreeUnpublished:"rgba(212, 212, 212, 0.75)",colorTextSidebarTitle:"#d7b7f5",colorBgToolbar:"#1c1b1f",colorFillActive:"#ffffff",colorFillAdditional:"#ffffff",colorBgSidebarOptions:"#1e1e24",colorBgSelectedTab:"#1e1e24",itemActiveColor:"#d7b7f5",itemColor:"rgba(255, 255, 255, 0.85)",itemHoverColor:"#854eca",itemUnselectedIconColor:"#d4d4d4",colorBorderContainer:"#1e1e24",colorFillAlter:"rgba(255, 255, 255, 0.09)",colorTextDescription:"rgba(255, 255, 255, 0.45)",colorBgUnselectedTab:"#ffffff",colorBgHoverUnselectedTab:"#ffffff",colorAccentSecondary:"#33bcb7"},components:{Tree:{colorBorderTree:"#424242",colorTextTree:"rgba(255, 255, 255, 0.85)",colorPrimaryHeading:"#6f2acf",colorTextTreeUnpublished:"rgba(255, 255, 255, 0.85)",colorIconTree:"rgba(255, 255, 255, 0.85)"},Progress:{colorText:"rgba(255, 255, 255, 0.85)",circleTextColor:"rgba(255, 255, 255, 0.85)"},Divider:{colorSplit:"rgba(255, 255, 255, 0.06)"},Button:{defaultBorderColor:"#424242",defaultColor:"#d7b7f5",defaultGhostBorderColor:"#1e1e24",defaultGhostColor:"#1e1e24",textGhostColor:"rgba(255, 255, 255, 0)"},Breadcrumb:{lastItemColor:"rgba(255, 255, 255, 0.85)"},Collapse:{headerBg:"rgba(255, 255, 255, 0.09)"},Table:{controlItemBgActive:"#1a1325",footerBg:"#1d1d1d",headerBg:"#1d1d1d"},Tabs:{colorBgSelectedTab:"#1e1e24",itemColor:"rgba(255, 255, 255, 0.65)",itemActiveColor:"#d7b7f5",itemHoverColor:"#854eca",itemUnselectedIconColor:"#d4d4d4",colorBorderActiveTab:"#13a8a8",colorBgUnselectedTab:"rgba(255, 255, 255, 0.09)",colorBgHoverUnselectedTab:"rgba(255, 255, 255, 0.15)",colorBorderContainer:"#1e1e24"},Avatar:{colorUserIndicator:"#722ed1"},Modal:{colorTextSecondary:"rgba(255, 255, 255, 0.45)"},Alert:{colorInfo:"#6f2acf",colorInfoBg:"#1a1325",colorInfoBorder:"#301c4d"},Empty:{colorTextDisabled:"rgba(255, 255, 255, 0.52)"},Tag:{colorBorder:"#424242",colorErrorBg:"#2c1618",colorErrorBorder:"#5b2526",colorFillQuaternary:"rgba(255, 255, 255, 0.09)",colorFillSecondary:"rgba(255, 255, 255, 0.12)",colorFillTertiary:"rgba(255, 255, 255, 0.08)",colorInfoBg:"#1a1325",colorInfoBorder:"#301c4d",colorPrimary:"#6f2acf",colorPrimaryActive:"#d7b7f5",colorPrimaryHover:"#854eca",colorSuccessBg:"#162312",colorSuccessBorder:"#274916",colorText:"rgba(255, 255, 255, 0.85)",colorTextDescription:"rgba(255, 255, 255, 0.45)",colorTextHeading:"rgba(255, 255, 255, 0.85)",colorTextLightSolid:"#ffffff",colorWarningBg:"#2b2111",colorWarningBorder:"#594214",defaultBg:"rgba(255, 255, 255, 0.09)",defaultColor:"rgba(255, 255, 255, 0.85)"}},algorithm:ig.theme.darkAlgorithm}}constructor(...e){super(...e),this.id=o7.u.dark,this.extends=[o7.u.light]}}o9=(0,tw.Cg)([(0,tk.injectable)()],o9);var se=i(22764);let st=e=>{let{getValue:t}=e,i=t();return(0,tq.jsx)("div",{className:"default-cell__content",children:void 0===i||0===i.length?(0,tq.jsx)("span",{children:"No data available"}):(0,tq.jsx)(se.A,{value:i})})},si=(0,tk.injectable)()(ey=class extends iF.E{getDefaultGridColumnWidth(){return 300}getGridCellComponent(e){return(0,tq.jsx)(st,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.advanced")}})||ey;class sn extends tA.P{getComponent(e,t){return this.getDynamicType(e).getEditableDialogLayoutComponent(t)}}sn=(0,tw.Cg)([(0,tk.injectable)()],sn);let sr=(0,tk.injectable)()(ev=class extends tA.Q{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id",void 0)}})||ev,sa=(0,tk.injectable)()(eb=class extends sr{getEditableDialogLayoutComponent(e){let{configItem:t,onRenderNestedContent:i}=e;if(!(0,tI.isArray)(t.items))return(0,tq.jsx)(tq.Fragment,{});let n=t.items.map((e,t)=>({key:`tab-${t}`,label:e.title??`Tab ${t+1}`,children:i(e)}));return(0,tq.jsx)(ni.Tabs,{items:n,type:"card"})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","tabpanel")}})||eb,sl=(0,tk.injectable)()(ex=class extends sr{getEditableDialogLayoutComponent(e){let{configItem:t,onRenderNestedContent:i}=e;return(0,tI.isArray)(t.items)?(0,tq.jsx)(ni.Space,{direction:"vertical",size:"medium",style:{width:"100%"},children:t.items.map((e,t)=>(0,tq.jsx)("div",{children:i(e)},`panel-item-${t}`))}):(0,tq.jsx)(tq.Fragment,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","panel")}})||ex,so=(0,tk.injectable)()(ej=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","string")}})||ej,ss=(0,tk.injectable)()(ew=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","integer")}})||ew,sd=(0,tk.injectable)()(ek=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","error")}})||ek,sc=(0,tk.injectable)()(eT=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","array")}})||eT,sf=(0,tk.injectable)()(eS=class extends ia.C{getFieldFilterType(){return""}isFilterAvailable(){return!1}getFieldFilterComponent(e){return(0,tq.jsx)(tq.Fragment,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","none")}})||eS;class su{}su=(0,tw.Cg)([(0,tk.injectable)()],su);class sm extends su{constructor(...e){super(...e),this.id="page"}}sm=(0,tw.Cg)([(0,tk.injectable)()],sm);class sp extends tA.P{}sp=(0,tw.Cg)([(0,tk.injectable)()],sp);class sg extends su{constructor(...e){super(...e),this.id="email"}}sg=(0,tw.Cg)([(0,tk.injectable)()],sg);class sh extends su{constructor(...e){super(...e),this.id="folder"}}sh=(0,tw.Cg)([(0,tk.injectable)()],sh);class sy extends su{constructor(...e){super(...e),this.id="hardlink"}}sy=(0,tw.Cg)([(0,tk.injectable)()],sy);class sv extends su{constructor(...e){super(...e),this.id="link"}}sv=(0,tw.Cg)([(0,tk.injectable)()],sv);class sb extends su{constructor(...e){super(...e),this.id="newsletter"}}sb=(0,tw.Cg)([(0,tk.injectable)()],sb);class sx extends su{constructor(...e){super(...e),this.id="snippet"}}sx=(0,tw.Cg)([(0,tk.injectable)()],sx);var sj=i(57064);class sw extends sj.F{constructor(){super(),this.type="variant"}}sw=(0,tw.Cg)([(0,tk.injectable)(),(0,tw.Sn)("design:type",Function),(0,tw.Sn)("design:paramtypes",[])],sw);class sk{}sk=(0,tw.Cg)([(0,tk.injectable)()],sk);class sT extends sk{getIcons(){return Array.from(this.iconLibrary.getIcons()).map(e=>{let[t]=e;return{type:"name",value:t}})}constructor(e){super(),this.iconLibrary=e,this.id="pimcore-default",this.name="Pimcore"}}sT=(0,tw.Cg)([(0,tk.injectable)(),(0,tw.Qj)(0,(0,tk.inject)(td.K.iconLibrary)),(0,tw.Sn)("design:type",Function),(0,tw.Sn)("design:paramtypes",["u"({type:"path",value:`/bundles/pimcorestudioui/img/icons/twemoji/${e}.svg`}))}constructor(...e){super(...e),this.id="twemoji",this.name="Twemoji"}}sC=(0,tw.Cg)([(0,tk.injectable)()],sC);class sD extends tA.P{}sD=(0,tw.Cg)([(0,tk.injectable)()],sD);let sI=(0,tk.injectable)()(eC=class extends nv{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eC;var sM=i(3832),sL=i(89402),sF=i(60589),sE=i(91669),sP=i(18848),sA=i(13755);let sN=(0,iR.createStyles)(e=>{let{token:t}=e;return{allowedContextMenuOptions:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:`${t.marginXS}px`,width:"100%"}}});var sR=i(24755);let sV=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sN();return i?(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.dataObject,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sA.t,{})})}):(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.dataObject,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sP.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})},sz=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sN();return i?(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.asset,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sA.t,{})})}):(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.asset,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sP.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})},sB=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sN();return i?(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.document,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sA.t,{})})}):(0,tq.jsx)(sE.b,{condition:e=>e.elementType===sR.W.document,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sP.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})};var sO=i(33461);let sK=()=>{let{dataObjectContextMenuItems:e,assetContextMenuItems:t,documentContextMenuItems:i,isLoading:n}=(()=>{let{data:e,isLoading:t}=(0,sO.usePerspectiveGetConfigByIdQuery)({perspectiveId:"studio_default_perspective"}),i=tc.kL.get(td.K.elementTreeWidgetPermissionRegistry),n=(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[2])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("data-object").filter(t=>e.includes(t))}return[]},[e]);return{dataObjectContextMenuItems:n,assetContextMenuItems:(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[1])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("asset").filter(t=>e.includes(t))}return[]},[e,i]),documentContextMenuItems:(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[0])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("document").filter(t=>e.includes(t))}return[]},[e,i]),isLoading:t}})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(sV,{isLoading:n,items:e}),(0,tq.jsx)(sz,{isLoading:n,items:t}),(0,tq.jsx)(sB,{isLoading:n,items:i})]})},s_=(0,iR.createStyles)(e=>{let{token:t}=e;return{allowedObjectsGrid:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:`${t.marginXS}px`,width:"100%"}}}),sH=()=>{let{t:e}=(0,iQ.useTranslation)(),{getClassDefinitionsForCurrentUser:t}=(0,aX.G)(),{styles:i}=s_();return(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.allowed-objects.title"),children:(0,tq.jsx)("div",{className:i.allowedObjectsGrid,children:(0,tq.jsx)(tJ.lV.Group,{name:"classes",children:t().map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e.id,children:(0,tq.jsx)(sP.d,{labelRight:e.name})},e.id))})})})},s$=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.filters.title"),children:(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.filters.pql"),name:"pql",children:(0,tq.jsx)(n4.f,{})})})};var sW=i(572);let sq=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(t8.l,{...e,options:[{label:t("document"),value:sR.W.document},{label:t("asset"),value:sR.W.asset},{label:t("data-object"),value:sR.W.dataObject}]})},sG=(0,tG.createContext)(void 0),sU=e=>{let{children:t,widget:i}=e,[n]=tJ.lV.useForm(),r=(0,tG.useMemo)(()=>({widget:i,form:n}),[i,n]);return(0,tq.jsx)(sG.Provider,{value:r,children:t})},sQ=()=>{let e=(0,tG.useContext)(sG);if(void 0===e)throw Error("useWidgetFormContext must be used within a WidgetFormProvider");return e},sJ=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=sQ(),i=tJ.lV.useWatch("elementType",t),n=(0,af.usePrevious)(i),r=tc.kL.get(td.K.elementTreeWidgetPermissionRegistry);return(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(n)){t.setFieldValue("rootFolder",null);let e=r.getItems(i);t.setFieldValue("contextPermissions",e.reduce((e,t)=>(e[t]=!0,e),{}))}},[i,t]),(0,tq.jsxs)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.specific.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.element-type"),name:"elementType",children:(0,tq.jsx)(sq,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.root-folder"),name:"rootFolder",children:(0,tq.jsx)(sW.Pp,{allowToClearRelation:!0,assetsAllowed:i===sR.W.asset,dataObjectsAllowed:i===sR.W.dataObject,documentsAllowed:i===sR.W.document},i)}),(0,tq.jsx)(tJ.lV.Item,{name:"showRoot",children:(0,tq.jsx)(sP.d,{labelRight:e("widget-editor.widget-form.specific.show-root")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.page-size"),name:"pageSize",children:(0,tq.jsx)(ig.InputNumber,{})})]})},sZ=()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(sJ,{}),(0,tq.jsx)(sH,{}),(0,tq.jsx)(sK,{}),(0,tq.jsx)(s$,{})]});var sY=i(93036);function sX(e,t,i){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}class s0 extends sY.y{form(){return(0,tq.jsx)(sZ,{})}constructor(...e){super(...e),sX(this,"id","element_tree"),sX(this,"name","element_tree"),sX(this,"group","system-widgets"),sX(this,"icon","tree")}}var s1=i(134),s2=i(83942);class s3{register(e){this.restorers.push(e)}supports(e){return this.restorers.some(t=>t.supports(e))}cleanConfig(e){let t=this.restorers.find(t=>t.supports(e));return(0,tI.isNil)(null==t?void 0:t.cleanConfig)?e:t.cleanConfig(e)}async restore(e,t){let i=this.restorers.find(t=>t.supports(e));return!(0,tI.isNil)(i)&&await i.restore(e,t)}constructor(){this.restorers=[]}}s3=(0,tw.Cg)([(0,tk.injectable)()],s3);var s6=i(87902);let s4=(0,tk.injectable)()(eD=class extends ia.C{shouldOverrideFilterType(){return!0}getFieldFilterComponent(e){return(0,tq.jsx)(iy,{...e})}shouldApply(e){return iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype).dynamicTypeFieldFilterType.shouldApply(e)}transformFilterToApiRequest(e){let t=iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype),i=t.dynamicTypeFieldFilterType.transformFilterToApiRequest(e),n=t.dynamicTypeFieldFilterType.getFieldFilterType().split(".");return n[0]="classificationstore",e.type=n.join("."),{...e,filterValue:{value:i.filterValue,keyId:e.meta.keyId,groupId:e.meta.groupId}}}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eD;var s5=i(52112),s7=i(89702);let s8=e=>{let{batchEdit:t}=e,i=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),{value:n,...r}=t,a=(0,s5.C)(),{frontendType:l,config:o,key:s}=r;if(!i.hasDynamicType(l))return(0,tq.jsxs)(tq.Fragment,{children:["Type ",l," not supported"]});if(!("fieldDefinition"in o))throw Error("Field definition is missing in config");let d=i.getDynamicType(l),c=d.getObjectDataComponent({...o.fieldDefinition,defaultFieldWidth:a});if(!("config"in r)||!("groupId"in r.config)||!("keyId"in r.config))throw Error("Column config is missing required properties");let f=(0,tI.isNil)(r.locale)?"default":r.locale,u=[s,`${r.config.groupId}`,f,`${r.config.keyId}`];return(0,tq.jsx)(s7.W,{component:c,name:u,supportsBatchAppendModes:d.supportsBatchAppendModes})},s9=(0,tk.injectable)()(eI=class{getBatchEditComponent(e){return(0,tq.jsx)(s8,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eI;var de=i(58333),dt=i(68622),di=i(64688),dn=i(31920),dr=i(57193),da=i(47351),dl=i(33487),ds=i(37103);let dd=()=>{let{data:e,setData:t,config:i}=(0,il.F)(),[n,r]=tU().useState(e),a=(0,af.useDebounce)(n,300),{getSelectOptions:l}=(0,dl.useQuantityValueUnits)(),{t:o}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{r(e)},[e]),(0,tG.useEffect)(()=>{t(a)},[a]),(0,tq.jsxs)(ni.Flex,{gap:"extra-small",children:[(0,tq.jsx)(ni.Input,{onChange:e=>{let t=e.target.value;r({...n,value:""===t?null:t})},value:(null==n?void 0:n.value)??""}),(0,tq.jsx)(ni.Select,{onChange:e=>{r({...n,unitId:e})},options:l(null==i?void 0:i.validUnits),placeholder:"("+o("empty")+")",style:{minWidth:120},value:(null==n?void 0:n.unitId)??void 0})]})},dc=(0,tk.injectable)()(eM=class extends iI{getFieldFilterType(){return"system.input_quantity_value"}getFieldFilterComponent(e){return(0,tq.jsx)(dd,{...e})}shouldApply(e){let t=e.filterValue;return""!==t.value&&null!==t.value&&null!==t.unitId}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","inputQuantityValue")}})||eM;var df=i(71141);let du=((a={}).IS="is",a.BETWEEN="between",a.LESS="less",a.MORE="more",a),dm=e=>{let{data:t,setData:i,config:n}=(0,il.F)(),{getSelectOptions:r}=(0,dl.useQuantityValueUnits)(),a=t??{setting:du.IS,from:null,to:null,is:null,unitId:(null==t?void 0:t.unitId)??null},l=[{label:(0,i6.t)("grid.filter.is"),value:du.IS},{label:(0,i6.t)("grid.filter.between"),value:du.BETWEEN},{label:(0,i6.t)("grid.filter.less"),value:du.LESS},{label:(0,i6.t)("grid.filter.more"),value:du.MORE}],o=(null==a?void 0:a.setting)??du.IS,s=(e,t)=>{i({...a,setting:o,[e]:t})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(t8.l,{defaultValue:du.IS,onChange:e=>{let t;t=a??{from:null,to:null,is:null,setting:du.IS},e===du.LESS?i({setting:e,from:null,to:t.to??t.is??t.from??null,is:null,unitId:t.unitId??null}):e===du.MORE?i({setting:e,from:t.from??t.is??t.to??null,to:null,is:null,unitId:t.unitId??null}):e===du.IS?i({setting:e,from:null,to:null,is:t.from??t.to??null,unitId:t.unitId??null}):e===du.BETWEEN&&i({setting:e,from:t.from??t.is??null,to:t.to??null,is:null,unitId:t.unitId??null})},options:l,width:o===du.MORE?100:90}),o===du.BETWEEN&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(df.Y,{onChange:e=>{s("from",e)},placeholder:(0,i6.t)("grid.filter.from"),value:(null==a?void 0:a.from)??null}),(0,tq.jsx)(df.Y,{onChange:e=>{i({...a,setting:a.setting,to:e})},placeholder:(0,i6.t)("grid.filter.to"),value:(null==a?void 0:a.to)??null})]}),o!==du.BETWEEN&&(0,tq.jsx)(df.Y,{onChange:e=>{o===du.IS?s("is",e):o===du.LESS?s("to",e):o===du.MORE&&s("from",e)},value:o===du.IS?(null==a?void 0:a.is)??null:o===du.LESS?(null==a?void 0:a.to)??null:o===du.MORE?(null==a?void 0:a.from)??null:null}),(0,tq.jsx)(t8.l,{minWidth:80,onChange:e=>{i({...a,unitId:e})},options:r(null==n?void 0:n.validUnits),placeholder:"("+(0,i6.t)("empty")+")",value:(null==a?void 0:a.unitId)??void 0})]})},dp=(0,tk.injectable)()(eL=class extends iI{getFieldFilterType(){return"system.quantity_value"}getFieldFilterComponent(e){return(0,tq.jsx)(dm,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(!(0,tI.isNil)(t.is)&&""!==t.is||!(0,tI.isNil)(t.from)&&""!==t.from||!(0,tI.isNil)(t.to)&&""!==t.to)&&null!=t.unitId}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","QuantityValue")}})||eL,dg=e=>{let{data:t,setData:i}=(0,il.F)();return(0,tq.jsx)(ni.ColorPicker,{disabledFormat:!0,format:"hex",onChange:e=>{i(e.toRgb())},value:t})},dh=(0,tk.injectable)()(eF=class extends ia.C{getFieldFilterType(){return"system.rgba"}getFieldFilterComponent(e){return(0,tq.jsx)(dg,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","color")}})||eF;var dy=i(67967);let dv=(0,tk.injectable)()(eE=class extends ia.C{getFieldFilterType(){return"system.datetime"}getFieldFilterComponent(e){return(0,tq.jsx)(dy.H,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(null!=t.on||null!=t.from||null!=t.to)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","datetime")}})||eE;var db=i(66828),dx=i(29468);let dj=e=>{var t;let i=(null==e?void 0:e.outputFormat)??"HH:mm:ss",n=(t=e.value,Array.isArray(t)?[(0,db.Rc)(t[0],i),(0,db.Rc)(t[1],i)]:null),r=(0,s5.q)(),{styles:a}=(0,dx.I)(),l={maxWidth:null==r?void 0:r.small,...e.style};return(0,tq.jsx)(ig.TimePicker.RangePicker,{...e,onChange:t=>{var n,r;null==(n=e.onChange)||n.call(e,(r=e.outputType,null===t?null:[(0,db.qj)(t[0],r,i),(0,db.qj)(t[1],r,i)]))},popupClassName:a.datePickerDropdown,rootClassName:lx()(a.datePicker,e.className,{[a.inherited]:e.inherited}),style:l,value:n})},dw=((l={}).ON="on",l.BETWEEN="between",l.BEFORE="before",l.AFTER="after",l),dk="HH:mm",dT=e=>{let{data:t,setData:i}=(0,il.F)(),n=t??{setting:dw.ON,from:null,to:null,on:null},r=[{label:(0,i6.t)("grid.filter.on"),value:dw.ON},{label:(0,i6.t)("grid.filter.between"),value:dw.BETWEEN},{label:(0,i6.t)("grid.filter.before"),value:dw.BEFORE},{label:(0,i6.t)("grid.filter.after"),value:dw.AFTER}],a=(null==n?void 0:n.setting)??dw.ON,l=(e,t)=>{i({setting:a,from:"from"===e?t:null,to:"to"===e?t:null,on:"on"===e?t:null})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(t8.l,{defaultValue:dw.ON,onChange:e=>{let t;t=n??{from:null,to:null,on:null,setting:dw.ON},e===dw.BEFORE?i({setting:e,from:null,to:t.to??t.on??t.from??null,on:null}):e===dw.AFTER?i({setting:e,from:t.from??t.on??t.to??null,to:null,on:null}):e===dw.ON?i({setting:e,from:null,to:null,on:t.from??t.to??null}):e===dw.BETWEEN&&i({setting:e,from:t.from??t.on??null,to:t.to??null,on:null})},options:r,width:90}),a===dw.BETWEEN&&(0,tq.jsx)(dj,{format:dk,onChange:e=>{let[t,r]=e;i({setting:n.setting,from:t??n.from??null,to:r??n.to??null,on:null})},outputFormat:dk,outputType:"dateString",value:[(null==n?void 0:n.from)??null,(null==n?void 0:n.to)??null]}),a!==dw.BETWEEN&&(0,tq.jsx)(ni.TimePicker,{format:dk,onChange:e=>{a===dw.ON?l("on",e):a===dw.BEFORE?l("to",e):a===dw.AFTER&&l("from",e)},outputFormat:dk,outputType:"dateString",value:a===dw.ON?(null==n?void 0:n.on)??null:a===dw.BEFORE?(null==n?void 0:n.to)??null:a===dw.AFTER?(null==n?void 0:n.from)??null:null})]})},dS=(0,tk.injectable)()(eP=class extends ia.C{getFieldFilterType(){return"system.time"}getFieldFilterComponent(e){return(0,tq.jsx)(dT,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(null!=t.on||null!=t.from||null!=t.to)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","time")}})||eP;var dC=i(67104),dD=i(60583),dI=i(30856),dM=i(94788);let dL=e=>{let{items:t,onRemove:i,selectorAreas:n,selectorConfig:r,onFinish:a}=e,{isDragActive:l,isOver:o}=(0,dM.z)(),{token:s}=ig.theme.useToken(),d={width:"100%",padding:"6px 8px",border:`1px dashed ${o?s.colorPrimary:s.colorBorder}`,borderRadius:s.borderRadius,background:o?s.colorPrimaryBg:s.colorFillAlter,color:o?s.colorPrimary:s.colorTextSecondary,fontSize:s.fontSizeSM,textAlign:"center",boxSizing:"border-box",transition:"all 0.2s"};return(0,tq.jsxs)(ap.s,{align:"flex-start",justify:"space-between",style:{width:"100%"},children:[(0,tq.jsxs)(ap.s,{gap:"extra-small",style:{flex:1,flexWrap:"wrap",minHeight:24},vertical:!0,children:[l&&(0,tq.jsx)("div",{style:d,children:"Drop here"}),(0,tq.jsx)(ap.s,{gap:"extra-small",style:{flexWrap:"wrap"},children:t.map(e=>{var t,n;let r;return(0,tq.jsx)(dC.F,{elementType:"object"===e.type?"data-object":e.type,iconName:"object"===(t=e.type)?"data-object":"asset"===t?"asset":"document",inline:!0,onClose:()=>{i(e.id,e.type)},path:`${""!==(r=(n=e.fullPath).split("/"))[r.length-1]?r[r.length-1]:n} (${e.id})`,published:e.isPublished??void 0},`${e.type}-${e.id}`)})})]}),(0,tq.jsx)(dD.Q,{elementSelectorConfig:{selectionType:lD.hO.Multiple,areas:n,config:r,onFinish:a},style:{flexShrink:0,marginLeft:4},type:"default"})]})},dF=()=>{let{setData:e,config:t}=(0,il.F)(),i=null==t?void 0:t.fieldDefinition,n=void 0!==i?(0,dI.zd)(i):void 0,r=void 0!==n&&!0!==n.assetsAllowed&&!0!==n.dataObjectsAllowed&&!0!==n.documentsAllowed,a=void 0===n||r?{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0}:n,[l,o]=(0,tG.useState)([]),s=t=>{o(t),e((e=>{if(0===e.length)return null;let t={};for(let i of e){let e=i.type;(0,tI.isUndefined)(t[e])&&(t[e]=[]),t[e].push(i.id)}let i=Object.entries(t).filter(e=>{let[,t]=e;return t.length>0}).map(e=>{let[t,i]=e;return{type:t,ids:i}});return i.length>0?i:null})(t))},d=e=>{let t=[...l];for(let i of e)t.some(e=>e.id===i.id&&e.type===i.type)||t.push(i);s(t)},c=(0,dI.M3)(a),f=(0,dI.gF)(a);return(0,tq.jsx)(lM.g,{isValidContext:e=>(0,ou.Hy)(e.type),isValidData:e=>(0,dI.hu)(e,a),onDrop:e=>{let t=(0,ou.FA)(e.type);d([{id:e.data.id,type:t,subtype:"data-object"===e.type?e.data.className??e.data.type:e.data.type,fullPath:e.data.fullPath,isPublished:e.data.published??null}])},children:(0,tq.jsx)(dL,{items:l,onFinish:e=>{d(e.items.map(e=>({id:e.data.id,type:(0,ou.FA)(e.elementType),subtype:"data-object"===e.elementType?e.data.classname??"folder":e.data.type??null,fullPath:e.data.fullpath,isPublished:e.data.published??null})))},onRemove:(e,t)=>{s(l.filter(i=>i.id!==e||i.type!==t))},onSelect:()=>{},selectorAreas:c,selectorConfig:f})})},dE=(0,tk.injectable)()(eA=class extends ia.C{getFieldFilterType(){return"dataobject.relation"}shouldApply(e){let t=e.filterValue;return Array.isArray(t)&&t.length>0&&t.some(e=>"string"==typeof e.type&&Array.isArray(e.ids)&&e.ids.length>0)}getFieldFilterComponent(){return(0,tq.jsx)(dF,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","relation")}})||eA;var dP=i(47732),dA=i(7391),dN=i(77844),dR=i(23945);let dV=e=>{let t,i=(0,tG.useRef)(null),{t:n}=(0,iQ.useTranslation)(),{currentLayout:r}=(0,dN.W)(),{id:a}=(0,dR.useElementContext)();try{t=new URL(e.iframeUrl,window.location.origin)}catch{t=void 0}if(void 0===t)return(0,tq.jsx)(ni.Alert,{message:n("invalid-iframe"),type:"error"});let l={layoutId:r,name:e.name,objectId:a};t.searchParams.append("context",JSON.stringify(l));let o=(0,tq.jsx)(ni.IconTextButton,{icon:{value:"refresh"},onClick:()=>{var e;null==(e=i.current)||e.reload()},type:"action",children:n("refresh")});return(0,tq.jsx)(ad.P,{border:!0,contentPadding:"none",extra:o,style:{height:e.height},title:e.title,children:(0,tq.jsx)(dA.v,{ref:i,src:t.toString(),style:{height:e.height}})})};class dz extends ao.V{getObjectLayoutComponent(e){return(0,tq.jsx)(dV,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","iframe")}}var dB=i(31488);let dO=()=>{let{t:e}=(0,iQ.useTranslation)(),t=ni.Form.useWatch("regex"),i=ni.Form.useWatch("regexFlags");return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("regex-validation"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("regex"),name:"regex",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("regex-flags"),name:"regexFlags",tooltip:e("regex-flags-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:"global",value:"g"},{label:"ignoreCase",value:"i"},{label:"multiline",value:"m"},{label:"unicode",value:"u"},{label:"sticky",value:"y"}]})}),(0,tq.jsx)(ni.Form.Item,{dependencies:["regex","regexFlags"],label:e("test-string"),name:"regexTestString",rules:[()=>({async validator(n,r){try{let e=(0,tI.isArray)(i)?i.join(""):(0,tI.toString)(i);if(new RegExp(t,e).test(r))return}catch{}throw Error(e("regex-validation-error-message"))}})],validateTrigger:["onChange","onBlur"],children:(0,tq.jsx)(ni.Input,{})})]})},dK=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=e.context.area.includes("classification-store"),r=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"showCharCount",children:(0,tq.jsx)(ni.Switch,{labelRight:t("show-char-count")})}),!i&&!n&&(0,tq.jsxs)(tq.Fragment,{children:[!r&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(dO,{})]})]})};class d_ extends dB.v{getIcon(){return{type:"name",value:"text-input"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dK,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","input")}}let dH=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"showCharCount",children:(0,tq.jsx)(ni.Switch,{labelRight:t("show-char-count")})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("max-length"),name:"maxLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"excludeFromSearchIndex",children:(0,tq.jsx)(ni.Switch,{labelRight:t("exclude-from-search-index")})})]})]})};class d$ extends dB.v{getIcon(){return{type:"name",value:"content"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dH,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","textarea")}}let dW=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("toolbar-config"),name:"toolbarConfig",children:(0,tq.jsx)(ni.TextArea,{})}),(0,tq.jsx)(ni.Form.Item,{name:"excludeFromSearchIndex",children:(0,tq.jsx)(ni.Switch,{labelRight:t("exclude-from-search-index")})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-length"),name:"maxCharacters",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})]})};class dq extends dB.v{getIcon(){return{type:"name",value:"wysiwyg-field"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dW,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","wysiwyg")}}let dG=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsx)(ni.Form.Item,{label:t("min-length"),name:"minimumLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class dU extends dB.v{getIcon(){return{type:"name",value:"password"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dG,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","password")}}var dQ=i(51289);let dJ=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getSelectOptions:n}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n(),showSearch:!0})})]})]})};class dZ extends dB.v{getIcon(){return{type:"name",value:"quantity-value"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dJ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","inputQuantityValue")}}let dY=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("decimal-settings"),tooltip:e("decimal-settings-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("decimal-size"),name:"decimalSize",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:e("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})},dX=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d0 extends dB.v{getIcon(){return{type:"name",value:"number-type"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dX,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","numeric")}}let d1=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d2 extends dB.v{getIcon(){return{type:"name",value:"number-range"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d1,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","numericRange")}}let d3=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("increment-step"),name:"increment",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"vertical",children:(0,tq.jsx)(ni.Switch,{labelRight:t("vertical")})})]})]})};class d6 extends dB.v{getIcon(){return{type:"name",value:"slider"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d3,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","slider")}}let d4=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getSelectOptions:n}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("width"),tooltip:t("width-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("width-field"),name:"width",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("width-unit"),name:"unitWidth",children:(0,tq.jsx)(ni.Input,{})})]}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"autoConvert",children:(0,tq.jsx)(ni.Switch,{labelRight:t("auto-convert")})}),(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d5 extends dB.v{getIcon(){return{type:"name",value:"quantity-value"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d4,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","quantityValue")}}let d7=e=>{let{t}=(0,iQ.useTranslation)(),{getSelectOptions:i}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("width"),tooltip:t("width-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("width-field"),name:"width",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("width-unit"),name:"unitWidth",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:i(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"autoConvert",children:(0,tq.jsx)(ni.Switch,{labelRight:t("auto-convert")})})]})};class d8 extends dB.v{getIcon(){return{type:"name",value:"quantity-value-range"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d7,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","quantityValueRange")}}let d9=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=ni.Form.useWatch("useCurrentDate"),r=e.context.area.includes("custom-layout"),a=!0===e.context.isEncryptedField;return((0,tG.useEffect)(()=>{!0===n&&i.setFieldValue("defaultValue",null)},[n,i]),r)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.DatePicker,{disabled:!0===n})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"useCurrentDate",children:(0,tq.jsx)(ni.Switch,{labelRight:t("use-current-date")})})]}),!a&&(0,tq.jsx)(ni.Form.Item,{label:t("column-type"),name:"columnType",children:(0,tq.jsx)(ni.Select,{options:[{label:"DATE",value:"date"},{label:"BIGINT",value:"bigint(20)"}]})})]})};class ce extends dB.v{getIcon(){return{type:"name",value:"date"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),columnType:"date"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d9,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","date")}}let ct=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=e.context.area.includes("custom-layout"),r=ni.Form.useWatch("useCurrentDate"),a=ni.Form.useWatch("respectTimezone");return((0,tG.useEffect)(()=>{!0===r&&i.setFieldValue("defaultValue",null),!1===a&&i.setFieldValue("columnType","datetime")},[r,a,i]),n)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.DatePicker,{disabled:!0===r,outputFormat:"YYYY-MM-DD HH:mm",showTime:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"useCurrentDate",children:(0,tq.jsx)(ni.Switch,{labelRight:t("use-current-date")})}),(0,tq.jsx)(ni.Form.Item,{name:"respectTimezone",children:(0,tq.jsx)(ni.Switch,{labelRight:t("respect-timezone")})}),(0,tq.jsx)(ni.Form.Item,{initialValue:"datetime",label:t("column-type"),name:"columnType",children:(0,tq.jsx)(ni.Select,{disabled:!1===a,options:[{label:"DATETIME",value:"datetime"},{label:"BIGINT",value:"bigint(20)"}]})})]})};class ci extends dB.v{getIcon(){return{type:"name",value:"date-time-field"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),columnType:"datetime"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ct,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","datetime")}}let cn=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class cr extends dB.v{getIcon(){return{type:"name",value:"date-range"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cn,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dateRange")}}let ca=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!n&&(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("min-max-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("increment-step"),name:"increment",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.DatePicker.TimePicker,{outputFormat:"HH:mm",outputType:"dateString",showSecond:!1})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.DatePicker.TimePicker,{outputFormat:"HH:mm",outputType:"dateString",showSecond:!1})}),(0,tq.jsx)(ni.Button,{onClick:()=>{i.setFieldValue("minValue",null,{triggerChange:!0}),i.setFieldValue("maxValue",null,{triggerChange:!0}),i.setFieldValue("increment",15,{triggerChange:!0})},children:t("reset")})]})]})};class cl extends dB.v{getIcon(){return{type:"name",value:"time"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),width:"",increment:15,minValue:null,maxValue:null}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ca,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","time")}}let co=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})})]})},cs=(0,tk.injectable)()(eN=class extends dB.v{getIcon(){return{type:"name",value:"image"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(co,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","image")}})||eN,cd=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("preview-width"),name:"previewWidth",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("preview-height"),name:"previewHeight",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("url-width"),name:"inputWidth",children:(0,tq.jsx)(ni.InputNumber,{})})]})},cc=(0,tk.injectable)()(eR=class extends dB.v{getIcon(){return{type:"name",value:"image-external"}}getGroup(){return[...super.getGroup(),"media"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cd,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","externalImage")}})||eR,cf=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("crop-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("ratio-x"),name:"ratioX",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("ratio-y"),name:"ratioY",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("predefined-data-templates"),name:"predefinedDataTemplates",children:(0,tq.jsx)(ni.TextArea,{autoSize:!0})})]})},cu=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(cf,{})]})]})},cm=(0,tk.injectable)()(eV=class extends dB.v{getIcon(){return{type:"name",value:"image-gallery"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cu,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","imageGallery")}})||eV,cp=e=>{let{t}=(0,iQ.useTranslation)(),i=[{label:t("video.type.asset"),value:"asset"},{label:t("video.type.youtube"),value:"youtube"},{label:t("video.type.vimeo"),value:"vimeo"},{label:t("video.type.dailymotion"),value:"dailymotion"}];return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.Pp,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-video-types"),name:"allowedTypes",tooltip:t("allowed-video-types-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i})})]})},cg=(0,tk.injectable)()(ez=class extends dB.v{getIcon(){return{type:"name",value:"video"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cp,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","video")}})||ez,ch=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(cf,{})]})]})},cy=(0,tk.injectable)()(eB=class extends dB.v{getIcon(){return{type:"name",value:"image-advanced"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ch,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","hotspotimage")}})||eB,cv=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:e("latitude"),name:"lat",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:8,step:.01})}),(0,tq.jsx)(ni.Form.Item,{label:e("longitude"),name:"lng",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:8,step:.01})}),(0,tq.jsx)(ni.Form.Item,{label:e("zoom-level"),name:"zoom",children:(0,tq.jsx)(ni.InputNumber,{min:1,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:e("width"),name:"width",tooltip:e("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("height"),name:"height",tooltip:e("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})})]})},cb=e=>(0,tq.jsx)(cv,{});class cx extends dB.v{getIcon(){return{type:"name",value:"location-marker"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cb,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopoint")}}let cj=e=>(0,tq.jsx)(cv,{});class cw extends dB.v{getIcon(){return{type:"name",value:"geographical-bounds"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cj,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geobounds")}}let ck=e=>(0,tq.jsx)(cv,{});class cT extends dB.v{getIcon(){return{type:"name",value:"geographical-polygon"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ck,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopolygon")}}let cS=e=>(0,tq.jsx)(cv,{});class cC extends dB.v{getIcon(){return{type:"name",value:"geographical-polyline"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cS,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopolyline")}}let cD=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cI extends dB.v{getIcon(){return{type:"name",value:"name"}}getDefaultData(){return{...super.getDefaultData(),name:"firstname",title:(0,i6.t)("field-definition.crm.firstname.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cD,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.firstname.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","firstname")}}let cM=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cL extends dB.v{getIcon(){return{type:"name",value:"name"}}getDefaultData(){return{...super.getDefaultData(),name:"lastname",title:(0,i6.t)("field-definition.crm.lastname.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cM,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.lastname.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","lastname")}}let cF=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cE extends dB.v{getIcon(){return{type:"name",value:"email"}}getDefaultData(){return{...super.getDefaultData(),name:"email",title:(0,i6.t)("field-definition.crm.email.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cF,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.email.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","email")}}class cP extends dB.v{getIcon(){return{type:"name",value:"gender"}}getDefaultData(){return{...super.getDefaultData(),name:"gender",title:(0,i6.t)("field-definition.crm.gender.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){return(0,tq.jsx)(tq.Fragment,{})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.gender.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","gender")}}let cA=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class cN extends dB.v{getIcon(){return{type:"name",value:"gdpr-extractor"}}getGroup(){return[...super.getGroup(),"crm"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cA,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","consent")}}var cR=i(76118),cV=i(30045);let cz=e=>{var t;let{t:i}=(0,iQ.useTranslation)(),n=(()=>{let{data:e}=(0,cV.useClassSelectOptionGetTreeQuery)({withGroup:!0});return(0,tG.useMemo)(()=>{let t=[],i=e=>{e.forEach(e=>{(0,tI.isArray)(e.children)&&e.children.length>0?i(e.children):t.push({label:e.name,value:e.id})})};return(null==e?void 0:e.items)!==void 0&&i(e.items),t},[e])})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:i("options-source"),name:"optionsProviderType",children:(0,tq.jsx)(ni.Select,{options:[{label:i("options-source-configure"),value:"configure"},{label:i("options-source-select-options"),value:"select_options"},{label:i("options-source-options-provider"),value:"class"}]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"configure"===e.optionsProviderType||void 0===e.optionsProviderType||""===e.optionsProviderType,children:(0,tq.jsxs)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:[(0,tq.jsx)(ni.Form.Item,{label:i("select-options"),name:"options",children:(0,tq.jsx)(cR.C,{})}),null==(t=e.renderAdditionalConfigureFields)?void 0:t.call(e)]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"select_options"===e.optionsProviderType,children:(0,tq.jsx)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:(0,tq.jsx)(ni.Form.Item,{label:i("select-options"),name:"optionsProviderData",children:(0,tq.jsx)(ni.Select,{options:n})})})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"class"===e.optionsProviderType,children:(0,tq.jsxs)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:[(0,tq.jsx)(ni.Form.Item,{label:i("options-provider-class"),name:"optionsProviderClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:i("options-provider-data"),name:"optionsProviderData",children:(0,tq.jsx)(ni.Input,{})})]})})]})},cB=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=e.context.area.includes("classification-store"),r=ni.Form.useWatch("optionsProviderType"),a=(ni.Form.useWatch("options")??[]).map(e=>({label:e.key,value:e.value}));return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:"configure"===r||void 0===r||""===r?(0,tq.jsx)(ni.Select,{allowClear:!0,options:a}):(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{name:"enforceValidation",tooltip:t("enforce-validation-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enforce-validation")})}),(0,tq.jsx)(cz,{})]})]})};class cO extends dB.v{getIcon(){return{type:"name",value:"select-type"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),optionsProviderType:"configure"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cB,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","select")}}let cK=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("yes")+" "+t("display-name"),name:"yesLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("no")+" "+t("display-name"),name:"noLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("empty")+" "+t("display-name"),name:"emptyLabel",children:(0,tq.jsx)(ni.Input,{})})]})]})};class c_ extends dB.v{getIcon(){return{type:"name",value:"boolean-select"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),yesLabel:"yes",noLabel:"no",emptyLabel:"empty"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cK,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","booleanSelect")}}var cH=i(89507);let c$=(0,cH.createColumnHelper)(),cW=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),{textarea:r}=(0,aB.Vl)(),[a,l]=(0,tG.useState)({}),o=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[c$.accessor("value",{header:e("value"),meta:{editable:!0,type:"input"}})],[e])})(),s=Object.values(a).some(Boolean),d=(0,tG.useCallback)(e=>{let{active:n,over:r}=e;if(n.id!==(null==r?void 0:r.id)&&null!=t){let e=t.findIndex((e,i)=>`row-${t[i].value}-${i}`===n.id),a=t.findIndex((e,i)=>`row-${t[i].value}-${i}`===(null==r?void 0:r.id));if(-1!==e&&-1!==a){let n=[...t],[r]=n.splice(e,1);n.splice(a,0,r),null==i||i(n)}}},[t,i]),c=()=>{let e=t.map(e=>e.value).join("\n");r({title:n("csv-separated-values"),label:n("csv-separated-values-info"),initialValue:e,onOk:e=>{if((0,tI.isString)(e)){let t=e.split("\n").filter(e=>""!==e.trim()).map(e=>({value:e.trim()}));null==i||i(t)}}})};return(0,tq.jsx)(ni.OperationalGrid,{columns:o,enableRowDrag:!0,enableRowSelection:!0,enableSorting:!1,handleDragEnd:d,onChange:i,onSelectedRowsChange:l,selectedRows:a,setRowId:(e,t)=>`row-${e.value}-${t}`,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.OperationalGrid.Grid,{}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({value:""})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!s,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"}),(0,tq.jsx)(ni.IconButton,{icon:{value:"edit"},onClick:c,tooltip:{title:n("csv-separated-options")},type:"default"})]})})]})})},cq=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enforceValidation",tooltip:t("enforce-validation-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enforce-validation")})}),(0,tq.jsx)(cz,{renderAdditionalConfigureFields:()=>(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(cW,{})})})]})]})};class cG extends dB.v{getIcon(){return{type:"name",value:"multi-select"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),renderType:"list",optionsProviderType:"configure"}}getTags(e){return[...super.getTags(e),"group:select","encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cq,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","multiselect")}}class cU extends dB.v{getIcon(){return{type:"name",value:"user"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"group:select","encryptedFieldSupport","classificationStore"]}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","user")}}var cQ=i(55745);let cJ=e=>{let{t}=(0,iQ.useTranslation)(),{data:i}=(0,cQ.Vf)(),n=e.context.area.includes("custom-layout"),r=(0,tG.useMemo)(()=>{var e;return(null==i||null==(e=i.items)?void 0:e.map(e=>({label:e.name,value:e.code})))??[]},[i]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!n&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("restrict-selection-to"),name:"restrictTo",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Select,{options:r,showSearch:!0})})]})]})};class cZ extends dB.v{getIcon(){return{type:"name",value:"country-select"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cJ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","country")}}let cY=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsx)(ni.Form.Item,{name:"onlySystemLanguages",children:(0,tq.jsx)(ni.Switch,{labelRight:t("only-configured-languages")})})})};class cX extends dB.v{getIcon(){return{type:"name",value:"language-select"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cY,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","language")}}let c0=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{data:n}=(0,cQ.Vf)(),r=(0,tG.useMemo)(()=>{var e;return(null==n||null==(e=n.items)?void 0:e.map(e=>({label:e.name,value:e.code})))??[]},[n]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("restrict-selection-to"),name:"restrictTo",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r,showSearch:!0})})]})]})};class c1 extends dB.v{getIcon(){return{type:"name",value:"countries-multiple"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),renderType:"List"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c0,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","countrymultiselect")}}let c2=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"onlySystemLanguages",children:(0,tq.jsx)(ni.Switch,{labelRight:t("only-configured-languages")})})]})]})};class c3 extends dB.v{getIcon(){return{type:"name",value:"language-overview"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),renderType:"list"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c2,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","languagemultiselect")}}let c6=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class c4 extends dB.v{getIcon(){return{type:"name",value:"color"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c6,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","rgbaColor")}}let c5=e=>{let{t}=(0,iQ.useTranslation)(),i=iv.container.get(iv.serviceIds["DynamicTypes/FieldDefinitionRegistry"]),n=(0,tG.useRef)(void 0),r=(0,tG.useRef)({}),a=ni.Form.useFormInstance(),l=ni.Form.useWatch("delegateDatatype"),o=i.getTypesByTags(["encryptedFieldSupport"],e.context).map(e=>({label:t("field-definition."+(0,tI.kebabCase)(e.id)),value:e.id})).sort((e,t)=>e.label.localeCompare(t.label)),s=e=>!c7.has(e)&&"delegateDatatype"!==e,d=e=>(0,tI.pickBy)(e,(e,t)=>s(t)),c=t=>i.getDynamicType(t).getDefaultData(e.context),f=e=>{(0,tI.isEmpty)(e)||a.setFieldsValue(e,{triggerChange:!0})};return(0,tG.useEffect)(()=>{if(void 0===l||""===l){n.current=void 0;return}if(!i.hasDynamicType(l)||n.current===l)return;let e=n.current,t=a.getFieldsValue(!0);if(void 0===e){let e;r.current[l]=d(t),e=c(l),f((0,tI.pickBy)(e,(e,i)=>!c7.has(i)&&void 0===t[i]))}else{let i,n;r.current[e]=d(t),i=(0,tI.mapValues)((0,tI.pickBy)(t,(e,t)=>s(t)),()=>void 0),n=r.current[l]??(0,tI.omitBy)(c(l),(e,t)=>c7.has(t)),f({...i,...n})}n.current=l},[l]),(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("field"),name:"delegateDatatype",children:(0,tq.jsx)(ni.Select,{allowClear:!1,options:o})}),void 0!==l&&""!==l&&i.hasDynamicType(l)&&i.getDynamicType(l).getSpecificFormFields({...e.context,isEncryptedField:!0})]})},c7=new Set(["fieldtype","fieldType","datatype","name","title","tooltip"]);class c8 extends dB.v{getIcon(){return{type:"name",value:"encrypted"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getDefaultData(){return{...super.getDefaultData(),delegateDatatype:"input"}}getAllowedChildTags(e){return["encryptedFieldSupport"]}normalizeFieldDefinition(e){let t={...e};if(null!==t.delegate&&"object"==typeof t.delegate&&!Array.isArray(t.delegate))for(let[e,i]of Object.entries(t.delegate))c7.has(e)||void 0!==t[e]||(t[e]=i);return t}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c5,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","encryptedField")}}var c9=i(90583);let fe=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getAllSites:n}=(0,c9.u)({excludeMainSite:!0}),r=(0,tG.useMemo)(()=>n().map(e=>({label:e.domain,value:e.id})),[n]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("domain-label-width"),name:"domainLabelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("controller-action"),name:"action",tooltip:t("controller-action-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("available-sites"),name:"availableSites",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r})})]})]})};class ft extends dB.v{getIcon(){return{type:"name",value:"url-slug"}}getGroup(){return[...super.getGroup(),"other"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fe,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","urlSlug")}}let fi=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("defaultValue");return(0,tG.useEffect)(()=>{null===r&&n.setFieldValue("defaultValue","empty")},[r,n]),(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Select,{options:[{label:t("null"),value:"empty"},{label:t("false"),value:0},{label:t("true"),value:1}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]})})};class fn extends dB.v{getIcon(){return{type:"name",value:"checkbox"}}getGroup(){return[...super.getGroup(),"other"]}getDefaultData(){return{...super.getDefaultData(),defaultValue:"empty"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fi,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","checkbox")}}let fr=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:t("asset"),value:"asset"},{label:t("document"),value:"document"},{label:t("data-object"),value:"object"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-targets"),name:"allowedTargets",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:"_blank",value:"_blank"},{label:"_self",value:"_self"},{label:"_top",value:"_top"},{label:"_parent",value:"_parent"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("disabled-fields"),name:"disabledFields",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:t("link.text"),value:"text"},{label:t("link.target"),value:"target"},{label:t("link.parameters"),value:"parameters"},{label:t("link.anchor"),value:"anchor"},{label:t("link.title"),value:"title"},{label:t("link.accesskey"),value:"accesskey"},{label:t("link.rel"),value:"rel"},{label:t("link.tabindex"),value:"tabindex"},{label:t("link.class"),value:"class"},{label:t("link.attributes"),value:"attributes"}]})})]})};class fa extends dB.v{getIcon(){return{type:"name",value:"hardlink"}}getGroup(){return[...super.getGroup(),"other"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fr,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","link")}}let fl=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("calculatorType");return(0,tG.useEffect)(()=>{null===r&&n.setFieldValue("calculatorType","class")},[r,n]),(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("type"),name:"elementType",children:(0,tq.jsx)(ni.Select,{options:[{label:t("data-type.input"),value:"input"},{label:t("data-type.textarea"),value:"textarea"},{label:t("data-type.html"),value:"html"},{label:t("data-type.number"),value:"numeric"},{label:t("data-type.date"),value:"date"},{label:t("data-type.boolean"),value:"boolean"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("calculator-type"),name:"calculatorType",tooltip:t("calculator-type-tooltip"),children:(0,tq.jsx)(ni.Select,{options:[{label:t("class"),value:"class"},{label:t("expression"),value:"expression"}]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"expression"!==e.calculatorType,children:(0,tq.jsx)(ni.Form.Item,{label:t("calculator-class"),name:"calculatorClass",children:(0,tq.jsx)(ni.Input,{})})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"expression"===e.calculatorType,children:(0,tq.jsx)(ni.Form.Item,{label:t("calculator-expression"),name:"calculatorExpression",children:(0,tq.jsx)(ni.Input,{})})})]})]})};class fo extends dB.v{getIcon(){return{type:"name",value:"calculator"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getDefaultData(){return{...super.getDefaultData(),calculatorType:"class"}}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fl,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","calculatedValue")}}var fs=i(60637),fd=i(55709),fc=i(66982),ff=i(16604),fu=i(23633),fm=i(10974),fp=i(52416),fg=i(73048);let fh=(0,cH.createColumnHelper)(),fy=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[fh.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),fh.accessor("key",{header:e("key"),size:100,meta:{editable:!0,type:"input"}}),fh.accessor("label",{header:e("label"),size:120,meta:{editable:!0,type:"input"}}),fh.accessor("type",{header:e("type"),size:100,meta:{editable:!0,type:"select",config:{options:[{label:e("number"),value:"number"},{label:e("text"),value:"text"},{label:e("select"),value:"select"},{label:e("bool"),value:"bool"},{label:e("column-bool"),value:"columnbool"},{label:e("multiselect"),value:"multiselect"}]}}}),fh.accessor("value",{header:e("value"),size:110,meta:{editable:!0,type:"input"}}),fh.accessor("width",{header:e("width"),size:70,meta:{editable:!0,type:"number"}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===RegExp("^[a-zA-Z0-9_]+$").exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"name",label:"",type:"text",value:"",width:null})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},fv=e=>{let{t}=(0,iQ.useTranslation)(),{options:i}=(0,ff.j)(!0),n=(0,fu.w)(),r=(0,fm.H)(),a=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!a&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("document-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"documentsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-documents")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.documentsAllowed,children:(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("documentTypes"),label:t("allowed-document-types"),name:"documentTypes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r})})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("asset-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"assetsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-assets")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.assetsAllowed,children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"assetInlineDownloadAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("asset-inline-download-allowed")})}),(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("assetTypes"),label:t("allowed-asset-types"),name:"assetTypes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n})}),(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"assetUploadPath",children:(0,tq.jsx)(ni.Input,{})})]})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("object-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"objectsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-objects")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.objectsAllowed,children:(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("classes"),label:t("allowed-classes"),name:"classes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i,showSearch:!0})})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("columns"),name:"columns",children:(0,tq.jsx)(fy,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enableTextSelection",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-text-selection")})}),(0,tq.jsx)(ni.Form.Item,{name:"enableBatchEdit",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-batch-edit")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowMultipleAssignments",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-multiple-assignments")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToClearRelation",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-clear-relation")})}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fb extends dB.v{getIcon(){return{type:"name",value:"advanced-many-to-many-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fv,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","advancedManyToManyRelation")}}var fx=i(18542);let fj=e=>{let{t}=(0,iQ.useTranslation)(),{options:i,isLoading:n}=(0,ff.j)(),r=ni.Form.useFormInstance(),a=ni.Form.useWatch("allowedClassId"),l=ni.Form.useWatch("visibleFields"),o=e.context.area.includes("custom-layout"),s=(0,tG.useMemo)(()=>(0,tI.isString)(a)&&a.length>0?[a]:[],[a]),{options:d,isLoading:c}=(0,fx.T)(s);(0,tG.useEffect)(()=>{if(c)return;let e=(0,tI.isString)(l)?l.split(",").filter(Boolean):[],t=new Set(d.map(e=>e.value)),i=e.filter(e=>t.has(e));e.length!==i.length&&r.setFieldValue("visibleFields",i.join(","))},[d,c,l,r]);let f=n||c;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!o&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-class"),name:"allowedClassId",children:(0,tq.jsx)(ni.Select,{options:i,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("visible-fields"),name:"visibleFields",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:f,mode:"multiple",options:d,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("columns"),name:"columns",children:(0,tq.jsx)(fy,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enableTextSelection",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-text-selection")})}),(0,tq.jsx)(ni.Form.Item,{name:"enableBatchEdit",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-batch-edit")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowMultipleAssignments",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-multiple-assignments")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToCreateNewObject",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-create-new-object")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToClearRelation",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-clear-relation")})}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fw extends dB.v{getIcon(){return{type:"name",value:"advanced-many-to-many-object-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fj,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","advancedManyToManyObjectRelation")}}var fk=i(15623);let fT=e=>(0,tI.flatMap)(e,e=>"children"in e&&(0,tI.isArray)(e.children)&&!(0,tI.isEmpty)(e.children)?[...fT(e.children)]:[e]),fS=e=>{let{t}=(0,iQ.useTranslation)(),{options:i,isLoading:n}=(0,ff.j)(),r=ni.Form.useFormInstance(),a=ni.Form.useWatch("ownerClassName"),l=ni.Form.useWatch("ownerFieldName"),o=ni.Form.useWatch("visibleFields"),s=e.context.area.includes("custom-layout"),{options:d,isLoading:c}=(e=>{let{data:t,isFetching:i}=(0,fk.Fk)({withGroup:!0},{skip:void 0===e||""===e}),n=(0,tG.useMemo)(()=>{var i;if(void 0!==t)return null==(i=fT(t.items).find(t=>t.name===e))?void 0:i.id},[t,e]),{data:r,isFetching:a}=(0,fk.qu)({classId:n,type:"manyToManyObjectRelation,manyToOneRelation"},{skip:void 0===n});return{options:(0,tG.useMemo)(()=>(null==r?void 0:r.items.map(e=>({label:e.key,value:e.key})))??[],[r]),isLoading:i||a}})(a),{options:f,isLoading:u}=(0,fx.T)([a??""]);(0,tG.useEffect)(()=>{if(u)return;let e=(0,tI.isString)(o)?o.split(",").filter(Boolean):[],t=new Set(f.map(e=>e.value)),i=e.filter(e=>t.has(e));e.length!==i.length&&r.setFieldValue("visibleFields",i.join(","))},[f,u,o,r]),(0,tG.useEffect)(()=>{if(c)return;let e=new Set(d.map(e=>e.value));void 0===l||e.has(l)||r.setFieldValue("ownerFieldName",void 0)},[d,c,l,r]);let m=n||u||c;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"allowToCreateNewObject",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-create-new-object")})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!s&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("owner"),tooltip:t("reverse-object-relation.tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("owner-class"),name:"ownerClassName",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:n,options:i,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("owner-field-name"),name:"ownerFieldName",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:c,options:d,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("visibleFields"),getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("visible-fields"),name:"visibleFields",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:m,mode:"multiple",options:f,showSearch:!0})})]}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fC extends dB.v{getIcon(){return{type:"name",value:"reverse-object-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fS,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","reverseObjectRelation")}}var fD=i(28476);let fI=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("layout"),name:"layout",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("default"),value:"default"},{label:(0,i6.t)("fit"),value:"fit"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("icon"),name:"icon",children:(0,tq.jsx)(ni.IconSelector,{})})]});class fM extends fD.l{getGroup(){return[...super.getGroup(),"panel"]}getIcon(){return{type:"name",value:"panel"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fI,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","panel")}}let fL=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label"),name:"fieldLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("layout"),name:"layout",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("vbox"),value:"vbox"},{label:(0,i6.t)("hbox"),value:"hbox"}]})})]});class fF extends fD.l{getGroup(){return[...super.getGroup(),"fieldcontainer"]}getIcon(){return{type:"name",value:"field-container"}}getFormFields(e){return super.getFormFields({...e,hideTitle:!0})}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fL,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldcontainer")}}let fE=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})})]});class fP extends fD.l{getGroup(){return[...super.getGroup(),"fieldset"]}getIcon(){return{type:"name",value:"fieldset"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fE,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldset")}}let fA=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("iframe-url"),name:"iframeUrl",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-data"),name:"renderingData",children:(0,tq.jsx)(ni.Input,{})})]});class fN extends fD.l{getGroup(){return[...super.getGroup(),"iframe"]}getIcon(){return{type:"name",value:"preview"}}getFormFields(e){return super.getFormFields({...e,hideRegion:!0,hideCollapsible:!0})}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fA,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","iframe")}}let fR=e=>(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})});class fV extends fD.l{getGroup(){return[...super.getGroup(),"accordion"]}getIcon(){return{type:"name",value:"accordion"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fR,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","accordion")}}let fz=e=>(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("icon"),name:"icon",children:(0,tq.jsx)(ni.IconSelector,{})});class fB extends fD.l{getGroup(){return[...super.getGroup(),"region"]}getIcon(){return{type:"name",value:"region"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fz,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","region")}}let fO=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("tab-position"),name:"tabPosition",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("top"),value:"top"},{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("right"),value:"right"},{label:(0,i6.t)("bottom"),value:"bottom"}]})})]});class fK extends fD.l{getGroup(){return[...super.getGroup(),"tabpanel"]}getIcon(){return{type:"name",value:"tab-panel"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fO,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","tabpanel")}}var f_=i(86052),fH=i(70620),f$=i(19286),fW=i(16014);let fq=e=>{let t=ni.Form.useFormInstance(),{generalSettings:i}=(0,f$.dq)(),[n,r]=(0,tG.useState)(null),[a,l]=(0,tG.useState)(""),o=(0,tG.useRef)("0"),s=(null==i?void 0:i.name)??"",d=(null==n?void 0:n.fullPath)??"",c=(0,tG.useCallback)(()=>{let e=t.getFieldsValue(!0),i=new URLSearchParams;return i.set("className",s),""!==d&&i.set("path",d),"string"==typeof e.renderingData&&""!==e.renderingData&&i.set("renderingData",e.renderingData),"string"==typeof e.renderingClass&&""!==e.renderingClass&&i.set("renderingClass",e.renderingClass),"string"==typeof e.html&&""!==e.html&&i.set("html",e.html),`${(0,tD.$)()}/class/definition/configuration-view/text-layout/preview?${i.toString()}`},[s,d,t]),f=(0,tG.useCallback)(()=>{"1"===o.current&&l(c())},[c]);(0,tG.useEffect)(()=>{f()},[d]);let u={key:"0",label:(0,i6.t)("configuration"),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-class"),name:"renderingClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-data"),name:"renderingData",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{help:(0,tq.jsx)(f_.Z,{style:{overflow:"auto"},children:(0,tq.jsx)(ni.SanitizeHtml,{html:(0,i6.t)("layout.text.help")})}),label:(0,i6.t)("text"),name:"html",children:(0,tq.jsx)(r5.A,{context:ai.f.CLASS_EDITOR})})]})},m={key:"1",label:(0,i6.t)("preview"),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("drag-object-for-preview"),children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,allowedDataObjectTypes:["object","folder"],dataObjectsAllowed:!0,hideOpenButton:!0,onChange:e=>{r(e)},value:n})}),""!==a&&(0,tq.jsx)(fH.C,{allowOpen:!1,iframe:{src:a,title:(0,i6.t)("preview")}})]})};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(aS.k,{items:[u,m],onChange:e=>{o.current=e,"1"===e&&f()}})]})};class fG extends fD.l{getGroup(){return[...super.getGroup(),"text"]}getIcon(){return{type:"name",value:"text-field"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fq,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","text")}}var fU=i(91119);let fQ=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"lazyLoading",children:(0,tq.jsx)(ni.Switch,{labelRight:t("lazy-loading")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowReorder",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-reorder")})})]})})};class fJ extends dB.v{getIcon(){return{type:"name",value:"block"}}getDropdownTags(e){return e.area.includes("custom-layout")?["group:layout"]:this.getAllowedChildTags(e)}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"block"]}opensNamespace(){return!0}getGroup(){return[...super.getGroup(),"structured"]}getCustomLayoutOptions(e){let t=e.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!t&&(0,tq.jsxs)(ni.FormKit.Panel,{theme:"card-with-highlight",title:(0,i6.t)("layout-options"),children:[(0,tq.jsx)(ni.Form.Item,{name:"collapsible",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsible")})}),(0,tq.jsx)(ni.Form.Item,{name:"collapsed",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsed")})})]})})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fQ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","block")}}var fZ=i(16126);let fY=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("cols")??0,a=ni.Form.useWatch("colsFixed")??!1,l=ni.Form.useWatch("columnConfigActivated")??!1,o=ni.Form.useWatch("columnConfig")??[],s=(0,tG.useMemo)(()=>[{id:"key",header:t("key"),accessorKey:"key"},{id:"label",header:t("label"),accessorKey:"label"}],[t]),d=e=>{let t=(0,tI.isArray)(o)?[...o]:[],i=Math.max(0,(0,tI.isNumber)(e)?e:0);if(t.lengthi&&t.splice(i);n.setFieldValue("columnConfig",t)};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("rows"),name:"rows",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"rowsFixed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("rows-fixed")})}),(0,tq.jsx)(ni.Form.Item,{label:t("cols"),name:"cols",children:(0,tq.jsx)(ni.InputNumber,{min:0,onChange:e=>{l&&!i&&d(Number(e??0))},precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"colsFixed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("cols-fixed"),onChange:e=>{e||n.setFieldValue("columnConfigActivated",!1)}})}),!i&&a&&(0,tq.jsx)(ni.Form.Item,{name:"columnConfigActivated",children:(0,tq.jsx)(ni.Switch,{labelRight:t("activate-column-configuration"),onChange:e=>{e&&d(r)}})}),!i&&l&&(0,tq.jsx)(ni.Form.Item,{name:"columnConfig",valuePropName:"value",children:(0,tq.jsx)(fZ.H,{columns:s,enableMultipleRowSelection:!1,enableRowSelection:!1,onChange:e=>{n.setFieldValue("columnConfig",e)},value:o,children:(0,tq.jsx)(fZ.H.Grid,{})})}),(0,tq.jsx)(ni.Form.Item,{label:t("data"),name:"data",tooltip:t("table-data-tooltip"),children:(0,tq.jsx)(ni.TextArea,{rows:6})})]})]})};class fX extends dB.v{getIcon(){return{type:"name",value:"table"}}getGroup(){return[...super.getGroup(),"structured"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fY,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","table")}}let f0=(0,cH.createColumnHelper)(),f1=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[f0.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),f0.accessor("key",{header:e("key"),size:100,meta:{editable:!0,type:"input"}}),f0.accessor("label",{header:e("label"),size:120,meta:{editable:!0,type:"input"}}),f0.accessor("type",{header:e("type"),size:100,meta:{editable:!0,type:"select",config:{options:[{label:e("number"),value:"number"},{label:e("text"),value:"text"},{label:e("bool"),value:"bool"}]}}}),f0.accessor("length",{header:e("length"),size:80,meta:{editable:!0,type:"number"}}),f0.accessor("width",{header:e("width"),size:70,meta:{editable:!0,type:"number"}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===/^\w+$/.exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"",label:"",type:"text",length:null,width:null})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},f2=(0,cH.createColumnHelper)(),f3=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[f2.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),f2.accessor("key",{header:e("key"),size:120,meta:{editable:!0}}),f2.accessor("label",{header:e("label"),size:160,meta:{editable:!0}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===/^\w+$/.exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"",label:""})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},f6=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("label-first-cell"),name:"labelFirstCell",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("rows"),name:"rows",children:(0,tq.jsx)(f3,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("cols"),name:"cols",children:(0,tq.jsx)(f1,{})})]})]})};class f4 extends dB.v{getIcon(){return{type:"name",value:"structured-table"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f6,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","structuredTable")}}let f5=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{options:n,isLoading:r}=(()=>{let{data:e,refetch:t,isFetching:i}=(0,cV.useClassFieldCollectionCollectionQuery)();return{options:(0,tG.useMemo)(()=>(null==e?void 0:e.items)===void 0?[]:e.items.map(e=>({label:e.key,value:e.key})),[e]),refetch:t??(()=>{}),isLoading:i}})();return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,mode:"multiple",options:n,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"lazyLoading",children:(0,tq.jsx)(ni.Switch,{labelRight:t("lazy-loading")})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowReorder",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-reorder")})})]})};class f7 extends dB.v{getIcon(){return{type:"name",value:"field-collection-field"}}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"fieldcollections"]}getGroup(){return[...super.getGroup(),"structured"]}getCustomLayoutOptions(e){return(0,tq.jsxs)(ni.FormKit.Panel,{theme:"card-with-highlight",title:(0,i6.t)("layout-options"),children:[(0,tq.jsx)(ni.Form.Item,{name:"collapsible",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsible")})}),(0,tq.jsx)(ni.Form.Item,{name:"collapsed",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsed")})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})})]})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f5,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldcollections")}}let f8=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{data:n,isFetching:r}=(0,fk.IV)(),a=(0,tG.useMemo)(()=>(null==n?void 0:n.items)===void 0?[]:n.items.map(e=>({label:e.title??e.key,value:e.key})),[n]);return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:t("border")})}),i&&(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,mode:"multiple",options:a,showSearch:!0})})]})};class f9 extends dB.v{getIcon(){return{type:"name",value:"object-bricks"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f8,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","objectbricks")}}var ue=i(68710);let ut=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{options:n,isLoading:r}=(()=>{let{data:e,refetch:t,isFetching:i}=(0,ue.ZZ)();return{options:(0,tG.useMemo)(()=>(null==e?void 0:e.items)===void 0?[]:e.items.map(e=>({label:e.name,value:e.id})),[e]),refetch:t??(()=>{}),isLoading:i}})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"localized",children:(0,tq.jsx)(ni.Switch,{labelRight:t("localized")})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-group-ids"),name:"allowedGroupIds",children:(0,tq.jsx)(ni.TextArea,{rows:4})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("store"),name:"storeId",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,options:n,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"hideEmptyData",children:(0,tq.jsx)(ni.Switch,{labelRight:t("hide-empty-data")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})})]})]})};class ui extends dB.v{getIcon(){return{type:"name",value:"classification-store"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ut,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","classificationstore")}}let un=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("title"),name:"title",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("region"),name:"region",children:(0,tq.jsx)(ni.Select,{options:[{label:"",value:""},{label:t("center"),value:"center"},{label:t("north"),value:"north"},{label:t("south"),value:"south"},{label:t("east"),value:"east"},{label:t("west"),value:"west"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("layout"),name:"layout",children:(0,tq.jsx)(ni.Select,{options:[{label:"",value:""},{label:"fit",value:"fit"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:t("border")})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("tab-position"),name:"tabPosition",children:(0,tq.jsx)(ni.Select,{options:[{label:t("top"),value:"top"},{label:t("left"),value:"left"},{label:t("right"),value:"right"},{label:t("bottom"),value:"bottom"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-tabs"),name:"maxTabs",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("hide-labels-when-tabs-reached"),name:"hideLabelsWhenTabsReached",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-align"),name:"labelAlign",children:(0,tq.jsx)(ni.Select,{options:[{label:t("left"),value:"left"},{label:t("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"provideSplitView",children:(0,tq.jsx)(ni.Switch,{labelRight:t("provide-split-view")})})]})};class ur extends dB.v{getIcon(){return{type:"name",value:"translations"}}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"localizedfields"]}getGroup(){return[...super.getGroup(),"structured"]}getDefaultData(){return{...super.getDefaultData(),name:"localizedfields"}}isValid(){return!0}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(un,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return(0,tq.jsx)(ni.FormKit.Panel,{title:(0,i6.t)("specific-settings"),children:this.getSpecificFormFields(e)})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","localizedfields")}}var ua=i(30920),ul=i(14013),uo=i(87106),us=i(3226),ud=i(57982);function uc(e){return[{id:e.key,desc:"DESC"===e.direction}]}function uf(e){if(!(0,tI.isNil)(e)&&0!==e.length)return{key:e[0].id,direction:e[0].desc?"DESC":"ASC"}}let uu=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"id",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("type",{header:a("gdpr-extractor.data-objects.table.field.type"),meta:{type:"element-subtype-icon",config:{elementType:dl.elementTypes.dataObject}},size:60}),s.accessor("id",{header:a("gdpr-extractor.data-objects.table.field.id"),size:80}),s.accessor("fullPath",{header:a("gdpr-extractor.data-objects.table.field.fullPath"),meta:{editable:!1,autoWidth:!0,type:"element",config:{allowedTypes:["asset","document","object"],showPublishedState:!0,expectsStringValue:!0,allowTextInput:!0}}}),s.accessor("className",{header:a("gdpr-extractor.data-objects.table.field.className")}),s.accessor("actions",{header:a("gdpr-extractor.table.field.actions"),size:100,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(us.N,{"data-testid":`gdpr-data-objects-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.export")}}),(0,tq.jsx)(ud.z,{"data-testid":`gdpr-data-objects-open-${n.id}`,elementType:dl.elementTypes.dataObject,id:n.id,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.open")}}),(0,tq.jsx)(uo.e,{"data-testid":`gdpr-data-objects-delete-${n.id}`,disabled:!n.__gdprIsDeletable,elementType:dl.elementTypes.dataObject,id:n.id,label:n.fullPath,providerKey:i,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-data-objects-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};var um=i(87434);class up extends um.A{getTabContent(e){return(0,tq.jsx)(uu,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","data_objects")}}let ug=e=>{let{id:t,filename:i,onClick:n,...r}=e;return(0,tq.jsx)(ni.IconButton,{...r,icon:{value:"export"},onClick:e=>{let r=i.trim().replaceAll(/[\s\\/:*?"<>|]+/g,"_"),a=`${(0,tD.$)()}/gdpr/export-data/${t}?providerKey=assets`,l=document.createElement("a");l.href=a,l.download=`${r}.zip`,document.body.appendChild(l),l.click(),l.remove(),null==n||n(e)}})},uh=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"id",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("type",{header:a("gdpr-extractor.assets.table.field.type"),meta:{type:"element-subtype-icon",config:{elementType:sR.W.asset}},size:60}),s.accessor("id",{header:a("gdpr-extractor.assets.table.field.id"),size:80}),s.accessor("fullPath",{header:a("gdpr-extractor.assets.table.field.fullPath"),meta:{editable:!1,autoWidth:!0,type:"element",config:{allowedTypes:["asset","document","object"],showPublishedState:!0,expectsStringValue:!0,allowTextInput:!0}}}),s.accessor("subType",{header:a("gdpr-extractor.assets.table.field.subType")}),s.accessor("actions",{header:a("gdpr-extractor.table.field.actions"),size:100,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(ug,{"data-testid":`gdpr-assets-export-${n.id}`,filename:n.fullPath.split("/").pop()??`asset-${n.id}`,id:n.id,tooltip:{title:a("gdpr-extractor.assets.table.actions.export")}}),(0,tq.jsx)(ud.z,{"data-testid":`gdpr-assets-open-${n.id}`,elementType:sR.W.asset,id:n.id,tooltip:{title:a("gdpr-extractor.assets.table.actions.open")}}),(0,tq.jsx)(uo.e,{"data-testid":`gdpr-assets-delete-${n.id}`,disabled:!n.__gdprIsDeletable,elementType:sR.W.asset,id:n.id,label:n.fullPath,providerKey:i,tooltip:{title:a("gdpr-extractor.assets.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-assets-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};class uy extends um.A{getTabContent(e){return(0,tq.jsx)(uh,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","assets")}}var uv=i(86818),ub=i(28792),ux=i(29124),uj=i(18613),uw=i(26777),uk=i(41630),uT=i(53996);let uS=e=>{let{id:t,label:i,providerKey:n,onClick:r,onFinish:a,...l}=e,{deleteUser:o,isLoading:s}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,aB.Vl)(),[i,n]=(0,tG.useState)(!1),[r]=(0,ux.rW)(),a=async(e,t)=>{let i=r({id:e});try{let e=await i;(0,tI.isUndefined)(e.error)||(0,ub.A)(new uj.ApiError(e.error)),null==t||t()}catch{(0,ub.A)(new uv.A("Error deleting user"))}};return{deleteUser:(i,r,l)=>{t.confirm({title:e("user-management.remove-user"),content:(0,tq.jsx)("span",{children:e("user-management.remove-user.text",{name:r})}),okText:e("element.delete.confirmation.ok"),onOk:async()=>{n(!0);try{await a(i,l),null==l||l()}catch(e){(0,ub.A)(new uv.A(e.message))}finally{n(!1)}}})},deleteUserMutation:a,isLoading:i}})(),d=(0,uk.jL)();return(0,tq.jsx)(ni.IconButton,{...l,icon:{value:"trash"},loading:s,onClick:e=>{o(t,i,()=>{d(uw.FH.util.invalidateTags(uT.qN.GDPR_DATA(n)))}),null==r||r(e)}})},uC=e=>{let{data:t,providerKey:i,refresh:n,onSortingChange:r,...a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)({key:"id",direction:"ASC"}),d=(0,cH.createColumnHelper)(),c=[d.accessor("id",{header:l("gdpr-extractor.users.table.field.id"),size:80}),d.accessor("name",{header:l("gdpr-extractor.users.table.field.name")}),d.accessor("firstname",{header:l("gdpr-extractor.users.table.field.firstname")}),d.accessor("lastname",{header:l("gdpr-extractor.users.table.field.lastname")}),d.accessor("email",{header:l("gdpr-extractor.users.table.field.email")}),d.accessor("actions",{header:l("gdpr-extractor.table.field.actions"),size:60,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(us.N,{"data-testid":`gdpr-users-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:l("gdpr-extractor.users.table.actions.export")}}),(0,tq.jsx)(uS,{"data-testid":`gdpr-users-delete-${n.id}`,disabled:!n.__gdprIsDeletable,id:n.id,label:n.firstname+" "+n.lastname,providerKey:i,tooltip:{title:l("gdpr-extractor.users.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:c,data:t.map(e=>e.data),dataTestId:"gdpr-users-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);s(t),null==r||r(t)},sorting:uc(o),...a})};class uD extends um.A{getTabContent(e){return(0,tq.jsx)(uC,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","pimcore_users")}}var uI=i(50174),uM=i(48250);let uL=()=>{let e=(0,aB.Vl)(),{t}=(0,iQ.useTranslation)(),i=(0,uk.jL)(),[n]=(0,uM.Iq)(),[r]=(0,uM.a4)(),[a]=(0,uw.e1)(),{success:l}=(0,uI.J)(),o=async(e,i)=>{let r=n({id:e});try{let e=await r;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),null==i||i(),l(t("email-log.resend.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to resend email"))}},s=async(e,n)=>{let r=a({id:e});try{let e=await r;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),i(uw.FH.util.invalidateTags(uT.qN.EMAIL_LOG())),null==n||n(),l(t("email-log.delete.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to delete email"))}};return{resendWithConfirmation:(i,n)=>{e.confirm({title:t("email-log.resend.confirmation.title"),content:(0,tq.jsxs)("span",{children:[t("email-log.resend.confirmation.text")," "]}),okText:t("email-log.resend.confirmation.ok"),onOk:async()=>{await o(i,()=>{null==n||n()})}})},resend:o,forward:async(e,i,n)=>{let a=r({id:e,emailAddressParameter:{email:i}});try{let e=await a;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),null==n||n(),l(t("email-log.forward.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to forward email"))}},remove:s,removeWithConfirmation:(i,n)=>{e.confirm({title:t("element.delete.confirmation.title"),content:(0,tq.jsxs)("span",{children:[t("element.delete.confirmation.text")," "]}),okText:t("element.delete.confirmation.ok"),onOk:async()=>{await s(i,()=>{null==n||n()})}})}}},uF=e=>{let{id:t,providerKey:i,label:n,onClick:r,...a}=e,{removeWithConfirmation:l}=uL(),[o,s]=(0,tG.useState)(!1),d=(0,uk.jL)();return(0,tq.jsx)(ni.IconButton,{...a,icon:{value:"trash"},loading:o||a.loading,onClick:e=>{s(!0),l(t,()=>{d(uw.FH.util.invalidateTags(uT.qN.EMAIL_LOG())),d(uw.FH.util.invalidateTags(uT.qN.GDPR_DATA(i)))}),null==r||r(e)}})};var uE=i(39808);let uP=e=>{let{id:t}=e,{t:i}=(0,iQ.useTranslation)(),{data:n,isLoading:r}=(0,uM.A3)({id:t}),a=(0,cH.createColumnHelper)(),l=[a.accessor("name",{header:i("widget.email-log.grid.name")}),a.accessor("computedValue",{id:"computedValue",header:i("widget.email-log.grid.value"),meta:{editable:!1},cell:e=>{let t=e.row.original;return(0,tq.jsx)(ni.DefaultCell,{...(0,ni.addColumnMeta)(e,{type:(0,tI.isNil)(t.objectData)?"text":"element"})})}})],o=((null==n?void 0:n.data)??[]).map(e=>{let t;return(0,tI.isNil)(e.objectData)||(t={...e.objectData,fullPath:e.objectData.path}),{...e,computedValue:t??e.value}});return(0,tq.jsx)(uE.U,{loading:r,none:(0,tI.isUndefined)(null==n?void 0:n.data)||0===n.data.length,children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:l,data:o})})},uA=e=>{let{id:t,onClick:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),[a,l]=(0,tG.useState)(!1);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.IconButton,{...n,icon:{value:"expand-01"},onClick:e=>{l(!0),null==i||i(e)}}),(0,tq.jsx)(ni.Modal,{onCancel:()=>{l(!1)},onOk:()=>{l(!1)},open:a,size:"L",title:(0,tq.jsx)(ni.ModalTitle,{children:r("widget.email-log.tab.parameters")}),children:(0,tq.jsx)(uP,{id:t})})]})},uN=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{iframe:i`
+ `}}),oQ=e=>{let{value:t,selectedDate:i,currentTimestamp:n,disabled:r=!1,onSliderChange:a,onModifyDateChange:l,onEntryClick:o,onDeleteEntry:s}=e,{styles:d}=oU(),c=(0,tG.useMemo)(()=>{let e=i.startOf("day").unix(),r=i.endOf("day").unix(),a=oK((0,tI.isArray)(t)?t:[],e,r),d={};return a.forEach(t=>{let i,r=t.date-e,a=n===t.date,c=(i=t.date,o$().unix(i).format("HH:mm"));d[r]={label:(0,tq.jsx)(oG,{entry:t,isActive:a,onDeleteEntry:s,onEntryClick:o,onModifyDateChange:l,timeLabel:c},t.key)}}),d},[t,i,n,l,o,s]),f=(0,tG.useMemo)(()=>{if(!(0,tI.isNil)(n)&&o$().unix(n).isSame(i,"day"))return n-i.startOf("day").unix()},[n,i]);return(0,tq.jsx)("div",{className:d.sliderContainer,children:(0,tq.jsx)("div",{className:d.sliderWrapper,children:(0,tq.jsx)(ig.Slider,{disabled:r,marks:c,max:86400,min:0,onChange:a,step:1,value:f??0})})})},oJ=e=>{let{value:t=[],onChange:i,className:n,editableName:r,containerRef:a,disabled:l=!1,inherited:o=!1}=e,{styles:s}=oz(),{t:d}=(0,iQ.useTranslation)(),[c,f]=(0,tG.useState)(o$()()),[u,m]=(0,tG.useState)(null),[p,g]=(0,tG.useState)(null),h=!!l||!!o,y=(0,tG.useCallback)(e=>{oX(r,e)},[r]),v=(0,tG.useMemo)(()=>new oB(r,a),[r,a]),{addBlock:b,removeBlock:x,cleanupTimestamps:j}=(e=>{let{scheduledblockManager:t,onChange:i,disabled:n=!1}=e,r=(0,tG.useRef)(t.queryElements()),a=(0,tG.useCallback)(e=>{let t=e([...r.current]);r.current=t;let n=oO(t);null==i||i(n)},[i]),l=(0,tG.useCallback)(e=>{if(n)return;let i=t.calculateNextKey(),r=Math.floor(e.getTime()/1e3);a(e=>{let n=document.createElement("div");return t.setElementKey(n,i.toString()),t.setElementDate(n,r),[...e,n]})},[n,a,t]),o=(0,tG.useCallback)(e=>{if(n)return;let i=t.findElementIndex(e);a(e=>{let t=[...e];return t.splice(i,1),t})},[n,a,t]),s=(0,tG.useCallback)(e=>{if(n)return;let i=Math.floor(Date.now()/1e3);e?a(()=>[]):a(e=>{let n=o_(oO(e),i);return e.filter(e=>{let r=t.getElementDate(e),a=t.getElementKey(e);return(0,tI.isNil)(r)||r>=i||!(0,tI.isNil)(n)&&a===n.key})})},[n,a,t]);return(0,tG.useEffect)(()=>{t.hideAllElements()},[t]),{addBlock:l,removeBlock:o,cleanupTimestamps:s}})({scheduledblockManager:v,onChange:i,disabled:h}),w=(0,tG.useCallback)(e=>{let i=e.startOf("day").unix(),n=e.endOf("day").unix(),r=(0,tI.isArray)(t)?t:[],a=oK(r,i,n);if(!(!(0,tI.isNil)(u)&&u>=i&&u<=n))if(a.length>0){let e=a[0];v.showElementByKey(e.key),m(e.date)}else{let e=o_(r,i);(0,tI.isNil)(e)?(v.hideAllElements(),m(null)):(v.showElementByKey(e.key),m(e.date))}},[t,u,v]),k=(0,tG.useCallback)(e=>{(0,tI.isNil)(e)||f(e)},[]),T=(0,tG.useCallback)((e,n)=>{if(h)return;y("modify");let r=((0,tI.isArray)(t)?t:[]).map(t=>t.key===e?{...t,date:n}:t);null==i||i(r);let a=v.findElementByKey(e);(0,tI.isNil)(a)||v.setElementDate(a,n)},[h,t,i,v,y]),S=(0,tG.useCallback)((e,i)=>{if(!(0,tI.isNil)(i)){let n=((0,tI.isArray)(t)?t:[]).find(t=>t.key===e);if(!(0,tI.isNil)(n)){let t=i.unix(),r=n.date,a=!o$().unix(r).isSame(i,"day");T(e,t),a?setTimeout(()=>{f(i),m(t),v.showElementByKey(e)},0):(w(c),m(t),v.showElementByKey(e))}}},[t,T,w,v,c]),C=(0,tG.useCallback)(e=>{let i=c.startOf("day").unix(),n=i+e,r=oK((0,tI.isArray)(t)?t:[],i,c.endOf("day").unix()),a=r.reduce((e,t)=>{let i=Math.abs(e.date-n);return Math.abs(t.date-n){y("add"),b(c.startOf("day").toDate())},[c,b,y]),I=(0,tG.useCallback)(e=>{y("delete");let t=v.findElementByKey(e);(0,tI.isNil)(t)||x(t)},[v,x,y]),M=(0,tG.useCallback)((e,t)=>{f(e),m(e.unix()),v.showElementByKey(t)},[v]);(0,tG.useEffect)(()=>{w(c)},[c,w]),(0,tG.useEffect)(()=>{(0,tI.isNil)(null==a?void 0:a.current)||g(a.current.querySelector(".pimcore_scheduled_block_controls"))},[a]);let L=(0,tq.jsx)(lj.x,{display:"block",hideButtons:!0,isInherited:o,noPadding:!0,onOverwrite:()=>{null==i||i(t??[])},children:(0,tq.jsx)("div",{className:`${s.scheduledblockContainer} ${n??""}`,children:(0,tq.jsxs)("div",{className:s.controlsContainer,children:[(0,tq.jsx)("div",{className:s.datePickerContainer,children:(0,tq.jsx)(ig.DatePicker,{allowClear:!1,disabled:h,onChange:k,value:c})}),(0,tq.jsx)(az.$,{disabled:h,onClick:D,type:"default",children:d("add")}),(0,tq.jsx)(oQ,{currentTimestamp:u,disabled:h,onDeleteEntry:I,onEntryClick:e=>{v.showElementByKey(e.key),m(e.date)},onModifyDateChange:S,onSliderChange:C,selectedDate:c,value:t}),(0,tq.jsx)("div",{className:s.buttonsContainer,children:(0,tq.jsx)(oW,{disabled:h,onCleanupTimestamps:j,onJumpToEntry:M,value:t})})]})})});return(0,tq.jsx)(tq.Fragment,{children:!(0,tI.isNil)(p)&&lv().createPortal(L,p)})};var oZ=i(46096);let oY=new Map,oX=(e,t)=>{(0,tI.isNil)(t)?oY.delete(e):oY.set(e,t)};class o0 extends lm.Z{getEditableDataComponent(e){return(0,tq.jsx)(oJ,{containerRef:e.containerRef,disabled:e.inherited,editableName:e.name,inherited:e.inherited,onChange:t=>{var i;return null==(i=e.onChange)?void 0:i.call(e,t)},value:e.value})}transformValue(e,t){return oO(new oB(t.name,t.containerRef).queryElements())}onDocumentReady(e,t){let i=t.some(e=>e.type===this.id);try{let{document:t}=(0,oZ.qH)();t.notifyTimeSliderVisible(e,i)}catch(e){console.warn("Could not notify parent about time slider visibility:",e)}}reloadOnChange(e){let t=oY.get(e.name);return(!!(0,tI.isNil)(t)||(oY.delete(e.name),"modify"!==t))&&!0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scheduledblock")}}class o1{getId(){return this.id}getCallback(){return this.callback}constructor(e){this.id=(0,n7.u)(),this.callback=e}}class o2 extends o1{}var o3=i(34108),o6=i(79422);class o4 extends tA.P{resolveThemeChain(e){let t=new Set,i=[],n=e=>{if(t.has(e))throw Error(`Circular theme dependency detected: ${e}`);let r=this.getDynamicType(e);if((0,tI.isNil)(r))throw Error(`Theme not found: ${e}`);if(t.add(e),!(0,tI.isNil)(r.extends)&&!(0,tI.isEmpty)(r.extends))for(let e of r.extends)n(e);i.push({id:e,config:r.getThemeConfig()})};return n(e),{themes:i}}}o4=(0,tw.Cg)([(0,tk.injectable)()],o4);class o5{}o5=(0,tw.Cg)([(0,tk.injectable)()],o5);var o7=i(20260);let o8={token:{fontFamily:"Lato, sans-serif",colorLink:"#722ed1",colorLinkActive:"#531dab",colorLinkHover:"#9254de",controlOutline:"rgba(114, 46, 209, 0.1)",controlItemBgActive:"#f8eeff",itemSelectedColor:"rgba(0, 0, 0, 0.88)",boxShadow:"0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02)",colorTextTertiary:"rgba(0, 0, 0, 0.6)",colorFill:"rgba(215, 199, 236, 0.6)",colorFillQuaternary:"rgba(215, 199, 236, 0.4)",colorBgLayout:"#fcfcfc",colorBgSpotlight:"#060606",colorPrimary:"#722ed1",fontSize:12,fontSizeHeading1:35,colorIconSecondary:"#4d4169",colorFillNav:"rgba(77, 65, 105, 0.08)",colorIconSidebar:"#22075e",colorBorderActive:"#00bab3",colorLogo:"#5520a6",colorBorderTertiary:"#eae8ed",colorTextTreeElement:"#404655",colorIconTree:"#404655",colorIconTreeUnpublished:"rgba(64, 70, 85, 0.4)",colorInfoBorderHover:"#b37feb",paddingTabs:8,colorTextSidebarTitle:"#531dab",colorBgToolbar:"#f5f3fa",colorFillActive:"#d7c7ec",colorFillAdditional:"#f5f3fa",colorBgSidebarOptions:"#f5f3fa",colorBgSelectedTab:"#ffffff",cardGutter:2,cardHeight:40,horizontalItemGutter:32,itemActiveColor:"#531dab",itemColor:"rgba(0, 0, 0, 0.65)",itemHoverColor:"rgba(215, 199, 236, 0.6)",itemUnselectedIconColor:"#4d4169",colorBorderContainer:"#eae8ed",colorBorderActiveTab:"#00bab3",colorFillAlter:"rgba(215, 199, 236, 0.4)",colorTextDescription:"rgba(0, 0, 0, 0.6)",colorBgUnselectedTab:"rgba(215, 199, 236, 0.4)",colorBgHoverUnselectedTab:"rgba(215, 199, 236, 0.6)",colorAccent:"#13C2C2",colorAccentSecondary:"#08979c",colorButtonInverse:"#f5f5f5",colorFillInverse:"#151515",colorTextInverse:"rgba(255, 255, 255, 0.88)",colorBorderInverse:"#424242",colorDividerInverse:"rgba(217, 217, 217, 0.34)",colorInactiveInverse:"rgba(255, 255, 255, 0.5)",colorCodingRed1:"#b73933",colorCodingRed2:"#cc4a46",colorCodingRed3:"#e05c59",colorCodingRed4:"#e94226",colorCodingRed5:"#de2b1a",colorCodingRed6:"#d11f0f",colorCodingBeige1:"#8e685a",colorCodingBeige2:"#76594f",colorCodingBeige3:"#9c8a84",colorCodingGold1:"#6c410b",colorCodingGold2:"#b26500",colorCodingGold3:"#c38000",colorCodingOrange1:"#934600",colorCodingOrange2:"#ac5d00",colorCodingOrange3:"#d77300",colorCodingGreen1:"#007f52",colorCodingGreen2:"#008a42",colorCodingGreen3:"#2d9f67",colorCodingGreen4:"#297f5a",colorCodingGreen5:"#00a14c",colorCodingMint1:"#136767",colorCodingMint2:"#0d8a8a",colorCodingMint3:"#1a9dbd",colorCodingBlue1:"#147bb7",colorCodingBlue2:"#006afa",colorCodingBlue3:"#595fee",colorCodingBlue4:"#3c37cc",colorCodingPurple1:"#5a1fb3",colorCodingPurple2:"#8341e5",colorCodingPurple3:"#784ebd",colorCodingPurple4:"#976ae2",colorCodingViolet1:"#66256d",colorCodingViolet2:"#9d4a9d",colorCodingViolet3:"#cc63d2",colorCodingViolet4:"#b745b7",colorCodingViolet5:"#a324a4",colorCodingMagenta1:"#7e0d5b",colorCodingMagenta2:"#ba278f",colorCodingMagenta3:"#d542b1",colorCodingMagenta4:"#ca6bb7",colorCodingBgYellow:"rgba(255, 253, 226, 0.5)",colorCodingContentYellow:"#b39501",colorCodingBorderYellow:"rgba(179, 149, 1, 0.2)",colorCodingBgOrange:"rgba(255, 234, 189, 0.5)",colorCodingContentOrange:"#ad4e00",colorCodingBorderOrange:"rgba(173, 78, 0, 0.2)",colorCodingBgPink:"rgba(255, 218, 236, 0.5)",colorCodingContentPink:"#c41d7f",colorCodingBorderPink:"rgba(196, 29, 127, 0.2)",colorCodingBgPurple:"rgba(239, 232, 255, 0.5)",colorCodingContentPurple:"#722ed1",colorCodingBorderPurple:"rgba(114, 46, 209, 0.2)",colorCodingContentBlue:"#117db3",colorCodingBorderBlue:"rgba(17, 125, 179, 0.2)",colorCodingBgBlue:"rgba(215, 242, 255, 0.5)",colorCodingBgMint:"rgba(212, 235, 236, 0.5)",colorCodingContentMint:"#006d75",colorCodingBorderMint:"rgba(0, 109, 117, 0.2)",colorCodingBgEmerald:"rgba(205, 255, 234, 0.5)",colorCodingContentEmerald:"#0a6751",colorCodingBorderEmerald:"rgba(10, 103, 81, 0.2)",colorCodingBgGreen:"rgba(209, 251, 213, 0.5)",colorCodingContentGreen:"#13aa22",colorCodingBorderGreen:"rgba(19, 170, 34, 0.2)",colorCodingBgWhite:"#ffffff",colorCodingContentWhite:"#722ed1",colorCodingBorderWhite:"rgba(114, 46, 209, 0.2)"},components:{Form:{itemMarginBottom:12,verticalLabelPadding:4},Pagination:{colorPrimary:"#531dab"},Tree:{colorBorderTree:"#eae8ed",colorTextTree:"#404655",colorPrimaryHeading:"#531dab",colorTextTreeUnpublished:"rgba(0, 0, 0, 0.25)"},Progress:{colorText:"rgba(0, 0, 0, 0.65)",circleTextColor:"rgba(0, 0, 0, 0.25)"},Divider:{colorSplit:"#d3adf7"},IconButton:{colorBgContainer:"#ffffff",borderRadiusSM:"4px"},Button:{primaryColor:"#ffffff",defaultBorderColor:"#d3adf7",defaultColor:"#722ed1",defaultGhostBorderColor:"#d9d9d9",defaultGhostColor:"#722ed1",textGhostColor:"rgba(0, 0, 0, 0.88)",controlHeightSM:24},Breadcrumb:{lastItemColor:"#531dab"},Menu:{darkItemColor:"rgba(255, 255, 255, 0.65)",darkItemDisabledColor:"rgba(255, 255, 255, 0.25)",darkGroupTitleColor:"rgba(255, 255, 255, 0.65)"},Collapse:{headerBg:"rgba(0, 0, 0, 0.04)"},Image:{previewOperationColor:"rgba(255, 255, 255, 0.65)",previewOperationColorDisabled:"rgba(255, 255, 255, 0.25)",previewOperationHoverColor:"rgba(255, 255, 255, 0.85)"},Table:{cellPaddingBlockSM:4,cellPaddingInlineSM:4,colorBorderSecondary:"#D9D9D9AA",controlItemBgActive:"#f8eeff",footerBg:"#fafafa",headerBg:"#fafafa"},Tabs:{colorBgSelectedTab:"#ffffff",itemColor:"rgba(0, 0, 0, 0.65)",itemActiveColor:"#531dab",itemHoverColor:"rgba(215, 199, 236, 0.6)",itemUnselectedIconColor:"#4d4169",colorBorderActiveTab:"#00bab3",colorBgUnselectedTab:"rgba(215, 199, 236, 0.4)",colorBgHoverUnselectedTab:"rgba(215, 199, 236, 0.6)",colorBorderContainer:"#eae8ed"},Avatar:{colorUserIndicator:"#722ed1"},Modal:{colorTextSecondary:"rgba(0, 0, 0, 0.6)"},Alert:{colorInfo:"#722ed1",colorInfoBg:"#f9f0ff",colorInfoBorder:"#d3adf7"},Empty:{colorTextDisabled:"rgba(0, 0, 0, 0.25)"},Colors:{Neutral:{Fill:{colorFill:"rgba(215, 199, 236, 0.60)",colorFillTertiary:"#f5f5f5"},Icon:{colorIcon:"rgba(0, 0, 0, 0.6)"}},Brand:{Success:{colorSuccessBg:"#f6ffed",colorSuccessBorder:"#b7eb8f",colorSuccessText:"#52c41a"},Warning:{colorWarning:"#faad14",colorWarningBg:"#fffbe6",colorWarningBorder:"#ffe58f"},Error:{colorError:"#ff4d4f",colorErrorBg:"#fff2f0"},Primary:{colorPrimaryText:"#22075e"}},Base:{Geekblue:{2:"#d6e4ff",3:"#adc6ff",6:"#2f54eb"}}},Radio:{fontFamily:"Lato"},Tag:{colorBorder:"#d9d9d9",colorErrorBg:"#fff2f0",colorErrorBorder:"#ffccc7",colorFillQuaternary:"rgba(215, 199, 236, 0.4)",colorFillSecondary:"rgba(0, 0, 0, 0.06)",colorFillTertiary:"rgba(0, 0, 0, 0.04)",colorInfoBg:"#f9f0ff",colorInfoBorder:"#d3adf7",colorPrimary:"#722ed1",colorPrimaryActive:"#531dab",colorPrimaryHover:"#9254de",colorSuccessBg:"#f6ffed",colorSuccessBorder:"#b7eb8f",colorText:"rgba(0, 0, 0, 0.88)",colorTextDescription:"rgba(0, 0, 0, 0.6)",colorTextHeading:"rgba(0, 0, 0, 0.88)",colorTextLightSolid:"#ffffff",colorWarningBg:"#fffbe6",colorWarningBorder:"#ffe58f",borderRadiusSM:4,lineWidth:1,marginXS:8,paddingXXS:4,fontSize:12,fontSizeIcon:12,fontSizeSM:12,defaultBg:"#fafafa",defaultColor:"rgba(0, 0, 0, 0.88)"},Split:{colorFillSecondary:void 0}}};class o9 extends o5{getThemeConfig(){return{token:{colorLink:"#d7b7f5",colorLinkActive:"#d7b7f5",colorLinkHover:"#854eca",controlOutline:"#1a1325",controlItemBgActive:"#1a1325",itemSelectedColor:"rgba(255, 255, 255, 0.85)",colorTextTertiary:"rgba(255, 255, 255, 0.45)",colorFill:"rgba(255, 255, 255, 0.15)",colorFillQuaternary:"rgba(255, 255, 255, 0.09)",colorBgLayout:"#1e1e24",colorPrimary:"#6f2acf",colorIconSecondary:"#d4d4d4",colorFillNav:"#ffffff",colorIconSidebar:"#d4d4d4",colorBorderActiveTab:"#13a8a8",colorLogo:"#ffffff",colorBorderTertiary:"#333039",colorTextTreeElement:"rgba(255, 255, 255, 0.85)",colorIconTree:"#d4d4d4",colorIconTreeUnpublished:"rgba(212, 212, 212, 0.75)",colorTextSidebarTitle:"#d7b7f5",colorBgToolbar:"#1c1b1f",colorFillActive:"#ffffff",colorFillAdditional:"#ffffff",colorBgSidebarOptions:"#1e1e24",colorBgSelectedTab:"#1e1e24",itemActiveColor:"#d7b7f5",itemColor:"rgba(255, 255, 255, 0.85)",itemHoverColor:"#854eca",itemUnselectedIconColor:"#d4d4d4",colorBorderContainer:"#1e1e24",colorFillAlter:"rgba(255, 255, 255, 0.09)",colorTextDescription:"rgba(255, 255, 255, 0.45)",colorBgUnselectedTab:"#ffffff",colorBgHoverUnselectedTab:"#ffffff",colorAccentSecondary:"#33bcb7"},components:{Tree:{colorBorderTree:"#424242",colorTextTree:"rgba(255, 255, 255, 0.85)",colorPrimaryHeading:"#6f2acf",colorTextTreeUnpublished:"rgba(255, 255, 255, 0.85)",colorIconTree:"rgba(255, 255, 255, 0.85)"},Progress:{colorText:"rgba(255, 255, 255, 0.85)",circleTextColor:"rgba(255, 255, 255, 0.85)"},Divider:{colorSplit:"rgba(255, 255, 255, 0.06)"},Button:{defaultBorderColor:"#424242",defaultColor:"#d7b7f5",defaultGhostBorderColor:"#1e1e24",defaultGhostColor:"#1e1e24",textGhostColor:"rgba(255, 255, 255, 0)"},Breadcrumb:{lastItemColor:"rgba(255, 255, 255, 0.85)"},Collapse:{headerBg:"rgba(255, 255, 255, 0.09)"},Table:{controlItemBgActive:"#1a1325",footerBg:"#1d1d1d",headerBg:"#1d1d1d"},Tabs:{colorBgSelectedTab:"#1e1e24",itemColor:"rgba(255, 255, 255, 0.65)",itemActiveColor:"#d7b7f5",itemHoverColor:"#854eca",itemUnselectedIconColor:"#d4d4d4",colorBorderActiveTab:"#13a8a8",colorBgUnselectedTab:"rgba(255, 255, 255, 0.09)",colorBgHoverUnselectedTab:"rgba(255, 255, 255, 0.15)",colorBorderContainer:"#1e1e24"},Avatar:{colorUserIndicator:"#722ed1"},Modal:{colorTextSecondary:"rgba(255, 255, 255, 0.45)"},Alert:{colorInfo:"#6f2acf",colorInfoBg:"#1a1325",colorInfoBorder:"#301c4d"},Empty:{colorTextDisabled:"rgba(255, 255, 255, 0.52)"},Tag:{colorBorder:"#424242",colorErrorBg:"#2c1618",colorErrorBorder:"#5b2526",colorFillQuaternary:"rgba(255, 255, 255, 0.09)",colorFillSecondary:"rgba(255, 255, 255, 0.12)",colorFillTertiary:"rgba(255, 255, 255, 0.08)",colorInfoBg:"#1a1325",colorInfoBorder:"#301c4d",colorPrimary:"#6f2acf",colorPrimaryActive:"#d7b7f5",colorPrimaryHover:"#854eca",colorSuccessBg:"#162312",colorSuccessBorder:"#274916",colorText:"rgba(255, 255, 255, 0.85)",colorTextDescription:"rgba(255, 255, 255, 0.45)",colorTextHeading:"rgba(255, 255, 255, 0.85)",colorTextLightSolid:"#ffffff",colorWarningBg:"#2b2111",colorWarningBorder:"#594214",defaultBg:"rgba(255, 255, 255, 0.09)",defaultColor:"rgba(255, 255, 255, 0.85)"}},algorithm:ig.theme.darkAlgorithm}}constructor(...e){super(...e),this.id=o7.u.dark,this.extends=[o7.u.light]}}o9=(0,tw.Cg)([(0,tk.injectable)()],o9);var se=i(22764);let st=e=>{let{getValue:t}=e,i=t();return(0,tq.jsx)("div",{className:"default-cell__content",children:void 0===i||0===i.length?(0,tq.jsx)("span",{children:"No data available"}):(0,tq.jsx)(se.A,{value:i})})},si=(0,tk.injectable)()(ey=class extends iF.E{getDefaultGridColumnWidth(){return 300}getGridCellComponent(e){return(0,tq.jsx)(st,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.advanced")}})||ey;class sn extends tA.P{getComponent(e,t){return this.getDynamicType(e).getEditableDialogLayoutComponent(t)}}sn=(0,tw.Cg)([(0,tk.injectable)()],sn);let sr=(0,tk.injectable)()(ev=class extends tA.Q{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id",void 0)}})||ev,sa=(0,tk.injectable)()(eb=class extends sr{getEditableDialogLayoutComponent(e){let{configItem:t,onRenderNestedContent:i}=e;if(!(0,tI.isArray)(t.items))return(0,tq.jsx)(tq.Fragment,{});let n=t.items.map((e,t)=>({key:`tab-${t}`,label:e.title??`Tab ${t+1}`,children:i(e)}));return(0,tq.jsx)(ni.Tabs,{items:n,type:"card"})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","tabpanel")}})||eb,sl=(0,tk.injectable)()(ex=class extends sr{getEditableDialogLayoutComponent(e){let{configItem:t,onRenderNestedContent:i}=e;return(0,tI.isArray)(t.items)?(0,tq.jsx)(ni.Space,{direction:"vertical",size:"medium",style:{width:"100%"},children:t.items.map((e,t)=>(0,tq.jsx)("div",{children:i(e)},`panel-item-${t}`))}):(0,tq.jsx)(tq.Fragment,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","panel")}})||ex,so=(0,tk.injectable)()(ej=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","string")}})||ej,ss=(0,tk.injectable)()(ew=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","integer")}})||ew,sd=(0,tk.injectable)()(ek=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","error")}})||ek,sc=(0,tk.injectable)()(eT=class extends nz{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","array")}})||eT,sf=(0,tk.injectable)()(eS=class extends ia.C{getFieldFilterType(){return""}isFilterAvailable(){return!1}getFieldFilterComponent(e){return(0,tq.jsx)(tq.Fragment,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","none")}})||eS;class su{}su=(0,tw.Cg)([(0,tk.injectable)()],su);class sm extends su{constructor(...e){super(...e),this.id="page"}}sm=(0,tw.Cg)([(0,tk.injectable)()],sm);class sp extends tA.P{}sp=(0,tw.Cg)([(0,tk.injectable)()],sp);class sg extends su{constructor(...e){super(...e),this.id="email"}}sg=(0,tw.Cg)([(0,tk.injectable)()],sg);class sh extends su{constructor(...e){super(...e),this.id="folder"}}sh=(0,tw.Cg)([(0,tk.injectable)()],sh);class sy extends su{constructor(...e){super(...e),this.id="hardlink"}}sy=(0,tw.Cg)([(0,tk.injectable)()],sy);class sv extends su{constructor(...e){super(...e),this.id="link"}}sv=(0,tw.Cg)([(0,tk.injectable)()],sv);class sb extends su{constructor(...e){super(...e),this.id="newsletter"}}sb=(0,tw.Cg)([(0,tk.injectable)()],sb);class sx extends su{constructor(...e){super(...e),this.id="snippet"}}sx=(0,tw.Cg)([(0,tk.injectable)()],sx);var sj=i(57064);class sw extends sj.F{constructor(){super(),this.type="variant"}}sw=(0,tw.Cg)([(0,tk.injectable)(),(0,tw.Sn)("design:type",Function),(0,tw.Sn)("design:paramtypes",[])],sw);class sk{}sk=(0,tw.Cg)([(0,tk.injectable)()],sk);class sT extends sk{getIcons(){return Array.from(this.iconLibrary.getIcons()).map(e=>{let[t]=e;return{type:"name",value:t}})}constructor(e){super(),this.iconLibrary=e,this.id="pimcore-default",this.name="Pimcore"}}sT=(0,tw.Cg)([(0,tk.injectable)(),(0,tw.Qj)(0,(0,tk.inject)(td.K.iconLibrary)),(0,tw.Sn)("design:type",Function),(0,tw.Sn)("design:paramtypes",["u"({type:"path",value:`/bundles/pimcorestudioui/img/icons/twemoji/${e}.svg`}))}constructor(...e){super(...e),this.id="twemoji",this.name="Twemoji"}}sC=(0,tw.Cg)([(0,tk.injectable)()],sC);class sD extends tA.P{}sD=(0,tw.Cg)([(0,tk.injectable)()],sD);let sI=(0,tk.injectable)()(eC=class extends nv{constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eC;var sM=i(3832),sL=i(89402),sF=i(60589),sE=i(24755),sP=i(91669),sA=i(18848),sN=i(13755);let sR=(0,iR.createStyles)(e=>{let{token:t}=e;return{allowedContextMenuOptions:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:`${t.marginXS}px`,width:"100%"}}}),sV=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sR();return i?(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.dataObject,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sN.t,{})})}):(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.dataObject,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sA.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})},sz=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sR();return i?(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.asset,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sN.t,{})})}):(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.asset,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sA.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})},sB=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=sR();return i?(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.document,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)(sN.t,{})})}):(0,tq.jsx)(sP.b,{condition:e=>e.elementType===sE.W.document,watchFields:["elementType"],children:(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:n("widget-editor.widget-form.allowed-context-menu.title"),children:(0,tq.jsx)("div",{className:r.allowedContextMenuOptions,children:(0,tq.jsx)(tJ.lV.Group,{name:"contextPermissions",children:t.map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e,children:(0,tq.jsx)(sA.d,{labelRight:n("widget-editor.widget-form.allowed-context-menu."+e)})},e))})})})})};var sO=i(33461);let sK=()=>{let{dataObjectContextMenuItems:e,assetContextMenuItems:t,documentContextMenuItems:i,isLoading:n}=(()=>{let{data:e,isLoading:t}=(0,sO.usePerspectiveGetConfigByIdQuery)({perspectiveId:"studio_default_perspective"}),i=tc.kL.get(td.K.elementTreeWidgetPermissionRegistry),n=(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[2])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("data-object").filter(t=>e.includes(t))}return[]},[e]);return{dataObjectContextMenuItems:n,assetContextMenuItems:(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[1])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("asset").filter(t=>e.includes(t))}return[]},[e,i]),documentContextMenuItems:(0,tG.useMemo)(()=>{var t,n;let r=(null==e||null==(n=e.widgetsLeft)||null==(t=n[0])?void 0:t.contextPermissions)??{};if(!(0,tI.isEmpty)(r)){let e=Object.keys(r);return i.getItems("document").filter(t=>e.includes(t))}return[]},[e,i]),isLoading:t}})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(sV,{isLoading:n,items:e}),(0,tq.jsx)(sz,{isLoading:n,items:t}),(0,tq.jsx)(sB,{isLoading:n,items:i})]})},s_=(0,iR.createStyles)(e=>{let{token:t}=e;return{allowedObjectsGrid:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:`${t.marginXS}px`,width:"100%"}}}),sH=()=>{let{t:e}=(0,iQ.useTranslation)(),{getClassDefinitionsForCurrentUser:t}=(0,aX.G)(),{styles:i}=s_();return(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.allowed-objects.title"),children:(0,tq.jsx)("div",{className:i.allowedObjectsGrid,children:(0,tq.jsx)(tJ.lV.Group,{name:"classes",children:t().map(e=>(0,tq.jsx)(tJ.lV.Item,{name:e.id,children:(0,tq.jsx)(sA.d,{labelRight:e.name})},e.id))})})})},s$=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.filters.title"),children:(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.filters.pql"),name:"pql",children:(0,tq.jsx)(n4.f,{})})})};var sW=i(572);let sq=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(t8.l,{...e,options:[{label:t("document"),value:sE.W.document},{label:t("asset"),value:sE.W.asset},{label:t("data-object"),value:sE.W.dataObject}]})},sG=(0,tG.createContext)(void 0),sU=e=>{let{children:t,widget:i}=e,[n]=tJ.lV.useForm(),r=(0,tG.useMemo)(()=>({widget:i,form:n}),[i,n]);return(0,tq.jsx)(sG.Provider,{value:r,children:t})},sQ=()=>{let e=(0,tG.useContext)(sG);if(void 0===e)throw Error("useWidgetFormContext must be used within a WidgetFormProvider");return e},sJ=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=sQ(),i=tJ.lV.useWatch("elementType",t),n=(0,af.usePrevious)(i),r=tc.kL.get(td.K.elementTreeWidgetPermissionRegistry);return(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(n)){t.setFieldValue("rootFolder",null);let e=r.getItems(i);t.setFieldValue("contextPermissions",e.reduce((e,t)=>(e[t]=!0,e),{}))}},[i,t]),(0,tq.jsxs)(n6.L.Panel,{collapsed:!1,collapsible:!0,title:e("widget-editor.widget-form.specific.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.element-type"),name:"elementType",children:(0,tq.jsx)(sq,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.root-folder"),name:"rootFolder",children:(0,tq.jsx)(sW.Pp,{allowToClearRelation:!0,assetsAllowed:i===sE.W.asset,dataObjectsAllowed:i===sE.W.dataObject,documentsAllowed:i===sE.W.document},i)}),(0,tq.jsx)(tJ.lV.Item,{name:"showRoot",children:(0,tq.jsx)(sA.d,{labelRight:e("widget-editor.widget-form.specific.show-root")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("widget-editor.widget-form.specific.page-size"),name:"pageSize",children:(0,tq.jsx)(ig.InputNumber,{})})]})},sZ=()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(sJ,{}),(0,tq.jsx)(tJ.lV.Conditional,{condition:e=>e.elementType===sE.W.dataObject,watchFields:["elementType"],children:(0,tq.jsx)(sH,{})}),(0,tq.jsx)(sK,{}),(0,tq.jsx)(s$,{})]});var sY=i(93036);function sX(e,t,i){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}class s0 extends sY.y{form(){return(0,tq.jsx)(sZ,{})}constructor(...e){super(...e),sX(this,"id","element_tree"),sX(this,"name","element_tree"),sX(this,"group","system-widgets"),sX(this,"icon","tree")}}var s1=i(134),s2=i(83942);class s3{register(e){this.restorers.push(e)}supports(e){return this.restorers.some(t=>t.supports(e))}cleanConfig(e){let t=this.restorers.find(t=>t.supports(e));return(0,tI.isNil)(null==t?void 0:t.cleanConfig)?e:t.cleanConfig(e)}async restore(e,t){let i=this.restorers.find(t=>t.supports(e));return!(0,tI.isNil)(i)&&await i.restore(e,t)}constructor(){this.restorers=[]}}s3=(0,tw.Cg)([(0,tk.injectable)()],s3);var s6=i(87902);let s4=(0,tk.injectable)()(eD=class extends ia.C{shouldOverrideFilterType(){return!0}getFieldFilterComponent(e){return(0,tq.jsx)(iy,{...e})}shouldApply(e){return iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype).dynamicTypeFieldFilterType.shouldApply(e)}transformFilterToApiRequest(e){let t=iv.container.get(iv.serviceIds["DynamicTypes/ObjectDataRegistry"]).getDynamicType(e.meta.fieldDefinition.fieldtype),i=t.dynamicTypeFieldFilterType.transformFilterToApiRequest(e),n=t.dynamicTypeFieldFilterType.getFieldFilterType().split(".");return n[0]="classificationstore",e.type=n.join("."),{...e,filterValue:{value:i.filterValue,keyId:e.meta.keyId,groupId:e.meta.groupId}}}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eD;var s5=i(52112),s7=i(89702);let s8=e=>{let{batchEdit:t}=e,i=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),{value:n,...r}=t,a=(0,s5.C)(),{frontendType:l,config:o,key:s}=r;if(!i.hasDynamicType(l))return(0,tq.jsxs)(tq.Fragment,{children:["Type ",l," not supported"]});if(!("fieldDefinition"in o))throw Error("Field definition is missing in config");let d=i.getDynamicType(l),c=d.getObjectDataComponent({...o.fieldDefinition,defaultFieldWidth:a});if(!("config"in r)||!("groupId"in r.config)||!("keyId"in r.config))throw Error("Column config is missing required properties");let f=(0,tI.isNil)(r.locale)?"default":r.locale,u=[s,`${r.config.groupId}`,f,`${r.config.keyId}`];return(0,tq.jsx)(s7.W,{component:c,name:u,supportsBatchAppendModes:d.supportsBatchAppendModes})},s9=(0,tk.injectable)()(eI=class{getBatchEditComponent(e){return(0,tq.jsx)(s8,{...e})}constructor(){!function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dataobject.classificationstore")}})||eI;var de=i(58333),dt=i(68622),di=i(64688),dn=i(31920),dr=i(57193),da=i(47351),dl=i(33487),ds=i(37103);let dd=()=>{let{data:e,setData:t,config:i}=(0,il.F)(),[n,r]=tU().useState(e),a=(0,af.useDebounce)(n,300),{getSelectOptions:l}=(0,dl.useQuantityValueUnits)(),{t:o}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{r(e)},[e]),(0,tG.useEffect)(()=>{t(a)},[a]),(0,tq.jsxs)(ni.Flex,{gap:"extra-small",children:[(0,tq.jsx)(ni.Input,{onChange:e=>{let t=e.target.value;r({...n,value:""===t?null:t})},value:(null==n?void 0:n.value)??""}),(0,tq.jsx)(ni.Select,{onChange:e=>{r({...n,unitId:e})},options:l(null==i?void 0:i.validUnits),placeholder:"("+o("empty")+")",style:{minWidth:120},value:(null==n?void 0:n.unitId)??void 0})]})},dc=(0,tk.injectable)()(eM=class extends iI{getFieldFilterType(){return"system.input_quantity_value"}getFieldFilterComponent(e){return(0,tq.jsx)(dd,{...e})}shouldApply(e){let t=e.filterValue;return""!==t.value&&null!==t.value&&null!==t.unitId}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","inputQuantityValue")}})||eM;var df=i(71141);let du=((a={}).IS="is",a.BETWEEN="between",a.LESS="less",a.MORE="more",a),dm=e=>{let{data:t,setData:i,config:n}=(0,il.F)(),{getSelectOptions:r}=(0,dl.useQuantityValueUnits)(),a=t??{setting:du.IS,from:null,to:null,is:null,unitId:(null==t?void 0:t.unitId)??null},l=[{label:(0,i6.t)("grid.filter.is"),value:du.IS},{label:(0,i6.t)("grid.filter.between"),value:du.BETWEEN},{label:(0,i6.t)("grid.filter.less"),value:du.LESS},{label:(0,i6.t)("grid.filter.more"),value:du.MORE}],o=(null==a?void 0:a.setting)??du.IS,s=(e,t)=>{i({...a,setting:o,[e]:t})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(t8.l,{defaultValue:du.IS,onChange:e=>{let t;t=a??{from:null,to:null,is:null,setting:du.IS},e===du.LESS?i({setting:e,from:null,to:t.to??t.is??t.from??null,is:null,unitId:t.unitId??null}):e===du.MORE?i({setting:e,from:t.from??t.is??t.to??null,to:null,is:null,unitId:t.unitId??null}):e===du.IS?i({setting:e,from:null,to:null,is:t.from??t.to??null,unitId:t.unitId??null}):e===du.BETWEEN&&i({setting:e,from:t.from??t.is??null,to:t.to??null,is:null,unitId:t.unitId??null})},options:l,width:o===du.MORE?100:90}),o===du.BETWEEN&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(df.Y,{onChange:e=>{s("from",e)},placeholder:(0,i6.t)("grid.filter.from"),value:(null==a?void 0:a.from)??null}),(0,tq.jsx)(df.Y,{onChange:e=>{i({...a,setting:a.setting,to:e})},placeholder:(0,i6.t)("grid.filter.to"),value:(null==a?void 0:a.to)??null})]}),o!==du.BETWEEN&&(0,tq.jsx)(df.Y,{onChange:e=>{o===du.IS?s("is",e):o===du.LESS?s("to",e):o===du.MORE&&s("from",e)},value:o===du.IS?(null==a?void 0:a.is)??null:o===du.LESS?(null==a?void 0:a.to)??null:o===du.MORE?(null==a?void 0:a.from)??null:null}),(0,tq.jsx)(t8.l,{minWidth:80,onChange:e=>{i({...a,unitId:e})},options:r(null==n?void 0:n.validUnits),placeholder:"("+(0,i6.t)("empty")+")",value:(null==a?void 0:a.unitId)??void 0})]})},dp=(0,tk.injectable)()(eL=class extends iI{getFieldFilterType(){return"system.quantity_value"}getFieldFilterComponent(e){return(0,tq.jsx)(dm,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(!(0,tI.isNil)(t.is)&&""!==t.is||!(0,tI.isNil)(t.from)&&""!==t.from||!(0,tI.isNil)(t.to)&&""!==t.to)&&null!=t.unitId}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","QuantityValue")}})||eL,dg=e=>{let{data:t,setData:i}=(0,il.F)();return(0,tq.jsx)(ni.ColorPicker,{disabledFormat:!0,format:"hex",onChange:e=>{i(e.toRgb())},value:t})},dh=(0,tk.injectable)()(eF=class extends ia.C{getFieldFilterType(){return"system.rgba"}getFieldFilterComponent(e){return(0,tq.jsx)(dg,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","color")}})||eF;var dy=i(67967);let dv=(0,tk.injectable)()(eE=class extends ia.C{getFieldFilterType(){return"system.datetime"}getFieldFilterComponent(e){return(0,tq.jsx)(dy.H,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(null!=t.on||null!=t.from||null!=t.to)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","datetime")}})||eE;var db=i(66828),dx=i(29468);let dj=e=>{var t;let i=(null==e?void 0:e.outputFormat)??"HH:mm:ss",n=(t=e.value,Array.isArray(t)?[(0,db.Rc)(t[0],i),(0,db.Rc)(t[1],i)]:null),r=(0,s5.q)(),{styles:a}=(0,dx.I)(),l={maxWidth:null==r?void 0:r.small,...e.style};return(0,tq.jsx)(ig.TimePicker.RangePicker,{...e,onChange:t=>{var n,r;null==(n=e.onChange)||n.call(e,(r=e.outputType,null===t?null:[(0,db.qj)(t[0],r,i),(0,db.qj)(t[1],r,i)]))},popupClassName:a.datePickerDropdown,rootClassName:lx()(a.datePicker,e.className,{[a.inherited]:e.inherited}),style:l,value:n})},dw=((l={}).ON="on",l.BETWEEN="between",l.BEFORE="before",l.AFTER="after",l),dk="HH:mm",dT=e=>{let{data:t,setData:i}=(0,il.F)(),n=t??{setting:dw.ON,from:null,to:null,on:null},r=[{label:(0,i6.t)("grid.filter.on"),value:dw.ON},{label:(0,i6.t)("grid.filter.between"),value:dw.BETWEEN},{label:(0,i6.t)("grid.filter.before"),value:dw.BEFORE},{label:(0,i6.t)("grid.filter.after"),value:dw.AFTER}],a=(null==n?void 0:n.setting)??dw.ON,l=(e,t)=>{i({setting:a,from:"from"===e?t:null,to:"to"===e?t:null,on:"on"===e?t:null})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(t8.l,{defaultValue:dw.ON,onChange:e=>{let t;t=n??{from:null,to:null,on:null,setting:dw.ON},e===dw.BEFORE?i({setting:e,from:null,to:t.to??t.on??t.from??null,on:null}):e===dw.AFTER?i({setting:e,from:t.from??t.on??t.to??null,to:null,on:null}):e===dw.ON?i({setting:e,from:null,to:null,on:t.from??t.to??null}):e===dw.BETWEEN&&i({setting:e,from:t.from??t.on??null,to:t.to??null,on:null})},options:r,width:90}),a===dw.BETWEEN&&(0,tq.jsx)(dj,{format:dk,onChange:e=>{let[t,r]=e;i({setting:n.setting,from:t??n.from??null,to:r??n.to??null,on:null})},outputFormat:dk,outputType:"dateString",value:[(null==n?void 0:n.from)??null,(null==n?void 0:n.to)??null]}),a!==dw.BETWEEN&&(0,tq.jsx)(ni.TimePicker,{format:dk,onChange:e=>{a===dw.ON?l("on",e):a===dw.BEFORE?l("to",e):a===dw.AFTER&&l("from",e)},outputFormat:dk,outputType:"dateString",value:a===dw.ON?(null==n?void 0:n.on)??null:a===dw.BEFORE?(null==n?void 0:n.to)??null:a===dw.AFTER?(null==n?void 0:n.from)??null:null})]})},dS=(0,tk.injectable)()(eP=class extends ia.C{getFieldFilterType(){return"system.time"}getFieldFilterComponent(e){return(0,tq.jsx)(dT,{...e})}shouldApply(e){let t=e.filterValue;return null!=t&&"object"==typeof t&&(null!=t.on||null!=t.from||null!=t.to)}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","time")}})||eP;var dC=i(67104),dD=i(60583),dI=i(30856),dM=i(94788);let dL=e=>{let{items:t,onRemove:i,selectorAreas:n,selectorConfig:r,onFinish:a}=e,{isDragActive:l,isOver:o}=(0,dM.z)(),{token:s}=ig.theme.useToken(),d={width:"100%",padding:"6px 8px",border:`1px dashed ${o?s.colorPrimary:s.colorBorder}`,borderRadius:s.borderRadius,background:o?s.colorPrimaryBg:s.colorFillAlter,color:o?s.colorPrimary:s.colorTextSecondary,fontSize:s.fontSizeSM,textAlign:"center",boxSizing:"border-box",transition:"all 0.2s"};return(0,tq.jsxs)(ap.s,{align:"flex-start",justify:"space-between",style:{width:"100%"},children:[(0,tq.jsxs)(ap.s,{gap:"extra-small",style:{flex:1,flexWrap:"wrap",minHeight:24},vertical:!0,children:[l&&(0,tq.jsx)("div",{style:d,children:"Drop here"}),(0,tq.jsx)(ap.s,{gap:"extra-small",style:{flexWrap:"wrap"},children:t.map(e=>{var t,n;let r;return(0,tq.jsx)(dC.F,{elementType:"object"===e.type?"data-object":e.type,iconName:"object"===(t=e.type)?"data-object":"asset"===t?"asset":"document",inline:!0,onClose:()=>{i(e.id,e.type)},path:`${""!==(r=(n=e.fullPath).split("/"))[r.length-1]?r[r.length-1]:n} (${e.id})`,published:e.isPublished??void 0},`${e.type}-${e.id}`)})})]}),(0,tq.jsx)(dD.Q,{elementSelectorConfig:{selectionType:lD.hO.Multiple,areas:n,config:r,onFinish:a},style:{flexShrink:0,marginLeft:4},type:"default"})]})},dF=()=>{let{setData:e,config:t}=(0,il.F)(),i=null==t?void 0:t.fieldDefinition,n=void 0!==i?(0,dI.zd)(i):void 0,r=void 0!==n&&!0!==n.assetsAllowed&&!0!==n.dataObjectsAllowed&&!0!==n.documentsAllowed,a=void 0===n||r?{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0}:n,[l,o]=(0,tG.useState)([]),s=t=>{o(t),e((e=>{if(0===e.length)return null;let t={};for(let i of e){let e=i.type;(0,tI.isUndefined)(t[e])&&(t[e]=[]),t[e].push(i.id)}let i=Object.entries(t).filter(e=>{let[,t]=e;return t.length>0}).map(e=>{let[t,i]=e;return{type:t,ids:i}});return i.length>0?i:null})(t))},d=e=>{let t=[...l];for(let i of e)t.some(e=>e.id===i.id&&e.type===i.type)||t.push(i);s(t)},c=(0,dI.M3)(a),f=(0,dI.gF)(a);return(0,tq.jsx)(lM.g,{isValidContext:e=>(0,ou.Hy)(e.type),isValidData:e=>(0,dI.hu)(e,a),onDrop:e=>{let t=(0,ou.FA)(e.type);d([{id:e.data.id,type:t,subtype:"data-object"===e.type?e.data.className??e.data.type:e.data.type,fullPath:e.data.fullPath,isPublished:e.data.published??null}])},children:(0,tq.jsx)(dL,{items:l,onFinish:e=>{d(e.items.map(e=>({id:e.data.id,type:(0,ou.FA)(e.elementType),subtype:"data-object"===e.elementType?e.data.classname??"folder":e.data.type??null,fullPath:e.data.fullpath,isPublished:e.data.published??null})))},onRemove:(e,t)=>{s(l.filter(i=>i.id!==e||i.type!==t))},onSelect:()=>{},selectorAreas:c,selectorConfig:f})})},dE=(0,tk.injectable)()(eA=class extends ia.C{getFieldFilterType(){return"dataobject.relation"}shouldApply(e){let t=e.filterValue;return Array.isArray(t)&&t.length>0&&t.some(e=>"string"==typeof e.type&&Array.isArray(e.ids)&&e.ids.length>0)}getFieldFilterComponent(){return(0,tq.jsx)(dF,{})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","relation")}})||eA;var dP=i(47732),dA=i(7391),dN=i(77844),dR=i(23945);let dV=e=>{let t,i=(0,tG.useRef)(null),{t:n}=(0,iQ.useTranslation)(),{currentLayout:r}=(0,dN.W)(),{id:a}=(0,dR.useElementContext)();try{t=new URL(e.iframeUrl,window.location.origin)}catch{t=void 0}if(void 0===t)return(0,tq.jsx)(ni.Alert,{message:n("invalid-iframe"),type:"error"});let l={layoutId:r,name:e.name,objectId:a};t.searchParams.append("context",JSON.stringify(l));let o=(0,tq.jsx)(ni.IconTextButton,{icon:{value:"refresh"},onClick:()=>{var e;null==(e=i.current)||e.reload()},type:"action",children:n("refresh")});return(0,tq.jsx)(ad.P,{border:!0,contentPadding:"none",extra:o,style:{height:e.height},title:e.title,children:(0,tq.jsx)(dA.v,{ref:i,src:t.toString(),style:{height:e.height}})})};class dz extends ao.V{getObjectLayoutComponent(e){return(0,tq.jsx)(dV,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","iframe")}}var dB=i(31488);let dO=()=>{let{t:e}=(0,iQ.useTranslation)(),t=ni.Form.useWatch("regex"),i=ni.Form.useWatch("regexFlags");return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("regex-validation"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("regex"),name:"regex",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("regex-flags"),name:"regexFlags",tooltip:e("regex-flags-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:"global",value:"g"},{label:"ignoreCase",value:"i"},{label:"multiline",value:"m"},{label:"unicode",value:"u"},{label:"sticky",value:"y"}]})}),(0,tq.jsx)(ni.Form.Item,{dependencies:["regex","regexFlags"],label:e("test-string"),name:"regexTestString",rules:[()=>({async validator(n,r){try{let e=(0,tI.isArray)(i)?i.join(""):(0,tI.toString)(i);if(new RegExp(t,e).test(r))return}catch{}throw Error(e("regex-validation-error-message"))}})],validateTrigger:["onChange","onBlur"],children:(0,tq.jsx)(ni.Input,{})})]})},dK=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=e.context.area.includes("classification-store"),r=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"showCharCount",children:(0,tq.jsx)(ni.Switch,{labelRight:t("show-char-count")})}),!i&&!n&&(0,tq.jsxs)(tq.Fragment,{children:[!r&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(dO,{})]})]})};class d_ extends dB.v{getIcon(){return{type:"name",value:"text-input"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dK,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","input")}}let dH=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"showCharCount",children:(0,tq.jsx)(ni.Switch,{labelRight:t("show-char-count")})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("max-length"),name:"maxLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"excludeFromSearchIndex",children:(0,tq.jsx)(ni.Switch,{labelRight:t("exclude-from-search-index")})})]})]})};class d$ extends dB.v{getIcon(){return{type:"name",value:"content"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dH,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","textarea")}}let dW=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("toolbar-config"),name:"toolbarConfig",children:(0,tq.jsx)(ni.TextArea,{})}),(0,tq.jsx)(ni.Form.Item,{name:"excludeFromSearchIndex",children:(0,tq.jsx)(ni.Switch,{labelRight:t("exclude-from-search-index")})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-length"),name:"maxCharacters",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})]})};class dq extends dB.v{getIcon(){return{type:"name",value:"wysiwyg-field"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dW,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","wysiwyg")}}let dG=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsx)(ni.Form.Item,{label:t("min-length"),name:"minimumLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class dU extends dB.v{getIcon(){return{type:"name",value:"password"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dG,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","password")}}var dQ=i(51289);let dJ=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getSelectOptions:n}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n(),showSearch:!0})})]})]})};class dZ extends dB.v{getIcon(){return{type:"name",value:"quantity-value"}}getGroup(){return[...super.getGroup(),"text"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dJ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","inputQuantityValue")}}let dY=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("decimal-settings"),tooltip:e("decimal-settings-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("decimal-size"),name:"decimalSize",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:e("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})},dX=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d0 extends dB.v{getIcon(){return{type:"name",value:"number-type"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(dX,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","numeric")}}let d1=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d2 extends dB.v{getIcon(){return{type:"name",value:"number-range"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d1,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","numericRange")}}let d3=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("increment-step"),name:"increment",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"vertical",children:(0,tq.jsx)(ni.Switch,{labelRight:t("vertical")})})]})]})};class d6 extends dB.v{getIcon(){return{type:"name",value:"slider"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d3,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","slider")}}let d4=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getSelectOptions:n}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("width"),tooltip:t("width-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("width-field"),name:"width",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("width-unit"),name:"unitWidth",children:(0,tq.jsx)(ni.Input,{})})]}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"autoConvert",children:(0,tq.jsx)(ni.Switch,{labelRight:t("auto-convert")})}),(0,tq.jsx)(dY,{}),(0,tq.jsx)(ni.Form.Item,{name:"integer",children:(0,tq.jsx)(ni.Switch,{labelRight:t("integer")})}),(0,tq.jsx)(ni.Form.Item,{name:"unsigned",children:(0,tq.jsx)(ni.Switch,{labelRight:t("unsigned")})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.InputNumber,{})})]})]})};class d5 extends dB.v{getIcon(){return{type:"name",value:"quantity-value"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d4,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","quantityValue")}}let d7=e=>{let{t}=(0,iQ.useTranslation)(),{getSelectOptions:i}=(0,dQ.R)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("width"),tooltip:t("width-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("width-field"),name:"width",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("width-unit"),name:"unitWidth",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("decimal-precision"),name:"decimalPrecision",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-unit"),name:"defaultUnit",children:(0,tq.jsx)(ni.Select,{allowClear:!0,options:i(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("valid-units"),name:"validUnits",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i(),showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"autoConvert",children:(0,tq.jsx)(ni.Switch,{labelRight:t("auto-convert")})})]})};class d8 extends dB.v{getIcon(){return{type:"name",value:"quantity-value-range"}}getGroup(){return[...super.getGroup(),"numeric"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d7,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","quantityValueRange")}}let d9=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=ni.Form.useWatch("useCurrentDate"),r=e.context.area.includes("custom-layout"),a=!0===e.context.isEncryptedField;return((0,tG.useEffect)(()=>{!0===n&&i.setFieldValue("defaultValue",null)},[n,i]),r)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),tooltip:t("default-values-tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.DatePicker,{disabled:!0===n})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"useCurrentDate",children:(0,tq.jsx)(ni.Switch,{labelRight:t("use-current-date")})})]}),!a&&(0,tq.jsx)(ni.Form.Item,{label:t("column-type"),name:"columnType",children:(0,tq.jsx)(ni.Select,{options:[{label:"DATE",value:"date"},{label:"BIGINT",value:"bigint(20)"}]})})]})};class ce extends dB.v{getIcon(){return{type:"name",value:"date"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),columnType:"date"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(d9,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","date")}}let ct=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=e.context.area.includes("custom-layout"),r=ni.Form.useWatch("useCurrentDate"),a=ni.Form.useWatch("respectTimezone");return((0,tG.useEffect)(()=>{!0===r&&i.setFieldValue("defaultValue",null),!1===a&&i.setFieldValue("columnType","datetime")},[r,a,i]),n)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.DatePicker,{disabled:!0===r,outputFormat:"YYYY-MM-DD HH:mm",showTime:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"useCurrentDate",children:(0,tq.jsx)(ni.Switch,{labelRight:t("use-current-date")})}),(0,tq.jsx)(ni.Form.Item,{name:"respectTimezone",children:(0,tq.jsx)(ni.Switch,{labelRight:t("respect-timezone")})}),(0,tq.jsx)(ni.Form.Item,{initialValue:"datetime",label:t("column-type"),name:"columnType",children:(0,tq.jsx)(ni.Select,{disabled:!1===a,options:[{label:"DATETIME",value:"datetime"},{label:"BIGINT",value:"bigint(20)"}]})})]})};class ci extends dB.v{getIcon(){return{type:"name",value:"date-time-field"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),columnType:"datetime"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ct,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","datetime")}}let cn=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class cr extends dB.v{getIcon(){return{type:"name",value:"date-range"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cn,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","dateRange")}}let ca=e=>{let{t}=(0,iQ.useTranslation)(),i=ni.Form.useFormInstance(),n=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!n&&(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("min-max-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("increment-step"),name:"increment",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("min-value"),name:"minValue",children:(0,tq.jsx)(ni.DatePicker.TimePicker,{outputFormat:"HH:mm",outputType:"dateString",showSecond:!1})}),(0,tq.jsx)(ni.Form.Item,{label:t("max-value"),name:"maxValue",children:(0,tq.jsx)(ni.DatePicker.TimePicker,{outputFormat:"HH:mm",outputType:"dateString",showSecond:!1})}),(0,tq.jsx)(ni.Button,{onClick:()=>{i.setFieldValue("minValue",null,{triggerChange:!0}),i.setFieldValue("maxValue",null,{triggerChange:!0}),i.setFieldValue("increment",15,{triggerChange:!0})},children:t("reset")})]})]})};class cl extends dB.v{getIcon(){return{type:"name",value:"time"}}getGroup(){return[...super.getGroup(),"date"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),width:"",increment:15,minValue:null,maxValue:null}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ca,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","time")}}let co=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})})]})},cs=(0,tk.injectable)()(eN=class extends dB.v{getIcon(){return{type:"name",value:"image"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(co,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","image")}})||eN,cd=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("preview-width"),name:"previewWidth",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("preview-height"),name:"previewHeight",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("url-width"),name:"inputWidth",children:(0,tq.jsx)(ni.InputNumber,{})})]})},cc=(0,tk.injectable)()(eR=class extends dB.v{getIcon(){return{type:"name",value:"image-external"}}getGroup(){return[...super.getGroup(),"media"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cd,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","externalImage")}})||eR,cf=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:e("crop-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:e("ratio-x"),name:"ratioX",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("ratio-y"),name:"ratioY",children:(0,tq.jsx)(ni.InputNumber,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("predefined-data-templates"),name:"predefinedDataTemplates",children:(0,tq.jsx)(ni.TextArea,{autoSize:!0})})]})},cu=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(cf,{})]})]})},cm=(0,tk.injectable)()(eV=class extends dB.v{getIcon(){return{type:"name",value:"image-gallery"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cu,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","imageGallery")}})||eV,cp=e=>{let{t}=(0,iQ.useTranslation)(),i=[{label:t("video.type.asset"),value:"asset"},{label:t("video.type.youtube"),value:"youtube"},{label:t("video.type.vimeo"),value:"vimeo"},{label:t("video.type.dailymotion"),value:"dailymotion"}];return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.Pp,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-video-types"),name:"allowedTypes",tooltip:t("allowed-video-types-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i})})]})},cg=(0,tk.injectable)()(ez=class extends dB.v{getIcon(){return{type:"name",value:"video"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cp,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","video")}})||ez,ch=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"uploadPath",children:(0,tq.jsx)(sW.q9,{allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0})}),(0,tq.jsx)(cf,{})]})]})},cy=(0,tk.injectable)()(eB=class extends dB.v{getIcon(){return{type:"name",value:"image-advanced"}}getGroup(){return[...super.getGroup(),"media"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ch,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","hotspotimage")}})||eB,cv=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:e("latitude"),name:"lat",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:8,step:.01})}),(0,tq.jsx)(ni.Form.Item,{label:e("longitude"),name:"lng",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:8,step:.01})}),(0,tq.jsx)(ni.Form.Item,{label:e("zoom-level"),name:"zoom",children:(0,tq.jsx)(ni.InputNumber,{min:1,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:e("width"),name:"width",tooltip:e("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("height"),name:"height",tooltip:e("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})})]})},cb=e=>(0,tq.jsx)(cv,{});class cx extends dB.v{getIcon(){return{type:"name",value:"location-marker"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cb,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopoint")}}let cj=e=>(0,tq.jsx)(cv,{});class cw extends dB.v{getIcon(){return{type:"name",value:"geographical-bounds"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cj,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geobounds")}}let ck=e=>(0,tq.jsx)(cv,{});class cT extends dB.v{getIcon(){return{type:"name",value:"geographical-polygon"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ck,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopolygon")}}let cS=e=>(0,tq.jsx)(cv,{});class cC extends dB.v{getIcon(){return{type:"name",value:"geographical-polyline"}}getGroup(){return[...super.getGroup(),"geo"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getDefaultData(){return{...super.getDefaultData(),lat:0,lng:0,zoom:1,width:"",height:180}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cS,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","geopolyline")}}let cD=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cI extends dB.v{getIcon(){return{type:"name",value:"name"}}getDefaultData(){return{...super.getDefaultData(),name:"firstname",title:(0,i6.t)("field-definition.crm.firstname.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cD,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.firstname.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","firstname")}}let cM=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cL extends dB.v{getIcon(){return{type:"name",value:"name"}}getDefaultData(){return{...super.getDefaultData(),name:"lastname",title:(0,i6.t)("field-definition.crm.lastname.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cM,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.lastname.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","lastname")}}let cF=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=!0===e.context.isEncryptedField;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})})]})};class cE extends dB.v{getIcon(){return{type:"name",value:"email"}}getDefaultData(){return{...super.getDefaultData(),name:"email",title:(0,i6.t)("field-definition.crm.email.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cF,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.email.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","email")}}class cP extends dB.v{getIcon(){return{type:"name",value:"gender"}}getDefaultData(){return{...super.getDefaultData(),name:"gender",title:(0,i6.t)("field-definition.crm.gender.title")}}getGroup(){return[...super.getGroup(),"crm"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableName:!0})}getSpecificFormFields(e){return(0,tq.jsx)(tq.Fragment,{})}normalizeFieldDefinition(e){let t=super.normalizeFieldDefinition(e);return("string"!=typeof t.title||""===t.title)&&(t.title=(0,i6.t)("field-definition.crm.gender.title")),t}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","gender")}}let cA=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class cN extends dB.v{getIcon(){return{type:"name",value:"gdpr-extractor"}}getGroup(){return[...super.getGroup(),"crm"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cA,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","consent")}}var cR=i(76118),cV=i(30045);let cz=e=>{var t;let{t:i}=(0,iQ.useTranslation)(),n=(()=>{let{data:e}=(0,cV.useClassSelectOptionGetTreeQuery)({withGroup:!0});return(0,tG.useMemo)(()=>{let t=[],i=e=>{e.forEach(e=>{(0,tI.isArray)(e.children)&&e.children.length>0?i(e.children):t.push({label:e.name,value:e.id})})};return(null==e?void 0:e.items)!==void 0&&i(e.items),t},[e])})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:i("options-source"),name:"optionsProviderType",children:(0,tq.jsx)(ni.Select,{options:[{label:i("options-source-configure"),value:"configure"},{label:i("options-source-select-options"),value:"select_options"},{label:i("options-source-options-provider"),value:"class"}]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"configure"===e.optionsProviderType||void 0===e.optionsProviderType||""===e.optionsProviderType,children:(0,tq.jsxs)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:[(0,tq.jsx)(ni.Form.Item,{label:i("select-options"),name:"options",children:(0,tq.jsx)(cR.C,{})}),null==(t=e.renderAdditionalConfigureFields)?void 0:t.call(e)]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"select_options"===e.optionsProviderType,children:(0,tq.jsx)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:(0,tq.jsx)(ni.Form.Item,{label:i("select-options"),name:"optionsProviderData",children:(0,tq.jsx)(ni.Select,{options:n})})})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"class"===e.optionsProviderType,children:(0,tq.jsxs)(ni.FormKit.Panel,{contentPadding:{top:"extra-small"},children:[(0,tq.jsx)(ni.Form.Item,{label:i("options-provider-class"),name:"optionsProviderClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:i("options-provider-data"),name:"optionsProviderData",children:(0,tq.jsx)(ni.Input,{})})]})})]})},cB=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=e.context.area.includes("classification-store"),r=ni.Form.useWatch("optionsProviderType"),a=(ni.Form.useWatch("options")??[]).map(e=>({label:e.key,value:e.value}));return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[!n&&(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("default-values-settings"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:"configure"===r||void 0===r||""===r?(0,tq.jsx)(ni.Select,{allowClear:!0,options:a}):(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]}),(0,tq.jsx)(ni.Form.Item,{name:"enforceValidation",tooltip:t("enforce-validation-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enforce-validation")})}),(0,tq.jsx)(cz,{})]})]})};class cO extends dB.v{getIcon(){return{type:"name",value:"select-type"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),optionsProviderType:"configure"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cB,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","select")}}let cK=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("yes")+" "+t("display-name"),name:"yesLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("no")+" "+t("display-name"),name:"noLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("empty")+" "+t("display-name"),name:"emptyLabel",children:(0,tq.jsx)(ni.Input,{})})]})]})};class c_ extends dB.v{getIcon(){return{type:"name",value:"boolean-select"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),yesLabel:"yes",noLabel:"no",emptyLabel:"empty"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cK,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","booleanSelect")}}var cH=i(89507);let c$=(0,cH.createColumnHelper)(),cW=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),{textarea:r}=(0,aB.Vl)(),[a,l]=(0,tG.useState)({}),o=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[c$.accessor("value",{header:e("value"),meta:{editable:!0,type:"input"}})],[e])})(),s=Object.values(a).some(Boolean),d=(0,tG.useCallback)(e=>{let{active:n,over:r}=e;if(n.id!==(null==r?void 0:r.id)&&null!=t){let e=t.findIndex((e,i)=>`row-${t[i].value}-${i}`===n.id),a=t.findIndex((e,i)=>`row-${t[i].value}-${i}`===(null==r?void 0:r.id));if(-1!==e&&-1!==a){let n=[...t],[r]=n.splice(e,1);n.splice(a,0,r),null==i||i(n)}}},[t,i]),c=()=>{let e=t.map(e=>e.value).join("\n");r({title:n("csv-separated-values"),label:n("csv-separated-values-info"),initialValue:e,onOk:e=>{if((0,tI.isString)(e)){let t=e.split("\n").filter(e=>""!==e.trim()).map(e=>({value:e.trim()}));null==i||i(t)}}})};return(0,tq.jsx)(ni.OperationalGrid,{columns:o,enableRowDrag:!0,enableRowSelection:!0,enableSorting:!1,handleDragEnd:d,onChange:i,onSelectedRowsChange:l,selectedRows:a,setRowId:(e,t)=>`row-${e.value}-${t}`,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.OperationalGrid.Grid,{}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({value:""})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!s,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"}),(0,tq.jsx)(ni.IconButton,{icon:{value:"edit"},onClick:c,tooltip:{title:n("csv-separated-options")},type:"default"})]})})]})})},cq=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enforceValidation",tooltip:t("enforce-validation-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enforce-validation")})}),(0,tq.jsx)(cz,{renderAdditionalConfigureFields:()=>(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(cW,{})})})]})]})};class cG extends dB.v{getIcon(){return{type:"name",value:"multi-select"}}getGroup(){return[...super.getGroup(),"select"]}getDefaultData(){return{...super.getDefaultData(),renderType:"list",optionsProviderType:"configure"}}getTags(e){return[...super.getTags(e),"group:select","encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cq,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","multiselect")}}class cU extends dB.v{getIcon(){return{type:"name",value:"user"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"group:select","encryptedFieldSupport","classificationStore"]}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","user")}}var cQ=i(55745);let cJ=e=>{let{t}=(0,iQ.useTranslation)(),{data:i}=(0,cQ.Vf)(),n=e.context.area.includes("custom-layout"),r=(0,tG.useMemo)(()=>{var e;return(null==i||null==(e=i.items)?void 0:e.map(e=>({label:e.name,value:e.code})))??[]},[i]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!n&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("restrict-selection-to"),name:"restrictTo",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Select,{options:r,showSearch:!0})})]})]})};class cZ extends dB.v{getIcon(){return{type:"name",value:"country-select"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cJ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","country")}}let cY=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsx)(ni.Form.Item,{name:"onlySystemLanguages",children:(0,tq.jsx)(ni.Switch,{labelRight:t("only-configured-languages")})})})};class cX extends dB.v{getIcon(){return{type:"name",value:"language-select"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(cY,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","language")}}let c0=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{data:n}=(0,cQ.Vf)(),r=(0,tG.useMemo)(()=>{var e;return(null==n||null==(e=n.items)?void 0:e.map(e=>({label:e.name,value:e.code})))??[]},[n]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("restrict-selection-to"),name:"restrictTo",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r,showSearch:!0})})]})]})};class c1 extends dB.v{getIcon(){return{type:"name",value:"countries-multiple"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),renderType:"List"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c0,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","countrymultiselect")}}let c2=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("multiselect-render-type"),name:"renderType",children:(0,tq.jsx)(ni.Select,{options:[{label:"List",value:"list"},{label:"Tags",value:"tags"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"onlySystemLanguages",children:(0,tq.jsx)(ni.Switch,{labelRight:t("only-configured-languages")})})]})]})};class c3 extends dB.v{getIcon(){return{type:"name",value:"language-overview"}}getGroup(){return[...super.getGroup(),"select"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getDefaultData(){return{...super.getDefaultData(),renderType:"list"}}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c2,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","languagemultiselect")}}let c6=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})})};class c4 extends dB.v{getIcon(){return{type:"name",value:"color"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c6,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","rgbaColor")}}let c5=e=>{let{t}=(0,iQ.useTranslation)(),i=iv.container.get(iv.serviceIds["DynamicTypes/FieldDefinitionRegistry"]),n=(0,tG.useRef)(void 0),r=(0,tG.useRef)({}),a=ni.Form.useFormInstance(),l=ni.Form.useWatch("delegateDatatype"),o=i.getTypesByTags(["encryptedFieldSupport"],e.context).map(e=>({label:t("field-definition."+(0,tI.kebabCase)(e.id)),value:e.id})).sort((e,t)=>e.label.localeCompare(t.label)),s=e=>!c7.has(e)&&"delegateDatatype"!==e,d=e=>(0,tI.pickBy)(e,(e,t)=>s(t)),c=t=>i.getDynamicType(t).getDefaultData(e.context),f=e=>{(0,tI.isEmpty)(e)||a.setFieldsValue(e,{triggerChange:!0})};return(0,tG.useEffect)(()=>{if(void 0===l||""===l){n.current=void 0;return}if(!i.hasDynamicType(l)||n.current===l)return;let e=n.current,t=a.getFieldsValue(!0);if(void 0===e){let e;r.current[l]=d(t),e=c(l),f((0,tI.pickBy)(e,(e,i)=>!c7.has(i)&&void 0===t[i]))}else{let i,n;r.current[e]=d(t),i=(0,tI.mapValues)((0,tI.pickBy)(t,(e,t)=>s(t)),()=>void 0),n=r.current[l]??(0,tI.omitBy)(c(l),(e,t)=>c7.has(t)),f({...i,...n})}n.current=l},[l]),(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("field"),name:"delegateDatatype",children:(0,tq.jsx)(ni.Select,{allowClear:!1,options:o})}),void 0!==l&&""!==l&&i.hasDynamicType(l)&&i.getDynamicType(l).getSpecificFormFields({...e.context,isEncryptedField:!0})]})},c7=new Set(["fieldtype","fieldType","datatype","name","title","tooltip"]);class c8 extends dB.v{getIcon(){return{type:"name",value:"encrypted"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getDefaultData(){return{...super.getDefaultData(),delegateDatatype:"input"}}getAllowedChildTags(e){return["encryptedFieldSupport"]}normalizeFieldDefinition(e){let t={...e};if(null!==t.delegate&&"object"==typeof t.delegate&&!Array.isArray(t.delegate))for(let[e,i]of Object.entries(t.delegate))c7.has(e)||void 0!==t[e]||(t[e]=i);return t}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(c5,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","encryptedField")}}var c9=i(90583);let fe=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{getAllSites:n}=(0,c9.u)({excludeMainSite:!0}),r=(0,tG.useMemo)(()=>n().map(e=>({label:e.domain,value:e.id})),[n]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("domain-label-width"),name:"domainLabelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("controller-action"),name:"action",tooltip:t("controller-action-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("available-sites"),name:"availableSites",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r})})]})]})};class ft extends dB.v{getIcon(){return{type:"name",value:"url-slug"}}getGroup(){return[...super.getGroup(),"other"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fe,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","urlSlug")}}let fi=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("defaultValue");return(0,tG.useEffect)(()=>{null===r&&n.setFieldValue("defaultValue","empty")},[r,n]),(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("default-value"),name:"defaultValue",children:(0,tq.jsx)(ni.Select,{options:[{label:t("null"),value:"empty"},{label:t("false"),value:0},{label:t("true"),value:1}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("default-value-generator"),name:"defaultValueGenerator",children:(0,tq.jsx)(ni.Input,{})})]})})};class fn extends dB.v{getIcon(){return{type:"name",value:"checkbox"}}getGroup(){return[...super.getGroup(),"other"]}getDefaultData(){return{...super.getDefaultData(),defaultValue:"empty"}}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fi,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","checkbox")}}let fr=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:t("asset"),value:"asset"},{label:t("document"),value:"document"},{label:t("data-object"),value:"object"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-targets"),name:"allowedTargets",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:"_blank",value:"_blank"},{label:"_self",value:"_self"},{label:"_top",value:"_top"},{label:"_parent",value:"_parent"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("disabled-fields"),name:"disabledFields",tooltip:t("empty-equals-allow-all-tooltip"),children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:[{label:t("link.text"),value:"text"},{label:t("link.target"),value:"target"},{label:t("link.parameters"),value:"parameters"},{label:t("link.anchor"),value:"anchor"},{label:t("link.title"),value:"title"},{label:t("link.accesskey"),value:"accesskey"},{label:t("link.rel"),value:"rel"},{label:t("link.tabindex"),value:"tabindex"},{label:t("link.class"),value:"class"},{label:t("link.attributes"),value:"attributes"}]})})]})};class fa extends dB.v{getIcon(){return{type:"name",value:"hardlink"}}getGroup(){return[...super.getGroup(),"other"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fr,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","link")}}let fl=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("calculatorType");return(0,tG.useEffect)(()=>{null===r&&n.setFieldValue("calculatorType","class")},[r,n]),(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("type"),name:"elementType",children:(0,tq.jsx)(ni.Select,{options:[{label:t("data-type.input"),value:"input"},{label:t("data-type.textarea"),value:"textarea"},{label:t("data-type.html"),value:"html"},{label:t("data-type.number"),value:"numeric"},{label:t("data-type.date"),value:"date"},{label:t("data-type.boolean"),value:"boolean"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("column-length"),name:"columnLength",rules:[{min:0,type:"number"}],children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("calculator-type"),name:"calculatorType",tooltip:t("calculator-type-tooltip"),children:(0,tq.jsx)(ni.Select,{options:[{label:t("class"),value:"class"},{label:t("expression"),value:"expression"}]})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"expression"!==e.calculatorType,children:(0,tq.jsx)(ni.Form.Item,{label:t("calculator-class"),name:"calculatorClass",children:(0,tq.jsx)(ni.Input,{})})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>"expression"===e.calculatorType,children:(0,tq.jsx)(ni.Form.Item,{label:t("calculator-expression"),name:"calculatorExpression",children:(0,tq.jsx)(ni.Input,{})})})]})]})};class fo extends dB.v{getIcon(){return{type:"name",value:"calculator"}}getGroup(){return[...super.getGroup(),"other"]}getTags(e){return[...super.getTags(e),"classificationStore"]}getDefaultData(){return{...super.getDefaultData(),calculatorType:"class"}}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fl,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","calculatedValue")}}var fs=i(60637),fd=i(55709),fc=i(66982),ff=i(16604),fu=i(23633),fm=i(10974),fp=i(52416),fg=i(73048);let fh=(0,cH.createColumnHelper)(),fy=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[fh.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),fh.accessor("key",{header:e("key"),size:100,meta:{editable:!0,type:"input"}}),fh.accessor("label",{header:e("label"),size:120,meta:{editable:!0,type:"input"}}),fh.accessor("type",{header:e("type"),size:100,meta:{editable:!0,type:"select",config:{options:[{label:e("number"),value:"number"},{label:e("text"),value:"text"},{label:e("select"),value:"select"},{label:e("bool"),value:"bool"},{label:e("column-bool"),value:"columnbool"},{label:e("multiselect"),value:"multiselect"}]}}}),fh.accessor("value",{header:e("value"),size:110,meta:{editable:!0,type:"input"}}),fh.accessor("width",{header:e("width"),size:70,meta:{editable:!0,type:"number"}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===RegExp("^[a-zA-Z0-9_]+$").exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"name",label:"",type:"text",value:"",width:null})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},fv=e=>{let{t}=(0,iQ.useTranslation)(),{options:i}=(0,ff.j)(!0),n=(0,fu.w)(),r=(0,fm.H)(),a=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!a&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("document-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"documentsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-documents")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.documentsAllowed,children:(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("documentTypes"),label:t("allowed-document-types"),name:"documentTypes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:r})})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("asset-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"assetsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-assets")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.assetsAllowed,children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"assetInlineDownloadAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("asset-inline-download-allowed")})}),(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("assetTypes"),label:t("allowed-asset-types"),name:"assetTypes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:n})}),(0,tq.jsx)(ni.Form.Item,{label:t("upload-path"),name:"assetUploadPath",children:(0,tq.jsx)(ni.Input,{})})]})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("object-restrictions"),children:[(0,tq.jsx)(ni.Form.Item,{name:"objectsAllowed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-objects")})}),(0,tq.jsx)(ni.Form.Conditional,{condition:e=>!0===e.objectsAllowed,children:(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("classes"),label:t("allowed-classes"),name:"classes",children:(0,tq.jsx)(ni.Select,{mode:"multiple",options:i,showSearch:!0})})})]}),(0,tq.jsx)(ni.Form.Item,{label:t("columns"),name:"columns",children:(0,tq.jsx)(fy,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enableTextSelection",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-text-selection")})}),(0,tq.jsx)(ni.Form.Item,{name:"enableBatchEdit",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-batch-edit")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowMultipleAssignments",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-multiple-assignments")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToClearRelation",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-clear-relation")})}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fb extends dB.v{getIcon(){return{type:"name",value:"advanced-many-to-many-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fv,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","advancedManyToManyRelation")}}var fx=i(18542);let fj=e=>{let{t}=(0,iQ.useTranslation)(),{options:i,isLoading:n}=(0,ff.j)(),r=ni.Form.useFormInstance(),a=ni.Form.useWatch("allowedClassId"),l=ni.Form.useWatch("visibleFields"),o=e.context.area.includes("custom-layout"),s=(0,tG.useMemo)(()=>(0,tI.isString)(a)&&a.length>0?[a]:[],[a]),{options:d,isLoading:c}=(0,fx.T)(s);(0,tG.useEffect)(()=>{if(c)return;let e=(0,tI.isString)(l)?l.split(",").filter(Boolean):[],t=new Set(d.map(e=>e.value)),i=e.filter(e=>t.has(e));e.length!==i.length&&r.setFieldValue("visibleFields",i.join(","))},[d,c,l,r]);let f=n||c;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!o&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-class"),name:"allowedClassId",children:(0,tq.jsx)(ni.Select,{options:i,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("visible-fields"),name:"visibleFields",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:f,mode:"multiple",options:d,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("columns"),name:"columns",children:(0,tq.jsx)(fy,{})}),(0,tq.jsx)(ni.Form.Item,{name:"enableTextSelection",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-text-selection")})}),(0,tq.jsx)(ni.Form.Item,{name:"enableBatchEdit",children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-batch-edit")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowMultipleAssignments",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-multiple-assignments")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToCreateNewObject",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-create-new-object")})}),(0,tq.jsx)(ni.Form.Item,{name:"allowToClearRelation",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-clear-relation")})}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fw extends dB.v{getIcon(){return{type:"name",value:"advanced-many-to-many-object-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fj,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","advancedManyToManyObjectRelation")}}var fk=i(15623);let fT=e=>(0,tI.flatMap)(e,e=>"children"in e&&(0,tI.isArray)(e.children)&&!(0,tI.isEmpty)(e.children)?[...fT(e.children)]:[e]),fS=e=>{let{t}=(0,iQ.useTranslation)(),{options:i,isLoading:n}=(0,ff.j)(),r=ni.Form.useFormInstance(),a=ni.Form.useWatch("ownerClassName"),l=ni.Form.useWatch("ownerFieldName"),o=ni.Form.useWatch("visibleFields"),s=e.context.area.includes("custom-layout"),{options:d,isLoading:c}=(e=>{let{data:t,isFetching:i}=(0,fk.Fk)({withGroup:!0},{skip:void 0===e||""===e}),n=(0,tG.useMemo)(()=>{var i;if(void 0!==t)return null==(i=fT(t.items).find(t=>t.name===e))?void 0:i.id},[t,e]),{data:r,isFetching:a}=(0,fk.qu)({classId:n,type:"manyToManyObjectRelation,manyToOneRelation"},{skip:void 0===n});return{options:(0,tG.useMemo)(()=>(null==r?void 0:r.items.map(e=>({label:e.key,value:e.key})))??[],[r]),isLoading:i||a}})(a),{options:f,isLoading:u}=(0,fx.T)([a??""]);(0,tG.useEffect)(()=>{if(u)return;let e=(0,tI.isString)(o)?o.split(",").filter(Boolean):[],t=new Set(f.map(e=>e.value)),i=e.filter(e=>t.has(e));e.length!==i.length&&r.setFieldValue("visibleFields",i.join(","))},[f,u,o,r]),(0,tG.useEffect)(()=>{if(c)return;let e=new Set(d.map(e=>e.value));void 0===l||e.has(l)||r.setFieldValue("ownerFieldName",void 0)},[d,c,l,r]);let m=n||u||c;return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"allowToCreateNewObject",children:(0,tq.jsx)(ni.Switch,{labelRight:t("allow-to-create-new-object")})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!s&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("path-formatter-service"),name:"pathFormatterClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsxs)(ni.FormKit.Panel,{border:!0,theme:"fieldset",title:t("owner"),tooltip:t("reverse-object-relation.tooltip"),children:[(0,tq.jsx)(ni.Form.Item,{label:t("owner-class"),name:"ownerClassName",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:n,options:i,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{label:t("owner-field-name"),name:"ownerFieldName",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:c,options:d,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{...(0,fp.Bk)("visibleFields"),getValueFromEvent:e=>e.join(","),getValueProps:e=>({value:(0,tI.isString)(e)?e.split(",").filter(Boolean):e}),label:t("visible-fields"),name:"visibleFields",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:m,mode:"multiple",options:f,showSearch:!0})})]}),(0,tq.jsx)(ni.Form.Item,{name:"optimizedAdminLoading",tooltip:t("enable-async-load-in-admin-tooltip"),children:(0,tq.jsx)(ni.Switch,{labelRight:t("enable-async-load-in-admin")})})]})]})};class fC extends dB.v{getIcon(){return{type:"name",value:"reverse-object-relation"}}getGroup(){return[...super.getGroup(),"relation"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fS,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableMandatory:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","reverseObjectRelation")}}var fD=i(28476);let fI=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("layout"),name:"layout",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("default"),value:"default"},{label:(0,i6.t)("fit"),value:"fit"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("icon"),name:"icon",children:(0,tq.jsx)(ni.IconSelector,{})})]});class fM extends fD.l{getGroup(){return[...super.getGroup(),"panel"]}getIcon(){return{type:"name",value:"panel"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fI,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","panel")}}let fL=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label"),name:"fieldLabel",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("layout"),name:"layout",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("vbox"),value:"vbox"},{label:(0,i6.t)("hbox"),value:"hbox"}]})})]});class fF extends fD.l{getGroup(){return[...super.getGroup(),"fieldcontainer"]}getIcon(){return{type:"name",value:"field-container"}}getFormFields(e){return super.getFormFields({...e,hideTitle:!0})}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fL,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldcontainer")}}let fE=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("label-align"),name:"labelAlign",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("top"),value:"top"}]})})]});class fP extends fD.l{getGroup(){return[...super.getGroup(),"fieldset"]}getIcon(){return{type:"name",value:"fieldset"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fE,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldset")}}let fA=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("iframe-url"),name:"iframeUrl",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-data"),name:"renderingData",children:(0,tq.jsx)(ni.Input,{})})]});class fN extends fD.l{getGroup(){return[...super.getGroup(),"iframe"]}getIcon(){return{type:"name",value:"preview"}}getFormFields(e){return super.getFormFields({...e,hideRegion:!0,hideCollapsible:!0})}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fA,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","iframe")}}let fR=e=>(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})});class fV extends fD.l{getGroup(){return[...super.getGroup(),"accordion"]}getIcon(){return{type:"name",value:"accordion"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fR,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","accordion")}}let fz=e=>(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("icon"),name:"icon",children:(0,tq.jsx)(ni.IconSelector,{})});class fB extends fD.l{getGroup(){return[...super.getGroup(),"region"]}getIcon(){return{type:"name",value:"region"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fz,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","region")}}let fO=e=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("tab-position"),name:"tabPosition",children:(0,tq.jsx)(ig.Select,{options:[{label:(0,i6.t)("top"),value:"top"},{label:(0,i6.t)("left"),value:"left"},{label:(0,i6.t)("right"),value:"right"},{label:(0,i6.t)("bottom"),value:"bottom"}]})})]});class fK extends fD.l{getGroup(){return[...super.getGroup(),"tabpanel"]}getIcon(){return{type:"name",value:"tab-panel"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fO,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","tabpanel")}}var f_=i(86052),fH=i(70620),f$=i(19286),fW=i(16014);let fq=e=>{let t=ni.Form.useFormInstance(),{generalSettings:i}=(0,f$.dq)(),[n,r]=(0,tG.useState)(null),[a,l]=(0,tG.useState)(""),o=(0,tG.useRef)("0"),s=(null==i?void 0:i.name)??"",d=(null==n?void 0:n.fullPath)??"",c=(0,tG.useCallback)(()=>{let e=t.getFieldsValue(!0),i=new URLSearchParams;return i.set("className",s),""!==d&&i.set("path",d),"string"==typeof e.renderingData&&""!==e.renderingData&&i.set("renderingData",e.renderingData),"string"==typeof e.renderingClass&&""!==e.renderingClass&&i.set("renderingClass",e.renderingClass),"string"==typeof e.html&&""!==e.html&&i.set("html",e.html),`${(0,tD.$)()}/class/definition/configuration-view/text-layout/preview?${i.toString()}`},[s,d,t]),f=(0,tG.useCallback)(()=>{"1"===o.current&&l(c())},[c]);(0,tG.useEffect)(()=>{f()},[d]);let u={key:"0",label:(0,i6.t)("configuration"),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-class"),name:"renderingClass",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("rendering-data"),name:"renderingData",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{help:(0,tq.jsx)(f_.Z,{style:{overflow:"auto"},children:(0,tq.jsx)(ni.SanitizeHtml,{html:(0,i6.t)("layout.text.help")})}),label:(0,i6.t)("text"),name:"html",children:(0,tq.jsx)(r5.A,{context:ai.f.CLASS_EDITOR})})]})},m={key:"1",label:(0,i6.t)("preview"),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:(0,i6.t)("drag-object-for-preview"),children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,allowedDataObjectTypes:["object","folder"],dataObjectsAllowed:!0,hideOpenButton:!0,onChange:e=>{r(e)},value:n})}),""!==a&&(0,tq.jsx)(fH.C,{allowOpen:!1,iframe:{src:a,title:(0,i6.t)("preview")}})]})};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})}),(0,tq.jsx)(aS.k,{items:[u,m],onChange:e=>{o.current=e,"1"===e&&f()}})]})};class fG extends fD.l{getGroup(){return[...super.getGroup(),"text"]}getIcon(){return{type:"name",value:"text-field"}}getSpecificFormFields(e){let t=e.path.at(-1)??"",i=e.fieldDefinitions[t];return(0,tq.jsx)(fq,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","text")}}var fU=i(91119);let fQ=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"lazyLoading",children:(0,tq.jsx)(ni.Switch,{labelRight:t("lazy-loading")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowReorder",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-reorder")})})]})})};class fJ extends dB.v{getIcon(){return{type:"name",value:"block"}}getDropdownTags(e){return e.area.includes("custom-layout")?["group:layout"]:this.getAllowedChildTags(e)}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"block"]}opensNamespace(){return!0}getGroup(){return[...super.getGroup(),"structured"]}getCustomLayoutOptions(e){let t=e.area.includes("custom-layout");return(0,tq.jsx)(tq.Fragment,{children:!t&&(0,tq.jsxs)(ni.FormKit.Panel,{theme:"card-with-highlight",title:(0,i6.t)("layout-options"),children:[(0,tq.jsx)(ni.Form.Item,{name:"collapsible",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsible")})}),(0,tq.jsx)(ni.Form.Item,{name:"collapsed",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsed")})})]})})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fQ,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","block")}}var fZ=i(16126);let fY=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),n=ni.Form.useFormInstance(),r=ni.Form.useWatch("cols")??0,a=ni.Form.useWatch("colsFixed")??!1,l=ni.Form.useWatch("columnConfigActivated")??!1,o=ni.Form.useWatch("columnConfig")??[],s=(0,tG.useMemo)(()=>[{id:"key",header:t("key"),accessorKey:"key"},{id:"label",header:t("label"),accessorKey:"label"}],[t]),d=e=>{let t=(0,tI.isArray)(o)?[...o]:[],i=Math.max(0,(0,tI.isNumber)(e)?e:0);if(t.lengthi&&t.splice(i);n.setFieldValue("columnConfig",t)};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("rows"),name:"rows",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"rowsFixed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("rows-fixed")})}),(0,tq.jsx)(ni.Form.Item,{label:t("cols"),name:"cols",children:(0,tq.jsx)(ni.InputNumber,{min:0,onChange:e=>{l&&!i&&d(Number(e??0))},precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"colsFixed",children:(0,tq.jsx)(ni.Switch,{labelRight:t("cols-fixed"),onChange:e=>{e||n.setFieldValue("columnConfigActivated",!1)}})}),!i&&a&&(0,tq.jsx)(ni.Form.Item,{name:"columnConfigActivated",children:(0,tq.jsx)(ni.Switch,{labelRight:t("activate-column-configuration"),onChange:e=>{e&&d(r)}})}),!i&&l&&(0,tq.jsx)(ni.Form.Item,{name:"columnConfig",valuePropName:"value",children:(0,tq.jsx)(fZ.H,{columns:s,enableMultipleRowSelection:!1,enableRowSelection:!1,onChange:e=>{n.setFieldValue("columnConfig",e)},value:o,children:(0,tq.jsx)(fZ.H.Grid,{})})}),(0,tq.jsx)(ni.Form.Item,{label:t("data"),name:"data",tooltip:t("table-data-tooltip"),children:(0,tq.jsx)(ni.TextArea,{rows:6})})]})]})};class fX extends dB.v{getIcon(){return{type:"name",value:"table"}}getGroup(){return[...super.getGroup(),"structured"]}getTags(e){return[...super.getTags(e),"encryptedFieldSupport","classificationStore"]}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(fY,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","table")}}let f0=(0,cH.createColumnHelper)(),f1=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[f0.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),f0.accessor("key",{header:e("key"),size:100,meta:{editable:!0,type:"input"}}),f0.accessor("label",{header:e("label"),size:120,meta:{editable:!0,type:"input"}}),f0.accessor("type",{header:e("type"),size:100,meta:{editable:!0,type:"select",config:{options:[{label:e("number"),value:"number"},{label:e("text"),value:"text"},{label:e("bool"),value:"bool"}]}}}),f0.accessor("length",{header:e("length"),size:80,meta:{editable:!0,type:"number"}}),f0.accessor("width",{header:e("width"),size:70,meta:{editable:!0,type:"number"}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===/^\w+$/.exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"",label:"",type:"text",length:null,width:null})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},f2=(0,cH.createColumnHelper)(),f3=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)({}),l=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[f2.accessor("position",{header:e("position"),size:70,meta:{editable:!0,type:"number"}}),f2.accessor("key",{header:e("key"),size:120,meta:{editable:!0}}),f2.accessor("label",{header:e("label"),size:160,meta:{editable:!0}})],[e])})(),o=Object.values(r).some(Boolean),s=async e=>{let r;if("key"===e.columnId&&((r=String(e.value).trim()).length<=1||null===/^\w+$/.exec(r)||(0,fg.Z)(r)))return void await ig.message.error(`${n("relation-invalid-key-in-columns")}`);let a=[...t];a[e.rowIndex]={...a[e.rowIndex],[e.columnId]:e.value},null==i||i(a)};return(0,tq.jsx)(ni.OperationalGrid,{columns:l,enableRowSelection:!0,enableSorting:!1,onChange:i,onSelectedRowsChange:a,onUpdateCellData:s,selectedRows:r,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.Box,{style:{overflowX:"auto"},children:(0,tq.jsx)(ni.OperationalGrid.Grid,{})}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsxs)(ni.Space,{children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({position:(t.length>0?Math.max(...t.map(e=>e.position??0)):0)+1,key:"",label:""})},tooltip:{title:n("add")},type:"default"}),(0,tq.jsx)(ni.IconButton,{disabled:!o,icon:{value:"trash"},onClick:()=>{e.deleteSelectedRows()},tooltip:{title:n("delete")},type:"default"})]})})]})})},f6=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout");return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("label-first-cell"),name:"labelFirstCell",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("rows"),name:"rows",children:(0,tq.jsx)(f3,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("cols"),name:"cols",children:(0,tq.jsx)(f1,{})})]})]})};class f4 extends dB.v{getIcon(){return{type:"name",value:"structured-table"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f6,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","structuredTable")}}let f5=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{options:n,isLoading:r}=(()=>{let{data:e,refetch:t,isFetching:i}=(0,cV.useClassFieldCollectionCollectionQuery)();return{options:(0,tG.useMemo)(()=>(null==e?void 0:e.items)===void 0?[]:e.items.map(e=>({label:e.key,value:e.key})),[e]),refetch:t??(()=>{}),isLoading:i}})();return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,mode:"multiple",options:n,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"lazyLoading",children:(0,tq.jsx)(ni.Switch,{labelRight:t("lazy-loading")})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowReorder",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-reorder")})})]})};class f7 extends dB.v{getIcon(){return{type:"name",value:"field-collection-field"}}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"fieldcollections"]}getGroup(){return[...super.getGroup(),"structured"]}getCustomLayoutOptions(e){return(0,tq.jsxs)(ni.FormKit.Panel,{theme:"card-with-highlight",title:(0,i6.t)("layout-options"),children:[(0,tq.jsx)(ni.Form.Item,{name:"collapsible",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsible")})}),(0,tq.jsx)(ni.Form.Item,{name:"collapsed",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("collapsed")})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:(0,i6.t)("border")})})]})}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f5,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","fieldcollections")}}let f8=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{data:n,isFetching:r}=(0,fk.IV)(),a=(0,tG.useMemo)(()=>(null==n?void 0:n.items)===void 0?[]:n.items.map(e=>({label:e.title??e.key,value:e.key})),[n]);return(0,tq.jsxs)(tq.Fragment,{children:[!i&&(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:t("border")})}),i&&(0,tq.jsx)(ni.Form.Item,{label:t("allowed-types"),name:"allowedTypes",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,mode:"multiple",options:a,showSearch:!0})})]})};class f9 extends dB.v{getIcon(){return{type:"name",value:"object-bricks"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(f8,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableMandatory:!0,disableIndex:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","objectbricks")}}var ue=i(68710);let ut=e=>{let{t}=(0,iQ.useTranslation)(),i=e.context.area.includes("custom-layout"),{options:n,isLoading:r}=(()=>{let{data:e,refetch:t,isFetching:i}=(0,ue.ZZ)();return{options:(0,tG.useMemo)(()=>(null==e?void 0:e.items)===void 0?[]:e.items.map(e=>({label:e.name,value:e.id})),[e]),refetch:t??(()=>{}),isLoading:i}})();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),!i&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{name:"localized",children:(0,tq.jsx)(ni.Switch,{labelRight:t("localized")})}),(0,tq.jsx)(ni.Form.Item,{label:t("allowed-group-ids"),name:"allowedGroupIds",children:(0,tq.jsx)(ni.TextArea,{rows:4})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-items"),name:"maxItems",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("store"),name:"storeId",children:(0,tq.jsx)(ni.Select,{loadingSkeleton:r,options:n,showSearch:!0})}),(0,tq.jsx)(ni.Form.Item,{name:"hideEmptyData",children:(0,tq.jsx)(ni.Switch,{labelRight:t("hide-empty-data")})}),(0,tq.jsx)(ni.Form.Item,{name:"disallowAddRemove",children:(0,tq.jsx)(ni.Switch,{labelRight:t("disallow-add-remove")})})]})]})};class ui extends dB.v{getIcon(){return{type:"name",value:"classification-store"}}getGroup(){return[...super.getGroup(),"structured"]}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(ut,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return super.getFormFields({...e,hideUnique:!0,disableVisibleGridView:!0,disableVisibleSearch:!0})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","classificationstore")}}let un=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.Form.Item,{label:t("title"),name:"title",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("region"),name:"region",children:(0,tq.jsx)(ni.Select,{options:[{label:"",value:""},{label:t("center"),value:"center"},{label:t("north"),value:"north"},{label:t("south"),value:"south"},{label:t("east"),value:"east"},{label:t("west"),value:"west"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("layout"),name:"layout",children:(0,tq.jsx)(ni.Select,{options:[{label:"",value:""},{label:"fit",value:"fit"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"border",children:(0,tq.jsx)(ni.Switch,{labelRight:t("border")})}),(0,tq.jsx)(ni.Form.Item,{label:t("width"),name:"width",tooltip:t("width-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("height"),name:"height",tooltip:t("height-tooltip"),children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:t("tab-position"),name:"tabPosition",children:(0,tq.jsx)(ni.Select,{options:[{label:t("top"),value:"top"},{label:t("left"),value:"left"},{label:t("right"),value:"right"},{label:t("bottom"),value:"bottom"}]})}),(0,tq.jsx)(ni.Form.Item,{label:t("maximum-tabs"),name:"maxTabs",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("hide-labels-when-tabs-reached"),name:"hideLabelsWhenTabsReached",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-width"),name:"labelWidth",children:(0,tq.jsx)(ni.InputNumber,{min:0,precision:0})}),(0,tq.jsx)(ni.Form.Item,{label:t("label-align"),name:"labelAlign",children:(0,tq.jsx)(ni.Select,{options:[{label:t("left"),value:"left"},{label:t("top"),value:"top"}]})}),(0,tq.jsx)(ni.Form.Item,{name:"provideSplitView",children:(0,tq.jsx)(ni.Switch,{labelRight:t("provide-split-view")})})]})};class ur extends dB.v{getIcon(){return{type:"name",value:"translations"}}getAllowedChildTags(e){return[...super.getAllowedChildTags(e),"group:layout","group:data"]}getDisallowedRecursiveChildTags(e){return[...super.getDisallowedRecursiveChildTags(e),"localizedfields"]}getGroup(){return[...super.getGroup(),"structured"]}getDefaultData(){return{...super.getDefaultData(),name:"localizedfields"}}isValid(){return!0}getSpecificFormFields(e){let t=this.getId(e),i=e.fieldDefinitions[t];return(0,tq.jsx)(un,{context:e,id:(null==i?void 0:i.name)??t,type:this.id})}getFormFields(e){return(0,tq.jsx)(ni.FormKit.Panel,{title:(0,i6.t)("specific-settings"),children:this.getSpecificFormFields(e)})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","localizedfields")}}var ua=i(30920),ul=i(14013),uo=i(87106),us=i(3226),ud=i(57982);function uc(e){return[{id:e.key,desc:"DESC"===e.direction}]}function uf(e){if(!(0,tI.isNil)(e)&&0!==e.length)return{key:e[0].id,direction:e[0].desc?"DESC":"ASC"}}let uu=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"id",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("type",{header:a("gdpr-extractor.data-objects.table.field.type"),meta:{type:"element-subtype-icon",config:{elementType:dl.elementTypes.dataObject}},size:60}),s.accessor("id",{header:a("gdpr-extractor.data-objects.table.field.id"),size:80}),s.accessor("fullPath",{header:a("gdpr-extractor.data-objects.table.field.fullPath"),meta:{editable:!1,autoWidth:!0,type:"element",config:{allowedTypes:["asset","document","object"],showPublishedState:!0,expectsStringValue:!0,allowTextInput:!0}}}),s.accessor("className",{header:a("gdpr-extractor.data-objects.table.field.className")}),s.accessor("actions",{header:a("gdpr-extractor.table.field.actions"),size:100,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(us.N,{"data-testid":`gdpr-data-objects-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.export")}}),(0,tq.jsx)(ud.z,{"data-testid":`gdpr-data-objects-open-${n.id}`,elementType:dl.elementTypes.dataObject,id:n.id,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.open")}}),(0,tq.jsx)(uo.e,{"data-testid":`gdpr-data-objects-delete-${n.id}`,disabled:!n.__gdprIsDeletable,elementType:dl.elementTypes.dataObject,id:n.id,label:n.fullPath,providerKey:i,tooltip:{title:a("gdpr-extractor.data-objects.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-data-objects-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};var um=i(87434);class up extends um.A{getTabContent(e){return(0,tq.jsx)(uu,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","data_objects")}}let ug=e=>{let{id:t,filename:i,onClick:n,...r}=e;return(0,tq.jsx)(ni.IconButton,{...r,icon:{value:"export"},onClick:e=>{let r=i.trim().replaceAll(/[\s\\/:*?"<>|]+/g,"_"),a=`${(0,tD.$)()}/gdpr/export-data/${t}?providerKey=assets`,l=document.createElement("a");l.href=a,l.download=`${r}.zip`,document.body.appendChild(l),l.click(),l.remove(),null==n||n(e)}})},uh=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"id",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("type",{header:a("gdpr-extractor.assets.table.field.type"),meta:{type:"element-subtype-icon",config:{elementType:sE.W.asset}},size:60}),s.accessor("id",{header:a("gdpr-extractor.assets.table.field.id"),size:80}),s.accessor("fullPath",{header:a("gdpr-extractor.assets.table.field.fullPath"),meta:{editable:!1,autoWidth:!0,type:"element",config:{allowedTypes:["asset","document","object"],showPublishedState:!0,expectsStringValue:!0,allowTextInput:!0}}}),s.accessor("subType",{header:a("gdpr-extractor.assets.table.field.subType")}),s.accessor("actions",{header:a("gdpr-extractor.table.field.actions"),size:100,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(ug,{"data-testid":`gdpr-assets-export-${n.id}`,filename:n.fullPath.split("/").pop()??`asset-${n.id}`,id:n.id,tooltip:{title:a("gdpr-extractor.assets.table.actions.export")}}),(0,tq.jsx)(ud.z,{"data-testid":`gdpr-assets-open-${n.id}`,elementType:sE.W.asset,id:n.id,tooltip:{title:a("gdpr-extractor.assets.table.actions.open")}}),(0,tq.jsx)(uo.e,{"data-testid":`gdpr-assets-delete-${n.id}`,disabled:!n.__gdprIsDeletable,elementType:sE.W.asset,id:n.id,label:n.fullPath,providerKey:i,tooltip:{title:a("gdpr-extractor.assets.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-assets-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};class uy extends um.A{getTabContent(e){return(0,tq.jsx)(uh,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","assets")}}var uv=i(86818),ub=i(28792),ux=i(29124),uj=i(18613),uw=i(26777),uk=i(41630),uT=i(53996);let uS=e=>{let{id:t,label:i,providerKey:n,onClick:r,onFinish:a,...l}=e,{deleteUser:o,isLoading:s}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,aB.Vl)(),[i,n]=(0,tG.useState)(!1),[r]=(0,ux.rW)(),a=async(e,t)=>{let i=r({id:e});try{let e=await i;(0,tI.isUndefined)(e.error)||(0,ub.A)(new uj.ApiError(e.error)),null==t||t()}catch{(0,ub.A)(new uv.A("Error deleting user"))}};return{deleteUser:(i,r,l)=>{t.confirm({title:e("user-management.remove-user"),content:(0,tq.jsx)("span",{children:e("user-management.remove-user.text",{name:r})}),okText:e("element.delete.confirmation.ok"),onOk:async()=>{n(!0);try{await a(i,l),null==l||l()}catch(e){(0,ub.A)(new uv.A(e.message))}finally{n(!1)}}})},deleteUserMutation:a,isLoading:i}})(),d=(0,uk.jL)();return(0,tq.jsx)(ni.IconButton,{...l,icon:{value:"trash"},loading:s,onClick:e=>{o(t,i,()=>{d(uw.FH.util.invalidateTags(uT.qN.GDPR_DATA(n)))}),null==r||r(e)}})},uC=e=>{let{data:t,providerKey:i,refresh:n,onSortingChange:r,...a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)({key:"id",direction:"ASC"}),d=(0,cH.createColumnHelper)(),c=[d.accessor("id",{header:l("gdpr-extractor.users.table.field.id"),size:80}),d.accessor("name",{header:l("gdpr-extractor.users.table.field.name")}),d.accessor("firstname",{header:l("gdpr-extractor.users.table.field.firstname")}),d.accessor("lastname",{header:l("gdpr-extractor.users.table.field.lastname")}),d.accessor("email",{header:l("gdpr-extractor.users.table.field.email")}),d.accessor("actions",{header:l("gdpr-extractor.table.field.actions"),size:60,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(us.N,{"data-testid":`gdpr-users-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:l("gdpr-extractor.users.table.actions.export")}}),(0,tq.jsx)(uS,{"data-testid":`gdpr-users-delete-${n.id}`,disabled:!n.__gdprIsDeletable,id:n.id,label:n.firstname+" "+n.lastname,providerKey:i,tooltip:{title:l("gdpr-extractor.users.table.actions.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:c,data:t.map(e=>e.data),dataTestId:"gdpr-users-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);s(t),null==r||r(t)},sorting:uc(o),...a})};class uD extends um.A{getTabContent(e){return(0,tq.jsx)(uC,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","pimcore_users")}}var uI=i(50174),uM=i(48250);let uL=()=>{let e=(0,aB.Vl)(),{t}=(0,iQ.useTranslation)(),i=(0,uk.jL)(),[n]=(0,uM.Iq)(),[r]=(0,uM.a4)(),[a]=(0,uw.e1)(),{success:l}=(0,uI.J)(),o=async(e,i)=>{let r=n({id:e});try{let e=await r;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),null==i||i(),l(t("email-log.resend.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to resend email"))}},s=async(e,n)=>{let r=a({id:e});try{let e=await r;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),i(uw.FH.util.invalidateTags(uT.qN.EMAIL_LOG())),null==n||n(),l(t("email-log.delete.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to delete email"))}};return{resendWithConfirmation:(i,n)=>{e.confirm({title:t("email-log.resend.confirmation.title"),content:(0,tq.jsxs)("span",{children:[t("email-log.resend.confirmation.text")," "]}),okText:t("email-log.resend.confirmation.ok"),onOk:async()=>{await o(i,()=>{null==n||n()})}})},resend:o,forward:async(e,i,n)=>{let a=r({id:e,emailAddressParameter:{email:i}});try{let e=await a;(0,tI.isUndefined)(e.error)||(0,iX.Ay)(new iX.hD(e.error)),null==n||n(),l(t("email-log.forward.email.success"))}catch(e){(0,iX.Ay)(new iX.$g("Failed to forward email"))}},remove:s,removeWithConfirmation:(i,n)=>{e.confirm({title:t("element.delete.confirmation.title"),content:(0,tq.jsxs)("span",{children:[t("element.delete.confirmation.text")," "]}),okText:t("element.delete.confirmation.ok"),onOk:async()=>{await s(i,()=>{null==n||n()})}})}}},uF=e=>{let{id:t,providerKey:i,label:n,onClick:r,...a}=e,{removeWithConfirmation:l}=uL(),[o,s]=(0,tG.useState)(!1),d=(0,uk.jL)();return(0,tq.jsx)(ni.IconButton,{...a,icon:{value:"trash"},loading:o||a.loading,onClick:e=>{s(!0),l(t,()=>{d(uw.FH.util.invalidateTags(uT.qN.EMAIL_LOG())),d(uw.FH.util.invalidateTags(uT.qN.GDPR_DATA(i)))}),null==r||r(e)}})};var uE=i(39808);let uP=e=>{let{id:t}=e,{t:i}=(0,iQ.useTranslation)(),{data:n,isLoading:r}=(0,uM.A3)({id:t}),a=(0,cH.createColumnHelper)(),l=[a.accessor("name",{header:i("widget.email-log.grid.name")}),a.accessor("computedValue",{id:"computedValue",header:i("widget.email-log.grid.value"),meta:{editable:!1},cell:e=>{let t=e.row.original;return(0,tq.jsx)(ni.DefaultCell,{...(0,ni.addColumnMeta)(e,{type:(0,tI.isNil)(t.objectData)?"text":"element"})})}})],o=((null==n?void 0:n.data)??[]).map(e=>{let t;return(0,tI.isNil)(e.objectData)||(t={...e.objectData,fullPath:e.objectData.path}),{...e,computedValue:t??e.value}});return(0,tq.jsx)(uE.U,{loading:r,none:(0,tI.isUndefined)(null==n?void 0:n.data)||0===n.data.length,children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:l,data:o})})},uA=e=>{let{id:t,onClick:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),[a,l]=(0,tG.useState)(!1);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.IconButton,{...n,icon:{value:"expand-01"},onClick:e=>{l(!0),null==i||i(e)}}),(0,tq.jsx)(ni.Modal,{onCancel:()=>{l(!1)},onOk:()=>{l(!1)},open:a,size:"L",title:(0,tq.jsx)(ni.ModalTitle,{children:r("widget.email-log.tab.parameters")}),children:(0,tq.jsx)(uP,{id:t})})]})},uN=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{iframe:i`
border: none;
- `}}),uR=e=>{let{id:t,height:i=650}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=uN(),{data:a,isLoading:l}=(0,uM.LZ)({id:t});return(0,tq.jsx)(uE.U,{loading:l,none:(0,tI.isUndefined)(null==a?void 0:a.data)||0===a.data.length,children:(0,tq.jsx)("iframe",{className:r.iframe,height:i,sandbox:"",srcDoc:(null==a?void 0:a.data)??"",title:n("aria.email-log.html.preview")})})},uV=e=>{let{id:t,onClick:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),[a,l]=(0,tG.useState)(!1);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.IconButton,{...n,icon:{value:"code"},onClick:e=>{l(!0),null==i||i(e)}}),(0,tq.jsx)(ni.Modal,{onCancel:()=>{l(!1)},onOk:()=>{l(!1)},open:a,size:"L",title:(0,tq.jsx)(ni.ModalTitle,{children:r("email-log.html.preview")}),children:(0,tq.jsx)(uR,{height:550,id:t})})]})},uz=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"sentDate",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("sentDate",{header:a("gdpr-extractor.emails.table.field.sentDate"),meta:{type:"datetime",config:{showTime:!0}}}),s.accessor("from",{header:a("gdpr-extractor.emails.table.field.from")}),s.accessor("to",{header:a("gdpr-extractor.emails.table.field.to")}),s.accessor("cc",{header:a("gdpr-extractor.emails.table.field.cc")}),s.accessor("bcc",{header:a("gdpr-extractor.emails.table.field.bcc")}),s.accessor("subject",{header:a("gdpr-extractor.emails.table.field.subject")}),s.display({id:"actions",header:a("gdpr-extractor.table.field.actions"),size:120,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{align:"center",children:[(0,tq.jsx)(uV,{"data-testid":`gdpr-emails-preview-${n.id}`,disabled:!n.hasHtmlLog,id:n.id,tooltip:{title:a("gdpr-extractor.emails.table.actions.html")}}),(0,tq.jsx)(uA,{"data-testid":`gdpr-emails-parameters-${n.id}`,disabled:!n.hasParameters,id:n.id,tooltip:{title:a("gdpr-extractor.emails.table.actions.parameters")}}),(0,tq.jsx)(us.N,{"data-testid":`gdpr-emails-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:a("gdpr-extractor.emails.table.actions.export")}}),(0,tq.jsx)(uF,{"data-testid":`gdpr-emails-delete-${n.id}`,disabled:!n.__gdprIsDeletable,id:n.id,label:n.subject??n.from,providerKey:i,tooltip:{title:a("email-log.tooltip.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-emails-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};class uB extends um.A{getTabContent(e){return(0,tq.jsx)(uz,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sent_mails")}}class uO extends tA.P{registerDynamicType(e){super.registerDynamicType(e)}overrideDynamicType(e){super.overrideDynamicType(e)}}uO.SERVICE_ID="image-thumbnails.transformation-dynamic-type-registry",uO=(0,tw.Cg)([(0,tk.injectable)()],uO);var uK=i(17094);class u_ extends uK.u{adaptTransformationTypes(){this.transformationRegistry.getDynamicTypes().forEach(e=>{let t=e.getReactComponent(),i={type:e.getId(),key:e.getId(),translationKey:e.getLabel(),component:tU().createElement(t)};this.register(i)})}getItemByType(e){let t=super.getItemByType(e);return void 0===t&&(0,iX.Ay)(new iX.$g(`No registry item found for type "${e}"`)),t}getTransformationRegistry(){return this.transformationRegistry}constructor(e){super(),this.transformationRegistry=e,this.adaptTransformationTypes()}}let uH=(0,tk.injectable)()(eO=class extends tA.Q{getId(){return this.id}getSummary(e){return this.getLabel()}async configureTransformation(e){return await Promise.resolve(e??this.createDefaultConfig())}createDefaultConfig(){return{}}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id",void 0)}})||eO,u$=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,tG.useMemo)(()=>[{value:"center",label:e("image-thumbnails.transformations.cover.positioning-center")},{value:"topleft",label:e("image-thumbnails.transformations.cover.positioning-topleft")},{value:"topright",label:e("image-thumbnails.transformations.cover.positioning-topright")},{value:"bottomleft",label:e("image-thumbnails.transformations.cover.positioning-bottomleft")},{value:"bottomright",label:e("image-thumbnails.transformations.cover.positioning-bottomright")}],[e]);return(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.width"),name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.height"),name:"height",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)("p",{style:{margin:0},children:e("image-thumbnails.transformations.cover.focal-point-info")}),(0,tq.jsx)(tJ.lV.Item,{initialValue:"center",label:e("image-thumbnails.transformations.cover.positioning"),name:"positioning",children:(0,tq.jsx)(t8.l,{options:t})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.force-resize"),name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{})})]})};u$.displayName="CoverTransformationComponent";let uW=(0,tk.injectable)()(eK=class extends uH{getLabel(){return"Cover (Focal Point Support)"}getSummary(e){return`Cover (Focal Point Support) ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u$}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","cover")}})||eK,uq=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{})})]});uq.displayName="ResizeTransformationComponent";let uG=(0,tk.injectable)()(e_=class extends uH{getLabel(){return"Resize"}getSummary(e){return`Resize ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return uq}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","resize")}})||e_,uU=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:800,label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"800"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{})})]});uU.displayName="ScaleByWidthTransformationComponent";let uQ=(0,tk.injectable)()(eH=class extends uH{getLabel(){return"Scale by Width"}getSummary(e){return`Scale by Width ${e.width??"?"}px`}getReactComponent(){return uU}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scaleByWidth")}})||eH,uJ=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:600,label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"600"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{})})]});uJ.displayName="ScaleByHeightTransformationComponent";let uZ=(0,tk.injectable)()(e$=class extends uH{getLabel(){return"Scale by Height"}getSummary(e){return`Scale by Height ${e.height??"?"}px`}getReactComponent(){return uJ}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scaleByHeight")}})||e$,uY=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Tolerance",name:"tolerance",children:(0,tq.jsx)(df.Y,{})})});uY.displayName="TrimTransformationComponent";let uX=(0,tk.injectable)()(eW=class extends uH{getLabel(){return"Trim (Imagick)"}getSummary(e){return`Trim (Imagick) (tolerance: ${e.tolerance??"not set"})`}getReactComponent(){return uY}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","trim")}})||eW,u0=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)("div",{style:{padding:"8px 12px"},children:e("image-thumbnails.transformations.no-configuration-required")})},u1=(0,tk.injectable)()(eq=class extends uH{getLabel(){return"Sepia"}createDefaultConfig(){return{}}getReactComponent(){return u0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sepia")}})||eq,u2=(0,tk.injectable)()(eG=class extends uH{getLabel(){return"Grayscale"}createDefaultConfig(){return{}}getReactComponent(){return u0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","grayscale")}})||eG,u3=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Radius",name:"radius",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:"Sigma",name:"sigma",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:"Amount",name:"amount",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:.05,label:"Threshold",name:"threshold",children:(0,tq.jsx)(df.Y,{step:.01})})]});u3.displayName="SharpenTransformationComponent";let u6=(0,tk.injectable)()(eU=class extends uH{getLabel(){return"Sharpen (Imagick)"}getReactComponent(){return u3}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sharpen")}})||eU,u4=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"Enter width value"})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"Enter height value"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{})})]});u4.displayName="ContainTransformationComponent";let u5=(0,tk.injectable)()(eQ=class extends uH{getLabel(){return"Contain"}getSummary(e){return`Contain ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u4}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","contain")}})||eQ,u7=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"X",name:"x",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Y",name:"y",children:(0,tq.jsx)(df.Y,{})})]}),u8=(0,tk.injectable)()(eJ=class extends uH{getLabel(){return"Crop"}getSummary(e){return`Crop ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u7}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","crop")}})||eJ,u9=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"Enter frame width"})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"Enter frame height"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{})})]}),me=(0,tk.injectable)()(eZ=class extends uH{getLabel(){return"Frame"}getSummary(e){return`Frame ${e.width??"?"}x${e.height??"?"}`}createDefaultConfig(){return{width:100,height:100,forceResize:!1}}getReactComponent(){return u9}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","frame")}})||eZ,mt=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{label:"Angle",name:"angle",children:(0,tq.jsx)(df.Y,{})})}),mi=(0,tk.injectable)()(eY=class extends uH{getLabel(){return"Rotate"}getSummary(e){return`Rotate ${e.angle??"?"}\xb0`}createDefaultConfig(){return{angle:90}}getReactComponent(){return mt}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","rotate")}})||eY,mn=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:"horizontal",label:"Mode",name:"mode",children:(0,tq.jsx)(t8.l,{options:[{value:"horizontal",label:"Horizontal"},{value:"vertical",label:"Vertical"}]})})}),mr=(0,tk.injectable)()(eX=class extends uH{getLabel(){return"Mirror"}getSummary(e){return`Mirror ${e.mode??"horizontal"}`}getReactComponent(){return mn}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","mirror")}})||eX,ma=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:e("image-thumbnails.transformations.gaussian-blur.radius"),name:"radius",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:e("image-thumbnails.transformations.gaussian-blur.sigma"),name:"sigma",children:(0,tq.jsx)(df.Y,{})})]})},ml=(0,tk.injectable)()(e0=class extends uH{getLabel(){return"Gaussian Blur"}getSummary(e){return`Gaussian Blur (radius: ${e.radius??"?"}, sigma: ${e.sigma??"?"})`}getReactComponent(){return ma}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","gaussianBlur")}})||e0,mo=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Brightness",name:"brightness",children:(0,tq.jsx)(df.Y,{max:200,min:0})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Saturation",name:"saturation",children:(0,tq.jsx)(df.Y,{max:200,min:0})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Hue",name:"hue",children:(0,tq.jsx)(df.Y,{max:200,min:0})})]}),ms=(0,tk.injectable)()(e1=class extends uH{getLabel(){return"Brightness / Saturation / Hue (Imagick)"}getSummary(e){return`Brightness / Saturation / Hue (Imagick) (${e.brightness??100}%, ${e.saturation??100}%, ${e.hue??100}%)`}createDefaultConfig(){return{brightness:100,saturation:100,hue:100}}getReactComponent(){return mo}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","brightnessSaturation")}})||e1;var md=i(43748);let mc=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:"#ffffff",label:"Background Color",name:"color",children:(0,tq.jsx)(md.s,{format:"hex",showText:!0})})});mc.displayName="SetBackgroundColorTransformationComponent";let mf=(0,tk.injectable)()(e2=class extends uH{getLabel(){return"Set Background Color"}getSummary(e){return`Background Color: ${e.color??"#ffffff"}`}getReactComponent(){return mc}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","setBackgroundColor")}})||e2;var mu=i(9199);let mm=(0,iR.createStyles)(e=>{let{token:t}=e;return{imagePicker:(0,iR.css)`
+ `}}),uR=e=>{let{id:t,height:i=650}=e,{t:n}=(0,iQ.useTranslation)(),{styles:r}=uN(),{data:a,isLoading:l}=(0,uM.LZ)({id:t});return(0,tq.jsx)(uE.U,{loading:l,none:(0,tI.isUndefined)(null==a?void 0:a.data)||0===a.data.length,children:(0,tq.jsx)("iframe",{className:r.iframe,height:i,sandbox:"",srcDoc:(null==a?void 0:a.data)??"",title:n("aria.email-log.html.preview")})})},uV=e=>{let{id:t,onClick:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),[a,l]=(0,tG.useState)(!1);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.IconButton,{...n,icon:{value:"code"},onClick:e=>{l(!0),null==i||i(e)}}),(0,tq.jsx)(ni.Modal,{onCancel:()=>{l(!1)},onOk:()=>{l(!1)},open:a,size:"L",title:(0,tq.jsx)(ni.ModalTitle,{children:r("email-log.html.preview")}),children:(0,tq.jsx)(uR,{height:550,id:t})})]})},uz=e=>{let{data:t,providerKey:i,onSortingChange:n,...r}=e,{t:a}=(0,iQ.useTranslation)(),[l,o]=(0,tG.useState)({key:"sentDate",direction:"ASC"}),s=(0,cH.createColumnHelper)(),d=[s.accessor("sentDate",{header:a("gdpr-extractor.emails.table.field.sentDate"),meta:{type:"datetime",config:{showTime:!0}}}),s.accessor("from",{header:a("gdpr-extractor.emails.table.field.from")}),s.accessor("to",{header:a("gdpr-extractor.emails.table.field.to")}),s.accessor("cc",{header:a("gdpr-extractor.emails.table.field.cc")}),s.accessor("bcc",{header:a("gdpr-extractor.emails.table.field.bcc")}),s.accessor("subject",{header:a("gdpr-extractor.emails.table.field.subject")}),s.display({id:"actions",header:a("gdpr-extractor.table.field.actions"),size:120,enableSorting:!1,cell:e=>{let{row:t}=e,n=t.original;return(0,tq.jsxs)(ap.s,{align:"center",children:[(0,tq.jsx)(uV,{"data-testid":`gdpr-emails-preview-${n.id}`,disabled:!n.hasHtmlLog,id:n.id,tooltip:{title:a("gdpr-extractor.emails.table.actions.html")}}),(0,tq.jsx)(uA,{"data-testid":`gdpr-emails-parameters-${n.id}`,disabled:!n.hasParameters,id:n.id,tooltip:{title:a("gdpr-extractor.emails.table.actions.parameters")}}),(0,tq.jsx)(us.N,{"data-testid":`gdpr-emails-export-${n.id}`,id:n.id,providerKey:i,tooltip:{title:a("gdpr-extractor.emails.table.actions.export")}}),(0,tq.jsx)(uF,{"data-testid":`gdpr-emails-delete-${n.id}`,disabled:!n.__gdprIsDeletable,id:n.id,label:n.subject??n.from,providerKey:i,tooltip:{title:a("email-log.tooltip.delete")}})]})}})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:d,data:t.map(e=>e.data),dataTestId:"gdpr-emails-grid",enableSorting:!0,onSortingChange:e=>{let t=uf(e);o(t),null==n||n(t)},sorting:uc(l),...r})};class uB extends um.A{getTabContent(e){return(0,tq.jsx)(uz,{...e})}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sent_mails")}}class uO extends tA.P{registerDynamicType(e){super.registerDynamicType(e)}overrideDynamicType(e){super.overrideDynamicType(e)}}uO.SERVICE_ID="image-thumbnails.transformation-dynamic-type-registry",uO=(0,tw.Cg)([(0,tk.injectable)()],uO);var uK=i(17094);class u_ extends uK.u{adaptTransformationTypes(){this.transformationRegistry.getDynamicTypes().forEach(e=>{let t=e.getReactComponent(),i={type:e.getId(),key:e.getId(),translationKey:e.getLabel(),component:tU().createElement(t)};this.register(i)})}getItemByType(e){let t=super.getItemByType(e);return void 0===t&&(0,iX.Ay)(new iX.$g(`No registry item found for type "${e}"`)),t}getTransformationRegistry(){return this.transformationRegistry}constructor(e){super(),this.transformationRegistry=e,this.adaptTransformationTypes()}}let uH=(0,tk.injectable)()(eO=class extends tA.Q{getId(){return this.id}getSummary(e){return this.getLabel()}async configureTransformation(e){return await Promise.resolve(e??this.createDefaultConfig())}createDefaultConfig(){return{}}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id",void 0)}})||eO,u$=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,tG.useMemo)(()=>[{value:"center",label:e("image-thumbnails.transformations.cover.positioning-center")},{value:"topleft",label:e("image-thumbnails.transformations.cover.positioning-topleft")},{value:"topright",label:e("image-thumbnails.transformations.cover.positioning-topright")},{value:"bottomleft",label:e("image-thumbnails.transformations.cover.positioning-bottomleft")},{value:"bottomright",label:e("image-thumbnails.transformations.cover.positioning-bottomright")}],[e]);return(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.width"),name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.height"),name:"height",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)("p",{style:{margin:0},children:e("image-thumbnails.transformations.cover.focal-point-info")}),(0,tq.jsx)(tJ.lV.Item,{initialValue:"center",label:e("image-thumbnails.transformations.cover.positioning"),name:"positioning",children:(0,tq.jsx)(t8.l,{options:t})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.transformations.cover.force-resize"),name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{})})]})};u$.displayName="CoverTransformationComponent";let uW=(0,tk.injectable)()(eK=class extends uH{getLabel(){return"Cover (Focal Point Support)"}getSummary(e){return`Cover (Focal Point Support) ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u$}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","cover")}})||eK,uq=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{})})]});uq.displayName="ResizeTransformationComponent";let uG=(0,tk.injectable)()(e_=class extends uH{getLabel(){return"Resize"}getSummary(e){return`Resize ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return uq}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","resize")}})||e_,uU=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:800,label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"800"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{})})]});uU.displayName="ScaleByWidthTransformationComponent";let uQ=(0,tk.injectable)()(eH=class extends uH{getLabel(){return"Scale by Width"}getSummary(e){return`Scale by Width ${e.width??"?"}px`}getReactComponent(){return uU}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scaleByWidth")}})||eH,uJ=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:600,label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"600"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{})})]});uJ.displayName="ScaleByHeightTransformationComponent";let uZ=(0,tk.injectable)()(e$=class extends uH{getLabel(){return"Scale by Height"}getSummary(e){return`Scale by Height ${e.height??"?"}px`}getReactComponent(){return uJ}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","scaleByHeight")}})||e$,uY=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Tolerance",name:"tolerance",children:(0,tq.jsx)(df.Y,{})})});uY.displayName="TrimTransformationComponent";let uX=(0,tk.injectable)()(eW=class extends uH{getLabel(){return"Trim (Imagick)"}getSummary(e){return`Trim (Imagick) (tolerance: ${e.tolerance??"not set"})`}getReactComponent(){return uY}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","trim")}})||eW,u0=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)("div",{style:{padding:"8px 12px"},children:e("image-thumbnails.transformations.no-configuration-required")})},u1=(0,tk.injectable)()(eq=class extends uH{getLabel(){return"Sepia"}createDefaultConfig(){return{}}getReactComponent(){return u0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sepia")}})||eq,u2=(0,tk.injectable)()(eG=class extends uH{getLabel(){return"Grayscale"}createDefaultConfig(){return{}}getReactComponent(){return u0}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","grayscale")}})||eG,u3=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Radius",name:"radius",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:"Sigma",name:"sigma",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:"Amount",name:"amount",children:(0,tq.jsx)(df.Y,{step:.1})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:.05,label:"Threshold",name:"threshold",children:(0,tq.jsx)(df.Y,{step:.01})})]});u3.displayName="SharpenTransformationComponent";let u6=(0,tk.injectable)()(eU=class extends uH{getLabel(){return"Sharpen (Imagick)"}getReactComponent(){return u3}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","sharpen")}})||eU,u4=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"Enter width value"})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"Enter height value"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{})})]});u4.displayName="ContainTransformationComponent";let u5=(0,tk.injectable)()(eQ=class extends uH{getLabel(){return"Contain"}getSummary(e){return`Contain ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u4}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","contain")}})||eQ,u7=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"X",name:"x",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:"Y",name:"y",children:(0,tq.jsx)(df.Y,{})})]}),u8=(0,tk.injectable)()(eJ=class extends uH{getLabel(){return"Crop"}getSummary(e){return`Crop ${e.width??"?"}x${e.height??"?"}`}getReactComponent(){return u7}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","crop")}})||eJ,u9=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:"Width",name:"width",children:(0,tq.jsx)(df.Y,{placeholder:"Enter frame width"})}),(0,tq.jsx)(tJ.lV.Item,{label:"Height",name:"height",children:(0,tq.jsx)(df.Y,{placeholder:"Enter frame height"})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:!1,label:"Force Resize",name:"forceResize",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{})})]}),me=(0,tk.injectable)()(eZ=class extends uH{getLabel(){return"Frame"}getSummary(e){return`Frame ${e.width??"?"}x${e.height??"?"}`}createDefaultConfig(){return{width:100,height:100,forceResize:!1}}getReactComponent(){return u9}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","frame")}})||eZ,mt=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{label:"Angle",name:"angle",children:(0,tq.jsx)(df.Y,{})})}),mi=(0,tk.injectable)()(eY=class extends uH{getLabel(){return"Rotate"}getSummary(e){return`Rotate ${e.angle??"?"}\xb0`}createDefaultConfig(){return{angle:90}}getReactComponent(){return mt}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","rotate")}})||eY,mn=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:"horizontal",label:"Mode",name:"mode",children:(0,tq.jsx)(t8.l,{options:[{value:"horizontal",label:"Horizontal"},{value:"vertical",label:"Vertical"}]})})}),mr=(0,tk.injectable)()(eX=class extends uH{getLabel(){return"Mirror"}getSummary(e){return`Mirror ${e.mode??"horizontal"}`}getReactComponent(){return mn}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","mirror")}})||eX,ma=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:0,label:e("image-thumbnails.transformations.gaussian-blur.radius"),name:"radius",children:(0,tq.jsx)(df.Y,{})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:1,label:e("image-thumbnails.transformations.gaussian-blur.sigma"),name:"sigma",children:(0,tq.jsx)(df.Y,{})})]})},ml=(0,tk.injectable)()(e0=class extends uH{getLabel(){return"Gaussian Blur"}getSummary(e){return`Gaussian Blur (radius: ${e.radius??"?"}, sigma: ${e.sigma??"?"})`}getReactComponent(){return ma}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","gaussianBlur")}})||e0,mo=()=>(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Brightness",name:"brightness",children:(0,tq.jsx)(df.Y,{max:200,min:0})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Saturation",name:"saturation",children:(0,tq.jsx)(df.Y,{max:200,min:0})}),(0,tq.jsx)(tJ.lV.Item,{initialValue:100,label:"Hue",name:"hue",children:(0,tq.jsx)(df.Y,{max:200,min:0})})]}),ms=(0,tk.injectable)()(e1=class extends uH{getLabel(){return"Brightness / Saturation / Hue (Imagick)"}getSummary(e){return`Brightness / Saturation / Hue (Imagick) (${e.brightness??100}%, ${e.saturation??100}%, ${e.hue??100}%)`}createDefaultConfig(){return{brightness:100,saturation:100,hue:100}}getReactComponent(){return mo}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","brightnessSaturation")}})||e1;var md=i(43748);let mc=()=>(0,tq.jsx)(ap.s,{gap:"small",vertical:!0,children:(0,tq.jsx)(tJ.lV.Item,{initialValue:"#ffffff",label:"Background Color",name:"color",children:(0,tq.jsx)(md.s,{format:"hex",showText:!0})})});mc.displayName="SetBackgroundColorTransformationComponent";let mf=(0,tk.injectable)()(e2=class extends uH{getLabel(){return"Set Background Color"}getSummary(e){return`Background Color: ${e.color??"#ffffff"}`}getReactComponent(){return mc}constructor(...e){super(...e),function(e,t,i){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(this,"id","setBackgroundColor")}})||e2;var mu=i(9199);let mm=(0,iR.createStyles)(e=>{let{token:t}=e;return{imagePicker:(0,iR.css)`
& .ant-card-body {
padding: 0
}
@@ -461,7 +461,7 @@
width: 100%;
height: 100%;
}
- `}}),hc=["elementType","type"],hf=["image","video","document"],hu=e=>{let t,i,{item:n}=e,{id:r,elementType:a}=n,{isError:l,error:o,isLoading:s,data:d}=(0,g3.Qw)({id:r,elementType:(0,ou.sv)(a)}),{styles:c}=hd();if((0,tG.useEffect)(()=>{l&&(0,iX.Ay)(new iX.hD(o))},[l]),s)return(0,tq.jsx)(uE.U,{loading:!0});if(l||void 0!==o)return(0,tq.jsx)(uE.U,{none:!0,noneOptions:{text:"data not available"}});let{additionalAttributes:f,...u}=d,m=Object.entries(u).filter(e=>{let[t]=e;return!hc.includes(t)}).map(e=>{let[t,i]=e;return{key:t,value:i}});return(0,tq.jsxs)(uE.U,{className:c.detailContent,children:[(t=null==n?void 0:n.type,i=null==n?void 0:n.path,hf.includes(t)&&!(0,a3.Po)(i)?(0,tq.jsxs)(ap.s,{justify:"center",children:["image"===t&&(0,tq.jsx)(hl._,{className:c.searchResultImage,preview:!1,src:i}),"video"===t&&(0,tq.jsx)(ho.$,{sources:[{src:i}],width:250}),"document"===t&&(0,tq.jsx)(hs.l,{className:c.searchResultDocument,src:i})]}):null),(0,tq.jsx)(ha,{items:m})]})},hm=()=>(0,tq.jsx)(uE.U,{children:(0,tq.jsx)(ap.s,{align:"center",className:"h-full w-full",justify:"center",children:(0,tq.jsx)(he.R,{text:"No item selected"})})}),hp=e=>{let{item:t}=e,i=void 0!==t;return(0,tG.useMemo)(()=>i?(0,tq.jsx)(hu,{item:t}):(0,tq.jsx)(hm,{}),[t])},hg=()=>{let{searchTerm:e}=(0,tG.useContext)(g1),[t,i]=(0,tG.useState)(1),[n,r]=(0,tG.useState)(20),[a,l]=(0,tG.useState)(void 0),[o,s]=(0,tG.useState)(void 0),{isLoading:d,isError:c,error:f,data:u}=g6({searchTerm:e,page:t,pageSize:n});(0,tG.useEffect)(()=>{let e=setTimeout(()=>{l(o)},333);return()=>{clearTimeout(e)}},[o]),(0,tG.useEffect)(()=>{i(1),l(void 0)},[e]),(0,tG.useEffect)(()=>{c&&(0,iX.Ay)(new iX.hD(f))},[c]);let m=(e,t)=>{i(e),r(t),l(void 0)};return(0,tG.useMemo)(()=>d?(0,tq.jsx)(uE.U,{loading:!0}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)("div",{}),(0,tq.jsx)(ht.n,{leftItem:{size:750,children:(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},padded:!0,padding:{left:"none",right:"none",y:"none"},style:{height:400},children:(0,tq.jsxs)(ap.s,{className:"w-full h-full",gap:0,vertical:!0,children:[null==u?void 0:u.items.map(e=>(0,tq.jsx)(g9,{active:(null==a?void 0:a.id)===e.id&&(null==a?void 0:a.elementType)===e.elementType,item:e,onMouseEnter:()=>{s(e)},onMouseLeave:()=>{s(a)}},`${e.id}-${e.elementType}`)),(null==u?void 0:u.items.length)===0&&(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",gap:"mini",justify:"center",vertical:!0,children:(0,tq.jsx)(he.R,{text:"No results found"})})]})})},rightItem:{size:250,minSize:250,maxSize:250,children:(0,tq.jsx)(hp,{item:a})},withDivider:!0}),(0,tq.jsx)(pc.M,{theme:"secondary",children:(0,tq.jsx)(po.d,{onChange:m,pageSizeOptions:[10,20,50,100],showSizeChanger:!0,showTotal:e=>`Total ${e} items`,total:(null==u?void 0:u.totalItems)??0})})]}),[u,a,d])},hh=()=>{let[e,t]=(0,tG.useState)(""),[i,n]=(0,tG.useState)("");return(0,tG.useEffect)(()=>{let e=setTimeout(()=>{t(i)},500);return()=>{clearTimeout(e)}},[i]),(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(pc.M,{padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsx)(ps.D,{"data-testid":"search-modal-input",maxWidth:"100%",onChange:e=>{n(e.target.value)},onSearch:e=>{n(e)},value:i})}),children:(0,tq.jsx)(g2,{searchTerm:e,children:(0,tq.jsx)(hg,{})})})};var hy=i(67923),hv=i(25293),hb=i(92502),hx=i(87669),hj=i(86949),hw=i(66110),hk=i(59991),hT=i(55059),hS=i(20426),hC=i(10840),hD=i(20351),hI=i(63589),hM=i(38933),hL=i(72209),hF=i(33763);let hE=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ap.s,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(hF.v,{})]})});var hP=i(59416),hA=i(56977),hN=i(26093);let hR=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})});var hV=i(43778);let hz={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(hR,{}),renderTopBar:(0,tq.jsx)(hE,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.KQ,useDataQueryHelper:hy.Q,useElementId:hb.p},hB=(0,hS.Z)(hk.S,hC.g,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],[hV.u,{elementType:sR.W.asset}],hT.Y,[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sR.W.asset}])(hz),hO=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/MetadataRegistry","DynamicTypes/ListingRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...hB})}),hK=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(hO,{})});var h_=i(71615);let hH=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ig.Flex,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(h_.C,{nullable:!0}),(0,tq.jsx)(hF.v,{})]})}),h$=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})});var hW=i(68366),hq=i(83950),hG=i(69918),hU=i(86117);let hQ={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(h$,{}),renderTopBar:(0,tq.jsx)(hH,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.PE,useDataQueryHelper:hW.Q,useElementId:hb.p,useColumnMapper:hU.K},hJ=(0,hS.Z)(hk.S,hG.y,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],hT.Y,[hq.f,{showConfigLayer:!1}],[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sR.W.dataObject}],[hV.u,{elementType:sR.W.dataObject}])(hQ),hZ=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/ObjectDataRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...hJ})}),hY=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(hZ,{})});var hX=i(20168);let h0=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ap.s,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(hF.v,{})]})}),h1=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})}),h2={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(h1,{}),renderTopBar:(0,tq.jsx)(h0,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.fd,useDataQueryHelper:hy.Q,useElementId:hb.p},h3=(0,hS.Z)(hk.S,hX.g,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],[hV.u,{elementType:sR.W.document}],hT.Y,[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sR.W.document}])(h2),h6=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...h3})}),h4=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(h6,{})}),h5=()=>{let{isOpen:e,setActiveKey:t,close:i,activeKey:n}=g7(),r=[{label:"All",key:"all",children:(0,tq.jsx)(hh,{})},{label:"Documents",key:sR.W.document,children:(0,tq.jsx)(h4,{})},{label:"Assets",key:sR.W.asset,children:(0,tq.jsx)(hK,{})},{label:"Data Objects",key:sR.W.dataObject,children:(0,tq.jsx)(hY,{})}];return(0,tq.jsx)(tq.Fragment,{children:e&&(0,tq.jsx)(pC.a,{closable:!0,"data-testid":"search-modal",footer:null,onCancel:()=>{i()},open:e,size:"XL",children:(0,tq.jsx)(ge.t,{activeKey:n,"data-testid":"search-modal-tabs",items:r,noTabBarMargin:!0,onChange:e=>{t(e)}})})})},h7=()=>{let{open:e}=g7();return(0,m9.Z)(()=>{e("all")},"quickSearch",!0),(0,m9.Z)(()=>{e(sR.W.asset)},"searchAsset",!0,pw.F.Assets),(0,m9.Z)(()=>{e(sR.W.dataObject)},"searchObject",!0,pw.F.Objects),(0,m9.Z)(()=>{e(sR.W.document)},"searchDocument",!0,pw.F.Documents),(0,tq.jsx)(lp.K,{"data-testid":"search-button",icon:{value:"search"},onClick:()=>{e("all")},type:"text"})},h8=()=>(0,m6.a)(pk.d.SearchHidden)?null:(0,tq.jsxs)(g5,{children:[(0,tq.jsx)(h7,{}),(0,tq.jsx)(h5,{})]});var h9=i(30652),ye=i(24058);let yt=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{badge:t`
+ `}}),hc=["elementType","type"],hf=["image","video","document"],hu=e=>{let t,i,{item:n}=e,{id:r,elementType:a}=n,{isError:l,error:o,isLoading:s,data:d}=(0,g3.Qw)({id:r,elementType:(0,ou.sv)(a)}),{styles:c}=hd();if((0,tG.useEffect)(()=>{l&&(0,iX.Ay)(new iX.hD(o))},[l]),s)return(0,tq.jsx)(uE.U,{loading:!0});if(l||void 0!==o)return(0,tq.jsx)(uE.U,{none:!0,noneOptions:{text:"data not available"}});let{additionalAttributes:f,...u}=d,m=Object.entries(u).filter(e=>{let[t]=e;return!hc.includes(t)}).map(e=>{let[t,i]=e;return{key:t,value:i}});return(0,tq.jsxs)(uE.U,{className:c.detailContent,children:[(t=null==n?void 0:n.type,i=null==n?void 0:n.path,hf.includes(t)&&!(0,a3.Po)(i)?(0,tq.jsxs)(ap.s,{justify:"center",children:["image"===t&&(0,tq.jsx)(hl._,{className:c.searchResultImage,preview:!1,src:i}),"video"===t&&(0,tq.jsx)(ho.$,{sources:[{src:i}],width:250}),"document"===t&&(0,tq.jsx)(hs.l,{className:c.searchResultDocument,src:i})]}):null),(0,tq.jsx)(ha,{items:m})]})},hm=()=>(0,tq.jsx)(uE.U,{children:(0,tq.jsx)(ap.s,{align:"center",className:"h-full w-full",justify:"center",children:(0,tq.jsx)(he.R,{text:"No item selected"})})}),hp=e=>{let{item:t}=e,i=void 0!==t;return(0,tG.useMemo)(()=>i?(0,tq.jsx)(hu,{item:t}):(0,tq.jsx)(hm,{}),[t])},hg=()=>{let{searchTerm:e}=(0,tG.useContext)(g1),[t,i]=(0,tG.useState)(1),[n,r]=(0,tG.useState)(20),[a,l]=(0,tG.useState)(void 0),[o,s]=(0,tG.useState)(void 0),{isLoading:d,isError:c,error:f,data:u}=g6({searchTerm:e,page:t,pageSize:n});(0,tG.useEffect)(()=>{let e=setTimeout(()=>{l(o)},333);return()=>{clearTimeout(e)}},[o]),(0,tG.useEffect)(()=>{i(1),l(void 0)},[e]),(0,tG.useEffect)(()=>{c&&(0,iX.Ay)(new iX.hD(f))},[c]);let m=(e,t)=>{i(e),r(t),l(void 0)};return(0,tG.useMemo)(()=>d?(0,tq.jsx)(uE.U,{loading:!0}):(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)("div",{}),(0,tq.jsx)(ht.n,{leftItem:{size:750,children:(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},padded:!0,padding:{left:"none",right:"none",y:"none"},style:{height:400},children:(0,tq.jsxs)(ap.s,{className:"w-full h-full",gap:0,vertical:!0,children:[null==u?void 0:u.items.map(e=>(0,tq.jsx)(g9,{active:(null==a?void 0:a.id)===e.id&&(null==a?void 0:a.elementType)===e.elementType,item:e,onMouseEnter:()=>{s(e)},onMouseLeave:()=>{s(a)}},`${e.id}-${e.elementType}`)),(null==u?void 0:u.items.length)===0&&(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",gap:"mini",justify:"center",vertical:!0,children:(0,tq.jsx)(he.R,{text:"No results found"})})]})})},rightItem:{size:250,minSize:250,maxSize:250,children:(0,tq.jsx)(hp,{item:a})},withDivider:!0}),(0,tq.jsx)(pc.M,{theme:"secondary",children:(0,tq.jsx)(po.d,{onChange:m,pageSizeOptions:[10,20,50,100],showSizeChanger:!0,showTotal:e=>`Total ${e} items`,total:(null==u?void 0:u.totalItems)??0})})]}),[u,a,d])},hh=()=>{let[e,t]=(0,tG.useState)(""),[i,n]=(0,tG.useState)("");return(0,tG.useEffect)(()=>{let e=setTimeout(()=>{t(i)},500);return()=>{clearTimeout(e)}},[i]),(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(pc.M,{padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsx)(ps.D,{"data-testid":"search-modal-input",maxWidth:"100%",onChange:e=>{n(e.target.value)},onSearch:e=>{n(e)},value:i})}),children:(0,tq.jsx)(g2,{searchTerm:e,children:(0,tq.jsx)(hg,{})})})};var hy=i(67923),hv=i(25293),hb=i(92502),hx=i(87669),hj=i(86949),hw=i(66110),hk=i(59991),hT=i(55059),hS=i(20426),hC=i(10840),hD=i(20351),hI=i(63589),hM=i(38933),hL=i(72209),hF=i(33763);let hE=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ap.s,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(hF.v,{})]})});var hP=i(59416),hA=i(56977),hN=i(26093);let hR=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})});var hV=i(43778);let hz={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(hR,{}),renderTopBar:(0,tq.jsx)(hE,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.KQ,useDataQueryHelper:hy.Q,useElementId:hb.p},hB=(0,hS.Z)(hk.S,hC.g,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],[hV.u,{elementType:sE.W.asset}],hT.Y,[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sE.W.asset}])(hz),hO=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/MetadataRegistry","DynamicTypes/ListingRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...hB})}),hK=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(hO,{})});var h_=i(71615);let hH=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ig.Flex,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(h_.C,{nullable:!0}),(0,tq.jsx)(hF.v,{})]})}),h$=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})});var hW=i(68366),hq=i(83950),hG=i(69918),hU=i(86117);let hQ={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(h$,{}),renderTopBar:(0,tq.jsx)(hH,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.PE,useDataQueryHelper:hW.Q,useElementId:hb.p,useColumnMapper:hU.K},hJ=(0,hS.Z)(hk.S,hG.y,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],hT.Y,[hq.f,{showConfigLayer:!1}],[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sE.W.dataObject}],[hV.u,{elementType:sE.W.dataObject}])(hQ),hZ=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/ObjectDataRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...hJ})}),hY=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(hZ,{})});var hX=i(20168);let h0=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{left:"none",right:"none"},position:"top",theme:"secondary",children:(0,tq.jsxs)(ap.s,{className:"w-full",gap:"small",children:[(0,tq.jsx)(hL.E,{}),(0,tq.jsx)(hF.v,{})]})}),h1=()=>(0,tq.jsx)(pc.M,{borderStyle:"default",padding:{right:"none",left:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{className:"w-full",gap:"small",justify:"space-between",children:(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})})}),h2={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[void 0===e&&(0,tq.jsx)(uE.U,{loading:!0}),void 0!==e&&(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(h1,{}),renderTopBar:(0,tq.jsx)(h0,{}),children:(0,tq.jsx)(pl.s,{renderSidebar:(0,tq.jsx)(hI.B,{}),children:(0,tq.jsx)(hM.E,{})})})]}),[e])},useDataQuery:g3.fd,useDataQueryHelper:hy.Q,useElementId:hb.p},h3=(0,hS.Z)(hk.S,hX.g,hv.A,[hw.p,{handleSearchTermInSidebar:!1}],[hV.u,{elementType:sE.W.document}],hT.Y,[(e,t)=>{let{useGridOptions:i,...n}=e;if(void 0===t)throw Error("OpenElementDecorator requires an elementType prop");return{...n,useGridOptions:()=>{let{getGridProps:e,...n}=i(),{openElement:r}=(0,nt.K)(),{close:a}=g7();return{...n,getGridProps:()=>({...e(),onRowDoubleClick:e=>{let{id:i}=e.original,{elementType:n}=t;r({id:i,type:n}),a()}})}}}},{elementType:sE.W.document}])(h2),h6=()=>(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...h3})}),h4=()=>(0,tq.jsx)(uE.U,{style:{height:"65vh"},children:(0,tq.jsx)(h6,{})}),h5=()=>{let{isOpen:e,setActiveKey:t,close:i,activeKey:n}=g7(),r=[{label:"All",key:"all",children:(0,tq.jsx)(hh,{})},{label:"Documents",key:sE.W.document,children:(0,tq.jsx)(h4,{})},{label:"Assets",key:sE.W.asset,children:(0,tq.jsx)(hK,{})},{label:"Data Objects",key:sE.W.dataObject,children:(0,tq.jsx)(hY,{})}];return(0,tq.jsx)(tq.Fragment,{children:e&&(0,tq.jsx)(pC.a,{closable:!0,"data-testid":"search-modal",footer:null,onCancel:()=>{i()},open:e,size:"XL",children:(0,tq.jsx)(ge.t,{activeKey:n,"data-testid":"search-modal-tabs",items:r,noTabBarMargin:!0,onChange:e=>{t(e)}})})})},h7=()=>{let{open:e}=g7();return(0,m9.Z)(()=>{e("all")},"quickSearch",!0),(0,m9.Z)(()=>{e(sE.W.asset)},"searchAsset",!0,pw.F.Assets),(0,m9.Z)(()=>{e(sE.W.dataObject)},"searchObject",!0,pw.F.Objects),(0,m9.Z)(()=>{e(sE.W.document)},"searchDocument",!0,pw.F.Documents),(0,tq.jsx)(lp.K,{"data-testid":"search-button",icon:{value:"search"},onClick:()=>{e("all")},type:"text"})},h8=()=>(0,m6.a)(pk.d.SearchHidden)?null:(0,tq.jsxs)(g5,{children:[(0,tq.jsx)(h7,{}),(0,tq.jsx)(h5,{})]});var h9=i(30652),ye=i(24058);let yt=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{badge:t`
.ant-badge-count {
background: ${i.itemActiveColor};
font-size: 8px;
@@ -785,17 +785,17 @@
height: 100%;
width: 100%;
object-fit: contain;
- `}},{hashPriority:"low"});var Tl=i(98186);let To=e=>{let{styles:t}=Ta(),{src:i}=e;return(0,tq.jsx)("div",{className:t.preview,children:(0,tq.jsx)(Tl.I,{sources:[{src:i}]})})},Ts=()=>{let e=(0,tG.useContext)(ky.m),{data:t}=(0,kc.useAssetGetByIdQuery)({id:e.id});return(0,tq.jsx)(pl.s,{children:(0,tq.jsx)(To,{src:t.fullPath})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/AudioTabManager"]);e.register({key:"view",label:"asset.asset-editor-tabs.view",children:(0,tq.jsx)(Ts,{}),icon:(0,tq.jsx)(r9.I,{value:"view"})}),e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/ArchiveTabManager"]);e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/UnknownTabManager"]);e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}});var Td=i(89114),Tc=i(60042),Tf=i(6424),Tu=i(3671),Tm=i(55014),Tp=i(40036),Tg=i(81674),Th=i(97794);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetEditorToolbar;e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{refreshElement:t}=(0,Tp.d)("asset"),{renameContextMenuItem:i}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",e.target.id));return i(e.target,()=>{t(e.target.id)})}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",e.target.id));return t(e.target)}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionContextMenuItem:t}=(0,Th.D)(),{refreshElement:i}=(0,Tp.d)("asset");return t(e.target,()=>{i(e.target.id)})}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadContextMenuItem:t}=(0,Td.m)();return t(e.target)}}),e.registerToSlot(t.name,{name:"zipDownload",priority:t.priority.zipDownload,useMenuItem:e=>{let{createZipDownloadContextMenuItem:t}=(0,Tc.v)({type:"folder"});return t(e.target)}}),e.registerToSlot(t.name,{name:"clearImageThumbnail",priority:t.priority.clearImageThumbnail,useMenuItem:e=>{let{clearImageThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}}),e.registerToSlot(t.name,{name:"clearVideoThumbnail",priority:t.priority.clearVideoThumbnail,useMenuItem:e=>{let{clearVideoThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}}),e.registerToSlot(t.name,{name:"clearPdfThumbnail",priority:t.priority.clearPdfThumbnail,useMenuItem:e=>{let{clearPdfThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}})}});var Ty=i(34148),Tv=i(71012),Tb=i(24122);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetPreviewCard;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openContextMenuItem:t}=(0,Ty.i)(sR.W.asset);return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"info",priority:t.priority.info,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{actionMenuItems:i}=(0,Tb.y)({element:e.asset,elementType:sR.W.asset});return{key:"info",icon:(0,tq.jsx)(r9.I,{value:"info-circle"}),label:t("asset.copy-info"),children:i}}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)(sR.W.asset,(0,Tg.Cr)(sR.W.asset,"rename",e.asset.id));return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{locateInTree:i}=(0,Tv.H)(sR.W.asset);return{label:t("element.locate-in-tree"),key:"locate-in-tree",icon:(0,tq.jsx)(r9.I,{value:"target"}),onClick:()=>{i(e.asset.id,e.onComplete)}}}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionContextMenuItem:t}=(0,Th.D)();return t(e.asset,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadContextMenuItem:t}=(0,Td.m)();return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)(sR.W.asset,(0,Tg.Cr)(sR.W.asset,"delete",e.asset.id));return t(e.asset)??null}})}});var Tx=i(726),Tj=i(21724),Tw=i(36344);let Tk={name:"asset-editor",component:e=>(0,tq.jsx)(tu.bU,{component:tu.eb.asset.editor.container.name,props:e}),titleComponent:e=>{let{node:t}=e,{asset:i}=(0,ks.l)(t.getConfig().id),{t:n}=(0,iQ.useTranslation)(),r=t.getName();return t.getName=()=>(null==i?void 0:i.parentId)===0?n("home"):(null==i?void 0:i.filename)??r,(0,tq.jsx)(Tx.v,{modified:(null==i?void 0:i.modified)??!1,node:t})},defaultGlobalContext:!1,isModified:e=>{let t=e.getConfig(),i=(0,Tj.f_)(uk.M_.getState(),t.id);return(null==i?void 0:i.modified)??!1},getContextProvider:(e,t)=>{let i=e.config;return(0,tq.jsx)(Tw.AssetProvider,{id:i.id,children:t})}},TT=(e,t,i,n,r,a)=>t===i&&""===e?(r(),!1):!n||(a(),!1);var TS=i(79472);let TC=e=>{let{showDuplicateEntryModal:t,showMandatoryModal:i}=e,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(ky.m),{asset:a,customMetadata:l,setCustomMetadata:o,removeCustomMetadata:s,updateAllCustomMetadata:d,setModifiedCells:c}=(0,ks.l)(r),{data:f,isLoading:u,isError:m,error:p}=(0,kc.useAssetCustomMetadataGetByIdQuery)({id:r}),g="customMetadata",h=(null==a?void 0:a.modifiedCells[g])??[],y=(0,TS.o)(null==a?void 0:a.permissions,"publish");(0,tG.useEffect)(()=>{m&&(0,iX.Ay)(new iX.hD(p))},[m]);let v=(0,tG.useMemo)(()=>null==l?void 0:l.map(e=>e.type.includes("metadata.")?e:{...e,type:`metadata.${e.type}`}),[l]);(0,tG.useEffect)(()=>{void 0!==f&&(null==a?void 0:a.changes.customMetadata)===void 0&&Array.isArray(f.items)&&o(f.items.map(e=>({...e,rowId:(0,n7.u)()})))},[f]),(0,tG.useEffect)(()=>{h.length>0&&(null==a?void 0:a.changes.customMetadata)===void 0&&c(g,[])},[a]);let b=(0,cH.createColumnHelper)(),x=[b.accessor("type",{header:n("asset.asset-editor-tabs.custom-metadata.columns.type"),meta:{type:"asset-custom-metadata-icon"},size:44}),b.accessor("name",{header:n("asset.asset-editor-tabs.custom-metadata.columns.name"),meta:{editable:y},size:200}),b.accessor("language",{header:n("asset.asset-editor-tabs.custom-metadata.columns.language"),meta:{type:"language-select",editable:y},size:100}),b.accessor("data",{header:n("asset.asset-editor-tabs.custom-metadata.columns.value"),meta:{type:"asset-custom-metadata-value",editable:y,autoWidth:!0},size:400})];return y&&x.push(b.accessor("actions",{header:n("asset.asset-editor-tabs.custom-metadata.columns.actions"),cell:e=>(0,tq.jsx)(pa.a,{padding:"mini",children:(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{s(e.row.original)},type:"link"})})}),size:60})),(0,tq.jsx)(ul.x,{autoWidth:!0,columns:x,data:v??[],isLoading:u,modifiedCells:h,onUpdateCellData:e=>{let{rowIndex:n,columnId:r,value:a,rowData:o}=e,s=[...l??[]],f=s.findIndex(e=>e.name===o.name&&e.language===o.language),u={...s.at(f),[r]:a};s[f]=u,TT(a,r,"name",s.filter(e=>e.name===u.name&&e.language===u.language).length>1,i,t)&&(d(s.map(e=>({...e,type:e.type.split(".")[1]??e.type}))),c(g,[...h,{rowIndex:o.rowId,columnId:r}]))},setRowId:e=>e.rowId})};var TD=i(27330),TI=i(6820),TM=i(95112);let TL=e=>{let{disableHeaderTitle:t=!1,disableAddPredefinedMetadata:i=!1}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)(!1),l=(0,p3.t)(),{id:o}=(0,tG.useContext)(ky.m),{asset:s,addCustomMetadata:d,customMetadata:c}=(0,ks.l)(o),[f,{isFetching:u,isError:m,error:p}]=(0,TD.Hw)(),{showModal:g,closeModal:h,renderModal:y}=(0,TI.hS)({type:"error"}),{showModal:v,closeModal:b,renderModal:x}=(0,TI.hS)({type:"error"});(0,tG.useEffect)(()=>{m&&(0,iX.Ay)(new iX.hD(p))},[m]);let j=(0,TS.o)(null==s?void 0:s.permissions,"publish"),w=(0,tG.useRef)(""),k=(0,tG.useRef)(null),T=(0,tG.useRef)("input"),S=(0,tG.useRef)(""),C=[...(0,tc.Lt)(td.K["DynamicTypes/MetadataRegistry"]).getTypeSelectionTypes().keys()].map(e=>({value:e,label:n("data-type."+e.split(".")[1])})),D=async()=>{let e=f({body:{}});(await e).data.items.forEach(e=>{(null==c?void 0:c.find(t=>t.name===e.name&&t.language===(e.language??"")))===void 0&&d({...e,rowId:e.id,language:e.language??"",data:e.data??null})})};(0,tG.useEffect)(()=>{if(r){var e;null==(e=k.current)||e.focus()}else T.current="input",w.current="",S.current=""},[r]);let I=[];return r||(i||I.push((0,tq.jsx)(m4.J,{disabled:u,icon:{value:"add-something"},loading:u,onClick:D,children:n("asset.asset-editor-tabs.custom-metadata.add-predefined-definition")},n("asset.asset-editor-tabs.custom-metadata.add-predefined-definition"))),I.push((0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{a(!0)},children:n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata")},n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata")))),(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:t?"":n("asset.asset-editor-tabs.custom-metadata.text"),children:(0,tq.jsx)("div",{className:"pimcore-custom-metadata-toolbar",children:(0,tq.jsxs)(a$.$,{size:"extra-small",children:[r&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[(0,tq.jsx)(az.$,{onClick:()=>{a(!1)},type:"link",children:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.cancel")}),(0,tq.jsx)(ig.Input,{onChange:function(e){w.current=e.target.value},placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.name"),ref:k}),(0,tq.jsx)(t8.l,{className:"min-w-100",defaultValue:T.current,onSelect:function(e){T.current=e},options:C,placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.type")}),(0,tq.jsx)(t8.l,{allowClear:!0,className:"min-w-100",onClear:function(){S.current=""},onSelect:function(e){S.current=e},options:l.requiredLanguages.map(e=>({value:e,label:e})),placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.language")}),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{let e,t;e=void 0!==w.current&&w.current.length>0,t=void 0!==T.current,e&&t?(null==c?void 0:c.find(e=>e.name===w.current&&e.language===S.current))!==void 0?g():d({additionalAttributes:[],name:w.current,type:T.current,language:S.current,data:null,rowId:(0,n7.u)()}):v()},children:n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata.create")})]}),(0,tq.jsx)(y,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:h,type:"primary",children:n("button.ok")})}),title:n("asset.asset-editor-tabs.custom-metadata.custom-metadata-already-exist.title"),children:n("asset.asset-editor-tabs.custom-metadata.custom-metadata-already-exist.error")}),(0,tq.jsx)(x,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:b,type:"primary",children:n("button.ok")})}),title:n("asset.asset-editor-tabs.custom-metadata.add-entry-mandatory-fields-missing.title"),children:n("asset.asset-editor-tabs.custom-metadata.add-entry-mandatory-fields-missing.error")})]}),!r&&j&&(0,tq.jsx)(TM.e,{items:I})]})})}),(0,tq.jsx)(TC,{showDuplicateEntryModal:g,showMandatoryModal:v})]})};var TF=i(5576);let TE=(0,iR.createStyles)(e=>{let{token:t,css:i}=e,n={versionsLeftSideWidth:"395",...t};return{"right-side":i`
+ `}},{hashPriority:"low"});var Tl=i(98186);let To=e=>{let{styles:t}=Ta(),{src:i}=e;return(0,tq.jsx)("div",{className:t.preview,children:(0,tq.jsx)(Tl.I,{sources:[{src:i}]})})},Ts=()=>{let e=(0,tG.useContext)(ky.m),{data:t}=(0,kc.useAssetGetByIdQuery)({id:e.id});return(0,tq.jsx)(pl.s,{children:(0,tq.jsx)(To,{src:t.fullPath})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/AudioTabManager"]);e.register({key:"view",label:"asset.asset-editor-tabs.view",children:(0,tq.jsx)(Ts,{}),icon:(0,tq.jsx)(r9.I,{value:"view"})}),e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/ArchiveTabManager"]);e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/UnknownTabManager"]);e.register(kg.y5),e.register(kh.Aj),e.register(kg.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}});var Td=i(89114),Tc=i(60042),Tf=i(6424),Tu=i(3671),Tm=i(55014),Tp=i(40036),Tg=i(81674),Th=i(97794);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetEditorToolbar;e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{refreshElement:t}=(0,Tp.d)("asset"),{renameContextMenuItem:i}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",e.target.id));return i(e.target,()=>{t(e.target.id)})}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",e.target.id));return t(e.target)}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionContextMenuItem:t}=(0,Th.D)(),{refreshElement:i}=(0,Tp.d)("asset");return t(e.target,()=>{i(e.target.id)})}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadContextMenuItem:t}=(0,Td.m)();return t(e.target)}}),e.registerToSlot(t.name,{name:"zipDownload",priority:t.priority.zipDownload,useMenuItem:e=>{let{createZipDownloadContextMenuItem:t}=(0,Tc.v)({type:"folder"});return t(e.target)}}),e.registerToSlot(t.name,{name:"clearImageThumbnail",priority:t.priority.clearImageThumbnail,useMenuItem:e=>{let{clearImageThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}}),e.registerToSlot(t.name,{name:"clearVideoThumbnail",priority:t.priority.clearVideoThumbnail,useMenuItem:e=>{let{clearVideoThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}}),e.registerToSlot(t.name,{name:"clearPdfThumbnail",priority:t.priority.clearPdfThumbnail,useMenuItem:e=>{let{clearPdfThumbnailContextMenuItem:t}=(0,Tf.q)();return t(e.target)}})}});var Ty=i(34148),Tv=i(71012),Tb=i(24122);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetPreviewCard;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openContextMenuItem:t}=(0,Ty.i)(sE.W.asset);return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"info",priority:t.priority.info,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{actionMenuItems:i}=(0,Tb.y)({element:e.asset,elementType:sE.W.asset});return{key:"info",icon:(0,tq.jsx)(r9.I,{value:"info-circle"}),label:t("asset.copy-info"),children:i}}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)(sE.W.asset,(0,Tg.Cr)(sE.W.asset,"rename",e.asset.id));return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{locateInTree:i}=(0,Tv.H)(sE.W.asset);return{label:t("element.locate-in-tree"),key:"locate-in-tree",icon:(0,tq.jsx)(r9.I,{value:"target"}),onClick:()=>{i(e.asset.id,e.onComplete)}}}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionContextMenuItem:t}=(0,Th.D)();return t(e.asset,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadContextMenuItem:t}=(0,Td.m)();return t(e.asset)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)(sE.W.asset,(0,Tg.Cr)(sE.W.asset,"delete",e.asset.id));return t(e.asset)??null}})}});var Tx=i(726),Tj=i(21724),Tw=i(36344);let Tk={name:"asset-editor",component:e=>(0,tq.jsx)(tu.bU,{component:tu.eb.asset.editor.container.name,props:e}),titleComponent:e=>{let{node:t}=e,{asset:i}=(0,ks.l)(t.getConfig().id),{t:n}=(0,iQ.useTranslation)(),r=t.getName();return t.getName=()=>(null==i?void 0:i.parentId)===0?n("home"):(null==i?void 0:i.filename)??r,(0,tq.jsx)(Tx.v,{modified:(null==i?void 0:i.modified)??!1,node:t})},defaultGlobalContext:!1,isModified:e=>{let t=e.getConfig(),i=(0,Tj.f_)(uk.M_.getState(),t.id);return(null==i?void 0:i.modified)??!1},getContextProvider:(e,t)=>{let i=e.config;return(0,tq.jsx)(Tw.AssetProvider,{id:i.id,children:t})}},TT=(e,t,i,n,r,a)=>t===i&&""===e?(r(),!1):!n||(a(),!1);var TS=i(79472);let TC=e=>{let{showDuplicateEntryModal:t,showMandatoryModal:i}=e,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(ky.m),{asset:a,customMetadata:l,setCustomMetadata:o,removeCustomMetadata:s,updateAllCustomMetadata:d,setModifiedCells:c}=(0,ks.l)(r),{data:f,isLoading:u,isError:m,error:p}=(0,kc.useAssetCustomMetadataGetByIdQuery)({id:r}),g="customMetadata",h=(null==a?void 0:a.modifiedCells[g])??[],y=(0,TS.o)(null==a?void 0:a.permissions,"publish");(0,tG.useEffect)(()=>{m&&(0,iX.Ay)(new iX.hD(p))},[m]);let v=(0,tG.useMemo)(()=>null==l?void 0:l.map(e=>e.type.includes("metadata.")?e:{...e,type:`metadata.${e.type}`}),[l]);(0,tG.useEffect)(()=>{void 0!==f&&(null==a?void 0:a.changes.customMetadata)===void 0&&Array.isArray(f.items)&&o(f.items.map(e=>({...e,rowId:(0,n7.u)()})))},[f]),(0,tG.useEffect)(()=>{h.length>0&&(null==a?void 0:a.changes.customMetadata)===void 0&&c(g,[])},[a]);let b=(0,cH.createColumnHelper)(),x=[b.accessor("type",{header:n("asset.asset-editor-tabs.custom-metadata.columns.type"),meta:{type:"asset-custom-metadata-icon"},size:44}),b.accessor("name",{header:n("asset.asset-editor-tabs.custom-metadata.columns.name"),meta:{editable:y},size:200}),b.accessor("language",{header:n("asset.asset-editor-tabs.custom-metadata.columns.language"),meta:{type:"language-select",editable:y},size:100}),b.accessor("data",{header:n("asset.asset-editor-tabs.custom-metadata.columns.value"),meta:{type:"asset-custom-metadata-value",editable:y,autoWidth:!0},size:400})];return y&&x.push(b.accessor("actions",{header:n("asset.asset-editor-tabs.custom-metadata.columns.actions"),cell:e=>(0,tq.jsx)(pa.a,{padding:"mini",children:(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{s(e.row.original)},type:"link"})})}),size:60})),(0,tq.jsx)(ul.x,{autoWidth:!0,columns:x,data:v??[],isLoading:u,modifiedCells:h,onUpdateCellData:e=>{let{rowIndex:n,columnId:r,value:a,rowData:o}=e,s=[...l??[]],f=s.findIndex(e=>e.name===o.name&&e.language===o.language),u={...s.at(f),[r]:a};s[f]=u,TT(a,r,"name",s.filter(e=>e.name===u.name&&e.language===u.language).length>1,i,t)&&(d(s.map(e=>({...e,type:e.type.split(".")[1]??e.type}))),c(g,[...h,{rowIndex:o.rowId,columnId:r}]))},setRowId:e=>e.rowId})};var TD=i(27330),TI=i(6820),TM=i(95112);let TL=e=>{let{disableHeaderTitle:t=!1,disableAddPredefinedMetadata:i=!1}=e,{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)(!1),l=(0,p3.t)(),{id:o}=(0,tG.useContext)(ky.m),{asset:s,addCustomMetadata:d,customMetadata:c}=(0,ks.l)(o),[f,{isFetching:u,isError:m,error:p}]=(0,TD.Hw)(),{showModal:g,closeModal:h,renderModal:y}=(0,TI.hS)({type:"error"}),{showModal:v,closeModal:b,renderModal:x}=(0,TI.hS)({type:"error"});(0,tG.useEffect)(()=>{m&&(0,iX.Ay)(new iX.hD(p))},[m]);let j=(0,TS.o)(null==s?void 0:s.permissions,"publish"),w=(0,tG.useRef)(""),k=(0,tG.useRef)(null),T=(0,tG.useRef)("input"),S=(0,tG.useRef)(""),C=[...(0,tc.Lt)(td.K["DynamicTypes/MetadataRegistry"]).getTypeSelectionTypes().keys()].map(e=>({value:e,label:n("data-type."+e.split(".")[1])})),D=async()=>{let e=f({body:{}});(await e).data.items.forEach(e=>{(null==c?void 0:c.find(t=>t.name===e.name&&t.language===(e.language??"")))===void 0&&d({...e,rowId:e.id,language:e.language??"",data:e.data??null})})};(0,tG.useEffect)(()=>{if(r){var e;null==(e=k.current)||e.focus()}else T.current="input",w.current="",S.current=""},[r]);let I=[];return r||(i||I.push((0,tq.jsx)(m4.J,{disabled:u,icon:{value:"add-something"},loading:u,onClick:D,children:n("asset.asset-editor-tabs.custom-metadata.add-predefined-definition")},n("asset.asset-editor-tabs.custom-metadata.add-predefined-definition"))),I.push((0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{a(!0)},children:n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata")},n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata")))),(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:t?"":n("asset.asset-editor-tabs.custom-metadata.text"),children:(0,tq.jsx)("div",{className:"pimcore-custom-metadata-toolbar",children:(0,tq.jsxs)(a$.$,{size:"extra-small",children:[r&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[(0,tq.jsx)(az.$,{onClick:()=>{a(!1)},type:"link",children:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.cancel")}),(0,tq.jsx)(ig.Input,{onChange:function(e){w.current=e.target.value},placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.name"),ref:k}),(0,tq.jsx)(t8.l,{className:"min-w-100",defaultValue:T.current,onSelect:function(e){T.current=e},options:C,placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.type")}),(0,tq.jsx)(t8.l,{allowClear:!0,className:"min-w-100",onClear:function(){S.current=""},onSelect:function(e){S.current=e},options:l.requiredLanguages.map(e=>({value:e,label:e})),placeholder:n("asset.asset-editor-tabs.custom-metadata.add-custom-metadata.language")}),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{let e,t;e=void 0!==w.current&&w.current.length>0,t=void 0!==T.current,e&&t?(null==c?void 0:c.find(e=>e.name===w.current&&e.language===S.current))!==void 0?g():d({additionalAttributes:[],name:w.current,type:T.current,language:S.current,data:null,rowId:(0,n7.u)()}):v()},children:n("asset.asset-editor-tabs.custom-metadata.new-custom-metadata.create")})]}),(0,tq.jsx)(y,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:h,type:"primary",children:n("button.ok")})}),title:n("asset.asset-editor-tabs.custom-metadata.custom-metadata-already-exist.title"),children:n("asset.asset-editor-tabs.custom-metadata.custom-metadata-already-exist.error")}),(0,tq.jsx)(x,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:b,type:"primary",children:n("button.ok")})}),title:n("asset.asset-editor-tabs.custom-metadata.add-entry-mandatory-fields-missing.title"),children:n("asset.asset-editor-tabs.custom-metadata.add-entry-mandatory-fields-missing.error")})]}),!r&&j&&(0,tq.jsx)(TM.e,{items:I})]})})}),(0,tq.jsx)(TC,{showDuplicateEntryModal:g,showMandatoryModal:v})]})};var TF=i(5576);let TE=(0,iR.createStyles)(e=>{let{token:t,css:i}=e,n={versionsLeftSideWidth:"395",...t};return{"right-side":i`
& .highlight-cell {
background-color: ${n.colorWarningBg};
font-weight: bold;
}
- `}},{hashPriority:"low"}),TP=e=>{let{id:t,fileName:i}=e,[n,r]=(0,tG.useState)(!1),{t:a}=(0,iQ.useTranslation)(),l=async()=>{r(!0),fetch(`${(0,tD.$)()}/versions/${t}/asset/download`).then(async e=>await e.blob()).then(e=>{let t=URL.createObjectURL(e);(0,kO.l)(t,i),r(!1)}).catch(()=>{(0,iX.Ay)(new iX.$g("Error downloading version asset")),r(!1)})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",vertical:!0,children:[(0,tq.jsx)(n5.E,{children:a("version.no-preview-available")}),(0,tq.jsx)(az.$,{loading:n,onClick:l,children:a("download")})]})};var TA=i(26268);let TN=["meta"],TR=e=>{let{categoriesList:t,versionViewData:i,versionKeysList:n,modifiedFields:r}=e,{styles:a}=(0,TA.I)(),{t:l}=(0,iQ.useTranslation)();return(0,tq.jsx)(tq.Fragment,{children:null==t?void 0:t.map((e,t)=>(0,tq.jsxs)("div",{children:[(0,tq.jsx)(n5.E,{className:a.sectionTitle,strong:!0,children:l(`version.category.title.${e.key}`)}),(0,tq.jsx)(ap.s,{className:a.sectionFields,gap:"extra-small",vertical:!0,children:i.map((t,i)=>e.fieldKeys.includes(t.Field.key)&&(0,tq.jsxs)("div",{children:[(e=>{let{categoryName:t,fieldData:i}=e,n=TN.includes(t),r=i.field,o=i.language,s=n?r:l(`version.${i.key}`);return(0,tq.jsxs)(n5.E,{className:a.fieldTitle,children:[s," ",!(0,tI.isEmpty)(o)&&(0,tq.jsxs)(n5.E,{type:"secondary",children:["| ",null==o?void 0:o.toUpperCase()]})]})})({categoryName:e.key,fieldData:t.Field}),(0,tq.jsx)(ap.s,{gap:"mini",children:n.map((e,i)=>{let n=r.includes(t.Field.key);return(0,tq.jsx)("div",{className:lx()(a.sectionFieldItem,{[a.sectionFieldItemHighlight]:n&&1===i}),children:(0,tq.jsx)(n5.E,{children:t[e]})},`${i}-${e}`)})})]},`${i}-${t.Field.key}`))})]},`${t}-${e.key}`))})};var TV=i(41826),Tz=i(44767),TB=i(62668);let TO=["systemData"],TK=[Tz.l.BLOCK,Tz.l.FIELD_COLLECTIONS],T_=e=>{let{breadcrumbsList:t,versionViewData:i,versionKeysList:n,isExpandedUnmodifiedFields:r}=e,{styles:a}=(0,TA.I)(),{t:l}=(0,iQ.useTranslation)();return(0,tq.jsx)(tq.Fragment,{children:null==t?void 0:t.map((e,t)=>{let o="systemData"===e.key;return(0,tq.jsxs)("div",{children:[(e=>{let{key:t,isCommonSection:i}=e,n=TO.includes(t),r=(n?l(`version.category.title.${t}`):t).split("/"),[o,...s]=n?r:r.map(e=>l(e)),d=s.length>0?` | ${s.join(" | ")}`:"";return(0,a3.Po)(o)&&(0,a3.Po)(d)?null:(0,tq.jsxs)(n5.E,{className:lx()(a.sectionTitle,{[a.subSectionTitle]:!i}),strong:!0,children:[o,!(0,a3.Po)(d)&&(0,tq.jsx)("span",{className:a.subSectionText,children:d})]})})({key:e.key,isCommonSection:o}),(0,tq.jsx)(ap.s,{className:lx()(a.sectionFields,{[a.sectionFieldsWithoutBorder]:!o}),gap:"extra-small",vertical:!0,children:i.map((t,i)=>{var s;let d=e.key===t.Field.fieldBreadcrumbTitle,c=e.fieldKeys.includes(t.Field.name);return d&&c&&(0,tq.jsx)(TB.K,{contentSelector:`.${a.objectSectionFieldItemWrapper}`,children:(0,tq.jsxs)("div",{children:[(e=>{let{key:t,locale:i,isCommonSection:n}=e;if((0,a3.Po)(t))return(0,tq.jsx)(tq.Fragment,{});let r=n?l(`version.${t}`):l(t);return(0,tq.jsxs)(n5.E,{className:a.fieldTitle,children:[r," ",!(0,tI.isEmpty)(i)&&(0,tq.jsxs)(n5.E,{type:"secondary",children:["| ",i.toUpperCase()]})]})})({key:t.Field.title,locale:null==(s=t.Field)?void 0:s.locale,isCommonSection:o}),(0,tq.jsx)(ap.s,{gap:"mini",children:n.map((e,i)=>{let n=(null==t?void 0:t.isModifiedValue)===!0,o=1===i,s=TK.includes(null==t?void 0:t.Field.fieldtype),d=n&&s&&(0,a3.Po)(t[e]);return(0,tq.jsxs)("div",{className:a.objectSectionFieldItemWrapper,children:[d&&(0,tq.jsx)(ap.s,{align:"center",className:lx()(a.objectSectionFieldItem,a.objectSectionEmptyState,{[a.objectSectionEmptyStateDisabled]:0===i,[a.objectSectionEmptyStateHighlight]:o}),justify:"center",children:l("empty")}),(0,tq.jsx)(TV.s,{className:lx()(a.objectSectionFieldItem,"versionFieldItem",{[a.objectSectionFieldItemHighlight]:n&&o,versionFieldItemHighlight:n&&o}),datatype:"data",fieldCollectionModifiedList:null==t?void 0:t.fieldCollectionModifiedList,fieldType:t.Field.fieldtype,isExpandedUnmodifiedFields:r,name:t.Field.name,value:t[e],...t.Field},`${i}-${e}`)]},`${i}-${e}`)})})]})},`${i}-${t.Field.name}`)})})]},`${t}-${e.key}`)})})},TH=["reverseObjectRelation"];var T$=i(43240);let TW=e=>{let t,i,{data:n}=e,{elementType:r}=(0,iZ.J)(),a="asset"===r,l="data-object"===r,[o,s]=(0,tG.useState)(!1),{versionKeysList:d,comparisonModifiedData:c,sectionsList:f}=(t=Object.keys(n[0]).filter(e=>e.startsWith("Version")),i=n.filter(e=>!(0,tI.isEqual)(e[t[0]]??null,e[t[1]]??null)),{versionKeysList:t,comparisonModifiedData:i,sectionsList:(0,tG.useMemo)(()=>{if("asset"===r){let e;return e={},n.forEach(t=>{let i=(e=>{if(e.includes("."))return e.split(".")[0]})(t.Field.key)??"systemData";(0,tI.isUndefined)(e[i])&&(e[i]=new Set),e[i].add(t.Field.key)}),Object.entries(e).map(e=>{let[t,i]=e;return{key:t,fieldKeys:Array.from(i)}})}if("data-object"===r){let e;return e={},n.forEach(t=>{let i=t.Field.fieldBreadcrumbTitle??"systemData";TH.includes(t.Field.fieldtype)||((0,tI.isUndefined)(e[i])&&(e[i]=new Set),e[i].add(t.Field.name))}),Object.entries(e).map(e=>{let[t,i]=e;return{key:t,fieldKeys:Array.from(i)}})}},[n])}),{t:u}=(0,iQ.useTranslation)(),{styles:m}=(0,T$.I)(),p=!(0,tI.isNil)(d)&&d.length>1,g=o?n:c,h=p?g:n,y=(0,tG.useMemo)(()=>a?(e=>{let{versionViewData:t,categoriesList:i}=e,n=(0,tI.map)(t,"Field.key");return(0,tI.isEmpty)(i)?[]:(0,tI.filter)((0,tI.map)(i,e=>({...e,fieldKeys:(0,tI.intersection)(e.fieldKeys,n)})),e=>!(0,tI.isEmpty)(e.fieldKeys))})({versionViewData:h,categoriesList:f}):l?(e=>{let{versionViewData:t,breadcrumbsList:i}=e,n=(0,tI.map)(t,"Field.name"),r=(0,tI.map)(t,"Field.fieldBreadcrumbTitle");return(0,tI.isEmpty)(i)?[]:(0,tI.filter)((0,tI.map)(i,e=>({...e,fieldKeys:(0,tI.intersection)(e.fieldKeys,n)})),e=>!(0,tI.isEmpty)(e.fieldKeys)&&r.includes(e.key))})({versionViewData:h,breadcrumbsList:f}):void 0,[o,f]),v=(0,tG.useMemo)(()=>{if(p&&!(0,tI.isEmpty)(c)){if(a)return c.map(e=>e.Field.key);if(l)return c.map(e=>e.Field.title)}return[]},[c,p]),b=!(0,tI.isUndefined)(v)&&v.length>0;return(0,tq.jsxs)(ap.s,{vertical:!0,children:[(0,tq.jsx)(ap.s,{className:m.headerContainer,wrap:"wrap",children:d.map((e,t)=>{let i,n;return n=(null==(i=/\d+/.exec(e))?void 0:i[0])??"0",(0,tq.jsx)(ap.s,{className:m.headerItem,children:(0,tq.jsxs)(n5.E,{children:[u("version.version")," ",Number(n)]})},`${t}-${e}`)})}),(0,tq.jsxs)(ap.s,{className:m.content,vertical:!0,children:[p&&(0,tq.jsx)("div",{className:m.switchContainer,children:(0,tq.jsx)(sP.d,{labelLeft:(0,tq.jsx)(n5.E,{children:u("version.expand-unmodified-fields")}),onChange:()=>{s(!o)},value:o})}),p&&!b&&!o&&(0,tq.jsx)(ap.s,{justify:"center",children:(0,tq.jsx)(n5.E,{className:m.emptyState,children:u("version.no-difference")})}),a&&(0,tq.jsx)(TR,{categoriesList:y,modifiedFields:v,versionKeysList:d,versionViewData:h}),l&&(0,tq.jsx)(T_,{breadcrumbsList:y,isExpandedUnmodifiedFields:o,versionKeysList:d,versionViewData:h})]})]})},Tq=e=>{let{versions:t,gridData:i,isImageVersion:n,versionIds:r}=e,{styles:a}=TE();return(0,tq.jsx)("div",{className:a["right-side"],children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:"large",style:{maxWidth:t.length>1?1200:600},children:[(0,tq.jsx)(ig.Flex,{align:"center",gap:"small",justify:"center",style:{minHeight:100},children:t.map((e,t)=>{var i;let a=r.find(t=>t.count===(null==e?void 0:e.versionCount));return(0,tq.jsx)("div",{children:null!==e.previewImageUrl&&n?(0,tq.jsx)(k5.R,{src:e.previewImageUrl,style:{maxHeight:500,maxWidth:500}}):(0,tq.jsx)(TP,{fileName:null==e||null==(i=e.dataRaw)?void 0:i.fileName,id:null==a?void 0:a.id})},t)})}),(0,tq.jsx)(TW,{data:i})]})})};var TG=i(73039);let TU=(e,t,i)=>({versionCount:i,baseDataFormatted:{fileName:e.fileName,creationDate:(0,pP.r6)({timestamp:e.creationDate??null,dateStyle:"short",timeStyle:"medium"}),modificationDate:(0,pP.r6)({timestamp:e.modificationDate??null,dateStyle:"short",timeStyle:"medium"}),fileSize:void 0!==e.fileSize?(0,TG.M)(e.fileSize):"",mimeType:e.mimeType,dimensions:null!==e.dimensions&&void 0!==e.dimensions?e.dimensions.width+" x "+e.dimensions.height:""},metadata:TQ(e.metadata),previewImageUrl:`/pimcore-studio/api/versions/${t}/image/stream`,dataRaw:e}),TQ=e=>{let t=tc.kL.get(td.K["DynamicTypes/MetadataRegistry"]),i=new Map;if(void 0===e)return i;for(let n of e){let e=t.getTypeSelectionTypes().get(`metadata.${n.type}`),r=null!==n.language?`meta.${n.name}.${n.language}`:n.name;i.set(r,{key:r,field:n.name,language:n.language??void 0,metadataType:n.type,displayValue:void 0!==e?e.getVersionPreviewComponent(n.data):"Metadata type not supported",raw:n})}return i},TJ=e=>(null==e?void 0:e.type)==="image",TZ=async(e,t)=>{if(!TJ(e))return null;let i=null;return await fetch(`/pimcore-studio/api/versions/${t}/image/stream`,{cache:"force-cache"}).then(async e=>await e.blob()).then(e=>{i=URL.createObjectURL(e)}).catch(()=>{(0,iX.Ay)(new iX.$g("Failed to load preview image"))}),i},TY=e=>{let t=i4().t,i=[],n=[],r=t("field");return e.forEach((e,a)=>{let l=`${t("version.version")} ${e.versionCount}`;Object.keys(e.baseDataFormatted).forEach(n=>{if("dimensions"===n&&!TJ(e.dataRaw))return;let a=i.find(e=>e[r].key===n);void 0!==a?a[l]=e.baseDataFormatted[n]:i.push({[r]:{field:t(`version.${n}`),key:n},[l]:e.baseDataFormatted[n]})}),e.metadata.forEach((e,t)=>{let i=n.find(t=>t[r].key===e.key);if(void 0!==i)i[l]=e.displayValue;else{let t={key:e.key,field:e.field,language:e.language,metadataType:e.metadataType};n.push({[r]:t,[l]:e.displayValue})}})}),n.sort((e,i)=>{let n=e[t("field")].key.toLowerCase(),r=i[t("field")].key.toLowerCase();return nr)}),[...i,...n]},TX=e=>{let{versionIds:t}=e,[i,n]=(0,tG.useState)([]),[r,a]=(0,tG.useState)([]),[l,o]=(0,tG.useState)(!1);return((0,tG.useEffect)(()=>{let e=[];a([]),n([]),t.forEach(async t=>{let i=t.id;e.push(uk.M_.dispatch(i3.FH.endpoints.versionGetById.initiate({id:i})))}),Promise.all(e).then(e=>{let i=[],r=[];e.forEach((e,n)=>{let a=e.data;TJ(a)&&o(!0),i.push(TU(a,t[n].id,t[n].count)),r.push(TZ(a,t[n].id))}),Promise.all(r).then(e=>{i.forEach((t,i)=>{t.previewImageUrl=e[i]}),a(i),n(TY(i))}).catch(e=>{console.log(e)})}).catch(e=>{console.log(e)})},[t]),0===i.length)?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(Tq,{gridData:i,isImageVersion:l,versionIds:t,versions:r})},T0=e=>{let{versionId:t,data:i,imgSrc:n,firstVersion:r,lastVersion:a,onClickPrevious:l,onClickNext:o,isImageVersion:s,fileName:d}=e;return(0,tq.jsxs)(ig.Flex,{gap:"small",style:{minWidth:"100%"},vertical:!0,children:[(0,tq.jsxs)(ig.Flex,{align:"center",gap:"small",justify:"center",style:{minHeight:100},children:[(0,tq.jsx)(lp.K,{disabled:r,icon:{value:"chevron-left"},onClick:l,type:"text"}),null!==n&&s?(0,tq.jsx)(k5.R,{className:"image-slider__image",src:n,style:{maxHeight:500,maxWidth:500}}):(0,tq.jsx)(TP,{fileName:d,id:t.id}),(0,tq.jsx)(lp.K,{disabled:a,icon:{value:"chevron-right"},onClick:o,type:"text"})]}),(0,tq.jsx)(TW,{data:i})]})},T1=e=>{let{versions:t,versionId:i,setDetailedVersions:n}=e,[r,a]=(0,tG.useState)(i),[l,o]=(0,tG.useState)([]),[s,d]=(0,tG.useState)(null),[c,f]=(0,tG.useState)(void 0),[u,m]=(0,tG.useState)(!1);function p(e){for(let i=0;i=0&&i+e{i.id!==r.id&&(o([]),a(i))},[i]),(0,tG.useEffect)(()=>{Promise.resolve(uk.M_.dispatch(i3.FH.endpoints.versionGetById.initiate({id:r.id}))).then(e=>{let t=e.data,i=TU(t,r.id,r.count);TJ(t)&&m(!0),f(null==t?void 0:t.fileName),o(TY([i])),d(i.previewImageUrl)}).catch(e=>{console.log(e)})},[r]),0===l.length?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(T0,{data:l,fileName:c,firstVersion:t[0].id===r.id,imgSrc:s,isImageVersion:u,lastVersion:t[t.length-1].id===r.id,onClickNext:function(){o([]),p(1)},onClickPrevious:function(){o([]),p(-1)},versionId:r})},T2=()=>(0,tq.jsx)(TF.m,{ComparisonViewComponent:TX,SingleViewComponent:T1}),T3=()=>{var e,t;let{t:i}=(0,iQ.useTranslation)(),{id:n}=(0,ko.Q)(),{data:r,isLoading:a,isError:l}=(0,kc.useAssetCustomSettingsGetByIdQuery)({id:n});if(a||void 0===r)return(0,tq.jsx)(uE.U,{loading:!0});if(l)return(0,tq.jsx)("div",{children:"Error"});let o=(0,cH.createColumnHelper)(),s=[o.accessor("name",{header:i("asset.asset-editor-tabs.embedded-metadata.columns.name"),size:400}),o.accessor("value",{header:i("asset.asset-editor-tabs.embedded-metadata.columns.value"),size:400})],d=Object.entries((null==(t=r.items)||null==(e=t.fixedCustomSettings)?void 0:e.embeddedMetadata)??[]).map(e=>{let[t,i]=e;return{name:String(t).toString(),value:String(i).toString()}});return(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:i("asset.asset-editor-tabs.embedded-metadata.headline")}),(0,tq.jsx)(ul.x,{columns:s,data:d,enableSorting:!0,sorting:[{id:"name",desc:!1}]})]})};var T6=i(88054);let T4=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(ky.m),{asset:i}=(0,ks.l)(t),{refreshElement:n}=(0,Tp.d)("asset"),r=(0,kj.W)(kw.r.assetEditorToolbar.name,{target:i}),a=r.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),l=[];return l.push((0,tq.jsx)(T6.j,{hasDataChanged:function(){return Object.keys((null==i?void 0:i.changes)??{}).length>0},onReload:function(){n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},children:e("toolbar.reload")})},"reload-button")),a.length>0&&l.push((0,tq.jsx)(pu.m,{menu:{items:r},children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")},"dropdown-button")},"more-button")),(0,tq.jsx)(TM.e,{items:l,noSpacing:!0})};var T5=i(57502),T7=i(63558);let T8=(e,t,i)=>({actionType:e,workflowId:t,transitionId:i.name,label:i.label,notes:(0,tI.isEmpty)(i.notes)?void 0:i.notes}),T9=e=>[...(0,tI.isNil)(e.allowedTransitions)?[]:e.allowedTransitions.map(t=>T8("transition",e.workflowName,t)),...(0,tI.isNil)(e.globalActions)?[]:e.globalActions.map(t=>T8("global",e.workflowName,t))],Se=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{button:i`
+ `}},{hashPriority:"low"}),TP=e=>{let{id:t,fileName:i}=e,[n,r]=(0,tG.useState)(!1),{t:a}=(0,iQ.useTranslation)(),l=async()=>{r(!0),fetch(`${(0,tD.$)()}/versions/${t}/asset/download`).then(async e=>await e.blob()).then(e=>{let t=URL.createObjectURL(e);(0,kO.l)(t,i),r(!1)}).catch(()=>{(0,iX.Ay)(new iX.$g("Error downloading version asset")),r(!1)})};return(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",vertical:!0,children:[(0,tq.jsx)(n5.E,{children:a("version.no-preview-available")}),(0,tq.jsx)(az.$,{loading:n,onClick:l,children:a("download")})]})};var TA=i(26268);let TN=["meta"],TR=e=>{let{categoriesList:t,versionViewData:i,versionKeysList:n,modifiedFields:r}=e,{styles:a}=(0,TA.I)(),{t:l}=(0,iQ.useTranslation)();return(0,tq.jsx)(tq.Fragment,{children:null==t?void 0:t.map((e,t)=>(0,tq.jsxs)("div",{children:[(0,tq.jsx)(n5.E,{className:a.sectionTitle,strong:!0,children:l(`version.category.title.${e.key}`)}),(0,tq.jsx)(ap.s,{className:a.sectionFields,gap:"extra-small",vertical:!0,children:i.map((t,i)=>e.fieldKeys.includes(t.Field.key)&&(0,tq.jsxs)("div",{children:[(e=>{let{categoryName:t,fieldData:i}=e,n=TN.includes(t),r=i.field,o=i.language,s=n?r:l(`version.${i.key}`);return(0,tq.jsxs)(n5.E,{className:a.fieldTitle,children:[s," ",!(0,tI.isEmpty)(o)&&(0,tq.jsxs)(n5.E,{type:"secondary",children:["| ",null==o?void 0:o.toUpperCase()]})]})})({categoryName:e.key,fieldData:t.Field}),(0,tq.jsx)(ap.s,{gap:"mini",children:n.map((e,i)=>{let n=r.includes(t.Field.key);return(0,tq.jsx)("div",{className:lx()(a.sectionFieldItem,{[a.sectionFieldItemHighlight]:n&&1===i}),children:(0,tq.jsx)(n5.E,{children:t[e]})},`${i}-${e}`)})})]},`${i}-${t.Field.key}`))})]},`${t}-${e.key}`))})};var TV=i(41826),Tz=i(44767),TB=i(62668);let TO=["systemData"],TK=[Tz.l.BLOCK,Tz.l.FIELD_COLLECTIONS],T_=e=>{let{breadcrumbsList:t,versionViewData:i,versionKeysList:n,isExpandedUnmodifiedFields:r}=e,{styles:a}=(0,TA.I)(),{t:l}=(0,iQ.useTranslation)();return(0,tq.jsx)(tq.Fragment,{children:null==t?void 0:t.map((e,t)=>{let o="systemData"===e.key;return(0,tq.jsxs)("div",{children:[(e=>{let{key:t,isCommonSection:i}=e,n=TO.includes(t),r=(n?l(`version.category.title.${t}`):t).split("/"),[o,...s]=n?r:r.map(e=>l(e)),d=s.length>0?` | ${s.join(" | ")}`:"";return(0,a3.Po)(o)&&(0,a3.Po)(d)?null:(0,tq.jsxs)(n5.E,{className:lx()(a.sectionTitle,{[a.subSectionTitle]:!i}),strong:!0,children:[o,!(0,a3.Po)(d)&&(0,tq.jsx)("span",{className:a.subSectionText,children:d})]})})({key:e.key,isCommonSection:o}),(0,tq.jsx)(ap.s,{className:lx()(a.sectionFields,{[a.sectionFieldsWithoutBorder]:!o}),gap:"extra-small",vertical:!0,children:i.map((t,i)=>{var s;let d=e.key===t.Field.fieldBreadcrumbTitle,c=e.fieldKeys.includes(t.Field.name);return d&&c&&(0,tq.jsx)(TB.K,{contentSelector:`.${a.objectSectionFieldItemWrapper}`,children:(0,tq.jsxs)("div",{children:[(e=>{let{key:t,locale:i,isCommonSection:n}=e;if((0,a3.Po)(t))return(0,tq.jsx)(tq.Fragment,{});let r=n?l(`version.${t}`):l(t);return(0,tq.jsxs)(n5.E,{className:a.fieldTitle,children:[r," ",!(0,tI.isEmpty)(i)&&(0,tq.jsxs)(n5.E,{type:"secondary",children:["| ",i.toUpperCase()]})]})})({key:t.Field.title,locale:null==(s=t.Field)?void 0:s.locale,isCommonSection:o}),(0,tq.jsx)(ap.s,{gap:"mini",children:n.map((e,i)=>{let n=(null==t?void 0:t.isModifiedValue)===!0,o=1===i,s=TK.includes(null==t?void 0:t.Field.fieldtype),d=n&&s&&(0,a3.Po)(t[e]);return(0,tq.jsxs)("div",{className:a.objectSectionFieldItemWrapper,children:[d&&(0,tq.jsx)(ap.s,{align:"center",className:lx()(a.objectSectionFieldItem,a.objectSectionEmptyState,{[a.objectSectionEmptyStateDisabled]:0===i,[a.objectSectionEmptyStateHighlight]:o}),justify:"center",children:l("empty")}),(0,tq.jsx)(TV.s,{className:lx()(a.objectSectionFieldItem,"versionFieldItem",{[a.objectSectionFieldItemHighlight]:n&&o,versionFieldItemHighlight:n&&o}),datatype:"data",fieldCollectionModifiedList:null==t?void 0:t.fieldCollectionModifiedList,fieldType:t.Field.fieldtype,isExpandedUnmodifiedFields:r,name:t.Field.name,value:t[e],...t.Field},`${i}-${e}`)]},`${i}-${e}`)})})]})},`${i}-${t.Field.name}`)})})]},`${t}-${e.key}`)})})},TH=["reverseObjectRelation"];var T$=i(43240);let TW=e=>{let t,i,{data:n}=e,{elementType:r}=(0,iZ.J)(),a="asset"===r,l="data-object"===r,[o,s]=(0,tG.useState)(!1),{versionKeysList:d,comparisonModifiedData:c,sectionsList:f}=(t=Object.keys(n[0]).filter(e=>e.startsWith("Version")),i=n.filter(e=>!(0,tI.isEqual)(e[t[0]]??null,e[t[1]]??null)),{versionKeysList:t,comparisonModifiedData:i,sectionsList:(0,tG.useMemo)(()=>{if("asset"===r){let e;return e={},n.forEach(t=>{let i=(e=>{if(e.includes("."))return e.split(".")[0]})(t.Field.key)??"systemData";(0,tI.isUndefined)(e[i])&&(e[i]=new Set),e[i].add(t.Field.key)}),Object.entries(e).map(e=>{let[t,i]=e;return{key:t,fieldKeys:Array.from(i)}})}if("data-object"===r){let e;return e={},n.forEach(t=>{let i=t.Field.fieldBreadcrumbTitle??"systemData";TH.includes(t.Field.fieldtype)||((0,tI.isUndefined)(e[i])&&(e[i]=new Set),e[i].add(t.Field.name))}),Object.entries(e).map(e=>{let[t,i]=e;return{key:t,fieldKeys:Array.from(i)}})}},[n])}),{t:u}=(0,iQ.useTranslation)(),{styles:m}=(0,T$.I)(),p=!(0,tI.isNil)(d)&&d.length>1,g=o?n:c,h=p?g:n,y=(0,tG.useMemo)(()=>a?(e=>{let{versionViewData:t,categoriesList:i}=e,n=(0,tI.map)(t,"Field.key");return(0,tI.isEmpty)(i)?[]:(0,tI.filter)((0,tI.map)(i,e=>({...e,fieldKeys:(0,tI.intersection)(e.fieldKeys,n)})),e=>!(0,tI.isEmpty)(e.fieldKeys))})({versionViewData:h,categoriesList:f}):l?(e=>{let{versionViewData:t,breadcrumbsList:i}=e,n=(0,tI.map)(t,"Field.name"),r=(0,tI.map)(t,"Field.fieldBreadcrumbTitle");return(0,tI.isEmpty)(i)?[]:(0,tI.filter)((0,tI.map)(i,e=>({...e,fieldKeys:(0,tI.intersection)(e.fieldKeys,n)})),e=>!(0,tI.isEmpty)(e.fieldKeys)&&r.includes(e.key))})({versionViewData:h,breadcrumbsList:f}):void 0,[o,f]),v=(0,tG.useMemo)(()=>{if(p&&!(0,tI.isEmpty)(c)){if(a)return c.map(e=>e.Field.key);if(l)return c.map(e=>e.Field.title)}return[]},[c,p]),b=!(0,tI.isUndefined)(v)&&v.length>0;return(0,tq.jsxs)(ap.s,{vertical:!0,children:[(0,tq.jsx)(ap.s,{className:m.headerContainer,wrap:"wrap",children:d.map((e,t)=>{let i,n;return n=(null==(i=/\d+/.exec(e))?void 0:i[0])??"0",(0,tq.jsx)(ap.s,{className:m.headerItem,children:(0,tq.jsxs)(n5.E,{children:[u("version.version")," ",Number(n)]})},`${t}-${e}`)})}),(0,tq.jsxs)(ap.s,{className:m.content,vertical:!0,children:[p&&(0,tq.jsx)("div",{className:m.switchContainer,children:(0,tq.jsx)(sA.d,{labelLeft:(0,tq.jsx)(n5.E,{children:u("version.expand-unmodified-fields")}),onChange:()=>{s(!o)},value:o})}),p&&!b&&!o&&(0,tq.jsx)(ap.s,{justify:"center",children:(0,tq.jsx)(n5.E,{className:m.emptyState,children:u("version.no-difference")})}),a&&(0,tq.jsx)(TR,{categoriesList:y,modifiedFields:v,versionKeysList:d,versionViewData:h}),l&&(0,tq.jsx)(T_,{breadcrumbsList:y,isExpandedUnmodifiedFields:o,versionKeysList:d,versionViewData:h})]})]})},Tq=e=>{let{versions:t,gridData:i,isImageVersion:n,versionIds:r}=e,{styles:a}=TE();return(0,tq.jsx)("div",{className:a["right-side"],children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:"large",style:{maxWidth:t.length>1?1200:600},children:[(0,tq.jsx)(ig.Flex,{align:"center",gap:"small",justify:"center",style:{minHeight:100},children:t.map((e,t)=>{var i;let a=r.find(t=>t.count===(null==e?void 0:e.versionCount));return(0,tq.jsx)("div",{children:null!==e.previewImageUrl&&n?(0,tq.jsx)(k5.R,{src:e.previewImageUrl,style:{maxHeight:500,maxWidth:500}}):(0,tq.jsx)(TP,{fileName:null==e||null==(i=e.dataRaw)?void 0:i.fileName,id:null==a?void 0:a.id})},t)})}),(0,tq.jsx)(TW,{data:i})]})})};var TG=i(73039);let TU=(e,t,i)=>({versionCount:i,baseDataFormatted:{fileName:e.fileName,creationDate:(0,pP.r6)({timestamp:e.creationDate??null,dateStyle:"short",timeStyle:"medium"}),modificationDate:(0,pP.r6)({timestamp:e.modificationDate??null,dateStyle:"short",timeStyle:"medium"}),fileSize:void 0!==e.fileSize?(0,TG.M)(e.fileSize):"",mimeType:e.mimeType,dimensions:null!==e.dimensions&&void 0!==e.dimensions?e.dimensions.width+" x "+e.dimensions.height:""},metadata:TQ(e.metadata),previewImageUrl:`/pimcore-studio/api/versions/${t}/image/stream`,dataRaw:e}),TQ=e=>{let t=tc.kL.get(td.K["DynamicTypes/MetadataRegistry"]),i=new Map;if(void 0===e)return i;for(let n of e){let e=t.getTypeSelectionTypes().get(`metadata.${n.type}`),r=null!==n.language?`meta.${n.name}.${n.language}`:n.name;i.set(r,{key:r,field:n.name,language:n.language??void 0,metadataType:n.type,displayValue:void 0!==e?e.getVersionPreviewComponent(n.data):"Metadata type not supported",raw:n})}return i},TJ=e=>(null==e?void 0:e.type)==="image",TZ=async(e,t)=>{if(!TJ(e))return null;let i=null;return await fetch(`/pimcore-studio/api/versions/${t}/image/stream`,{cache:"force-cache"}).then(async e=>await e.blob()).then(e=>{i=URL.createObjectURL(e)}).catch(()=>{(0,iX.Ay)(new iX.$g("Failed to load preview image"))}),i},TY=e=>{let t=i4().t,i=[],n=[],r=t("field");return e.forEach((e,a)=>{let l=`${t("version.version")} ${e.versionCount}`;Object.keys(e.baseDataFormatted).forEach(n=>{if("dimensions"===n&&!TJ(e.dataRaw))return;let a=i.find(e=>e[r].key===n);void 0!==a?a[l]=e.baseDataFormatted[n]:i.push({[r]:{field:t(`version.${n}`),key:n},[l]:e.baseDataFormatted[n]})}),e.metadata.forEach((e,t)=>{let i=n.find(t=>t[r].key===e.key);if(void 0!==i)i[l]=e.displayValue;else{let t={key:e.key,field:e.field,language:e.language,metadataType:e.metadataType};n.push({[r]:t,[l]:e.displayValue})}})}),n.sort((e,i)=>{let n=e[t("field")].key.toLowerCase(),r=i[t("field")].key.toLowerCase();return nr)}),[...i,...n]},TX=e=>{let{versionIds:t}=e,[i,n]=(0,tG.useState)([]),[r,a]=(0,tG.useState)([]),[l,o]=(0,tG.useState)(!1);return((0,tG.useEffect)(()=>{let e=[];a([]),n([]),t.forEach(async t=>{let i=t.id;e.push(uk.M_.dispatch(i3.FH.endpoints.versionGetById.initiate({id:i})))}),Promise.all(e).then(e=>{let i=[],r=[];e.forEach((e,n)=>{let a=e.data;TJ(a)&&o(!0),i.push(TU(a,t[n].id,t[n].count)),r.push(TZ(a,t[n].id))}),Promise.all(r).then(e=>{i.forEach((t,i)=>{t.previewImageUrl=e[i]}),a(i),n(TY(i))}).catch(e=>{console.log(e)})}).catch(e=>{console.log(e)})},[t]),0===i.length)?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(Tq,{gridData:i,isImageVersion:l,versionIds:t,versions:r})},T0=e=>{let{versionId:t,data:i,imgSrc:n,firstVersion:r,lastVersion:a,onClickPrevious:l,onClickNext:o,isImageVersion:s,fileName:d}=e;return(0,tq.jsxs)(ig.Flex,{gap:"small",style:{minWidth:"100%"},vertical:!0,children:[(0,tq.jsxs)(ig.Flex,{align:"center",gap:"small",justify:"center",style:{minHeight:100},children:[(0,tq.jsx)(lp.K,{disabled:r,icon:{value:"chevron-left"},onClick:l,type:"text"}),null!==n&&s?(0,tq.jsx)(k5.R,{className:"image-slider__image",src:n,style:{maxHeight:500,maxWidth:500}}):(0,tq.jsx)(TP,{fileName:d,id:t.id}),(0,tq.jsx)(lp.K,{disabled:a,icon:{value:"chevron-right"},onClick:o,type:"text"})]}),(0,tq.jsx)(TW,{data:i})]})},T1=e=>{let{versions:t,versionId:i,setDetailedVersions:n}=e,[r,a]=(0,tG.useState)(i),[l,o]=(0,tG.useState)([]),[s,d]=(0,tG.useState)(null),[c,f]=(0,tG.useState)(void 0),[u,m]=(0,tG.useState)(!1);function p(e){for(let i=0;i=0&&i+e{i.id!==r.id&&(o([]),a(i))},[i]),(0,tG.useEffect)(()=>{Promise.resolve(uk.M_.dispatch(i3.FH.endpoints.versionGetById.initiate({id:r.id}))).then(e=>{let t=e.data,i=TU(t,r.id,r.count);TJ(t)&&m(!0),f(null==t?void 0:t.fileName),o(TY([i])),d(i.previewImageUrl)}).catch(e=>{console.log(e)})},[r]),0===l.length?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(T0,{data:l,fileName:c,firstVersion:t[0].id===r.id,imgSrc:s,isImageVersion:u,lastVersion:t[t.length-1].id===r.id,onClickNext:function(){o([]),p(1)},onClickPrevious:function(){o([]),p(-1)},versionId:r})},T2=()=>(0,tq.jsx)(TF.m,{ComparisonViewComponent:TX,SingleViewComponent:T1}),T3=()=>{var e,t;let{t:i}=(0,iQ.useTranslation)(),{id:n}=(0,ko.Q)(),{data:r,isLoading:a,isError:l}=(0,kc.useAssetCustomSettingsGetByIdQuery)({id:n});if(a||void 0===r)return(0,tq.jsx)(uE.U,{loading:!0});if(l)return(0,tq.jsx)("div",{children:"Error"});let o=(0,cH.createColumnHelper)(),s=[o.accessor("name",{header:i("asset.asset-editor-tabs.embedded-metadata.columns.name"),size:400}),o.accessor("value",{header:i("asset.asset-editor-tabs.embedded-metadata.columns.value"),size:400})],d=Object.entries((null==(t=r.items)||null==(e=t.fixedCustomSettings)?void 0:e.embeddedMetadata)??[]).map(e=>{let[t,i]=e;return{name:String(t).toString(),value:String(i).toString()}});return(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:i("asset.asset-editor-tabs.embedded-metadata.headline")}),(0,tq.jsx)(ul.x,{columns:s,data:d,enableSorting:!0,sorting:[{id:"name",desc:!1}]})]})};var T6=i(88054);let T4=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(ky.m),{asset:i}=(0,ks.l)(t),{refreshElement:n}=(0,Tp.d)("asset"),r=(0,kj.W)(kw.r.assetEditorToolbar.name,{target:i}),a=r.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),l=[];return l.push((0,tq.jsx)(T6.j,{hasDataChanged:function(){return Object.keys((null==i?void 0:i.changes)??{}).length>0},onReload:function(){n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},children:e("toolbar.reload")})},"reload-button")),a.length>0&&l.push((0,tq.jsx)(pu.m,{menu:{items:r},children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")},"dropdown-button")},"more-button")),(0,tq.jsx)(TM.e,{items:l,noSpacing:!0})};var T5=i(57502),T7=i(63558);let T8=(e,t,i)=>({actionType:e,workflowId:t,transitionId:i.name,label:i.label,notes:(0,tI.isEmpty)(i.notes)?void 0:i.notes}),T9=e=>[...(0,tI.isNil)(e.allowedTransitions)?[]:e.allowedTransitions.map(t=>T8("transition",e.workflowName,t)),...(0,tI.isNil)(e.globalActions)?[]:e.globalActions.map(t=>T8("global",e.workflowName,t))],Se=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{button:i`
min-width: 100%;
justify-items: flex-start;
`,"not-first":i`
margin-top: ${t.marginXXS}px;
- `}},{hashPriority:"low"});var St=i(19675),Si=i(90056);let Sn=()=>{let{openModal:e,setTriggeredWorkflowAction:t}=(0,Si.j)(),{submitWorkflowAction:i,submissionLoading:n}=(0,St.d)();return{triggerAction:n=>{var r;t(n),(null==(r=n.notes)?void 0:r.commentEnabled)===!0?e():i(n)},submissionLoading:n}},Sr=e=>{let{workflow:t}=e,{triggerAction:i,submissionLoading:n}=Sn(),r=T9(t),{styles:a}=Se(),{t:l}=(0,iQ.useTranslation)();return n?(0,tq.jsx)(az.$,{loading:n,type:"link"}):(0,tq.jsx)("div",{children:r.map(e=>(0,tq.jsx)(az.$,{className:`${a.button}`,onClick:()=>{i(e)},type:"text",children:l(e.label)}))})},Sa=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,i]=tU().useState([]),{workflowDetailsData:n,isFetchingWorkflowDetails:r}=(0,Si.j)();return(0,tG.useEffect)(()=>{(null==n?void 0:n.items)!==void 0&&n.items.length>0&&i(n.items.flatMap(t=>{var i;let r=[];return r.push({key:(((null==n||null==(i=n.items)?void 0:i.length)??0)+1).toString(),type:"custom",component:(0,tq.jsx)(Sr,{workflow:t})}),{key:t.workflowName,type:"group",label:e(t.workflowLabel),children:r}}))},[n]),(0,tq.jsxs)(ap.s,{align:"center",justify:"flex-end",children:[(0,tq.jsx)(T5.L,{itemGap:"extra-small",list:(null==n?void 0:n.items)!==void 0&&n.items.length>0?[n.items.reduce((t,i)=>(i.workflowStatus.forEach(i=>{if(void 0!==i.visibleInDetail&&i.visibleInDetail){let n=i.colorInverted?{backgroundColor:`${i.color}33`}:{},r={children:e(`${i.label}`),icon:(0,tq.jsx)(T7.E,{color:i.color}),style:n};t.push(r)}}),t),[])]:[[]],wrap:!1}),void 0!==n&&(0,tq.jsx)(pu.m,{disabled:r,menu:{items:t},children:(0,tq.jsx)(pf.g,{children:(0,tq.jsx)(r9.I,{options:{height:16,width:16},value:"workflow"})})})]})};var Sl=i(33142);let So=function(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],[n,{isLoading:r,isSuccess:a,isError:l,error:o}]=(0,iY.Jj)(),[s,d]=(0,tG.useState)(!1),{element:c,schedules:f,resetSchedulesChanges:u}=(0,Sl.D)(t,e),m=(0,uI.J)(),{t:p}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{s&&(i&&m.success(p("save-success")),u())},[s]),(0,tG.useEffect)(()=>{d(a)},[a]),(0,tG.useEffect)(()=>{l&&i&&m.error(p("save-failed"))},[l]),{isLoading:r,isSuccess:s,isError:l,error:o,saveSchedules:async()=>{(null==c?void 0:c.changes.schedules)===void 0?d(!0):await n({elementType:e,id:t,body:{items:null==f?void 0:f.map(e=>({id:e.id>0?e.id:null,date:e.date,action:e.action,version:e.version,active:e.active}))}})}}};var Ss=i(60124),Sd=i(3416);let Sc=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,iZ.J)(),{asset:i,properties:n,removeTrackedChanges:r,customMetadata:a,customSettings:l,imageSettings:o,textData:s}=(0,ks.l)(t),[d,{isLoading:c,isSuccess:f,isError:u,error:m}]=(0,kc.useAssetUpdateByIdMutation)(),{saveSchedules:p,isLoading:g,isSuccess:h,isError:y,error:v}=So("asset",t,!1),b=(0,uI.J)();return(0,tG.useEffect)(()=>{(async()=>{f&&h&&(r(),await b.success(e("save-success")))})().catch(e=>{console.error(e)})},[f,h]),(0,tG.useEffect)(()=>{u&&!(0,tI.isNil)(m)?(0,iX.Ay)(new iX.hD(m)):y&&!(0,tI.isNil)(v)&&(0,iX.Ay)(new iX.hD(v))},[u,y,m,v]),(0,m9.Z)(async()=>{null!=i&&(0,TS.o)(i.permissions,"publish")&&x()},"publish"),(0,m9.Z)(async()=>{null!=i&&(0,TS.o)(i.permissions,"publish")&&x()},"save"),(0,tq.jsx)(tq.Fragment,{children:(0,TS.o)(null==i?void 0:i.permissions,"publish")&&(0,tq.jsx)(az.$,{disabled:c||g,loading:c||g,onClick:x,type:"primary",children:e((null==i?void 0:i.type)==="folder"?"toolbar.save":"toolbar.save-and-publish")})});function x(){if((null==i?void 0:i.changes)===void 0)return;let e={};if(i.changes.properties){let t=null==n?void 0:n.map(e=>{let{rowId:t,...i}=e;if("object"==typeof i.data){var n;return{...i,data:(null==i||null==(n=i.data)?void 0:n.id)??null}}return i});e.properties=null==t?void 0:t.filter(e=>!e.inherited)}i.changes.customMetadata&&(e.metadata=null==a?void 0:a.map(e=>{let{rowId:t,...i}=e;return i.type.startsWith("metadata.")&&(i.type=i.type.replace("metadata.","")),null===i.data&&(("input"===i.type||"textarea"===i.type)&&(i.data=""),"checkbox"===i.type&&(i.data=!1)),i})),i.changes.customSettings&&(e.customSettings=l),i.changes.imageSettings&&(e.image=o),i.changes.textData&&(e.data=s);let r=tc.kL.get(td.K["Asset/ProcessorRegistry/SaveDataProcessor"]),c=new dn.r(t,e);r.executeProcessors(c),Promise.all([d({id:t,body:{data:{...e}}}).then(i=>{if(void 0===i.error){let n={identifier:{type:Sd.m["asset:editor:post-update"],id:String(t)},payload:{id:t,updatedData:e,responseData:i.data}};Ss.B.publish(n)}return i}),p()]).catch(e=>{console.log(e)})}};var Sf=i(11324),Su=i(27918),Sm=i(61923),Sp=i(83547),Sg=i(3257),Sh=i(69634);let Sy=()=>(0,tq.jsx)(pc.M,{children:(0,tq.jsxs)(Sp.F,{children:[(0,tq.jsx)(ap.s,{children:(0,tq.jsx)(Sh.Y,{slot:yl.e.asset.editor.toolbar.slots.left.name})}),(0,tq.jsx)(ap.s,{style:{height:"32px"},vertical:!1,children:(0,tq.jsx)(Sh.Y,{slot:yl.e.asset.editor.toolbar.slots.right.name})}),(0,tq.jsx)(Sg.x,{})]})});var Sv=i(78524),Sb=i(17236);let Sx=e=>{let{id:t}=e,{isLoading:i,isError:n,asset:r,editorType:a,activeTab:l}=(0,ks.l)(t),o=(0,Sf.P)(),{setContext:s,removeContext:d}=(0,Su.k)();return((0,tG.useEffect)(()=>()=>{d()},[]),(0,tG.useEffect)(()=>(o&&s({id:t,...!(0,tI.isNil)(r)&&{contextIdentifiers:(0,Sb.R9)(r,l===kS.h.key)}}),()=>{o||d()}),[o,l,r]),i)?(0,tq.jsx)(uE.U,{loading:!0}):n?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)(kY.F,{message:"Error: Loading of asset failed",type:"error"})}):void 0===r||void 0===a?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(Tw.AssetProvider,{id:t,children:(0,tq.jsx)(Sv.F,{dataTestId:`asset-editor-${(0,pi.Gc)(t)}`,renderTabbar:(0,tq.jsx)(Sm.a,{elementEditorType:a}),renderToolbar:(0,tq.jsx)(Sy,{})})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/TypeRegistry"]);e.register({name:"image",tabManagerServiceId:"Asset/Editor/ImageTabManager"}),e.register({name:"video",tabManagerServiceId:"Asset/Editor/VideoTabManager"}),e.register({name:"audio",tabManagerServiceId:"Asset/Editor/AudioTabManager"}),e.register({name:"document",tabManagerServiceId:"Asset/Editor/DocumentTabManager"}),e.register({name:"text",tabManagerServiceId:"Asset/Editor/TextTabManager"}),e.register({name:"folder",tabManagerServiceId:"Asset/Editor/FolderTabManager"}),e.register({name:"archive",tabManagerServiceId:"Asset/Editor/ArchiveTabManager"}),e.register({name:"unknown",tabManagerServiceId:"Asset/Editor/UnknownTabManager"}),tc.kL.get(td.K.widgetManager).registerWidget(Tk);let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.register({name:yl.e.asset.editor.container.name,component:Sx}),t.register({name:yl.e.asset.editor.tab.embeddedMetadata.name,component:T3}),t.register({name:yl.e.asset.editor.tab.customMetadata.name,component:TL}),t.register({name:yl.e.asset.editor.tab.versions.name,component:T2}),t.registerToSlot("asset.editor.toolbar.slots.left",{name:"contextMenu",priority:100,component:T4}),t.registerToSlot("asset.editor.toolbar.slots.right",{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot("asset.editor.toolbar.slots.right",{name:"saveButton",priority:200,component:Sc})}});var Sj=i(72681),Sw=i(17093),Sk=i(50744),ST=i(1947),SS=i(36490),SC=i(53894),SD=i(85566),SI=i(79246);let SM=()=>{let{data:e}=(0,hD.E)(),{selectedRows:t}=(0,SC.U)(),{elementType:i}=(0,dR.useElementContext)();return(e=>{let{data:t,selectedRows:i,elementType:n}=e,{context:r,setContext:a}=(0,SD.L)(),{context:l,setContext:o}=(0,Su.k)(),{context:s,setContext:d}=(0,SI.v)(),c=(0,tG.useMemo)(()=>(0,tI.isNil)(i)?[]:Object.keys(i).map(Number),[i]);(0,tG.useEffect)(()=>{var e;if((0,a3.Po)(t))return;let{context:i,setContext:f}=(()=>{switch(n){case sR.W.dataObject:return{context:r,setContext:a};case sR.W.asset:return{context:l,setContext:o};case sR.W.document:return{context:s,setContext:d};default:return{context:r,setContext:a}}})();if((0,tI.isNil)(i))return;let u=null==i||null==(e=i.config)?void 0:e.contextIdentifiers;if(!(0,tI.isObject)(u)||(0,tI.isNull)(u)||!("type"in u)||!("subType"in u)||!("tags"in u))return;let m=(null==u?void 0:u.tags)??[],p=null==u?void 0:u.tags.filter(e=>!e.includes("_selection"));if((0,tI.isEmpty)(c)&&!(0,tI.isNil)(i)&&m.length>p.length)return void f({id:i.config.id,contextIdentifiers:{...u,tags:p}});if(!(0,tI.isEmpty)(c)){let e=[],r=[];if(c.forEach(i=>{let a=(e=>{let t=(0,tI.get)((0,tI.find)(null==e?void 0:e.columns,{key:"type"}),"value"),i=(0,tI.get)((0,tI.find)(null==e?void 0:e.columns,{key:"classname"}),"value");switch(n){case sR.W.dataObject:return(0,a3.Po)(i)?null:`${Sb.v1}_${i}_selection`.toLowerCase();case sR.W.asset:return(0,a3.Po)(t)?null:`${Sb.W4}_${t}_selection`.toLowerCase();case sR.W.document:return(0,a3.Po)(t)?null:`${Sb.fy}_${t}_selection`.toLowerCase();default:return null}})(null==t?void 0:t.find(e=>e.id===i));e.push({id:i,type:null==u?void 0:u.type}),(0,tI.isNull)(a)||r.push(a)}),r.length>0){let t=null==u?void 0:u.tags.filter(e=>!e.endsWith("_selection")),n=(0,tI.uniq)([...t,...r]),a=(0,tI.isEqual)(u.tags,r),l=(0,tI.isEqual)(u.selectedElements,e);a||l||(0,tI.isNil)(i)||f({id:i.config.id,contextIdentifiers:{...u,tags:n,selectedElements:e}})}}},[t,c,n])})({data:null==e?void 0:e.items,selectedRows:t,elementType:i}),(0,tq.jsx)(tq.Fragment,{})},SL=e=>{let{ViewComponent:t}={...e};return{...e,ViewComponent:()=>{let{data:e}=(0,hD.E)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(t,{}),void 0!==e&&(0,tq.jsx)(SM,{})]})}}};var SF=i(56993);let SE=e=>{let{ContextComponent:t,...i}=e;return{...i,ContextComponent:()=>(0,tq.jsx)(dR.DynamicTypeRegistryProvider,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/MetadataRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(t,{})})}},SP=()=>(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]});var SA=i(52185),SN=i(8412);let SR=(0,tG.createContext)({batchEdits:[],setBatchEdits:()=>{}}),SV=e=>{let{children:t}=e,[i,n]=(0,tG.useState)([]);return(0,tG.useMemo)(()=>(0,tq.jsx)(SR.Provider,{value:{batchEdits:i,setBatchEdits:n},children:t}),[i,t])};var Sz=i(23558),SB=i(66634);let SO=()=>{let{batchEdits:e,setBatchEdits:t}=(0,tG.useContext)(SR);return{batchEdits:e,setBatchEdits:t,updateLocale:(i,n)=>{t(e.map(e=>e.key===i?{...e,locale:n}:e))},resetBatchEdits:()=>{t([])},removeBatchEdit:i=>{t(e.filter(e=>e.key!==i))},addOrUpdateBatchEdit:i=>{let n=[...e],r=e.findIndex(e=>e.key===i.key);-1!==r?n[r]=i:n.push(i),t(n)}}};var SK=i(32773),S_=i(68901);let SH=e=>{let{batchEdit:t}=e,{frontendType:i,type:n}=t,{getComponentRenderer:r}=(0,ih.R)(),{ComponentRenderer:a}=r({dynamicTypeIds:[n,i],target:"BATCH_EDIT"});return null===a?(0,tq.jsx)(tq.Fragment,{children:"Dynamic Field Filter not supported"}):(0,tq.jsx)(tq.Fragment,{children:a({batchEdit:t})})},S$=()=>{let{batchEdits:e,removeBatchEdit:t}=SO(),{updateLocale:i}=SO(),n=["-",...(0,p3.t)().requiredLanguages],r=e.map(e=>{let r=e.locale??"-";return{id:e.key,children:(0,tq.jsx)(ig.Tag,{children:(0,i6.t)(`${e.key}`)}),renderRightToolbar:(0,tq.jsx)(TM.e,{items:[...e.localizable?[(0,tq.jsx)(S_.v,{languages:n,onSelectLanguage:t=>{i(e.key,(0,S_.z)(t))},selectedLanguage:r},"language-selection")]:[],(0,tq.jsx)(lp.K,{icon:{value:"close"},onClick:()=>{t(e.key)}},"remove")]}),body:(0,tq.jsx)(SH,{batchEdit:e})}});return(0,tq.jsxs)(tq.Fragment,{children:[0===r.length&&(0,tq.jsx)(he.R,{text:(0,i6.t)("batch-edit.no-content")}),r.length>0&&(0,tq.jsx)(SK.N,{items:r})]})};var SW=i(62786);let Sq=(e,t,i)=>e.map(e=>{let n,r,a;if(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children)){let n=Sq(e.children,t,i);return{...e,children:n}}return(n=!0===e.editable,r=t.some(t=>{var i,n;let r,a,l;return e.key===t.key&&(i=e.group,n=t.group,a=(r=e=>"string"==typeof e?e.split("."):Array.isArray(e)?e.flat().map(e=>String(e)):[String(e)])(i),l=r(n),a.length===l.length&&a.every((e,t)=>e===l[t]))}),a=i({target:"BATCH_EDIT",dynamicTypeIds:[null==e?void 0:e.frontendType]}),n&&a&&!r)?e:null}).filter(e=>null!==e&&(!("children"in e&&void 0!==e.children&&Array.isArray(e.children))||e.children.length>0)),SG=e=>e.some(e=>!(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children))||SG(e.children));var SU=i(82763);class SQ{async run(e){let{messageBus:t}=e;try{let i=await this.executeEditRequest();if((0,tI.isNil)(i))return void await this.handleJobFailure(Error("No jobRunId returned from edit request"));let n=new SU.j({jobRunId:i,title:this.title,onJobCompletion:async e=>{if(e.isFinished)try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}else await this.handleJobFailure(Error(`Job failed with status: ${e.status}`))},onRetry:async()=>{await this.run(e)},onCustomizeButtons:e=>{let t={label:(0,i6.t)("jobs.job.button-reload"),handler:async()=>{await this.refreshGrid()}};e.addSuccessButton(t),e.addFinishedWithErrorsButton(t)}});t.registerHandler(n)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async handleCompletion(){void 0!==this.onFinish&&await this.onFinish()}async handleJobFailure(e){console.error("Batch edit job failed:",e)}constructor(e){this.title=e.title,this.assetContextId=e.assetContextId,this.onFinish=e.onFinish,this.refreshGrid=e.refreshGrid}}class SJ extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchAssets({body:{data:this.selectedRowsIds.map(e=>({id:e,metadata:this.patches}))}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchAssets=e.patchAssets,this.selectedRowsIds=e.selectedRowsIds,this.patches=e.patches}}class SZ extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchAssetsInFolder({body:{data:[{folderId:this.folderId,metadata:this.patches}],filters:this.filters}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchAssetsInFolder=e.patchAssetsInFolder,this.folderId=e.folderId,this.patches=e.patches,this.filters=e.filters}}let SY=e=>{let{batchEditModalOpen:t,setBatchEditModalOpen:i}=e,{getAvailableColumnsDropdown:n}=(0,SB.m)(),{batchEdits:r,addOrUpdateBatchEdit:a,resetBatchEdits:l}=SO(),[o]=tJ.lV.useForm(),{t:s}=(0,iQ.useTranslation)(),[d,{isError:c,isSuccess:f,error:u}]=(0,kc.useAssetPatchByIdMutation)(),[m,{isError:p,isSuccess:g,error:h}]=(0,kc.useAssetPatchFolderByIdMutation)(),{selectedRows:y}=(0,SC.U)(),v=Object.keys(y??{}).map(Number),b=v.length,x=tc.kL.get(td.K.executionEngine),{id:j,elementType:w}=(0,iZ.J)(),{useDataQueryHelper:k}=(0,SN.t)(),{getArgs:T}=k(),{hasType:S}=(0,ih.R)(),{refreshGrid:C}=(0,SW.X)(w),D=()=>{l(),o.resetFields()};(0,tG.useEffect)(()=>{(f||g)&&(i(!1),D()),1===b&&kc.api.util.invalidateTags(uT.qN.ASSET_GRID_ID(v[0]))},[f,g]),(0,tG.useEffect)(()=>{c&&(0,iX.Ay)(new iX.hD(u)),p&&(0,iX.Ay)(new iX.hD(h))},[c,g]);let I=async e=>{var t,i;let n=r.map(t=>({name:t.key,language:t.locale??null,data:e[t.key],type:t.type})),a=(null==(i=T())||null==(t=i.body)?void 0:t.filters)??{};if(delete a.page,delete a.pageSize,0===b){let e=new SZ({title:s("batch-edit.job-title"),patchAssetsInFolder:m,folderId:j,patches:n,filters:a,assetContextId:j,refreshGrid:C});await x.runJob(e)}else if(1===b)await d({body:{data:[{id:v[0],metadata:n}]}});else{let e=new SJ({title:s("batch-edit.job-title"),patchAssets:d,selectedRowsIds:v,patches:n,assetContextId:j,refreshGrid:C});await x.runJob(e)}},M=n(e=>{let t=e.locale??null;a({...e,locale:t})}).menu.items,L=(0,tG.useMemo)(()=>()=>(0,tI.isUndefined)(M)?[]:Sq(M,r,S),[M,r,S]),F=!SG(L());return(0,tq.jsx)(Sz.m,{afterClose:()=>{D()},footer:(0,tq.jsxs)(p9.j,{divider:!0,justify:"space-between",children:[(0,tq.jsx)(pu.m,{menu:{items:L()},children:(0,tq.jsx)(m4.J,{disabled:F,icon:{value:"new"},type:"default",children:s("listing.add-column")})}),r.length>0&&(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(m4.J,{icon:{value:"close"},onClick:()=>{l()},type:"link",children:s("batch-edit.modal-footer.discard-all-changes")}),(0,tq.jsx)(az.$,{onClick:()=>{o.submit(),i(!1)},type:"primary",children:s("batch-edit.modal-footer.apply-changes")})]})]}),onCancel:()=>{i(!1),D()},open:t,size:"M",title:(0,tq.jsx)(p8.w,{children:s("batch-edit.modal-title")}),children:(0,tq.jsx)(tJ.lV,{form:o,onFinish:I,children:(0,tq.jsx)(S$,{})})})},SX=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tJ.lV,{layout:"vertical",...t,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("export-csv-form.form-field.delimiter"),name:"delimiter",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(ig.Input,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("export-csv-form.form-field.header"),name:"header",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:[{value:"name",label:i("export-csv-form.form-field.header.option.name")},{value:"title",label:i("export-csv-form.form-field.header.option.title")},{value:"no_header",label:i("export-csv-form.form-field.header.option.no-header")}]})})]})};var S0=i(74718),S1=i(66707);let{useExportDownloadCsvQuery:S2,useExportDeleteCsvMutation:S3,useExportCsvMutation:S6,useExportCsvFolderMutation:S4,useExportDownloadXlsxQuery:S5,useExportDeleteXlsxMutation:S7,useExportXlsxMutation:S8,useExportXlsxFolderMutation:S9}=pR.api.enhanceEndpoints({addTagTypes:["Export"]}).injectEndpoints({endpoints:e=>({exportDownloadCsv:e.query({query:e=>({url:`/pimcore-studio/api/export/download/csv/${e.jobRunId}`}),providesTags:["Export"]}),exportDeleteCsv:e.mutation({query:e=>({url:`/pimcore-studio/api/export/download/csv/${e.jobRunId}`,method:"DELETE"}),invalidatesTags:["Export"]}),exportCsv:e.mutation({query:e=>({url:"/pimcore-studio/api/export/csv",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportCsvFolder:e.mutation({query:e=>({url:"/pimcore-studio/api/export/csv/folder",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportDownloadXlsx:e.query({query:e=>({url:`/pimcore-studio/api/export/download/xlsx/${e.jobRunId}`}),providesTags:["Export"]}),exportDeleteXlsx:e.mutation({query:e=>({url:`/pimcore-studio/api/export/download/xlsx/${e.jobRunId}`,method:"DELETE"}),invalidatesTags:["Export"]}),exportXlsx:e.mutation({query:e=>({url:"/pimcore-studio/api/export/xlsx",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportXlsxFolder:e.mutation({query:e=>({url:"/pimcore-studio/api/export/xlsx/folder",method:"POST",body:e.body}),invalidatesTags:["Export"]})}),overrideExisting:!1});var Ce=i(35747),Ct=i(2662);let Ci=e=>{let[t]=ni.Form.useForm(),i=(0,Ct.O)(),{id:n,elementType:r}=(0,iZ.J)(),{element:a}=(0,Sl.D)(n,r),[l,o]=(0,tG.useState)("Element"),[s,{isError:d,error:c}]=S6(),[f,{isError:u,error:m}]=S4(),{selectedRows:p}=(0,SC.U)(),g=void 0!==p?Object.keys(p).map(Number):[],{selectedColumns:h}=(0,S1.K)(),{useDataQueryHelper:y}=(0,SN.t)(),{getArgs:v}=y(),b=(0,Ce.p)(!0),x=null==b?void 0:b.selectedClassDefinition,{t:j}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{void 0!==a&&("filename"in a&&o(a.filename),"key"in a&&o(a.key))},[a]),(0,tG.useEffect)(()=>{d&&(0,iX.Ay)(new iX.hD(c))},[d]),(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(m))},[u]),(0,tq.jsx)(ig.Modal,{onCancel:()=>{e.setOpen(!1)},onOk:()=>{t.submit()},open:e.open,title:(0,tq.jsx)(p8.w,{iconName:"export",children:j("export-csv-form.modal-title")}),children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:10,style:{paddingTop:10},children:[(0,tq.jsx)(ig.Alert,{message:j("export-csv-form.export-notice"),showIcon:!0,type:"warning"}),(0,tq.jsx)(SX,{form:t,initialValues:{delimiter:";",header:"name"},onFinish:function(t){let n=new S0.w({title:j("jobs.csv-job.title",{title:l}),downloadUrl:`${(0,tD.$)()}/export/download/csv/{jobRunId}`,action:async()=>await w(t.delimiter,t.header)});i.runJob(n),e.setOpen(!1)}})]})});async function w(e,t){var i,a,l,o;let d=[];for(let e of(null==(a=v())||null==(i=a.body)?void 0:i.columns)??[])void 0!==h.find(t=>t.key===e.key)&&d.push({key:e.key,type:e.type,group:e.group,locale:e.locale,config:e.config});if(0===g.length){let i=(null==(o=v())||null==(l=o.body)?void 0:l.filters)??{};void 0!==i&&(delete i.page,delete i.pageSize);let a=f({body:{folders:[n],elementType:r,columns:d,config:{delimiter:e,header:t},filters:{...i},...!(0,tI.isNil)(null==x?void 0:x.id)&&{classId:x.id}}});return(await a).data.jobRunId}{let i=s({body:{elements:g,elementType:r,columns:d,config:{delimiter:e,header:t}}});return(await i).data.jobRunId}}},Cn=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(tJ.lV,{layout:"vertical",...t,children:(0,tq.jsx)(tJ.lV.Item,{label:i("export-xlsx-form.form-field.header"),name:"header",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:[{value:"name",label:i("export-xlsx-form.form-field.header.option.name")},{value:"title",label:i("export-xlsx-form.form-field.header.option.title")},{value:"no_header",label:i("export-xlsx-form.form-field.header.option.no-header")}]})})})},Cr=e=>{let[t]=ni.Form.useForm(),i=(0,Ct.O)(),{id:n,elementType:r}=(0,iZ.J)(),{element:a}=(0,Sl.D)(n,r),[l,o]=(0,tG.useState)("Element"),[s,{isError:d,error:c}]=S8(),[f,{isError:u,error:m}]=S9(),{selectedRows:p}=(0,SC.U)(),g=void 0!==p?Object.keys(p).map(Number):[],{selectedColumns:h}=(0,S1.K)(),{useDataQueryHelper:y}=(0,SN.t)(),{getArgs:v}=y(),b=(0,Ce.p)(!0),x=null==b?void 0:b.selectedClassDefinition,{t:j}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{void 0!==a&&("filename"in a&&o(a.filename),"key"in a&&o(a.key))},[a]),(0,tG.useEffect)(()=>{d&&(0,iX.Ay)(new iX.hD(c))},[d]),(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(m))},[u]),(0,tq.jsx)(ig.Modal,{onCancel:()=>{e.setOpen(!1)},onOk:()=>{t.submit()},open:e.open,title:(0,tq.jsx)(p8.w,{iconName:"export",children:j("export-xlsx-form.modal-title")}),children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:10,style:{paddingTop:10},children:[(0,tq.jsx)(ig.Alert,{message:j("export-xlsx-form.export-notice"),showIcon:!0,type:"warning"}),(0,tq.jsx)(Cn,{form:t,initialValues:{header:"name"},onFinish:function(t){let n=new S0.w({title:j("jobs.xlsx-job.title",{title:l}),downloadUrl:`${(0,tD.$)()}/export/download/xlsx/{jobRunId}`,action:async()=>await w(t.header)});i.runJob(n),e.setOpen(!1)}})]})});async function w(e){var t,i,a,l;let o=[];for(let e of(null==(i=v())||null==(t=i.body)?void 0:t.columns)??[])void 0!==h.find(t=>t.key===e.key)&&o.push({key:e.key,type:e.type,group:e.group,locale:e.locale,config:e.config});if(0===g.length){let t=(null==(l=v())||null==(a=l.body)?void 0:a.filters)??{};void 0!==t&&(delete t.page,delete t.pageSize);let i=f({body:{folders:[n],elementType:r,columns:o,config:{header:e},filters:{...t},...!(0,tI.isNil)(null==x?void 0:x.id)&&{classId:x.id}}});return(await i).data.jobRunId}{let t=s({body:{elements:g,elementType:r,columns:o,config:{header:e}}});return(await t).data.jobRunId}}};class Ca{async run(e){let{messageBus:t}=e;try{let i=await this.executeDeleteRequest();if((0,tI.isNil)(i))return void await this.handleJobFailure(Error("No jobRunId returned from delete request"));let n=new SU.j({jobRunId:i,title:this.title,onJobCompletion:async e=>{if(e.isFinished)try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}else await this.handleJobFailure(Error(`Job failed with status: ${e.status}`))},onRetry:async()=>{await this.run(e)}});t.registerHandler(n)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async handleCompletion(){void 0!==this.onFinish&&await this.onFinish()}async handleJobFailure(e){console.error("Batch delete job failed:",e)}constructor(e){this.itemIds=e.itemIds,this.title=e.title,this.onFinish=e.onFinish}}class Cl extends Ca{async executeDeleteRequest(){var e;let t=await uk.M_.dispatch(kc.api.endpoints.assetBatchDelete.initiate({body:{ids:this.itemIds}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}}let Co=()=>{let e=(0,SA.S)(),{id:t,elementType:i}=(0,iZ.J)(),{useDataQueryHelper:n}=(0,SN.t)(),{getArgs:r}=n(),a=tc.kL.get(td.K.executionEngine),{refreshGrid:l}=(0,SW.X)(i),{createZipDownload:o}=(0,Tc.v)({type:"folder"}),{createZipDownload:s}=(0,Tc.v)({type:"asset-list"}),{data:d}=(0,kc.useAssetGetByIdQuery)({id:t}),[c,f]=(0,tG.useState)("Asset"),[u,m]=(0,tG.useState)(!1),[p,g]=(0,tG.useState)(!1),[h,y]=(0,tG.useState)(!1),{t:v}=(0,iQ.useTranslation)();if((0,tG.useEffect)(()=>{void 0!==d&&f(`${d.filename}`)},[d]),void 0===e)return(0,tq.jsx)(tq.Fragment,{});let{selectedRows:b,setSelectedRows:x}=e,j=void 0!==b?Object.keys(b).map(Number):[],w=void 0!==b&&Object.keys(b).length>0,k=async()=>{let e=new Cl({itemIds:j,title:v("batch-delete.job-title"),onFinish:async()=>{await l(),x({})}});await a.runJob(e)},T={items:[{key:"1",label:v("listing.actions.batch-edit"),icon:(0,tq.jsx)(r9.I,{value:"batch-selection"}),onClick:()=>{y(!0)}},{key:"2",label:v("listing.actions.export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),children:[{key:"2.1",label:v("listing.actions.csv-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{m(!0)}},{key:"2.2",label:v("listing.actions.xlsx-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{g(!0)}}]},{key:"3",label:v("listing.actions.zip-download"),icon:(0,tq.jsx)(r9.I,{value:"download"}),onClick:()=>{w?s({jobTitle:c,requestData:{body:{assets:j}}}):o({jobTitle:c,requestData:{body:{folders:[t],filters:{...r().body.filters??{}}}}})}},{key:"4",hidden:!w,label:v("listing.actions.delete"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),onClick:k}]};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pu.m,{menu:T,children:(0,tq.jsx)(pf.g,{"data-testid":"listing-batch-actions-button",children:w?v("listing.actions"):v("listing.non-selected.actions")},"dropdown-button")}),(0,tq.jsx)(Ci,{open:u,setOpen:m}),(0,tq.jsx)(Cr,{open:p,setOpen:g}),(0,tq.jsx)(SV,{children:(0,tq.jsx)(SY,{batchEditModalOpen:h,setBatchEditModalOpen:y})})]})},Cs=()=>(0,tq.jsxs)(oI.B,{size:"mini",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(Co,{})]}),Cd=()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.asset.listing.toolbar.left.name})}),(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.asset.listing.toolbar.right.name})})]});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.asset.listing.toolbar.component.name,component:Cd}),e.registerToSlot(tu.eb.asset.listing.toolbar.left.name,{name:"batch-actions",component:Cs}),e.registerToSlot(tu.eb.asset.listing.toolbar.right.name,{name:"pagination",component:SP});let t=tc.kL.get(td.K["Asset/Listing/Builder"]);t.addDecorator({name:"dynamicType",decorator:SE}),t.addDecorator({name:"actionColumn",decorator:ST._}),t.addDecorator({name:"globalContext",decorator:SL}),t.addDecorator({name:"sorting",decorator:hT.Y}),t.addDecorator({name:"paging",decorator:hk.S}),t.addDecorator({name:"columnConfiguration",decorator:Sj.y});let i={useInlineEditApiUpdate:SF.C};t.addDecorator({name:"inlineEdit",decorator:Sk.P,config:i}),t.addDecorator({name:"rowSelection",decorator:Sw.Y,config:{rowSelectionMode:"multiple"}}),t.addDecorator({name:"contextMenu",decorator:SS.y}),t.addDecorator({name:"tagFilter",decorator:hv.A}),t.addDecorator({name:"generalFilters",decorator:hw.p})}});var Cc=i(41989),Cf=i(93121),Cu=i(56292),Cm=i(63186);let Cp=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("asset.asset-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})};var Cg=i(16907),Ch=i(27202),Cy=i(42992),Cv=i(62284),Cb=i(59385),Cx=i(70916);let Cj=()=>{let{treeId:e}=(0,Cx.z)(),t=(0,Cv.useStore)();return{isSourceAllowed:i=>{var n;if(!(0,TS.o)(i.permissions,"settings")||i.isLocked)return!1;let r=t.getState(),a=(0,Cb.selectNodeState)(r,e,i.id.toString());return!(null==a||null==(n=a.treeNodeProps)?void 0:n.isLocked)},isTargetAllowed:e=>(0,TS.o)(e.permissions,"create")}};var Cw=i(16327),Ck=i(23050),CT=i(7433),CS=i(39803),CC=i(5743);let CD=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{dragger:i`
+ `}},{hashPriority:"low"});var St=i(19675),Si=i(90056);let Sn=()=>{let{openModal:e,setTriggeredWorkflowAction:t}=(0,Si.j)(),{submitWorkflowAction:i,submissionLoading:n}=(0,St.d)();return{triggerAction:n=>{var r;t(n),(null==(r=n.notes)?void 0:r.commentEnabled)===!0?e():i(n)},submissionLoading:n}},Sr=e=>{let{workflow:t}=e,{triggerAction:i,submissionLoading:n}=Sn(),r=T9(t),{styles:a}=Se(),{t:l}=(0,iQ.useTranslation)();return n?(0,tq.jsx)(az.$,{loading:n,type:"link"}):(0,tq.jsx)("div",{children:r.map(e=>(0,tq.jsx)(az.$,{className:`${a.button}`,onClick:()=>{i(e)},type:"text",children:l(e.label)}))})},Sa=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,i]=tU().useState([]),{workflowDetailsData:n,isFetchingWorkflowDetails:r}=(0,Si.j)();return(0,tG.useEffect)(()=>{(null==n?void 0:n.items)!==void 0&&n.items.length>0&&i(n.items.flatMap(t=>{var i;let r=[];return r.push({key:(((null==n||null==(i=n.items)?void 0:i.length)??0)+1).toString(),type:"custom",component:(0,tq.jsx)(Sr,{workflow:t})}),{key:t.workflowName,type:"group",label:e(t.workflowLabel),children:r}}))},[n]),(0,tq.jsxs)(ap.s,{align:"center",justify:"flex-end",children:[(0,tq.jsx)(T5.L,{itemGap:"extra-small",list:(null==n?void 0:n.items)!==void 0&&n.items.length>0?[n.items.reduce((t,i)=>(i.workflowStatus.forEach(i=>{if(void 0!==i.visibleInDetail&&i.visibleInDetail){let n=i.colorInverted?{backgroundColor:`${i.color}33`}:{},r={children:e(`${i.label}`),icon:(0,tq.jsx)(T7.E,{color:i.color}),style:n};t.push(r)}}),t),[])]:[[]],wrap:!1}),void 0!==n&&(0,tq.jsx)(pu.m,{disabled:r,menu:{items:t},children:(0,tq.jsx)(pf.g,{children:(0,tq.jsx)(r9.I,{options:{height:16,width:16},value:"workflow"})})})]})};var Sl=i(33142);let So=function(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],[n,{isLoading:r,isSuccess:a,isError:l,error:o}]=(0,iY.Jj)(),[s,d]=(0,tG.useState)(!1),{element:c,schedules:f,resetSchedulesChanges:u}=(0,Sl.D)(t,e),m=(0,uI.J)(),{t:p}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{s&&(i&&m.success(p("save-success")),u())},[s]),(0,tG.useEffect)(()=>{d(a)},[a]),(0,tG.useEffect)(()=>{l&&i&&m.error(p("save-failed"))},[l]),{isLoading:r,isSuccess:s,isError:l,error:o,saveSchedules:async()=>{(null==c?void 0:c.changes.schedules)===void 0?d(!0):await n({elementType:e,id:t,body:{items:null==f?void 0:f.map(e=>({id:e.id>0?e.id:null,date:e.date,action:e.action,version:e.version,active:e.active}))}})}}};var Ss=i(60124),Sd=i(3416);let Sc=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,iZ.J)(),{asset:i,properties:n,removeTrackedChanges:r,customMetadata:a,customSettings:l,imageSettings:o,textData:s}=(0,ks.l)(t),[d,{isLoading:c,isSuccess:f,isError:u,error:m}]=(0,kc.useAssetUpdateByIdMutation)(),{saveSchedules:p,isLoading:g,isSuccess:h,isError:y,error:v}=So("asset",t,!1),b=(0,uI.J)();return(0,tG.useEffect)(()=>{(async()=>{f&&h&&(r(),await b.success(e("save-success")))})().catch(e=>{console.error(e)})},[f,h]),(0,tG.useEffect)(()=>{u&&!(0,tI.isNil)(m)?(0,iX.Ay)(new iX.hD(m)):y&&!(0,tI.isNil)(v)&&(0,iX.Ay)(new iX.hD(v))},[u,y,m,v]),(0,m9.Z)(async()=>{null!=i&&(0,TS.o)(i.permissions,"publish")&&x()},"publish"),(0,m9.Z)(async()=>{null!=i&&(0,TS.o)(i.permissions,"publish")&&x()},"save"),(0,tq.jsx)(tq.Fragment,{children:(0,TS.o)(null==i?void 0:i.permissions,"publish")&&(0,tq.jsx)(az.$,{disabled:c||g,loading:c||g,onClick:x,type:"primary",children:e((null==i?void 0:i.type)==="folder"?"toolbar.save":"toolbar.save-and-publish")})});function x(){if((null==i?void 0:i.changes)===void 0)return;let e={};if(i.changes.properties){let t=null==n?void 0:n.map(e=>{let{rowId:t,...i}=e;if("object"==typeof i.data){var n;return{...i,data:(null==i||null==(n=i.data)?void 0:n.id)??null}}return i});e.properties=null==t?void 0:t.filter(e=>!e.inherited)}i.changes.customMetadata&&(e.metadata=null==a?void 0:a.map(e=>{let{rowId:t,...i}=e;return i.type.startsWith("metadata.")&&(i.type=i.type.replace("metadata.","")),null===i.data&&(("input"===i.type||"textarea"===i.type)&&(i.data=""),"checkbox"===i.type&&(i.data=!1)),i})),i.changes.customSettings&&(e.customSettings=l),i.changes.imageSettings&&(e.image=o),i.changes.textData&&(e.data=s);let r=tc.kL.get(td.K["Asset/ProcessorRegistry/SaveDataProcessor"]),c=new dn.r(t,e);r.executeProcessors(c),Promise.all([d({id:t,body:{data:{...e}}}).then(i=>{if(void 0===i.error){let n={identifier:{type:Sd.m["asset:editor:post-update"],id:String(t)},payload:{id:t,updatedData:e,responseData:i.data}};Ss.B.publish(n)}return i}),p()]).catch(e=>{console.log(e)})}};var Sf=i(11324),Su=i(27918),Sm=i(61923),Sp=i(83547),Sg=i(3257),Sh=i(69634);let Sy=()=>(0,tq.jsx)(pc.M,{children:(0,tq.jsxs)(Sp.F,{children:[(0,tq.jsx)(ap.s,{children:(0,tq.jsx)(Sh.Y,{slot:yl.e.asset.editor.toolbar.slots.left.name})}),(0,tq.jsx)(ap.s,{style:{height:"32px"},vertical:!1,children:(0,tq.jsx)(Sh.Y,{slot:yl.e.asset.editor.toolbar.slots.right.name})}),(0,tq.jsx)(Sg.x,{})]})});var Sv=i(78524),Sb=i(17236);let Sx=e=>{let{id:t}=e,{isLoading:i,isError:n,asset:r,editorType:a,activeTab:l}=(0,ks.l)(t),o=(0,Sf.P)(),{setContext:s,removeContext:d}=(0,Su.k)();return((0,tG.useEffect)(()=>()=>{d()},[]),(0,tG.useEffect)(()=>(o&&s({id:t,...!(0,tI.isNil)(r)&&{contextIdentifiers:(0,Sb.R9)(r,l===kS.h.key)}}),()=>{o||d()}),[o,l,r]),i)?(0,tq.jsx)(uE.U,{loading:!0}):n?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)(kY.F,{message:"Error: Loading of asset failed",type:"error"})}):void 0===r||void 0===a?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(Tw.AssetProvider,{id:t,children:(0,tq.jsx)(Sv.F,{dataTestId:`asset-editor-${(0,pi.Gc)(t)}`,renderTabbar:(0,tq.jsx)(Sm.a,{elementEditorType:a}),renderToolbar:(0,tq.jsx)(Sy,{})})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Asset/Editor/TypeRegistry"]);e.register({name:"image",tabManagerServiceId:"Asset/Editor/ImageTabManager"}),e.register({name:"video",tabManagerServiceId:"Asset/Editor/VideoTabManager"}),e.register({name:"audio",tabManagerServiceId:"Asset/Editor/AudioTabManager"}),e.register({name:"document",tabManagerServiceId:"Asset/Editor/DocumentTabManager"}),e.register({name:"text",tabManagerServiceId:"Asset/Editor/TextTabManager"}),e.register({name:"folder",tabManagerServiceId:"Asset/Editor/FolderTabManager"}),e.register({name:"archive",tabManagerServiceId:"Asset/Editor/ArchiveTabManager"}),e.register({name:"unknown",tabManagerServiceId:"Asset/Editor/UnknownTabManager"}),tc.kL.get(td.K.widgetManager).registerWidget(Tk);let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.register({name:yl.e.asset.editor.container.name,component:Sx}),t.register({name:yl.e.asset.editor.tab.embeddedMetadata.name,component:T3}),t.register({name:yl.e.asset.editor.tab.customMetadata.name,component:TL}),t.register({name:yl.e.asset.editor.tab.versions.name,component:T2}),t.registerToSlot("asset.editor.toolbar.slots.left",{name:"contextMenu",priority:100,component:T4}),t.registerToSlot("asset.editor.toolbar.slots.right",{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot("asset.editor.toolbar.slots.right",{name:"saveButton",priority:200,component:Sc})}});var Sj=i(72681),Sw=i(17093),Sk=i(50744),ST=i(1947),SS=i(36490),SC=i(53894),SD=i(85566),SI=i(79246);let SM=()=>{let{data:e}=(0,hD.E)(),{selectedRows:t}=(0,SC.U)(),{elementType:i}=(0,dR.useElementContext)();return(e=>{let{data:t,selectedRows:i,elementType:n}=e,{context:r,setContext:a}=(0,SD.L)(),{context:l,setContext:o}=(0,Su.k)(),{context:s,setContext:d}=(0,SI.v)(),c=(0,tG.useMemo)(()=>(0,tI.isNil)(i)?[]:Object.keys(i).map(Number),[i]);(0,tG.useEffect)(()=>{var e;if((0,a3.Po)(t))return;let{context:i,setContext:f}=(()=>{switch(n){case sE.W.dataObject:return{context:r,setContext:a};case sE.W.asset:return{context:l,setContext:o};case sE.W.document:return{context:s,setContext:d};default:return{context:r,setContext:a}}})();if((0,tI.isNil)(i))return;let u=null==i||null==(e=i.config)?void 0:e.contextIdentifiers;if(!(0,tI.isObject)(u)||(0,tI.isNull)(u)||!("type"in u)||!("subType"in u)||!("tags"in u))return;let m=(null==u?void 0:u.tags)??[],p=null==u?void 0:u.tags.filter(e=>!e.includes("_selection"));if((0,tI.isEmpty)(c)&&!(0,tI.isNil)(i)&&m.length>p.length)return void f({id:i.config.id,contextIdentifiers:{...u,tags:p}});if(!(0,tI.isEmpty)(c)){let e=[],r=[];if(c.forEach(i=>{let a=(e=>{let t=(0,tI.get)((0,tI.find)(null==e?void 0:e.columns,{key:"type"}),"value"),i=(0,tI.get)((0,tI.find)(null==e?void 0:e.columns,{key:"classname"}),"value");switch(n){case sE.W.dataObject:return(0,a3.Po)(i)?null:`${Sb.v1}_${i}_selection`.toLowerCase();case sE.W.asset:return(0,a3.Po)(t)?null:`${Sb.W4}_${t}_selection`.toLowerCase();case sE.W.document:return(0,a3.Po)(t)?null:`${Sb.fy}_${t}_selection`.toLowerCase();default:return null}})(null==t?void 0:t.find(e=>e.id===i));e.push({id:i,type:null==u?void 0:u.type}),(0,tI.isNull)(a)||r.push(a)}),r.length>0){let t=null==u?void 0:u.tags.filter(e=>!e.endsWith("_selection")),n=(0,tI.uniq)([...t,...r]),a=(0,tI.isEqual)(u.tags,r),l=(0,tI.isEqual)(u.selectedElements,e);a||l||(0,tI.isNil)(i)||f({id:i.config.id,contextIdentifiers:{...u,tags:n,selectedElements:e}})}}},[t,c,n])})({data:null==e?void 0:e.items,selectedRows:t,elementType:i}),(0,tq.jsx)(tq.Fragment,{})},SL=e=>{let{ViewComponent:t}={...e};return{...e,ViewComponent:()=>{let{data:e}=(0,hD.E)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(t,{}),void 0!==e&&(0,tq.jsx)(SM,{})]})}}};var SF=i(56993);let SE=e=>{let{ContextComponent:t,...i}=e;return{...i,ContextComponent:()=>(0,tq.jsx)(dR.DynamicTypeRegistryProvider,{serviceIds:["DynamicTypes/GridCellRegistry","DynamicTypes/MetadataRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(t,{})})}},SP=()=>(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]});var SA=i(52185),SN=i(8412);let SR=(0,tG.createContext)({batchEdits:[],setBatchEdits:()=>{}}),SV=e=>{let{children:t}=e,[i,n]=(0,tG.useState)([]);return(0,tG.useMemo)(()=>(0,tq.jsx)(SR.Provider,{value:{batchEdits:i,setBatchEdits:n},children:t}),[i,t])};var Sz=i(23558),SB=i(66634);let SO=()=>{let{batchEdits:e,setBatchEdits:t}=(0,tG.useContext)(SR);return{batchEdits:e,setBatchEdits:t,updateLocale:(i,n)=>{t(e.map(e=>e.key===i?{...e,locale:n}:e))},resetBatchEdits:()=>{t([])},removeBatchEdit:i=>{t(e.filter(e=>e.key!==i))},addOrUpdateBatchEdit:i=>{let n=[...e],r=e.findIndex(e=>e.key===i.key);-1!==r?n[r]=i:n.push(i),t(n)}}};var SK=i(32773),S_=i(68901);let SH=e=>{let{batchEdit:t}=e,{frontendType:i,type:n}=t,{getComponentRenderer:r}=(0,ih.R)(),{ComponentRenderer:a}=r({dynamicTypeIds:[n,i],target:"BATCH_EDIT"});return null===a?(0,tq.jsx)(tq.Fragment,{children:"Dynamic Field Filter not supported"}):(0,tq.jsx)(tq.Fragment,{children:a({batchEdit:t})})},S$=()=>{let{batchEdits:e,removeBatchEdit:t}=SO(),{updateLocale:i}=SO(),n=["-",...(0,p3.t)().requiredLanguages],r=e.map(e=>{let r=e.locale??"-";return{id:e.key,children:(0,tq.jsx)(ig.Tag,{children:(0,i6.t)(`${e.key}`)}),renderRightToolbar:(0,tq.jsx)(TM.e,{items:[...e.localizable?[(0,tq.jsx)(S_.v,{languages:n,onSelectLanguage:t=>{i(e.key,(0,S_.z)(t))},selectedLanguage:r},"language-selection")]:[],(0,tq.jsx)(lp.K,{icon:{value:"close"},onClick:()=>{t(e.key)}},"remove")]}),body:(0,tq.jsx)(SH,{batchEdit:e})}});return(0,tq.jsxs)(tq.Fragment,{children:[0===r.length&&(0,tq.jsx)(he.R,{text:(0,i6.t)("batch-edit.no-content")}),r.length>0&&(0,tq.jsx)(SK.N,{items:r})]})};var SW=i(62786);let Sq=(e,t,i)=>e.map(e=>{let n,r,a;if(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children)){let n=Sq(e.children,t,i);return{...e,children:n}}return(n=!0===e.editable,r=t.some(t=>{var i,n;let r,a,l;return e.key===t.key&&(i=e.group,n=t.group,a=(r=e=>"string"==typeof e?e.split("."):Array.isArray(e)?e.flat().map(e=>String(e)):[String(e)])(i),l=r(n),a.length===l.length&&a.every((e,t)=>e===l[t]))}),a=i({target:"BATCH_EDIT",dynamicTypeIds:[null==e?void 0:e.frontendType]}),n&&a&&!r)?e:null}).filter(e=>null!==e&&(!("children"in e&&void 0!==e.children&&Array.isArray(e.children))||e.children.length>0)),SG=e=>e.some(e=>!(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children))||SG(e.children));var SU=i(82763);class SQ{async run(e){let{messageBus:t}=e;try{let i=await this.executeEditRequest();if((0,tI.isNil)(i))return void await this.handleJobFailure(Error("No jobRunId returned from edit request"));let n=new SU.j({jobRunId:i,title:this.title,onJobCompletion:async e=>{if(e.isFinished)try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}else await this.handleJobFailure(Error(`Job failed with status: ${e.status}`))},onRetry:async()=>{await this.run(e)},onCustomizeButtons:e=>{let t={label:(0,i6.t)("jobs.job.button-reload"),handler:async()=>{await this.refreshGrid()}};e.addSuccessButton(t),e.addFinishedWithErrorsButton(t)}});t.registerHandler(n)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async handleCompletion(){void 0!==this.onFinish&&await this.onFinish()}async handleJobFailure(e){console.error("Batch edit job failed:",e)}constructor(e){this.title=e.title,this.assetContextId=e.assetContextId,this.onFinish=e.onFinish,this.refreshGrid=e.refreshGrid}}class SJ extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchAssets({body:{data:this.selectedRowsIds.map(e=>({id:e,metadata:this.patches}))}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchAssets=e.patchAssets,this.selectedRowsIds=e.selectedRowsIds,this.patches=e.patches}}class SZ extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchAssetsInFolder({body:{data:[{folderId:this.folderId,metadata:this.patches}],filters:this.filters}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchAssetsInFolder=e.patchAssetsInFolder,this.folderId=e.folderId,this.patches=e.patches,this.filters=e.filters}}let SY=e=>{let{batchEditModalOpen:t,setBatchEditModalOpen:i}=e,{getAvailableColumnsDropdown:n}=(0,SB.m)(),{batchEdits:r,addOrUpdateBatchEdit:a,resetBatchEdits:l}=SO(),[o]=tJ.lV.useForm(),{t:s}=(0,iQ.useTranslation)(),[d,{isError:c,isSuccess:f,error:u}]=(0,kc.useAssetPatchByIdMutation)(),[m,{isError:p,isSuccess:g,error:h}]=(0,kc.useAssetPatchFolderByIdMutation)(),{selectedRows:y}=(0,SC.U)(),v=Object.keys(y??{}).map(Number),b=v.length,x=tc.kL.get(td.K.executionEngine),{id:j,elementType:w}=(0,iZ.J)(),{useDataQueryHelper:k}=(0,SN.t)(),{getArgs:T}=k(),{hasType:S}=(0,ih.R)(),{refreshGrid:C}=(0,SW.X)(w),D=()=>{l(),o.resetFields()};(0,tG.useEffect)(()=>{(f||g)&&(i(!1),D()),1===b&&kc.api.util.invalidateTags(uT.qN.ASSET_GRID_ID(v[0]))},[f,g]),(0,tG.useEffect)(()=>{c&&(0,iX.Ay)(new iX.hD(u)),p&&(0,iX.Ay)(new iX.hD(h))},[c,g]);let I=async e=>{var t,i;let n=r.map(t=>({name:t.key,language:t.locale??null,data:e[t.key],type:t.type})),a=(null==(i=T())||null==(t=i.body)?void 0:t.filters)??{};if(delete a.page,delete a.pageSize,0===b){let e=new SZ({title:s("batch-edit.job-title"),patchAssetsInFolder:m,folderId:j,patches:n,filters:a,assetContextId:j,refreshGrid:C});await x.runJob(e)}else if(1===b)await d({body:{data:[{id:v[0],metadata:n}]}});else{let e=new SJ({title:s("batch-edit.job-title"),patchAssets:d,selectedRowsIds:v,patches:n,assetContextId:j,refreshGrid:C});await x.runJob(e)}},M=n(e=>{let t=e.locale??null;a({...e,locale:t})}).menu.items,L=(0,tG.useMemo)(()=>()=>(0,tI.isUndefined)(M)?[]:Sq(M,r,S),[M,r,S]),F=!SG(L());return(0,tq.jsx)(Sz.m,{afterClose:()=>{D()},footer:(0,tq.jsxs)(p9.j,{divider:!0,justify:"space-between",children:[(0,tq.jsx)(pu.m,{menu:{items:L()},children:(0,tq.jsx)(m4.J,{disabled:F,icon:{value:"new"},type:"default",children:s("listing.add-column")})}),r.length>0&&(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(m4.J,{icon:{value:"close"},onClick:()=>{l()},type:"link",children:s("batch-edit.modal-footer.discard-all-changes")}),(0,tq.jsx)(az.$,{onClick:()=>{o.submit(),i(!1)},type:"primary",children:s("batch-edit.modal-footer.apply-changes")})]})]}),onCancel:()=>{i(!1),D()},open:t,size:"M",title:(0,tq.jsx)(p8.w,{children:s("batch-edit.modal-title")}),children:(0,tq.jsx)(tJ.lV,{form:o,onFinish:I,children:(0,tq.jsx)(S$,{})})})},SX=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tJ.lV,{layout:"vertical",...t,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("export-csv-form.form-field.delimiter"),name:"delimiter",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(ig.Input,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("export-csv-form.form-field.header"),name:"header",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:[{value:"name",label:i("export-csv-form.form-field.header.option.name")},{value:"title",label:i("export-csv-form.form-field.header.option.title")},{value:"no_header",label:i("export-csv-form.form-field.header.option.no-header")}]})})]})};var S0=i(74718),S1=i(66707);let{useExportDownloadCsvQuery:S2,useExportDeleteCsvMutation:S3,useExportCsvMutation:S6,useExportCsvFolderMutation:S4,useExportDownloadXlsxQuery:S5,useExportDeleteXlsxMutation:S7,useExportXlsxMutation:S8,useExportXlsxFolderMutation:S9}=pR.api.enhanceEndpoints({addTagTypes:["Export"]}).injectEndpoints({endpoints:e=>({exportDownloadCsv:e.query({query:e=>({url:`/pimcore-studio/api/export/download/csv/${e.jobRunId}`}),providesTags:["Export"]}),exportDeleteCsv:e.mutation({query:e=>({url:`/pimcore-studio/api/export/download/csv/${e.jobRunId}`,method:"DELETE"}),invalidatesTags:["Export"]}),exportCsv:e.mutation({query:e=>({url:"/pimcore-studio/api/export/csv",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportCsvFolder:e.mutation({query:e=>({url:"/pimcore-studio/api/export/csv/folder",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportDownloadXlsx:e.query({query:e=>({url:`/pimcore-studio/api/export/download/xlsx/${e.jobRunId}`}),providesTags:["Export"]}),exportDeleteXlsx:e.mutation({query:e=>({url:`/pimcore-studio/api/export/download/xlsx/${e.jobRunId}`,method:"DELETE"}),invalidatesTags:["Export"]}),exportXlsx:e.mutation({query:e=>({url:"/pimcore-studio/api/export/xlsx",method:"POST",body:e.body}),invalidatesTags:["Export"]}),exportXlsxFolder:e.mutation({query:e=>({url:"/pimcore-studio/api/export/xlsx/folder",method:"POST",body:e.body}),invalidatesTags:["Export"]})}),overrideExisting:!1});var Ce=i(35747),Ct=i(2662);let Ci=e=>{let[t]=ni.Form.useForm(),i=(0,Ct.O)(),{id:n,elementType:r}=(0,iZ.J)(),{element:a}=(0,Sl.D)(n,r),[l,o]=(0,tG.useState)("Element"),[s,{isError:d,error:c}]=S6(),[f,{isError:u,error:m}]=S4(),{selectedRows:p}=(0,SC.U)(),g=void 0!==p?Object.keys(p).map(Number):[],{selectedColumns:h}=(0,S1.K)(),{useDataQueryHelper:y}=(0,SN.t)(),{getArgs:v}=y(),b=(0,Ce.p)(!0),x=null==b?void 0:b.selectedClassDefinition,{t:j}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{void 0!==a&&("filename"in a&&o(a.filename),"key"in a&&o(a.key))},[a]),(0,tG.useEffect)(()=>{d&&(0,iX.Ay)(new iX.hD(c))},[d]),(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(m))},[u]),(0,tq.jsx)(ig.Modal,{onCancel:()=>{e.setOpen(!1)},onOk:()=>{t.submit()},open:e.open,title:(0,tq.jsx)(p8.w,{iconName:"export",children:j("export-csv-form.modal-title")}),children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:10,style:{paddingTop:10},children:[(0,tq.jsx)(ig.Alert,{message:j("export-csv-form.export-notice"),showIcon:!0,type:"warning"}),(0,tq.jsx)(SX,{form:t,initialValues:{delimiter:";",header:"name"},onFinish:function(t){let n=new S0.w({title:j("jobs.csv-job.title",{title:l}),downloadUrl:`${(0,tD.$)()}/export/download/csv/{jobRunId}`,action:async()=>await w(t.delimiter,t.header)});i.runJob(n),e.setOpen(!1)}})]})});async function w(e,t){var i,a,l,o;let d=[];for(let e of(null==(a=v())||null==(i=a.body)?void 0:i.columns)??[])void 0!==h.find(t=>t.key===e.key)&&d.push({key:e.key,type:e.type,group:e.group,locale:e.locale,config:e.config});if(0===g.length){let i=(null==(o=v())||null==(l=o.body)?void 0:l.filters)??{};void 0!==i&&(delete i.page,delete i.pageSize);let a=f({body:{folders:[n],elementType:r,columns:d,config:{delimiter:e,header:t},filters:{...i},...!(0,tI.isNil)(null==x?void 0:x.id)&&{classId:x.id}}});return(await a).data.jobRunId}{let i=s({body:{elements:g,elementType:r,columns:d,config:{delimiter:e,header:t}}});return(await i).data.jobRunId}}},Cn=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(tJ.lV,{layout:"vertical",...t,children:(0,tq.jsx)(tJ.lV.Item,{label:i("export-xlsx-form.form-field.header"),name:"header",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:[{value:"name",label:i("export-xlsx-form.form-field.header.option.name")},{value:"title",label:i("export-xlsx-form.form-field.header.option.title")},{value:"no_header",label:i("export-xlsx-form.form-field.header.option.no-header")}]})})})},Cr=e=>{let[t]=ni.Form.useForm(),i=(0,Ct.O)(),{id:n,elementType:r}=(0,iZ.J)(),{element:a}=(0,Sl.D)(n,r),[l,o]=(0,tG.useState)("Element"),[s,{isError:d,error:c}]=S8(),[f,{isError:u,error:m}]=S9(),{selectedRows:p}=(0,SC.U)(),g=void 0!==p?Object.keys(p).map(Number):[],{selectedColumns:h}=(0,S1.K)(),{useDataQueryHelper:y}=(0,SN.t)(),{getArgs:v}=y(),b=(0,Ce.p)(!0),x=null==b?void 0:b.selectedClassDefinition,{t:j}=(0,iQ.useTranslation)();return(0,tG.useEffect)(()=>{void 0!==a&&("filename"in a&&o(a.filename),"key"in a&&o(a.key))},[a]),(0,tG.useEffect)(()=>{d&&(0,iX.Ay)(new iX.hD(c))},[d]),(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(m))},[u]),(0,tq.jsx)(ig.Modal,{onCancel:()=>{e.setOpen(!1)},onOk:()=>{t.submit()},open:e.open,title:(0,tq.jsx)(p8.w,{iconName:"export",children:j("export-xlsx-form.modal-title")}),children:(0,tq.jsxs)(ig.Space,{direction:"vertical",size:10,style:{paddingTop:10},children:[(0,tq.jsx)(ig.Alert,{message:j("export-xlsx-form.export-notice"),showIcon:!0,type:"warning"}),(0,tq.jsx)(Cn,{form:t,initialValues:{header:"name"},onFinish:function(t){let n=new S0.w({title:j("jobs.xlsx-job.title",{title:l}),downloadUrl:`${(0,tD.$)()}/export/download/xlsx/{jobRunId}`,action:async()=>await w(t.header)});i.runJob(n),e.setOpen(!1)}})]})});async function w(e){var t,i,a,l;let o=[];for(let e of(null==(i=v())||null==(t=i.body)?void 0:t.columns)??[])void 0!==h.find(t=>t.key===e.key)&&o.push({key:e.key,type:e.type,group:e.group,locale:e.locale,config:e.config});if(0===g.length){let t=(null==(l=v())||null==(a=l.body)?void 0:a.filters)??{};void 0!==t&&(delete t.page,delete t.pageSize);let i=f({body:{folders:[n],elementType:r,columns:o,config:{header:e},filters:{...t},...!(0,tI.isNil)(null==x?void 0:x.id)&&{classId:x.id}}});return(await i).data.jobRunId}{let t=s({body:{elements:g,elementType:r,columns:o,config:{header:e}}});return(await t).data.jobRunId}}};class Ca{async run(e){let{messageBus:t}=e;try{let i=await this.executeDeleteRequest();if((0,tI.isNil)(i))return void await this.handleJobFailure(Error("No jobRunId returned from delete request"));let n=new SU.j({jobRunId:i,title:this.title,onJobCompletion:async e=>{if(e.isFinished)try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}else await this.handleJobFailure(Error(`Job failed with status: ${e.status}`))},onRetry:async()=>{await this.run(e)}});t.registerHandler(n)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async handleCompletion(){void 0!==this.onFinish&&await this.onFinish()}async handleJobFailure(e){console.error("Batch delete job failed:",e)}constructor(e){this.itemIds=e.itemIds,this.title=e.title,this.onFinish=e.onFinish}}class Cl extends Ca{async executeDeleteRequest(){var e;let t=await uk.M_.dispatch(kc.api.endpoints.assetBatchDelete.initiate({body:{ids:this.itemIds}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}}let Co=()=>{let e=(0,SA.S)(),{id:t,elementType:i}=(0,iZ.J)(),{useDataQueryHelper:n}=(0,SN.t)(),{getArgs:r}=n(),a=tc.kL.get(td.K.executionEngine),{refreshGrid:l}=(0,SW.X)(i),{createZipDownload:o}=(0,Tc.v)({type:"folder"}),{createZipDownload:s}=(0,Tc.v)({type:"asset-list"}),{data:d}=(0,kc.useAssetGetByIdQuery)({id:t}),[c,f]=(0,tG.useState)("Asset"),[u,m]=(0,tG.useState)(!1),[p,g]=(0,tG.useState)(!1),[h,y]=(0,tG.useState)(!1),{t:v}=(0,iQ.useTranslation)();if((0,tG.useEffect)(()=>{void 0!==d&&f(`${d.filename}`)},[d]),void 0===e)return(0,tq.jsx)(tq.Fragment,{});let{selectedRows:b,setSelectedRows:x}=e,j=void 0!==b?Object.keys(b).map(Number):[],w=void 0!==b&&Object.keys(b).length>0,k=async()=>{let e=new Cl({itemIds:j,title:v("batch-delete.job-title"),onFinish:async()=>{await l(),x({})}});await a.runJob(e)},T={items:[{key:"1",label:v("listing.actions.batch-edit"),icon:(0,tq.jsx)(r9.I,{value:"batch-selection"}),onClick:()=>{y(!0)}},{key:"2",label:v("listing.actions.export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),children:[{key:"2.1",label:v("listing.actions.csv-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{m(!0)}},{key:"2.2",label:v("listing.actions.xlsx-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{g(!0)}}]},{key:"3",label:v("listing.actions.zip-download"),icon:(0,tq.jsx)(r9.I,{value:"download"}),onClick:()=>{w?s({jobTitle:c,requestData:{body:{assets:j}}}):o({jobTitle:c,requestData:{body:{folders:[t],filters:{...r().body.filters??{}}}}})}},{key:"4",hidden:!w,label:v("listing.actions.delete"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),onClick:k}]};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pu.m,{menu:T,children:(0,tq.jsx)(pf.g,{"data-testid":"listing-batch-actions-button",children:w?v("listing.actions"):v("listing.non-selected.actions")},"dropdown-button")}),(0,tq.jsx)(Ci,{open:u,setOpen:m}),(0,tq.jsx)(Cr,{open:p,setOpen:g}),(0,tq.jsx)(SV,{children:(0,tq.jsx)(SY,{batchEditModalOpen:h,setBatchEditModalOpen:y})})]})},Cs=()=>(0,tq.jsxs)(oI.B,{size:"mini",children:[(0,tq.jsx)(hP.B,{}),(0,tq.jsx)(Co,{})]}),Cd=()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.asset.listing.toolbar.left.name})}),(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.asset.listing.toolbar.right.name})})]});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.asset.listing.toolbar.component.name,component:Cd}),e.registerToSlot(tu.eb.asset.listing.toolbar.left.name,{name:"batch-actions",component:Cs}),e.registerToSlot(tu.eb.asset.listing.toolbar.right.name,{name:"pagination",component:SP});let t=tc.kL.get(td.K["Asset/Listing/Builder"]);t.addDecorator({name:"dynamicType",decorator:SE}),t.addDecorator({name:"actionColumn",decorator:ST._}),t.addDecorator({name:"globalContext",decorator:SL}),t.addDecorator({name:"sorting",decorator:hT.Y}),t.addDecorator({name:"paging",decorator:hk.S}),t.addDecorator({name:"columnConfiguration",decorator:Sj.y});let i={useInlineEditApiUpdate:SF.C};t.addDecorator({name:"inlineEdit",decorator:Sk.P,config:i}),t.addDecorator({name:"rowSelection",decorator:Sw.Y,config:{rowSelectionMode:"multiple"}}),t.addDecorator({name:"contextMenu",decorator:SS.y}),t.addDecorator({name:"tagFilter",decorator:hv.A}),t.addDecorator({name:"generalFilters",decorator:hw.p})}});var Cc=i(41989),Cf=i(93121),Cu=i(56292),Cm=i(63186);let Cp=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("asset.asset-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})};var Cg=i(16907),Ch=i(27202),Cy=i(42992),Cv=i(62284),Cb=i(59385),Cx=i(70916);let Cj=()=>{let{treeId:e}=(0,Cx.z)(),t=(0,Cv.useStore)();return{isSourceAllowed:i=>{var n;if(!(0,TS.o)(i.permissions,"settings")||i.isLocked)return!1;let r=t.getState(),a=(0,Cb.selectNodeState)(r,e,i.id.toString());return!(null==a||null==(n=a.treeNodeProps)?void 0:n.isLocked)},isTargetAllowed:e=>(0,TS.o)(e.permissions,"create")}};var Cw=i(16327),Ck=i(23050),CT=i(7433),CS=i(39803),CC=i(5743);let CD=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{dragger:i`
.ant-upload {
padding: 0 !important;
background: none;
@@ -825,7 +825,7 @@
width: 100%;
}
}
- `}});var CI=i(82740),CM=i(99050);let CL=e=>{let{styles:t}=CD(),{Dragger:i}=ig.Upload,n=(0,tG.useRef)(null),r=(0,CI.A)(n,!0);return(0,tq.jsx)("div",{ref:n,children:r?(0,tq.jsx)(CM.v,{...e,openFileDialogOnClick:!1,uploadComponent:i,uploadComponentClassName:t.dragger}):e.children})};var CF=i(38990);async function CE(e){return await new Promise((t,i)=>{let n=[],r=()=>{e.readEntries(e=>{0===e.length?t(n):(n.push(...e),r())},i)};r()})}async function CP(e){return await new Promise((t,i)=>{e.file(t,i)})}async function CA(e,t){let i=`${(0,tD.$)()}/elements/asset/folder/${e}`,n=await fetch(i,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify({folderName:t})});if(!n.ok&&409!==n.status&&!n.ok){let e=await n.text().catch(()=>String(n.status));if(e.includes("error_folder_exists")||e.includes("already exists"))return;throw Error(`Failed to create folder "${t}": ${e}`)}}async function CN(e){let t=`${(0,tD.$)()}/elements/asset/path?elementPath=${encodeURIComponent(e)}`,i=await fetch(t,{method:"GET",credentials:"include"});if(!i.ok){let t=await i.text().catch(()=>String(i.status));throw Error(`Failed to resolve folder ID for path "${e}": ${t}`)}let n=await i.json();if((0,tI.isNil)(n)||"number"!=typeof n.id)throw Error(`Unexpected response resolving path "${e}": ${JSON.stringify(n)}`);return n.id}async function CR(e,t,i,n){if(""===i)return e;n.set(t,e);let r=e,a=t;for(let e of i.split("/").filter(Boolean)){a=function(e,t){let i=e.endsWith("/")?e.slice(0,-1):e;return`${i}/${t}`}(a,e);let t=n.get(a);if(!(0,tI.isNil)(t)){r=t;continue}await CA(r,e),r=await CN(a),n.set(a,r)}return r}async function CV(e){let t=[],i=[];for(let i=0;i0;){let{entry:e,parentRelativeFolderPath:n,depth:r}=t.shift();if(!(r>20)){if(e.isFile){let t=await CP(e);i.push({file:t,parentRelativeFolderPath:n})}else if(e.isDirectory){let i=""===n?e.name:`${n}/${e.name}`,a=e.createReader();for(let e of(await CE(a)))t.push({entry:e,parentRelativeFolderPath:i,depth:r+1})}}}return i}let Cz=new WeakMap;function CB(e){let t=Cz.get(e)??"";return`${t}/${e.name}-${e.size}`}async function CO(e){let{dataTransfer:t,rootFolderId:i,rootPath:n,folderIdByKey:r,conflictMaps:a,checkFile:l}=e;if(""===n)throw Error(`Missing nodePath for folder ${i}`);let o=await CV(t);if(0===o.length)return[];let s=new Map;for(let{file:e,parentRelativeFolderPath:t}of(r.clear(),o)){Cz.set(e,t);let a=await CR(i,n,t,s);r.set(CB(e),a)}for(let{file:e}of o){let t=CB(e),i=r.get(t);await l(e,i)}return o.map(e=>{let{file:t}=e;return t}).filter(e=>!a.skipKeys.has(CB(e)))}let CK=e=>{var t,i;return null==(i=e.current)||null==(t=i.upload)?void 0:t.uploader};async function C_(e,t){let i=CK(e);for(let t=0;(0,tI.isNil)(i)&&t<10;t++)await new Promise(e=>{setTimeout(e,100)}),i=CK(e);(0,tI.isNil)(i)?(0,iX.Ay)(new iX.$g("Folder upload: upload component not ready after drop")):i.uploadFiles(t)}var CH=i(83655),C$=i(58016);let CW=e=>{let{open:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(ig.Modal,{closable:!1,footer:null,open:t,title:(0,tq.jsx)(p8.w,{iconName:"folder",children:i("asset.upload.folder-drop.creating-folders")}),children:(0,tq.jsxs)(ap.s,{align:"center",gap:"small",justify:"center",style:{padding:"16px 0"},children:[(0,tq.jsx)(sA.t,{size:"small"}),(0,tq.jsx)(n5.E,{type:"secondary",children:i("asset.upload.folder-drop.creating-folders-hint")})]})})},Cq=e=>{let{nodeId:t,nodePath:i,children:n}=e,{refreshTree:r}=(0,CF.h)("asset"),a=parseInt(t),[l,o]=(0,tG.useState)(!1),s=(0,tG.useRef)(!1),{checkFile:d,maps:c,resetMaps:f}=(()=>{let{checkFileExists:e,askUserOverwrite:t,resetApplyToAll:i}=(0,C$.e)(),n=(0,tG.useRef)(new Map),r=(0,tG.useRef)(new Set);return{checkFile:async(i,a)=>{let{exists:l,id:o}=await e(i.name,a);if(!l||(0,tI.isNil)(o))return;let s=await t(i.name),d=CB(i);s===CH.W.SKIP?r.current.add(d):s===CH.W.OVERWRITE&&n.current.set(d,o)},maps:{replaceIdByKey:n.current,skipKeys:r.current},resetMaps:()=>{n.current.clear(),r.current.clear(),i()}}})(),u=(0,tG.useRef)(new Map),m=(0,tG.useRef)(null),p=(0,tG.useCallback)(e=>{m.current=e},[]),g=(0,tG.useCallback)(e=>{if(s.current)return u.current.get(CB(e))},[]),h=(0,tG.useCallback)(e=>{if(s.current)return c.replaceIdByKey.get(CB(e))},[c.replaceIdByKey]),y=(0,tG.useCallback)(e=>{if((0,tI.isNil)(e.dataTransfer)||!function(e){if((0,tI.isNil)(e.items))return!1;for(let t=0;t{let e;f(),s.current=!1,o(!0);try{e=await CO({dataTransfer:t,rootFolderId:a,rootPath:i,folderIdByKey:u.current,conflictMaps:c,checkFile:d})}catch(e){(0,iX.Ay)(new iX.$g(`Folder upload (tree traversal): ${e instanceof Error?e.message:String(e)}`)),o(!1);return}o(!1),0!==e.length&&(s.current=!0,await C_(m,e))})()},[i,a,c,d,f]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(CW,{open:l}),(0,tq.jsx)("div",{onDropCapture:y,children:(0,tq.jsx)(CL,{getExternalReplaceId:h,getTargetFolderIdForFile:g,onSuccess:async()=>{s.current=!1,r(a)},skipAssetFetch:!0,skipConflictCheck:s,targetFolderId:a,uploadRef:p,children:n})})]})};var CG=i(67950),CU=i(42382);let CQ=e=>{let t=e.node??Cf.G,i=(0,kj.W)("asset.tree",{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("asset",t.id),items:i})},CJ=(0,CT.Y)((o=Cf.n,s=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(o,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(CQ,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),d=(0,tG.forwardRef)((e,t)=>{var i,n;let r=null==(i=e.metaData)?void 0:i.asset,{t:a}=(0,iQ.useTranslation)();if((null==(n=e.metaData)?void 0:n.asset)===void 0)return(0,tq.jsx)(s,{...e,ref:t});let l=(0,tI.isString)(null==r?void 0:r.filename)&&(null==r?void 0:r.filename)!==""?null==r?void 0:r.filename:a("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:l,type:"asset",data:{...r}},children:(0,tq.jsx)(s,{...e,ref:t})})}),c=(0,tG.forwardRef)((e,t)=>{let i=e.isLoading??!1,[,{isLoading:n}]=(0,kc.useAssetPatchByIdMutation)({fixedCacheKey:`ASSET_ACTION_RENAME_ID_${e.id}`}),[,{isLoading:r}]=(0,Cw.mG)({fixedCacheKey:`ASSET_ACTION_DELETE_ID_${e.id}`}),{isFetching:a,isLoading:l,isDeleting:o}=(0,Ck.W)(e.id);return(0,tq.jsx)(d,{...e,danger:i||r||o,isLoading:i||!0!==l&&a||n||r,ref:t})}),f=(0,tG.forwardRef)((e,t)=>"folder"!==e.type?(0,tq.jsx)(c,{...e,ref:t}):(0,tq.jsx)(c,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Cq,{nodeId:e.id,nodePath:e.fullPath??"",children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})),(0,tG.forwardRef)((e,t)=>{var i;let{move:n}=(0,Cy.e)("asset"),{isSourceAllowed:r,isTargetAllowed:a}=Cj();if((null==(i=e.metaData)?void 0:i.asset)===void 0)return(0,tq.jsx)(f,{...e});let l=e.metaData.asset,o=e=>a(e)&&"folder"===e.type;if(!o(l))return(0,tq.jsx)(f,{...e});let s=e=>{let t=e.data;r(t)&&o(l)&&n({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:l.id,parentId:l.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},d=e=>"asset"===e.type,c=e=>{let t=e.data;return"asset"===e.type&&r(t)&&o(l)};return(0,tq.jsx)(f,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(lM.g,{disableDndActiveIndicator:!0,isValidContext:d,isValidData:c,onDrop:s,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}))),CZ=e=>{let{id:t=1,showRoot:i=!0}=e,{openAsset:n}=(0,kx.G)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.asset.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:Cp,renderNode:CJ,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.asset.tree.tooltip.name})};var CY=i(50458),CX=i(11480),C0=i(83986),C1=i(68153),C2=i(17388);class C3{async run(e){let{messageBus:t}=e,{triggerUpload:i,parentFolder:n,title:r,onJobCompletion:a}=this.options;await new Promise(e=>{i({action:`${(0,tD.$)()}/assets/add-zip/${n}`,accept:".zip, .rar, .7zip",name:"zipFile",multiple:!1,onSuccess:async i=>{let n=i[0].response.jobRunId??void 0;if((0,tI.isNumber)(n)){let e=new SU.j({jobRunId:Number(n),totalSteps:2,onJobCompletion:async e=>{e.isFinished&&!(0,tI.isUndefined)(a)&&await a()},title:e=>{if("running"===e.status){if(1===e.currentStep)return(0,i6.t)("jobs.zip-upload-job.step1.title");if(2===e.currentStep)return(0,i6.t)("jobs.zip-upload-job.step2.title")}return r}});t.registerHandler(e)}e()},onError:t=>{console.error(t),e()}})})}constructor(e){this.options=e}}ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetTree;e.registerToSlot(t.name,{name:"newAssets",priority:t.priority.newAssets,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{uploadContextMenuItem:i,zipUploadContextMenuItem:n}=(()=>{let{triggerUpload:e}=(0,C0.d)(),{t}=(0,iQ.useTranslation)(),{refreshTree:i}=(0,CF.h)("asset"),{isTreeActionAllowed:n}=(0,C2.H)(),r=(0,Ct.O)(),a=t=>{e({targetFolderId:parseInt(t),skipAssetFetch:!0,onSuccess:async()=>{i(parseInt(t))}})},l=n=>{r.runJob(new C3({title:t("jobs.zip-upload-job.title"),triggerUpload:e,parentFolder:n,onJobCompletion:async()=>{i(parseInt(n))}}))},o=e=>!(0,TS.o)(e.permissions,"create")||(null==e?void 0:e.type)!=="folder";return{upload:a,zipUpload:l,uploadContextMenuItem:e=>({label:t("element.tree.context-menu.add-assets.upload-files"),key:"upload",icon:(0,tq.jsx)(r9.I,{value:"upload-cloud"}),hidden:o(e)||!n(C1.o.AddUpload),onClick:()=>{a(e.id)}}),zipUploadContextMenuItem:e=>({label:t("element.tree.context-menu.add-assets.upload-zip"),key:"uploadZip",icon:(0,tq.jsx)(r9.I,{value:"upload-zip"}),hidden:o(e)||!n(C1.o.AddUploadZip),onClick:()=>{l(e.id)}})}})();return{label:t("element.tree.context-menu.new-assets"),key:"new-assets",icon:(0,tq.jsx)(r9.I,{value:"asset"}),children:[i(e.target),n(e.target)]}}}),e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{pasteTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"createZipDownload",priority:t.priority.createZipDownload,useMenuItem:e=>{let{createZipDownloadTreeContextMenuItem:t}=(0,Tc.v)({type:"folder"});return t(e.target)}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionTreeContextMenuItem:t}=(0,Th.D)();return t(e.target)}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadTreeContextMenuItem:t}=(0,Td.m)();return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{lockTreeContextMenuItem:i,lockAndPropagateTreeContextMenuItem:n,unlockTreeContextMenuItem:r,unlockAndPropagateTreeContextMenuItem:a,isLockMenuHidden:l}=(0,CX.V)("asset");return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),hidden:l(e.target),children:[{label:t("element.lock"),key:"advanced-lock",icon:(0,tq.jsx)(r9.I,{value:"lock"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}]}}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("asset");return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.asset.tree.contextMenu.name,component:CQ})}});let C6=e=>{var t,i,n,r,a,l,o;let{node:s,children:d}=e,{t:c}=(0,iQ.useTranslation)(),[f,u]=(0,tG.useState)(!1),[m,p]=(0,tG.useState)(!1),g=(0,tG.useRef)(null),h=(0,tG.useRef)(null),y=(0,tG.useRef)(null),v=(0,tG.useRef)({x:0,y:0}),b=(null==(t=s.metaData)?void 0:t.asset)??(null==(i=s.metaData)?void 0:i.dataObject)??(null==(n=s.metaData)?void 0:n.document),x=(null==(r=s.metaData)?void 0:r.asset)!==void 0,j=(null==(a=s.metaData)?void 0:a.dataObject)!==void 0,w=(null==b||null==(l=b.customAttributes)?void 0:l.tooltip)!==null&&(null==b||null==(o=b.customAttributes)?void 0:o.tooltip)!==void 0;(0,tG.useEffect)(()=>{let e=e=>{let t=!(0,tI.isNull)(e.detail);p(t),t&&T()};return window.addEventListener("studioui:draggable:change-drag-info",e),()=>{window.removeEventListener("studioui:draggable:change-drag-info",e),k()}},[]);let k=(0,tG.useCallback)(()=>{null!==h.current&&(clearTimeout(h.current),h.current=null),null!==y.current&&(clearInterval(y.current),y.current=null)},[]),T=(0,tG.useCallback)(()=>{u(!1),k()},[k]),S=(0,tG.useCallback)(()=>{if(null===g.current)return!1;let e=g.current.getBoundingClientRect(),{x:t,y:i}=v.current;return t>=e.left&&t<=e.right&&i>=e.top&&i<=e.bottom},[]),C=(0,tG.useCallback)(()=>{y.current=setInterval(()=>{S()||T()},100)},[S,T]),D=(0,tG.useCallback)(()=>{m||(k(),h.current=setTimeout(()=>{u(!0),C()},500))},[m,k,C]),I=(0,tG.useCallback)(()=>{T()},[T]);(0,tG.useEffect)(()=>{let e=e=>{if(v.current={x:e.clientX,y:e.clientY},!f||null===g.current)return;let t=g.current.getBoundingClientRect(),{clientX:i,clientY:n}=e;i>=t.left-10&&i<=t.right+10&&n>=t.top-10&&n<=t.bottom+10||T()};return document.addEventListener("mousemove",e,{passive:!0}),()=>{document.removeEventListener("mousemove",e)}},[f,T]);let M=(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)("div",{children:[c("ID"),": ",s.id]}),(0,tq.jsxs)("div",{children:[c("Type"),": ",c(j&&("object"===s.type||"variant"===s.type)?s.metaData.dataObject.className:s.type)]})]});return(0,tq.jsx)("div",{onMouseEnter:D,onMouseLeave:I,ref:g,children:(0,tq.jsx)(iN.m,{open:f,overlayStyle:{width:280},placement:"right",title:(0,tq.jsxs)(pa.a,{padding:"extra-small",children:[x&&(null==b?void 0:b.imageThumbnailPath)!==void 0&&(0,tq.jsx)(pa.a,{className:"w-full",padding:{bottom:"extra-small"},children:(0,tq.jsx)(ap.s,{className:"w-full",justify:"center",style:{maxHeight:200,overflow:"hidden"},children:(0,tq.jsx)(hl._,{alt:b.filename,src:b.imageThumbnailPath,style:{maxHeight:200}})})}),w?(0,tq.jsx)("div",{dangerouslySetInnerHTML:{__html:b.customAttributes.tooltip}}):M]}),children:d})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetListGrid;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openGridContextMenuItem:t}=(0,Ty.i)("asset");return t(e.row)??null}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameGridContextMenuItem:t}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",Number(e.row.id)));return t(e.row)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{locateInTreeGridContextMenuItem:t}=(0,Tv.H)("asset");return t(e.row,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteGridContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",Number(e.row.id)));return t(e.row)??null}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadGridContextMenuItem:t}=(0,Td.m)();return t(e.row)??null}})}});var C4=i(53463);let C5=e=>{let{node:t}=e,{isLocked:i,locked:n}=t,{styles:r}=(0,C4.I)();return i?(0,tq.jsx)(r9.I,{className:(0,tI.isNil)(n)||(0,tI.isEmpty)(n)?r.indirectLockedIcon:"","data-testid":`tree-node-lock-icon-${t.id}`,options:{width:14,height:14},value:"lock"}):null};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"asset-tree",component:CZ}),t.register({name:yl.e.asset.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.asset.tree.node.meta.name,{name:"lockIcon",component:C5,priority:100})}}),i(38380);let C7={key:"versions",label:"version.label",children:(0,tq.jsx)(uj.ComponentRenderer,{component:tu.eb.dataObject.editor.tab.versions.name}),icon:(0,tq.jsx)(r9.I,{value:"history"}),isDetachable:!0,hidden:e=>!(0,TS.o)(e.permissions,"versions")},C8={key:"preview",label:"preview.label",children:(0,tq.jsx)(uj.ComponentRenderer,{component:tu.eb.dataObject.editor.tab.preview.name}),icon:(0,tq.jsx)(r9.I,{value:"preview"}),isDetachable:!0,hidden:e=>!e.hasPreview};var C9=i(28897),De=i(20713),Dt=i(26280),Di=i(7652);let Dn=()=>{let{t:e}=(0,iQ.useTranslation)(),{deleteDraft:t,isLoading:i,buttonText:n}=(0,Di.K)("data-object"),{id:r}=(0,tG.useContext)(De.Z),{dataObject:a}=(0,aG.A)(r);if((0,tI.isNil)(a))return(0,tq.jsx)(tq.Fragment,{});let l=null==a?void 0:a.draftData;if((0,tI.isNil)(l)||a.changes[Dt.u0])return(0,tq.jsx)(tq.Fragment,{});let o=(0,tq.jsx)(az.$,{danger:!0,ghost:!0,loading:i,onClick:t,size:"small",children:n});return(0,tq.jsx)(pa.a,{padding:"extra-small",children:(0,tq.jsx)(kY.F,{action:o,icon:(0,tq.jsx)(r9.I,{value:"draft"}),message:e(l.isAutoSave?"draft-alert-auto-save":"draft-alert"),showIcon:!0,type:"info"})})},Dr=e=>{let{layout:t,data:i,className:n}=e,{form:r,updateModifiedDataObjectAttributes:a,updateDraft:l,getChangedFieldName:o,disabled:s}=(0,C9.P)(),d=(0,aU.n)(),c=(e,t)=>{var i;if(s)return;a(e);let n=o(e);null!==n&&(null==d||null==(i=d.getInheritanceState(n))?void 0:i.inherited)===!0&&(null==d||d.breakInheritance(n)),l().catch(e=>{console.error(e)})};return(0,tG.useMemo)(()=>(0,tq.jsx)(ig.ConfigProvider,{theme:{components:{Form:{itemMarginBottom:0}}},children:(0,tq.jsx)(t4._Y,{children:(0,tq.jsx)(tJ.lV,{className:n,form:r,initialValues:i,layout:"vertical",onValuesChange:c,preserve:!0,children:(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(Dn,{}),children:(0,tq.jsx)(as.f,{...t})})})})}),[t,i,n])};var Da=i(91434),Dl=i(15925);let Do=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{editContainer:i`
+ `}});var CI=i(82740),CM=i(99050);let CL=e=>{let{styles:t}=CD(),{Dragger:i}=ig.Upload,n=(0,tG.useRef)(null),r=(0,CI.A)(n,!0);return(0,tq.jsx)("div",{ref:n,children:r?(0,tq.jsx)(CM.v,{...e,openFileDialogOnClick:!1,uploadComponent:i,uploadComponentClassName:t.dragger}):e.children})};var CF=i(38990);async function CE(e){return await new Promise((t,i)=>{let n=[],r=()=>{e.readEntries(e=>{0===e.length?t(n):(n.push(...e),r())},i)};r()})}async function CP(e){return await new Promise((t,i)=>{e.file(t,i)})}async function CA(e,t){let i=`${(0,tD.$)()}/elements/asset/folder/${e}`,n=await fetch(i,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify({folderName:t})});if(!n.ok&&409!==n.status&&!n.ok){let e=await n.text().catch(()=>String(n.status));if(e.includes("error_folder_exists")||e.includes("already exists"))return;throw Error(`Failed to create folder "${t}": ${e}`)}}async function CN(e){let t=`${(0,tD.$)()}/elements/asset/path?elementPath=${encodeURIComponent(e)}`,i=await fetch(t,{method:"GET",credentials:"include"});if(!i.ok){let t=await i.text().catch(()=>String(i.status));throw Error(`Failed to resolve folder ID for path "${e}": ${t}`)}let n=await i.json();if((0,tI.isNil)(n)||"number"!=typeof n.id)throw Error(`Unexpected response resolving path "${e}": ${JSON.stringify(n)}`);return n.id}async function CR(e,t,i,n){if(""===i)return e;n.set(t,e);let r=e,a=t;for(let e of i.split("/").filter(Boolean)){a=function(e,t){let i=e.endsWith("/")?e.slice(0,-1):e;return`${i}/${t}`}(a,e);let t=n.get(a);if(!(0,tI.isNil)(t)){r=t;continue}await CA(r,e),r=await CN(a),n.set(a,r)}return r}async function CV(e){let t=[],i=[];for(let i=0;i0;){let{entry:e,parentRelativeFolderPath:n,depth:r}=t.shift();if(!(r>20)){if(e.isFile){let t=await CP(e);i.push({file:t,parentRelativeFolderPath:n})}else if(e.isDirectory){let i=""===n?e.name:`${n}/${e.name}`,a=e.createReader();for(let e of(await CE(a)))t.push({entry:e,parentRelativeFolderPath:i,depth:r+1})}}}return i}let Cz=new WeakMap;function CB(e){let t=Cz.get(e)??"";return`${t}/${e.name}-${e.size}`}async function CO(e){let{dataTransfer:t,rootFolderId:i,rootPath:n,folderIdByKey:r,conflictMaps:a,checkFile:l}=e;if(""===n)throw Error(`Missing nodePath for folder ${i}`);let o=await CV(t);if(0===o.length)return[];let s=new Map;for(let{file:e,parentRelativeFolderPath:t}of(r.clear(),o)){Cz.set(e,t);let a=await CR(i,n,t,s);r.set(CB(e),a)}for(let{file:e}of o){let t=CB(e),i=r.get(t);await l(e,i)}return o.map(e=>{let{file:t}=e;return t}).filter(e=>!a.skipKeys.has(CB(e)))}let CK=e=>{var t,i;return null==(i=e.current)||null==(t=i.upload)?void 0:t.uploader};async function C_(e,t){let i=CK(e);for(let t=0;(0,tI.isNil)(i)&&t<10;t++)await new Promise(e=>{setTimeout(e,100)}),i=CK(e);(0,tI.isNil)(i)?(0,iX.Ay)(new iX.$g("Folder upload: upload component not ready after drop")):i.uploadFiles(t)}var CH=i(83655),C$=i(58016);let CW=e=>{let{open:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(ig.Modal,{closable:!1,footer:null,open:t,title:(0,tq.jsx)(p8.w,{iconName:"folder",children:i("asset.upload.folder-drop.creating-folders")}),children:(0,tq.jsxs)(ap.s,{align:"center",gap:"small",justify:"center",style:{padding:"16px 0"},children:[(0,tq.jsx)(sN.t,{size:"small"}),(0,tq.jsx)(n5.E,{type:"secondary",children:i("asset.upload.folder-drop.creating-folders-hint")})]})})},Cq=e=>{let{nodeId:t,nodePath:i,children:n}=e,{refreshTree:r}=(0,CF.h)("asset"),a=parseInt(t),[l,o]=(0,tG.useState)(!1),s=(0,tG.useRef)(!1),{checkFile:d,maps:c,resetMaps:f}=(()=>{let{checkFileExists:e,askUserOverwrite:t,resetApplyToAll:i}=(0,C$.e)(),n=(0,tG.useRef)(new Map),r=(0,tG.useRef)(new Set);return{checkFile:async(i,a)=>{let{exists:l,id:o}=await e(i.name,a);if(!l||(0,tI.isNil)(o))return;let s=await t(i.name),d=CB(i);s===CH.W.SKIP?r.current.add(d):s===CH.W.OVERWRITE&&n.current.set(d,o)},maps:{replaceIdByKey:n.current,skipKeys:r.current},resetMaps:()=>{n.current.clear(),r.current.clear(),i()}}})(),u=(0,tG.useRef)(new Map),m=(0,tG.useRef)(null),p=(0,tG.useCallback)(e=>{m.current=e},[]),g=(0,tG.useCallback)(e=>{if(s.current)return u.current.get(CB(e))},[]),h=(0,tG.useCallback)(e=>{if(s.current)return c.replaceIdByKey.get(CB(e))},[c.replaceIdByKey]),y=(0,tG.useCallback)(e=>{if((0,tI.isNil)(e.dataTransfer)||!function(e){if((0,tI.isNil)(e.items))return!1;for(let t=0;t{let e;f(),s.current=!1,o(!0);try{e=await CO({dataTransfer:t,rootFolderId:a,rootPath:i,folderIdByKey:u.current,conflictMaps:c,checkFile:d})}catch(e){(0,iX.Ay)(new iX.$g(`Folder upload (tree traversal): ${e instanceof Error?e.message:String(e)}`)),o(!1);return}o(!1),0!==e.length&&(s.current=!0,await C_(m,e))})()},[i,a,c,d,f]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(CW,{open:l}),(0,tq.jsx)("div",{onDropCapture:y,children:(0,tq.jsx)(CL,{getExternalReplaceId:h,getTargetFolderIdForFile:g,onSuccess:async()=>{s.current=!1,r(a)},skipAssetFetch:!0,skipConflictCheck:s,targetFolderId:a,uploadRef:p,children:n})})]})};var CG=i(67950),CU=i(42382);let CQ=e=>{let t=e.node??Cf.G,i=(0,kj.W)("asset.tree",{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("asset",t.id),items:i})},CJ=(0,CT.Y)((o=Cf.n,s=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(o,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(CQ,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),d=(0,tG.forwardRef)((e,t)=>{var i,n;let r=null==(i=e.metaData)?void 0:i.asset,{t:a}=(0,iQ.useTranslation)();if((null==(n=e.metaData)?void 0:n.asset)===void 0)return(0,tq.jsx)(s,{...e,ref:t});let l=(0,tI.isString)(null==r?void 0:r.filename)&&(null==r?void 0:r.filename)!==""?null==r?void 0:r.filename:a("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:l,type:"asset",data:{...r}},children:(0,tq.jsx)(s,{...e,ref:t})})}),c=(0,tG.forwardRef)((e,t)=>{let i=e.isLoading??!1,[,{isLoading:n}]=(0,kc.useAssetPatchByIdMutation)({fixedCacheKey:`ASSET_ACTION_RENAME_ID_${e.id}`}),[,{isLoading:r}]=(0,Cw.mG)({fixedCacheKey:`ASSET_ACTION_DELETE_ID_${e.id}`}),{isFetching:a,isLoading:l,isDeleting:o}=(0,Ck.W)(e.id);return(0,tq.jsx)(d,{...e,danger:i||r||o,isLoading:i||!0!==l&&a||n||r,ref:t})}),f=(0,tG.forwardRef)((e,t)=>"folder"!==e.type?(0,tq.jsx)(c,{...e,ref:t}):(0,tq.jsx)(c,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Cq,{nodeId:e.id,nodePath:e.fullPath??"",children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})),(0,tG.forwardRef)((e,t)=>{var i;let{move:n}=(0,Cy.e)("asset"),{isSourceAllowed:r,isTargetAllowed:a}=Cj();if((null==(i=e.metaData)?void 0:i.asset)===void 0)return(0,tq.jsx)(f,{...e});let l=e.metaData.asset,o=e=>a(e)&&"folder"===e.type;if(!o(l))return(0,tq.jsx)(f,{...e});let s=e=>{let t=e.data;r(t)&&o(l)&&n({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:l.id,parentId:l.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},d=e=>"asset"===e.type,c=e=>{let t=e.data;return"asset"===e.type&&r(t)&&o(l)};return(0,tq.jsx)(f,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(lM.g,{disableDndActiveIndicator:!0,isValidContext:d,isValidData:c,onDrop:s,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}))),CZ=e=>{let{id:t=1,showRoot:i=!0}=e,{openAsset:n}=(0,kx.G)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.asset.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:Cp,renderNode:CJ,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.asset.tree.tooltip.name})};var CY=i(50458),CX=i(11480),C0=i(83986),C1=i(68153),C2=i(17388);class C3{async run(e){let{messageBus:t}=e,{triggerUpload:i,parentFolder:n,title:r,onJobCompletion:a}=this.options;await new Promise(e=>{i({action:`${(0,tD.$)()}/assets/add-zip/${n}`,accept:".zip, .rar, .7zip",name:"zipFile",multiple:!1,onSuccess:async i=>{let n=i[0].response.jobRunId??void 0;if((0,tI.isNumber)(n)){let e=new SU.j({jobRunId:Number(n),totalSteps:2,onJobCompletion:async e=>{e.isFinished&&!(0,tI.isUndefined)(a)&&await a()},title:e=>{if("running"===e.status){if(1===e.currentStep)return(0,i6.t)("jobs.zip-upload-job.step1.title");if(2===e.currentStep)return(0,i6.t)("jobs.zip-upload-job.step2.title")}return r}});t.registerHandler(e)}e()},onError:t=>{console.error(t),e()}})})}constructor(e){this.options=e}}ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetTree;e.registerToSlot(t.name,{name:"newAssets",priority:t.priority.newAssets,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{uploadContextMenuItem:i,zipUploadContextMenuItem:n}=(()=>{let{triggerUpload:e}=(0,C0.d)(),{t}=(0,iQ.useTranslation)(),{refreshTree:i}=(0,CF.h)("asset"),{isTreeActionAllowed:n}=(0,C2.H)(),r=(0,Ct.O)(),a=t=>{e({targetFolderId:parseInt(t),skipAssetFetch:!0,onSuccess:async()=>{i(parseInt(t))}})},l=n=>{r.runJob(new C3({title:t("jobs.zip-upload-job.title"),triggerUpload:e,parentFolder:n,onJobCompletion:async()=>{i(parseInt(n))}}))},o=e=>!(0,TS.o)(e.permissions,"create")||(null==e?void 0:e.type)!=="folder";return{upload:a,zipUpload:l,uploadContextMenuItem:e=>({label:t("element.tree.context-menu.add-assets.upload-files"),key:"upload",icon:(0,tq.jsx)(r9.I,{value:"upload-cloud"}),hidden:o(e)||!n(C1.o.AddUpload),onClick:()=>{a(e.id)}}),zipUploadContextMenuItem:e=>({label:t("element.tree.context-menu.add-assets.upload-zip"),key:"uploadZip",icon:(0,tq.jsx)(r9.I,{value:"upload-zip"}),hidden:o(e)||!n(C1.o.AddUploadZip),onClick:()=>{l(e.id)}})}})();return{label:t("element.tree.context-menu.new-assets"),key:"new-assets",icon:(0,tq.jsx)(r9.I,{value:"asset"}),children:[i(e.target),n(e.target)]}}}),e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{pasteTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("asset");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"createZipDownload",priority:t.priority.createZipDownload,useMenuItem:e=>{let{createZipDownloadTreeContextMenuItem:t}=(0,Tc.v)({type:"folder"});return t(e.target)}}),e.registerToSlot(t.name,{name:"uploadNewVersion",priority:t.priority.uploadNewVersion,useMenuItem:e=>{let{uploadNewVersionTreeContextMenuItem:t}=(0,Th.D)();return t(e.target)}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadTreeContextMenuItem:t}=(0,Td.m)();return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{lockTreeContextMenuItem:i,lockAndPropagateTreeContextMenuItem:n,unlockTreeContextMenuItem:r,unlockAndPropagateTreeContextMenuItem:a,isLockMenuHidden:l}=(0,CX.V)("asset");return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),hidden:l(e.target),children:[{label:t("element.lock"),key:"advanced-lock",icon:(0,tq.jsx)(r9.I,{value:"lock"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}]}}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("asset");return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.asset.tree.contextMenu.name,component:CQ})}});let C6=e=>{var t,i,n,r,a,l,o;let{node:s,children:d}=e,{t:c}=(0,iQ.useTranslation)(),[f,u]=(0,tG.useState)(!1),[m,p]=(0,tG.useState)(!1),g=(0,tG.useRef)(null),h=(0,tG.useRef)(null),y=(0,tG.useRef)(null),v=(0,tG.useRef)({x:0,y:0}),b=(null==(t=s.metaData)?void 0:t.asset)??(null==(i=s.metaData)?void 0:i.dataObject)??(null==(n=s.metaData)?void 0:n.document),x=(null==(r=s.metaData)?void 0:r.asset)!==void 0,j=(null==(a=s.metaData)?void 0:a.dataObject)!==void 0,w=(null==b||null==(l=b.customAttributes)?void 0:l.tooltip)!==null&&(null==b||null==(o=b.customAttributes)?void 0:o.tooltip)!==void 0;(0,tG.useEffect)(()=>{let e=e=>{let t=!(0,tI.isNull)(e.detail);p(t),t&&T()};return window.addEventListener("studioui:draggable:change-drag-info",e),()=>{window.removeEventListener("studioui:draggable:change-drag-info",e),k()}},[]);let k=(0,tG.useCallback)(()=>{null!==h.current&&(clearTimeout(h.current),h.current=null),null!==y.current&&(clearInterval(y.current),y.current=null)},[]),T=(0,tG.useCallback)(()=>{u(!1),k()},[k]),S=(0,tG.useCallback)(()=>{if(null===g.current)return!1;let e=g.current.getBoundingClientRect(),{x:t,y:i}=v.current;return t>=e.left&&t<=e.right&&i>=e.top&&i<=e.bottom},[]),C=(0,tG.useCallback)(()=>{y.current=setInterval(()=>{S()||T()},100)},[S,T]),D=(0,tG.useCallback)(()=>{m||(k(),h.current=setTimeout(()=>{u(!0),C()},500))},[m,k,C]),I=(0,tG.useCallback)(()=>{T()},[T]);(0,tG.useEffect)(()=>{let e=e=>{if(v.current={x:e.clientX,y:e.clientY},!f||null===g.current)return;let t=g.current.getBoundingClientRect(),{clientX:i,clientY:n}=e;i>=t.left-10&&i<=t.right+10&&n>=t.top-10&&n<=t.bottom+10||T()};return document.addEventListener("mousemove",e,{passive:!0}),()=>{document.removeEventListener("mousemove",e)}},[f,T]);let M=(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)("div",{children:[c("ID"),": ",s.id]}),(0,tq.jsxs)("div",{children:[c("Type"),": ",c(j&&("object"===s.type||"variant"===s.type)?s.metaData.dataObject.className:s.type)]})]});return(0,tq.jsx)("div",{onMouseEnter:D,onMouseLeave:I,ref:g,children:(0,tq.jsx)(iN.m,{open:f,overlayStyle:{width:280},placement:"right",title:(0,tq.jsxs)(pa.a,{padding:"extra-small",children:[x&&(null==b?void 0:b.imageThumbnailPath)!==void 0&&(0,tq.jsx)(pa.a,{className:"w-full",padding:{bottom:"extra-small"},children:(0,tq.jsx)(ap.s,{className:"w-full",justify:"center",style:{maxHeight:200,overflow:"hidden"},children:(0,tq.jsx)(hl._,{alt:b.filename,src:b.imageThumbnailPath,style:{maxHeight:200}})})}),w?(0,tq.jsx)("div",{dangerouslySetInnerHTML:{__html:b.customAttributes.tooltip}}):M]}),children:d})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.assetListGrid;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openGridContextMenuItem:t}=(0,Ty.i)("asset");return t(e.row)??null}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameGridContextMenuItem:t}=(0,Tm.M)("asset",(0,Tg.Cr)("asset","rename",Number(e.row.id)));return t(e.row)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{locateInTreeGridContextMenuItem:t}=(0,Tv.H)("asset");return t(e.row,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteGridContextMenuItem:t}=(0,Tu.z)("asset",(0,Tg.Cr)("asset","delete",Number(e.row.id)));return t(e.row)??null}}),e.registerToSlot(t.name,{name:"download",priority:t.priority.download,useMenuItem:e=>{let{downloadGridContextMenuItem:t}=(0,Td.m)();return t(e.row)??null}})}});var C4=i(53463);let C5=e=>{let{node:t}=e,{isLocked:i,locked:n}=t,{styles:r}=(0,C4.I)();return i?(0,tq.jsx)(r9.I,{className:(0,tI.isNil)(n)||(0,tI.isEmpty)(n)?r.indirectLockedIcon:"","data-testid":`tree-node-lock-icon-${t.id}`,options:{width:14,height:14},value:"lock"}):null};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"asset-tree",component:CZ}),t.register({name:yl.e.asset.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.asset.tree.node.meta.name,{name:"lockIcon",component:C5,priority:100})}}),i(38380);let C7={key:"versions",label:"version.label",children:(0,tq.jsx)(uj.ComponentRenderer,{component:tu.eb.dataObject.editor.tab.versions.name}),icon:(0,tq.jsx)(r9.I,{value:"history"}),isDetachable:!0,hidden:e=>!(0,TS.o)(e.permissions,"versions")},C8={key:"preview",label:"preview.label",children:(0,tq.jsx)(uj.ComponentRenderer,{component:tu.eb.dataObject.editor.tab.preview.name}),icon:(0,tq.jsx)(r9.I,{value:"preview"}),isDetachable:!0,hidden:e=>!e.hasPreview};var C9=i(28897),De=i(20713),Dt=i(26280),Di=i(7652);let Dn=()=>{let{t:e}=(0,iQ.useTranslation)(),{deleteDraft:t,isLoading:i,buttonText:n}=(0,Di.K)("data-object"),{id:r}=(0,tG.useContext)(De.Z),{dataObject:a}=(0,aG.A)(r);if((0,tI.isNil)(a))return(0,tq.jsx)(tq.Fragment,{});let l=null==a?void 0:a.draftData;if((0,tI.isNil)(l)||a.changes[Dt.u0])return(0,tq.jsx)(tq.Fragment,{});let o=(0,tq.jsx)(az.$,{danger:!0,ghost:!0,loading:i,onClick:t,size:"small",children:n});return(0,tq.jsx)(pa.a,{padding:"extra-small",children:(0,tq.jsx)(kY.F,{action:o,icon:(0,tq.jsx)(r9.I,{value:"draft"}),message:e(l.isAutoSave?"draft-alert-auto-save":"draft-alert"),showIcon:!0,type:"info"})})},Dr=e=>{let{layout:t,data:i,className:n}=e,{form:r,updateModifiedDataObjectAttributes:a,updateDraft:l,getChangedFieldName:o,disabled:s}=(0,C9.P)(),d=(0,aU.n)(),c=(e,t)=>{var i;if(s)return;a(e);let n=o(e);null!==n&&(null==d||null==(i=d.getInheritanceState(n))?void 0:i.inherited)===!0&&(null==d||d.breakInheritance(n)),l().catch(e=>{console.error(e)})};return(0,tG.useMemo)(()=>(0,tq.jsx)(ig.ConfigProvider,{theme:{components:{Form:{itemMarginBottom:0}}},children:(0,tq.jsx)(t4._Y,{children:(0,tq.jsx)(tJ.lV,{className:n,form:r,initialValues:i,layout:"vertical",onValuesChange:c,preserve:!0,children:(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(Dn,{}),children:(0,tq.jsx)(as.f,{...t})})})})}),[t,i,n])};var Da=i(91434),Dl=i(15925);let Do=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{editContainer:i`
display: flex;
width: 100%;
height: 100%;
@@ -841,7 +841,7 @@
width: 100%;
}
}
- `}},{hashPriority:"high"});var Ds=i(33541);let Dd=()=>{let{id:e}=(0,iZ.J)(),{currentLayout:t}=(0,dN.W)(),{data:i,isLoading:n,error:r}=(0,Da.nF)({id:e,layoutId:t??void 0}),{dataObject:a,isLoading:l}=(0,aG.A)(e),{styles:o}=Do();if(void 0!==r&&(0,iX.Ay)(new iX.hD(r)),void 0===i||n||l)return(0,tq.jsx)(uE.U,{loading:!0});if(!(void 0!==a&&"objectData"in a))throw Error("Data Object data is undefined in Edit Container");return(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(Ds.E,{children:(0,tq.jsx)(Dr,{className:o.editContainer,data:null==a?void 0:a.objectData,layout:i})})})},Dc={key:"edit",label:"edit",children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.edit.name}),icon:(0,tq.jsx)(r9.I,{value:"edit-pen"}),isDetachable:!1};var Df=i(68845);let Du=()=>(0,tq.jsx)(Df.w8,{}),Dm={key:"listing",label:"folder.folder-editor-tabs.view",children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.listing.name}),icon:(0,tq.jsx)(r9.I,{value:"list"}),isDetachable:!1};var Dp=i(35510),Dg=i(69187),Dh=i(69622),Dy=i(14826),Dv=i(41309),Db=i(60213),Dx=i(76133);let Dj=(0,tG.createContext)({batchEdits:[],setBatchEdits:()=>{}}),Dw=e=>{let{children:t}=e,[i,n]=(0,tG.useState)([]);return(0,tG.useMemo)(()=>(0,tq.jsx)(Dj.Provider,{value:{batchEdits:i,setBatchEdits:n},children:t}),[i,t])},Dk=()=>{let{batchEdits:e,setBatchEdits:t}=(0,tG.useContext)(Dj),i=(0,p3.t)();return{batchEdits:e,setBatchEdits:t,addOrUpdateBatchEdit:(n,r)=>{let a={...n,locale:n.localizable?n.locale??i.requiredLanguages[0]:null,value:r},l=[...e],o=e.findIndex(e=>e.key===a.key);-1!==o?l[o]=a:l.push(a),t(l)},addOrUpdateBatchEdits:n=>{let r=[...e];n.forEach(t=>{let n={...t,locale:t.localizable?t.locale??i.requiredLanguages[0]:null,value:void 0},a=e.findIndex(e=>e.key===n.key);-1!==a?r[a]=n:r.push(n)}),t(r)},updateLocale:(i,n)=>{let r=i.key;t(e.map(e=>e.key===r?{...e,locale:n}:e))},resetBatchEdits:()=>{t([])},removeBatchEdit:i=>{t(e.filter(e=>{if("dataobject.classificationstore"===i.type){if(!("keyId"in e.config)||!("groupId"in e.config)||!("keyId"in i.config)||!("groupId"in i.config))throw Error("keyId or groupId is missing in config");return e.key!==i.key||e.config.keyId!==i.config.keyId||e.config.groupId!==i.config.groupId}return e.key!==i.key}))}}},DT=e=>{let{batchEdit:t}=e,{frontendType:i,type:n}=t,{getComponentRenderer:r}=(0,ih.R)();return(0,tG.useMemo)(()=>{let{ComponentRenderer:e}=r({dynamicTypeIds:[n,i],target:"BATCH_EDIT"});return null===e?(0,tq.jsx)(tq.Fragment,{children:"Dynamic Field Filter not supported"}):(0,tq.jsx)(tq.Fragment,{children:e({batchEdit:t})})},[t])},DS=()=>{let{batchEdits:e,removeBatchEdit:t}=Dk(),{updateLocale:i}=Dk(),n=(0,p3.t)(),r=n.requiredLanguages,a=e.map(e=>{let a=e.locale??n.requiredLanguages[0],l="fieldDefinition"in e.config?e.config.fieldDefinition.title:e.key,o="dataobject.classificationstore"===e.type?`${e.key}-${e.config.keyId}-${e.config.groupId}`:e.key;return{id:`${e.key}`,key:o,children:(0,tq.jsx)(ig.Tag,{children:(0,i6.t)(`${l}`)}),renderRightToolbar:(0,tq.jsx)(TM.e,{items:[...e.localizable?[(0,tq.jsx)(S_.v,{languages:r,onSelectLanguage:t=>{i(e,(0,S_.z)(t))},selectedLanguage:a},"language-selection")]:[],(0,tq.jsx)(lp.K,{icon:{value:"close"},onClick:()=>{t(e)}},"remove")]}),body:(0,tq.jsx)(DT,{batchEdit:e})}});return(0,tq.jsxs)(tq.Fragment,{children:[0===a.length&&(0,tq.jsx)(he.R,{text:(0,i6.t)("batch-edit.no-content")}),a.length>0&&(0,tq.jsx)(SK.N,{items:a})]})},DC=(e,t,i,n)=>e.map(e=>{let r,a,l,o,s;if(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children)){let r=DC(e.children,t,i,n);return{...e,children:r}}return(r=!0===e.editable,a=t.some(t=>{var i,n;let r,a,l;return e.key===t.key&&(i=e.group,n=t.group,a=(r=e=>"string"==typeof e?e.split("."):Array.isArray(e)?e.flat().map(e=>String(e)):[String(e)])(i),l=r(n),a.length===l.length&&a.every((e,t)=>e===l[t]))&&"dataobject.classificationstore"!==e.mainType}),l=i({target:"BATCH_EDIT",dynamicTypeIds:[null==e?void 0:e.mainType,null==e?void 0:e.frontendType]}),o=!1,(s=tc.kL.get(td.K["DynamicTypes/ObjectDataRegistry"])).hasDynamicType(null==e?void 0:e.frontendType)&&(o=s.getDynamicType(null==e?void 0:e.frontendType).isAllowedInBatchEdit),r&&l&&!a&&o)?e:null}).filter(e=>null!==e&&(!("children"in e&&void 0!==e.children&&Array.isArray(e.children))||e.children.length>0)),DD=e=>e.some(e=>!(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children))||DD(e.children));var DI=i(74003),DM=i(96511);class DL extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchObjectsByIds({body:{data:this.selectedRowsIds.map(e=>({id:e,editableData:this.values}))}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchObjectsByIds=e.patchObjectsByIds,this.selectedRowsIds=e.selectedRowsIds,this.values=e.values}}class DF extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchObjectsInFolder({body:{data:[{folderId:this.folderId,editableData:this.values}],filters:this.filters,classId:this.classId}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchObjectsInFolder=e.patchObjectsInFolder,this.folderId=e.folderId,this.values=e.values,this.filters=e.filters,this.classId=e.classId}}let DE=e=>{let{batchEditModalOpen:t,setBatchEditModalOpen:i}=e,{getAvailableColumnsDropdown:n}=(0,SB.m)(),{batchEdits:r,addOrUpdateBatchEdit:a,addOrUpdateBatchEdits:l,resetBatchEdits:o}=Dk(),[s]=tJ.lV.useForm(),{selectedRows:d}=(0,SC.U)(),[c,{error:f,isError:u,isSuccess:m}]=(0,Da.Ex)(),[p,{error:g,isError:h,isSuccess:y}]=(0,Da.M5)(),{useDataQueryHelper:v}=(0,SN.t)(),{getArgs:b}=v(),{id:x,elementType:j}=(0,iZ.J)(),w=(0,iv.useAppDispatch)(),k=tc.kL.get(td.K.executionEngine),T=Object.keys(d??{}),S=T.length,{hasType:C,getType:D}=(0,ih.R)(),{refreshGrid:I}=(0,SW.X)(j),M=(0,Ce.p)().selectedClassDefinition,{openModal:L}=(0,DI._P)({onUpdate:function(e){let t=e.modalContext,i=F.find(e=>e.key===t.name&&"dataobject.classificationstore"===e.type);if(void 0===i)throw Error("Could not find base column for classification store field "+t.name);let n=[];"group-by-key"===e.type&&(e.data.forEach(e=>{let t=e.definition,a=!1;r.forEach(t=>{var n,r;t.key===i.key&&(null==(n=t.config)?void 0:n.keyId)===e.id&&(null==(r=t.config)?void 0:r.groupId)===e.groupId&&(a=!0)}),a||n.push({...i,key:`${i.key}`,frontendType:null==t?void 0:t.fieldtype,config:{keyId:e.id,groupId:e.groupId,fieldDefinition:t}})}),l(n))}}),{availableColumns:F}=(0,SB.m)(),E=()=>{o(),s.resetFields()};(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(f)),h&&(0,iX.Ay)(new iX.hD(g))},[f,g]),(0,tG.useEffect)(()=>{(m||y)&&E(),y&&1===S&&w(Da.FH.util.invalidateTags(uT.qN.DATA_OBJECT_GRID_ID(x)))},[m,y]);let P=async e=>{if(0===S){var t,n;let i=(null==(n=b())||null==(t=n.body)?void 0:t.filters)??{};delete i.page,delete i.pageSize;let r=new DF({title:(0,i6.t)("batch-edit.job-title"),patchObjectsInFolder:c,folderId:x,values:e,filters:i,classId:String(null==M?void 0:M.id),assetContextId:x,refreshGrid:I});await k.runJob(r)}else if(1===S)await p({body:{data:[{id:parseInt(T[0]),editableData:e}]}});else{let t=new DL({title:(0,i6.t)("batch-edit.job-title"),patchObjectsByIds:p,selectedRowsIds:T.map(Number),values:e,assetContextId:x,refreshGrid:I});await k.runJob(t)}E(),i(!1)},A=n(e=>{if("dataobject.classificationstore"===e.type){var t;if(!("fieldDefinition"in e.config))throw Error("Field definition is missing in config");L({...null==(t=e.config)?void 0:t.fieldDefinition,fieldName:e.key,allowedTabs:[DM.X.GroupByKey]});return}a(e,void 0)}).menu.items,N=(0,tG.useMemo)(()=>()=>(0,tI.isUndefined)(A)?[]:DC(A,r,C,D),[A,r,C,D]),R=!DD(N());return(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(Sz.m,{afterClose:()=>{E()},footer:(0,tq.jsxs)(p9.j,{divider:!0,justify:"space-between",children:[(0,tq.jsx)(pu.m,{menu:{items:N()},children:(0,tq.jsx)(m4.J,{disabled:R,icon:{value:"new"},type:"default",children:(0,i6.t)("listing.add-column")})}),r.length>0&&(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(m4.J,{icon:{value:"close"},onClick:()=>{E()},type:"link",children:(0,i6.t)("batch-edit.modal-footer.discard-all-changes")}),(0,tq.jsx)(az.$,{onClick:()=>{s.submit()},type:"primary",children:(0,i6.t)("batch-edit.modal-footer.apply-changes")})]})]}),onCancel:()=>{i(!1)},open:t,size:"XL",title:(0,tq.jsx)(p8.w,{children:(0,i6.t)("batch-edit.modal-title")}),children:(0,tq.jsx)(t4._Y,{fieldWidthValues:{large:9999,medium:9999,small:9999},children:(0,tq.jsx)(tJ.lV,{form:s,onFinish:P,children:(0,tq.jsx)(DS,{})})})})})};class DP extends Ca{async executeDeleteRequest(){var e;let t=await uk.M_.dispatch(Da.FH.endpoints.dataObjectBatchDelete.initiate({body:{ids:this.itemIds}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}}let DA=()=>{let e=(0,SA.S)(),t=dl.elementTypes.dataObject,{refreshGrid:i}=(0,SW.X)(t),n=tc.kL.get(td.K.executionEngine),[r,a]=(0,tG.useState)(!1),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(!1),{t:c}=(0,iQ.useTranslation)();if(void 0===e)return(0,tq.jsx)(tq.Fragment,{});let{selectedRows:f,setSelectedRows:u}=e,m=void 0!==f?Object.keys(f).map(Number):[],p=void 0!==f&&Object.keys(f).length>0,g=async()=>{let e=new DP({itemIds:m,title:c("batch-delete.job-title"),onFinish:async()=>{await i(),u({})}});await n.runJob(e)},h={items:[{key:"1",label:c("listing.actions.batch-edit"),icon:(0,tq.jsx)(r9.I,{value:"batch-selection"}),onClick:()=>{a(!0)}},{key:"2",label:c("listing.actions.export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),children:[{key:"2.1",label:c("listing.actions.csv-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{o(!0)}},{key:"2.2",label:c("listing.actions.xlsx-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{d(!0)}}]},{key:"3",hidden:!p,label:c("listing.actions.delete"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),onClick:g}]};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pu.m,{menu:h,children:(0,tq.jsx)(pf.g,{"data-testid":"listing-batch-actions-button",children:p?c("listing.actions"):c("listing.non-selected.actions")},"dropdown-button")}),(0,tq.jsx)(Ci,{open:l,setOpen:o}),(0,tq.jsx)(Cr,{open:s,setOpen:d}),(0,tq.jsx)(DI.K7,{children:(0,tq.jsx)(Dw,{children:(0,tq.jsx)(DE,{batchEditModalOpen:r,setBatchEditModalOpen:a})})})]})};var DN=i(40721);let DR=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,aB.Vl)(),[i]=(0,Dg.ZE)(),n=(0,iv.useAppDispatch)(),{openDataObject:r}=(0,DN.H)(),{isTreeActionAllowed:a}=(0,C2.H)(),{getClassDefinitionsForCurrentUser:l}=(0,aX.G)(),o=async(e,t,a)=>{let l=i({parentId:a,dataObjectAddParameters:{key:t,classId:e,type:"variant"}});try{let e=await l;if(void 0!==e.error)return void(0,iX.Ay)(new iX.hD(e.error));let{id:t}=e.data;r({config:{id:t}}),n((0,Cb.refreshNodeChildren)({nodeId:String(a),elementType:"data-object"}))}catch(e){(0,iX.Ay)(new iX.$g("Error creating data object"))}};return{addVariantTreeContextMenuItem:i=>({label:e("data-object.tree.context-menu.add-variant"),key:"addVariant",icon:(0,tq.jsx)(r9.I,{value:"data-object-variant"}),hidden:!a(C1.o.AddVariant)||!(0,TS.o)(i.permissions,"create")||(0,tI.isEmpty)(l()),onClick:()=>{var n,r,a;n=(e=>{if(!(0,tI.isNil)(e))return l().find(t=>t.name===e)})(i.metaData.dataObject.className),r=parseInt(i.id),t.input({title:e("data-object.create-variant",{className:n.name}),label:e("form.label.new-item"),rule:{required:!0,message:e("form.validation.required")},onOk:async e=>{await o(n.id,e,r),null==a||a(e)}})}}),createDataObjectVariant:(i,n,r)=>{t.input({title:e("data-object.create-variant",{className:i.name}),label:e("form.label.new-item"),rule:{required:!0,message:e("form.validation.required")},onOk:async e=>{await o(i.id,e,n),null==r||r(e)}})}}},DV=()=>{let{createDataObjectVariant:e}=DR(),{selectedClassDefinition:t}=(0,Ce.p)(),{id:i}=(0,iZ.J)(),n=(0,uk.jL)(),{t:r}=(0,iQ.useTranslation)();return(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{e({id:(null==t?void 0:t.id)??"",name:(null==t?void 0:t.name)??""},i,e=>(n(Da.FH.util.invalidateTags(uT.qN.DATA_OBJECT_GRID_ID(i))),e))},children:r("data-object.variant-listing.create-data-variant")})},Dz=()=>{let{selectedRows:e}=(0,SC.U)(),t=Object.keys(e??{}).length;return(0,tG.useMemo)(()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsxs)(oI.B,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[t>0&&(0,tq.jsx)(hP.B,{}),t<=0&&(0,tq.jsx)(DV,{})]}),(0,tq.jsx)(DA,{})]}),(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})]}),[t])},DB={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)(),{selectedClassDefinition:t}=(0,Ce.p)();return(0,tG.useMemo)(()=>(0,tq.jsx)(pl.s,{renderSidebar:void 0!==e?(0,tq.jsx)(hI.B,{}):void 0,renderToolbar:void 0!==e?(0,tq.jsx)(Dz,{}):void 0,children:void 0!==t&&void 0!==e&&(0,tq.jsx)(hM.E,{})}),[e])},useDataQuery:Dg.dB,useDataQueryHelper:Dh.Q,useElementId:Dp.$},DO=()=>{let{id:e}=(0,iZ.J)(),t=(0,aG.A)(e),i="className"in t?t.className:void 0,n=(0,hS.Z)(Dy._,hT.Y,hk.S,[hq.f,{isResolvingClassDefinitionsBasedOnElementId:!1,classRestriction:[{classes:i}]}],Dv.y,[Sk.P,{useInlineEditApiUpdate:Dx.C}],[Sw.Y,{rowSelectionMode:"multiple"}],Db.y,hv.A,hw.p,[hV.u,{elementType:"data-object",restrictedOptions:["variant"]}])(DB);return(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/ObjectDataRegistry","DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...n})})},DK=()=>{let{setHasLocalizedFields:e}=(0,a0.Sk)();return(0,tG.useEffect)(()=>{e(!0)},[e]),(0,tG.useMemo)(()=>(0,tq.jsx)(DO,{}),[])},D_={key:"variants",label:"data-object.object-editor-tabs.variants",icon:(0,tq.jsx)(r9.I,{value:"data-object-variant"}),children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.variants.name}),hidden:e=>!("allowVariants"in e&&(null==e?void 0:e.allowVariants)===!0)};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/ObjectTabManager"]),t={...Dm};t.hidden=e=>(null==e?void 0:e.hasChildren)===!1,t.label="object.object-editor-tabs.children-listing",e.register(Dc),e.register(C8),e.register(kh.Aj),e.register(C7),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(t),e.register(D_),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/VariantTabManager"]);e.register(Dc),e.register(C8),e.register(kh.Aj),e.register(C7),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(D_),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/FolderTabManager"]);e.register(Dm),e.register(kh.Aj),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}});var DH=i(68360);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectEditorToolbar;e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishContextMenuItem:t}=(0,DH.M)("data-object");return t(e.target,e.onComplete)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)("data-object");return t(e.target)}})}});var D$=i(44725),DW=i(67895);let Dq=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(De.Z),{dataObject:i}=(0,aG.A)(t),{refreshElement:n}=(0,Tp.d)("data-object"),{isLoading:r,layouts:a}=(0,DW.c)(t),{setCurrentLayout:l,currentLayout:o}=(0,dN.W)(),[s,d]=(0,tG.useState)(),c=(0,tG.useRef)(null);if((0,tG.useEffect)(()=>{if((0,tI.isString)(s)){var e;null==(e=c.current)||e.refresh()}},[s]),r)return(0,tq.jsx)(tq.Fragment,{});let f=()=>Object.keys((null==i?void 0:i.changes)??{}).length>0,u=(a??[]).map(t=>({key:`reload-${t.id}`,label:(0,tq.jsx)(n5.E,{strong:o===t.id,children:e(t.name)}),onClick:()=>{d(t.id)}}));return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(T6.j,{hasDataChanged:f,onReload:()=>{n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{"data-testid":"data-object-editor-reload-button",icon:{value:"refresh"},children:e("toolbar.reload")})},"reload"),u.length>1&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(T6.j,{hasDataChanged:f,onCancel:()=>{d(null)},onReload:()=>{(0,tI.isString)(s)&&l(s),n(t,!0)},ref:c,title:e("toolbar.reload.confirmation")},"reload"),(0,tq.jsx)(pu.m,{menu:{items:u},trigger:["hover"],children:(0,tq.jsx)(lp.K,{icon:{value:"chevron-down"},onClick:e=>{e.stopPropagation()},children:e("toolbar.switch-layout")})},"switch-layout")]})]})},DG=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(De.Z),{dataObject:i}=(0,aG.A)(t),[n,r]=(0,tG.useState)(void 0),a=(0,kj.W)(kw.r.dataObjectEditorToolbar.name,{target:i,onComplete:()=>{r(void 0)}}),l=a.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),o=[];return o.push((0,tq.jsx)(Dq,{},"reload-button")),l.length>0&&o.push((0,tq.jsx)(pu.m,{menu:{items:a,onClick:e=>{"unpublish"===e.key&&r(!0)}},open:n,children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")})},"dropdown-button")),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})};var DU=i(36877);let DQ=()=>{let{id:e}=(0,tG.useContext)(De.Z),{activeTab:t}=(0,aG.A)(e);return[Dc.key,Dm.key,D_.key].includes(t??"")?(0,tq.jsx)(DU.v,{}):(0,tq.jsx)(tq.Fragment,{})};var DJ=i(74108),DZ=i(4919);let DY=()=>{var e;let t,i,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(De.Z),{dataObject:a,removeTrackedChanges:l,publishDraft:o}=(0,aG.A)(r),{save:s,isLoading:d,isSuccess:c,isError:f,error:u}=(0,DJ.W)(),{isAutoSaveLoading:m,runningTask:p}=(0,DZ.m)(),{saveSchedules:g,isLoading:h,isSuccess:y,isError:v,error:b}=So("data-object",r,!1),{getModifiedDataObjectAttributes:x,resetModifiedDataObjectAttributes:j}=(0,C9.P)(),{deleteDraft:w,isLoading:k,buttonText:T}=(0,Di.K)("data-object"),S=(0,uI.J)(),C=(null==a||null==(e=a.draftData)?void 0:e.isAutoSave)===!0;async function D(e,t){(null==a?void 0:a.changes)!==void 0&&Promise.all([s(x(),e,()=>{j(),null==t||t()}),g()]).catch(e=>{console.error(e)})}(0,tG.useEffect)(()=>{(async()=>{c&&y&&(l(),await S.success(n("save-success")))})().catch(e=>{console.error(e)})},[c,y]),(0,tG.useEffect)(()=>{f&&!(0,tI.isNil)(u)?(0,iX.Ay)(new iX.hD(u)):v&&!(0,tI.isNil)(b)&&(0,iX.Ay)(new iX.hD(b))},[f,v,u,b]);let I=(()=>{if((null==a?void 0:a.type)==="folder")return[];let e=[],t=p===DJ.D.Version&&(d||h)||k;if((0,TS.o)(null==a?void 0:a.permissions,"save")){(null==a?void 0:a.published)===!0&&e.push((0,tq.jsx)(ni.Button,{disabled:d||h||t,loading:p===DJ.D.Version&&(d||h),onClick:async()=>{await D(DJ.D.Version)},type:"default",children:n("toolbar.save-draft")},"save-draft"));let i=d||h||t;(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&e.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Publish&&(d||h),onClick:async()=>{await D(DJ.D.Publish,()=>{o()})},type:"default",children:n("toolbar.save-and-publish")},"save-draft")),(0,tI.isNil)(null==a?void 0:a.draftData)||e.push((0,tq.jsx)(pu.m,{menu:{items:[{disabled:d,label:T,key:"delete-draft",onClick:w}]},children:(0,tq.jsx)(lp.K,{disabled:d||h||t,icon:{value:"chevron-down"},loading:k,type:"default"})},"dropdown"))}return e})(),M=(t=[],i=d||h||k,(null==a?void 0:a.type)==="folder"?t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Save&&(d||h),onClick:async()=>{await D(DJ.D.Save)},type:"primary",children:n("toolbar.save")})):((null==a?void 0:a.published)===!0&&(0,TS.o)(null==a?void 0:a.permissions,"publish")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Publish&&(d||h),onClick:async()=>{await D(DJ.D.Publish)},type:"primary",children:n("toolbar.save-and-publish")})),(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Save&&(d||h),onClick:async()=>{await D(DJ.D.Save)},type:"primary",children:n("toolbar.save-draft")}))),t);return(0,m9.Z)(async()=>{null!=a&&(0,TS.o)(a.permissions,"publish")&&await D(DJ.D.Publish,()=>{a.published||o()})},"publish"),(0,m9.Z)(async()=>{!(d||h||k)&&null!=a&&(0,TS.o)(a.permissions,"save")&&((null==a?void 0:a.type)==="folder"?await D(DJ.D.Save):(null==a?void 0:a.published)&&(0,TS.o)(null==a?void 0:a.permissions,"publish")?await D(DJ.D.Publish):(null==a?void 0:a.published)||await D(DJ.D.Save))},"save"),(0,tq.jsxs)(tq.Fragment,{children:[m&&(0,tq.jsx)(iN.m,{title:n("auto-save.loading-tooltip"),children:(0,tq.jsx)(sA.t,{type:"classic"})}),!m&&C&&(0,tq.jsx)(iN.m,{title:n("auto-save.tooltip"),children:(0,tq.jsx)(r9.I,{value:"auto-save"})}),I.length>0&&(0,tq.jsx)(TM.e,{items:I,noSpacing:!0}),M.length>0&&(0,tq.jsx)(TM.e,{items:M,noSpacing:!0})]})};var DX=i(3394);let D0=()=>{let{id:e}=(0,iZ.J)();return(0,tq.jsx)(DX.s,{id:e})},D1=e=>{let{data:t}=e;return(0,tq.jsx)(ap.s,{flex:1,gap:"small",vertical:!0,children:(0,tq.jsx)(TW,{data:t})})},D2=e=>{let{versionIds:t}=e,[i,n]=(0,tG.useState)([]),[r,a]=(0,tG.useState)([]),l=(0,iv.useAppDispatch)(),{id:o}=(0,iZ.J)(),s=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),{data:d}=(0,Da.nF)({id:o});return((0,tG.useEffect)(()=>{let e=[];n([]),t.forEach(t=>{let i=t.id;e.push(l(i3.FH.endpoints.versionGetById.initiate({id:i})))}),Promise.all(e).then(e=>{let i=[];e.forEach(async(e,l)=>{let c=e.data;(0,tI.isUndefined)(null==d?void 0:d.children)||(0,tI.isUndefined)(c)||(i.push(await (0,a2.ub)({objectId:o,layout:d.children,versionData:c,versionId:t[l].id,versionCount:t[l].count,objectDataRegistry:s,layoutsList:r,setLayoutsList:a})),n((0,a2.xz)({data:i})))})}).catch(e=>{console.log(e)})},[t,d]),(0,tI.isEmpty)(i))?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(D1,{data:i})},D3=e=>{let{data:t}=e;return(0,tq.jsx)(ap.s,{flex:1,gap:"small",vertical:!0,children:(0,tq.jsx)(TW,{data:t})})},D6=e=>{let{versionId:t}=e,i=(0,iv.useAppDispatch)(),{id:n}=(0,iZ.J)(),r=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),[a,l]=(0,tG.useState)(t),[o,s]=(0,tG.useState)([]),[d,c]=(0,tG.useState)([]),{data:f}=(0,Da.nF)({id:n});return((0,tG.useEffect)(()=>{t.id!==a.id&&(s([]),l(t))},[t]),(0,tG.useEffect)(()=>{Promise.resolve(i(i3.FH.endpoints.versionGetById.initiate({id:a.id}))).then(async e=>{let t=[],i=e.data;(0,tI.isUndefined)(null==f?void 0:f.children)||(0,tI.isUndefined)(i)||(t.push(await (0,a2.ub)({objectId:n,layout:f.children,versionData:i,versionId:a.id,versionCount:a.count,objectDataRegistry:r,layoutsList:d,setLayoutsList:c})),s((0,a2.xz)({data:t})))}).catch(e=>{console.log(e)})},[a,f]),(0,tI.isEmpty)(o))?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(D3,{data:o})},D4=()=>(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(t4._Y,{children:(0,tq.jsx)(TF.m,{ComparisonViewComponent:D2,SingleViewComponent:D6})})});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/TypeRegistry"]);e.register({name:"object",tabManagerServiceId:"DataObject/Editor/ObjectTabManager"}),e.register({name:"variant",tabManagerServiceId:"DataObject/Editor/VariantTabManager"}),e.register({name:"folder",tabManagerServiceId:"DataObject/Editor/FolderTabManager"}),tc.kL.get(td.K.widgetManager).registerWidget(D$.R);let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.registerToSlot("dataObject.editor.toolbar.slots.left",{name:"contextMenu",priority:100,component:DG}),t.registerToSlot("dataObject.editor.toolbar.slots.left",{name:"languageSelection",priority:200,component:DQ}),t.registerToSlot("dataObject.editor.toolbar.slots.right",{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot("dataObject.editor.toolbar.slots.right",{name:"saveButtons",priority:200,component:DY}),t.register({name:tu.eb.dataObject.editor.tab.preview.name,component:D0}),t.register({name:tu.eb.dataObject.editor.tab.versions.name,component:D4}),t.register({name:tu.eb.dataObject.editor.tab.listing.name,component:Du}),t.register({name:tu.eb.dataObject.editor.tab.edit.name,component:Dd}),t.register({name:tu.eb.dataObject.editor.tab.variants.name,component:DK})}});let D5=e=>{let{ContextComponent:t,...i}=e;return{...i,ContextComponent:()=>(0,tq.jsx)(dR.DynamicTypeRegistryProvider,{serviceIds:["DynamicTypes/ObjectDataRegistry","DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(t,{})})}},D7=()=>{let{selectedRows:e}=(0,SC.U)(),t=Object.keys(e??{}).length;return(0,tG.useMemo)(()=>(0,tq.jsxs)(oI.B,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[t>0&&(0,tq.jsx)(hP.B,{}),t<=0&&(0,tq.jsx)(h_.C,{})]}),(0,tq.jsx)(DA,{})]}),[t])},D8=()=>(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]}),D9=()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.dataObject.listing.toolbar.left.name})}),(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.dataObject.listing.toolbar.right.name})})]});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.dataObject.listing.toolbar.component.name,component:D9}),e.registerToSlot(tu.eb.dataObject.listing.toolbar.left.name,{name:"batch-actions",component:D7}),e.registerToSlot(tu.eb.dataObject.listing.toolbar.right.name,{name:"pagination",component:D8});let t=tc.kL.get(td.K["DataObject/Listing/Builder"]);t.addDecorator({name:"actionColumn",decorator:dl.ActionColumnDecorator}),t.addDecorator({name:"globalContext",decorator:SL}),t.addDecorator({name:"sorting",decorator:dl.SortingDecorator}),t.addDecorator({name:"paging",decorator:dl.PagingDecorator}),t.addDecorator({name:"classDefinitionSelection",decorator:dl.ClassDefinitionSelectionDecorator,config:{showConfigLayer:!0}}),t.addDecorator({name:"columnConfiguration",decorator:dl.ColumnConfigurationDecorator});let i={useInlineEditApiUpdate:dl.useInlineEditApiUpdate};t.addDecorator({name:"inlineEdit",decorator:dl.InlineEditDecorator,config:i}),t.addDecorator({name:"rowSelection",decorator:dl.RowSelectionDecorator,config:{rowSelectionMode:"multiple"}}),t.addDecorator({name:"contextMenu",decorator:dl.ContextMenuDecorator}),t.addDecorator({name:"tagFilter",decorator:dl.TagFilterDecorator}),t.addDecorator({name:"generalFilters",decorator:dl.GeneralFiltersDecorator}),t.addDecorator({name:"dynamicType",decorator:D5})}});let Ie=e=>{let t=e.node??Cf.G,i=(0,kj.W)("data-object.tree",{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("data-object",t.id),items:i})};var It=i(38220),Ii=i(63993),In=i(42669),Ir=i(72744),Ia=i(13397);let Il={KEY:"key",INDEX:"index"},Io={ASCENDING:"ASC",DESCENDING:"DESC"},Is=e=>{let{elementPatch:t}=(0,Ia.M)(e),{t:i}=(0,iQ.useTranslation)(),n=(0,iv.useAppDispatch)(),r=(0,m5.J)(),{isTreeActionAllowed:a}=(0,C2.H)(),l=async(i,r,a)=>{try{await t({body:{data:[{id:Number(i.id),childrenSortBy:Il[r],childrenSortOrder:Io[a]}]}})&&(n((0,Cb.refreshTargetNode)({nodeId:String(i.parentId),elementType:e})),n((0,Cb.refreshNodeChildren)({nodeId:String(i.id),elementType:e})))}catch(e){console.error("Error updating sorting",e)}};return{move:async i=>{let{currentElement:r,targetElement:a}=i;if(r.id!==a.id)try{n((0,Cb.markNodeDeleting)({nodeId:String(r.id),elementType:e,isDeleting:!0})),await t({body:{data:[{id:r.id,parentId:a.parentId,index:i.newIndex}]}})?(n((0,Cb.refreshSourceNode)({nodeId:String(r.parentId),elementType:e})),n((0,Cb.refreshTargetNode)({nodeId:String(a.parentId),elementType:e}))):n((0,Cb.markNodeDeleting)({nodeId:String(r.id),elementType:e,isDeleting:!1}))}catch(e){console.error("Error moving element",e)}},sortingContextMenuItem:e=>({label:i("element.tree.sorting"),key:"sorting",icon:(0,tq.jsx)(r9.I,{value:"folder"}),hidden:!0!==e.hasChildren||!r.isAdmin&&(!!e.isLocked||!(0,TS.o)(e.permissions,"settings")||!a(C1.o.ChangeChildrenSortBy)),children:[{label:i("element.tree.sorting.keyed-ascending"),key:"sortingAscending",icon:(0,tq.jsx)(r9.I,{value:"a-to-z-order"}),onClick:()=>{l(e,"KEY","ASCENDING")}},{label:i("element.tree.sorting.keyed-descending"),key:"sortingDescending",icon:(0,tq.jsx)(r9.I,{value:"z-to-a-order"}),onClick:()=>{l(e,"KEY","DESCENDING")}},{label:i("element.tree.sorting.indexed"),key:"sortingIndexed",icon:(0,tq.jsx)(r9.I,{value:"manual-order"}),onClick:()=>{l(e,"INDEX","ASCENDING")}}]})}};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectTree;e.registerToSlot(t.name,{name:"addObject",priority:t.priority.addObject,useMenuItem:e=>{let{addObjectTreeContextMenuItem:t}=(0,It.o)();return t(e.target)}}),e.registerToSlot(t.name,{name:"addVariant",priority:t.priority.addVariant,useMenuItem:e=>{var t,i;let{addVariantTreeContextMenuItem:n}=DR();return(null==(i=e.target.metaData)||null==(t=i.dataObject)?void 0:t.allowVariants)===!0?n(e.target):null}}),e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("data-object",(0,Tg.Cr)("data-object","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{pasteAsChildRecursiveTreeContextMenuItem:i,pasteRecursiveUpdatingReferencesTreeContextMenuItem:n,pasteAsChildTreeContextMenuItem:r,pasteOnlyContentsTreeContextMenuItem:a,isPasteMenuHidden:l}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,iv.useAppDispatch)(),{paste:i}=(0,Cy.e)("data-object"),{treeId:n}=(0,Cx.z)(!0),[r]=(0,Dg.Gq)(),{getStoredNode:a}=(0,Ii.x)("data-object"),{isPasteHidden:l}=(0,In.n)("data-object"),o=async(e,i)=>{t((0,Cb.setNodeFetching)({treeId:n,nodeId:String(i.id),isFetching:!0}));let a="string"==typeof i.id?parseInt(i.id):i.id,l=r({sourceId:"string"==typeof e.id?parseInt(e.id):e.id,targetId:a});try{let e=await l;void 0!==e.error&&(0,iX.Ay)(new iX.hD(e.error)),t((0,Cb.setNodeFetching)({treeId:n,nodeId:String(a),isFetching:!1}))}catch(e){(0,iX.Ay)(new iX.$g(e.message))}},s=e=>{let t=a();return l(e,"copy")||"folder"===e.type||e.isLocked||(null==t?void 0:t.type)!==e.type};return{pasteAsChildTreeContextMenuItem:t=>({label:e("element.tree.paste-as-child"),key:"pasteAsChild",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!1,updateReferences:!1},a())}}),pasteAsChildRecursiveTreeContextMenuItem:t=>({label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!0,updateReferences:!1},a())}}),pasteRecursiveUpdatingReferencesTreeContextMenuItem:t=>({label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!0,updateReferences:!0},a())}}),pasteOnlyContentsTreeContextMenuItem:t=>({label:e("element.tree.paste-only-contents"),key:"pasteOnlyContents",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:s(t),onClick:async()=>{await o(a(),t)}}),isPasteMenuHidden:e=>{let t=l(e,"copy"),i=s(e);return t&&i}}})();return{label:t("element.tree.paste"),key:"paste",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"publish",priority:t.priority.publish,useMenuItem:e=>{let{publishTreeContextMenuItem:t}=(0,Ir.Z)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishTreeContextMenuItem:t}=(0,DH.M)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("data-object",(0,Tg.Cr)("data-object","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{lockTreeContextMenuItem:i,lockAndPropagateTreeContextMenuItem:n,unlockTreeContextMenuItem:r,unlockAndPropagateTreeContextMenuItem:a,isLockMenuHidden:l}=(0,CX.V)("data-object");return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),hidden:l(e.target),children:[{label:t("element.lock"),key:"advanced-lock",icon:(0,tq.jsx)(r9.I,{value:"lock"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}]}}}),e.registerToSlot(t.name,{name:"sorting",priority:t.priority.refreshTree,useMenuItem:e=>{let{sortingContextMenuItem:t}=Is("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("data-object");return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.dataObject.tree.contextMenu.name,component:Ie})}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectListGrid;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openGridContextMenuItem:t}=(0,Ty.i)("data-object");return t(e.target)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{locateInTreeGridContextMenuItem:t}=(0,Tv.H)("data-object");return t(e.target,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteGridContextMenuItem:t}=(0,Tu.z)("data-object",(0,Tg.Cr)("data-object","delete",Number(e.target.id)));return t(e.target)??null}})}});let Id=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("data-object.data-object-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})};var Ic=i(9298);let If=(p=(0,i(60555).V)((u=Cf.n,m=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(u,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(Ie,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),(0,tG.forwardRef)((e,t)=>{var i;let n=e.metaData.dataObject,{t:r}=(0,iQ.useTranslation)();if((null==(i=e.metaData)?void 0:i.dataObject)===void 0)return(0,tq.jsx)(m,{...e});let a=(0,tI.isString)(null==n?void 0:n.key)&&(null==n?void 0:n.key)!==""?null==n?void 0:n.key:r("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:a,type:"data-object",data:{...n}},children:(0,tq.jsx)(m,{...e,ref:t})})}))),(0,tG.forwardRef)((e,t)=>{var i,n,r,a;let{move:l}=(0,Cy.e)("data-object"),{move:o}=Is("data-object"),{isSourceAllowed:s,isTargetAllowed:d}=Cj(),c=(0,Ck.W)(e.parentId??"-1"),f="keyed";if(void 0!==c&&(f=(null==(a=c.treeNodeProps)||null==(r=a.metaData)||null==(n=r.dataObject)?void 0:n.childrenSortBy)??"keyed"),(null==(i=e.metaData)?void 0:i.dataObject)===void 0)return(0,tq.jsx)(p,{...e});let u=e.metaData.dataObject;if(!d(u))return(0,tq.jsx)(p,{...e});let m=e=>{let t=e.data;s(t)&&d(u)&&l({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:u.id,parentId:u.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},g=e=>{let{info:t,position:i="top"}=e,n=t.data;s(n)&&d(u)&&o({currentElement:{id:n.id,parentId:n.parentId},targetElement:{id:u.id,parentId:u.parentId},newIndex:"top"===i?u.index:u.index+1}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},h=e=>"data-object"===e.type&&"variant"!==e.data.type,y=e=>{let t=e.data;return"data-object"===e.type&&"variant"!==u.type&&s(t)&&d(u)},v=[{id:"drop-middle",isValidContext:h,isValidData:y,position:{x:"0",y:"0%",width:"100%",height:"100%"},onDrop:m}];return"index"===f&&(v=[{id:"sorting-top",className:"dnd__sorting dnd__sorting--top",isValidContext:h,isValidData:y,position:{x:0,y:0,width:"100%",height:"30%"},onDrop:e=>{g({info:e,position:"top"})}},{id:"drop-middle",isValidContext:h,isValidData:y,position:{x:"0",y:"30%",width:"100%",height:"40%"},onDrop:m},{id:"sorting-bottom",className:"dnd__sorting dnd__sorting--bottom",isValidContext:h,isValidData:y,position:{x:0,y:"70%",width:"100%",height:"30%"},onDrop:e=>{g({info:e,position:"bottom"})}}]),(0,tq.jsx)(p,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Ic.T,{disableDndActiveIndicator:!0,hotspots:v,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})})),Iu=e=>{let{id:t=1,showRoot:i=!0}=e,{openDataObject:n}=(0,DN.H)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.dataObject.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:Id,renderNode:If,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.dataObject.tree.tooltip.name})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"data-object-tree",component:Iu}),t.register({name:yl.e.dataObject.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.dataObject.tree.node.meta.name,{name:"lockIcon",component:C5,priority:100})}});var Im=i(47605),Ip=i(9503),Ig=i(53405),Ih=i(15789),Iy=i(15156),Iv=i(86646),Ib=i(85709),Ix=i(40144),Ij=i(26962);let Iw=e=>{let{documentId:t,initialValues:i,hasSavePermission:n=!0}=e,{t:r}=(0,iQ.useTranslation)(),{updateSettingsData:a}=(0,Iy.S)(t),{debouncedAutoSave:l}=(0,Ib.W)(),[o]=tJ.lV.useForm(),s=(0,tG.useCallback)(e=>{n&&(a(e),l())},[a,l,n]),{handleFormChange:d}=(0,Ix.T)(s,{delay:500,tag:(0,Ij.n)(t)});return(0,tq.jsxs)(n6.L,{formProps:{form:o,initialValues:i,onValuesChange:d},children:[(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.subject"),name:"subject",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{extra:r("email-settings.from-syntax-hint"),label:r("email-settings.from"),name:"from",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.reply-to"),name:"replyTo",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(Iv.j,{marginBottom:"none",withBorder:!0,children:r("email-settings.recipients")}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.to"),name:"to",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.cc"),name:"cc",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.bcc"),name:"bcc",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(n5.E,{type:"secondary",children:r("email-settings.multiple-recipients-hint")})]})};var Ik=i(49606);let IT=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,tG.useContext)(Ih.T),{id:i}=t,{document:n}=(0,Iy.S)(i),r=(0,Ik.B)(t,"save")||(0,Ik.B)(t,"publish"),a=(0,tG.useMemo)(()=>{let e=(null==n?void 0:n.settingsData)??{};return{subject:(null==e?void 0:e.subject)??"",from:(null==e?void 0:e.from)??"",replyTo:(null==e?void 0:e.replyTo)??"",to:(null==e?void 0:e.to)??"",cc:(null==e?void 0:e.cc)??"",bcc:(null==e?void 0:e.bcc)??""}},[null==n?void 0:n.settingsData]),l=!(0,tI.isUndefined)(n);return(0,tq.jsxs)(ni.Content,{loading:!l,children:[(0,tq.jsx)(Ig.F,{withBorder:!0,children:e("email-settings.sidebar-title")}),(0,tq.jsx)(pa.a,{padding:{x:"extra-small",bottom:"small"},children:l&&(0,tq.jsx)(Iw,{documentId:i,hasSavePermission:r,initialValues:a})})]})};var IS=i(58946);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/EmailTabManager"]);e.register(Im.to),e.register(Im.tr),e.register(kh.Aj),e.register(Im.qW),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/EmailSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry({key:"email-settings",icon:(0,tq.jsx)(r9.I,{value:"email"}),component:(0,tq.jsx)(IT,{}),tooltip:"email-settings.sidebar-title",isVisible:IS.s}),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR)}});var IC=i(37858);let ID=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{table:i`
+ `}},{hashPriority:"high"});var Ds=i(33541);let Dd=()=>{let{id:e}=(0,iZ.J)(),{currentLayout:t}=(0,dN.W)(),{data:i,isLoading:n,error:r}=(0,Da.nF)({id:e,layoutId:t??void 0}),{dataObject:a,isLoading:l}=(0,aG.A)(e),{styles:o}=Do();if(void 0!==r&&(0,iX.Ay)(new iX.hD(r)),void 0===i||n||l)return(0,tq.jsx)(uE.U,{loading:!0});if(!(void 0!==a&&"objectData"in a))throw Error("Data Object data is undefined in Edit Container");return(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(Ds.E,{children:(0,tq.jsx)(Dr,{className:o.editContainer,data:null==a?void 0:a.objectData,layout:i})})})},Dc={key:"edit",label:"edit",children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.edit.name}),icon:(0,tq.jsx)(r9.I,{value:"edit-pen"}),isDetachable:!1};var Df=i(68845);let Du=()=>(0,tq.jsx)(Df.w8,{}),Dm={key:"listing",label:"folder.folder-editor-tabs.view",children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.listing.name}),icon:(0,tq.jsx)(r9.I,{value:"list"}),isDetachable:!1};var Dp=i(35510),Dg=i(69187),Dh=i(69622),Dy=i(14826),Dv=i(41309),Db=i(60213),Dx=i(76133);let Dj=(0,tG.createContext)({batchEdits:[],setBatchEdits:()=>{}}),Dw=e=>{let{children:t}=e,[i,n]=(0,tG.useState)([]);return(0,tG.useMemo)(()=>(0,tq.jsx)(Dj.Provider,{value:{batchEdits:i,setBatchEdits:n},children:t}),[i,t])},Dk=()=>{let{batchEdits:e,setBatchEdits:t}=(0,tG.useContext)(Dj),i=(0,p3.t)();return{batchEdits:e,setBatchEdits:t,addOrUpdateBatchEdit:(n,r)=>{let a={...n,locale:n.localizable?n.locale??i.requiredLanguages[0]:null,value:r},l=[...e],o=e.findIndex(e=>e.key===a.key);-1!==o?l[o]=a:l.push(a),t(l)},addOrUpdateBatchEdits:n=>{let r=[...e];n.forEach(t=>{let n={...t,locale:t.localizable?t.locale??i.requiredLanguages[0]:null,value:void 0},a=e.findIndex(e=>e.key===n.key);-1!==a?r[a]=n:r.push(n)}),t(r)},updateLocale:(i,n)=>{let r=i.key;t(e.map(e=>e.key===r?{...e,locale:n}:e))},resetBatchEdits:()=>{t([])},removeBatchEdit:i=>{t(e.filter(e=>{if("dataobject.classificationstore"===i.type){if(!("keyId"in e.config)||!("groupId"in e.config)||!("keyId"in i.config)||!("groupId"in i.config))throw Error("keyId or groupId is missing in config");return e.key!==i.key||e.config.keyId!==i.config.keyId||e.config.groupId!==i.config.groupId}return e.key!==i.key}))}}},DT=e=>{let{batchEdit:t}=e,{frontendType:i,type:n}=t,{getComponentRenderer:r}=(0,ih.R)();return(0,tG.useMemo)(()=>{let{ComponentRenderer:e}=r({dynamicTypeIds:[n,i],target:"BATCH_EDIT"});return null===e?(0,tq.jsx)(tq.Fragment,{children:"Dynamic Field Filter not supported"}):(0,tq.jsx)(tq.Fragment,{children:e({batchEdit:t})})},[t])},DS=()=>{let{batchEdits:e,removeBatchEdit:t}=Dk(),{updateLocale:i}=Dk(),n=(0,p3.t)(),r=n.requiredLanguages,a=e.map(e=>{let a=e.locale??n.requiredLanguages[0],l="fieldDefinition"in e.config?e.config.fieldDefinition.title:e.key,o="dataobject.classificationstore"===e.type?`${e.key}-${e.config.keyId}-${e.config.groupId}`:e.key;return{id:`${e.key}`,key:o,children:(0,tq.jsx)(ig.Tag,{children:(0,i6.t)(`${l}`)}),renderRightToolbar:(0,tq.jsx)(TM.e,{items:[...e.localizable?[(0,tq.jsx)(S_.v,{languages:r,onSelectLanguage:t=>{i(e,(0,S_.z)(t))},selectedLanguage:a},"language-selection")]:[],(0,tq.jsx)(lp.K,{icon:{value:"close"},onClick:()=>{t(e)}},"remove")]}),body:(0,tq.jsx)(DT,{batchEdit:e})}});return(0,tq.jsxs)(tq.Fragment,{children:[0===a.length&&(0,tq.jsx)(he.R,{text:(0,i6.t)("batch-edit.no-content")}),a.length>0&&(0,tq.jsx)(SK.N,{items:a})]})},DC=(e,t,i,n)=>e.map(e=>{let r,a,l,o,s;if(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children)){let r=DC(e.children,t,i,n);return{...e,children:r}}return(r=!0===e.editable,a=t.some(t=>{var i,n;let r,a,l;return e.key===t.key&&(i=e.group,n=t.group,a=(r=e=>"string"==typeof e?e.split("."):Array.isArray(e)?e.flat().map(e=>String(e)):[String(e)])(i),l=r(n),a.length===l.length&&a.every((e,t)=>e===l[t]))&&"dataobject.classificationstore"!==e.mainType}),l=i({target:"BATCH_EDIT",dynamicTypeIds:[null==e?void 0:e.mainType,null==e?void 0:e.frontendType]}),o=!1,(s=tc.kL.get(td.K["DynamicTypes/ObjectDataRegistry"])).hasDynamicType(null==e?void 0:e.frontendType)&&(o=s.getDynamicType(null==e?void 0:e.frontendType).isAllowedInBatchEdit),r&&l&&!a&&o)?e:null}).filter(e=>null!==e&&(!("children"in e&&void 0!==e.children&&Array.isArray(e.children))||e.children.length>0)),DD=e=>e.some(e=>!(null!==e&&"children"in e&&void 0!==e.children&&Array.isArray(e.children))||DD(e.children));var DI=i(74003),DM=i(96511);class DL extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchObjectsByIds({body:{data:this.selectedRowsIds.map(e=>({id:e,editableData:this.values}))}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchObjectsByIds=e.patchObjectsByIds,this.selectedRowsIds=e.selectedRowsIds,this.values=e.values}}class DF extends SQ{async executeEditRequest(){var e;return(null==(e=(await this.patchObjectsInFolder({body:{data:[{folderId:this.folderId,editableData:this.values}],filters:this.filters,classId:this.classId}})).data)?void 0:e.jobRunId)??null}constructor(e){super(e),this.patchObjectsInFolder=e.patchObjectsInFolder,this.folderId=e.folderId,this.values=e.values,this.filters=e.filters,this.classId=e.classId}}let DE=e=>{let{batchEditModalOpen:t,setBatchEditModalOpen:i}=e,{getAvailableColumnsDropdown:n}=(0,SB.m)(),{batchEdits:r,addOrUpdateBatchEdit:a,addOrUpdateBatchEdits:l,resetBatchEdits:o}=Dk(),[s]=tJ.lV.useForm(),{selectedRows:d}=(0,SC.U)(),[c,{error:f,isError:u,isSuccess:m}]=(0,Da.Ex)(),[p,{error:g,isError:h,isSuccess:y}]=(0,Da.M5)(),{useDataQueryHelper:v}=(0,SN.t)(),{getArgs:b}=v(),{id:x,elementType:j}=(0,iZ.J)(),w=(0,iv.useAppDispatch)(),k=tc.kL.get(td.K.executionEngine),T=Object.keys(d??{}),S=T.length,{hasType:C,getType:D}=(0,ih.R)(),{refreshGrid:I}=(0,SW.X)(j),M=(0,Ce.p)().selectedClassDefinition,{openModal:L}=(0,DI._P)({onUpdate:function(e){let t=e.modalContext,i=F.find(e=>e.key===t.name&&"dataobject.classificationstore"===e.type);if(void 0===i)throw Error("Could not find base column for classification store field "+t.name);let n=[];"group-by-key"===e.type&&(e.data.forEach(e=>{let t=e.definition,a=!1;r.forEach(t=>{var n,r;t.key===i.key&&(null==(n=t.config)?void 0:n.keyId)===e.id&&(null==(r=t.config)?void 0:r.groupId)===e.groupId&&(a=!0)}),a||n.push({...i,key:`${i.key}`,frontendType:null==t?void 0:t.fieldtype,config:{keyId:e.id,groupId:e.groupId,fieldDefinition:t}})}),l(n))}}),{availableColumns:F}=(0,SB.m)(),E=()=>{o(),s.resetFields()};(0,tG.useEffect)(()=>{u&&(0,iX.Ay)(new iX.hD(f)),h&&(0,iX.Ay)(new iX.hD(g))},[f,g]),(0,tG.useEffect)(()=>{(m||y)&&E(),y&&1===S&&w(Da.FH.util.invalidateTags(uT.qN.DATA_OBJECT_GRID_ID(x)))},[m,y]);let P=async e=>{if(0===S){var t,n;let i=(null==(n=b())||null==(t=n.body)?void 0:t.filters)??{};delete i.page,delete i.pageSize;let r=new DF({title:(0,i6.t)("batch-edit.job-title"),patchObjectsInFolder:c,folderId:x,values:e,filters:i,classId:String(null==M?void 0:M.id),assetContextId:x,refreshGrid:I});await k.runJob(r)}else if(1===S)await p({body:{data:[{id:parseInt(T[0]),editableData:e}]}});else{let t=new DL({title:(0,i6.t)("batch-edit.job-title"),patchObjectsByIds:p,selectedRowsIds:T.map(Number),values:e,assetContextId:x,refreshGrid:I});await k.runJob(t)}E(),i(!1)},A=n(e=>{if("dataobject.classificationstore"===e.type){var t;if(!("fieldDefinition"in e.config))throw Error("Field definition is missing in config");L({...null==(t=e.config)?void 0:t.fieldDefinition,fieldName:e.key,allowedTabs:[DM.X.GroupByKey]});return}a(e,void 0)}).menu.items,N=(0,tG.useMemo)(()=>()=>(0,tI.isUndefined)(A)?[]:DC(A,r,C,D),[A,r,C,D]),R=!DD(N());return(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(Sz.m,{afterClose:()=>{E()},footer:(0,tq.jsxs)(p9.j,{divider:!0,justify:"space-between",children:[(0,tq.jsx)(pu.m,{menu:{items:N()},children:(0,tq.jsx)(m4.J,{disabled:R,icon:{value:"new"},type:"default",children:(0,i6.t)("listing.add-column")})}),r.length>0&&(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(m4.J,{icon:{value:"close"},onClick:()=>{E()},type:"link",children:(0,i6.t)("batch-edit.modal-footer.discard-all-changes")}),(0,tq.jsx)(az.$,{onClick:()=>{s.submit()},type:"primary",children:(0,i6.t)("batch-edit.modal-footer.apply-changes")})]})]}),onCancel:()=>{i(!1)},open:t,size:"XL",title:(0,tq.jsx)(p8.w,{children:(0,i6.t)("batch-edit.modal-title")}),children:(0,tq.jsx)(t4._Y,{fieldWidthValues:{large:9999,medium:9999,small:9999},children:(0,tq.jsx)(tJ.lV,{form:s,onFinish:P,children:(0,tq.jsx)(DS,{})})})})})};class DP extends Ca{async executeDeleteRequest(){var e;let t=await uk.M_.dispatch(Da.FH.endpoints.dataObjectBatchDelete.initiate({body:{ids:this.itemIds}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}}let DA=()=>{let e=(0,SA.S)(),t=dl.elementTypes.dataObject,{refreshGrid:i}=(0,SW.X)(t),n=tc.kL.get(td.K.executionEngine),[r,a]=(0,tG.useState)(!1),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(!1),{t:c}=(0,iQ.useTranslation)();if(void 0===e)return(0,tq.jsx)(tq.Fragment,{});let{selectedRows:f,setSelectedRows:u}=e,m=void 0!==f?Object.keys(f).map(Number):[],p=void 0!==f&&Object.keys(f).length>0,g=async()=>{let e=new DP({itemIds:m,title:c("batch-delete.job-title"),onFinish:async()=>{await i(),u({})}});await n.runJob(e)},h={items:[{key:"1",label:c("listing.actions.batch-edit"),icon:(0,tq.jsx)(r9.I,{value:"batch-selection"}),onClick:()=>{a(!0)}},{key:"2",label:c("listing.actions.export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),children:[{key:"2.1",label:c("listing.actions.csv-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{o(!0)}},{key:"2.2",label:c("listing.actions.xlsx-export"),icon:(0,tq.jsx)(r9.I,{value:"export"}),onClick:()=>{d(!0)}}]},{key:"3",hidden:!p,label:c("listing.actions.delete"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),onClick:g}]};return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pu.m,{menu:h,children:(0,tq.jsx)(pf.g,{"data-testid":"listing-batch-actions-button",children:p?c("listing.actions"):c("listing.non-selected.actions")},"dropdown-button")}),(0,tq.jsx)(Ci,{open:l,setOpen:o}),(0,tq.jsx)(Cr,{open:s,setOpen:d}),(0,tq.jsx)(DI.K7,{children:(0,tq.jsx)(Dw,{children:(0,tq.jsx)(DE,{batchEditModalOpen:r,setBatchEditModalOpen:a})})})]})};var DN=i(40721);let DR=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,aB.Vl)(),[i]=(0,Dg.ZE)(),n=(0,iv.useAppDispatch)(),{openDataObject:r}=(0,DN.H)(),{isTreeActionAllowed:a}=(0,C2.H)(),{getClassDefinitionsForCurrentUser:l}=(0,aX.G)(),o=async(e,t,a)=>{let l=i({parentId:a,dataObjectAddParameters:{key:t,classId:e,type:"variant"}});try{let e=await l;if(void 0!==e.error)return void(0,iX.Ay)(new iX.hD(e.error));let{id:t}=e.data;r({config:{id:t}}),n((0,Cb.refreshNodeChildren)({nodeId:String(a),elementType:"data-object"}))}catch(e){(0,iX.Ay)(new iX.$g("Error creating data object"))}};return{addVariantTreeContextMenuItem:i=>({label:e("data-object.tree.context-menu.add-variant"),key:"addVariant",icon:(0,tq.jsx)(r9.I,{value:"data-object-variant"}),hidden:!a(C1.o.AddVariant)||!(0,TS.o)(i.permissions,"create")||(0,tI.isEmpty)(l()),onClick:()=>{var n,r,a;n=(e=>{if(!(0,tI.isNil)(e))return l().find(t=>t.name===e)})(i.metaData.dataObject.className),r=parseInt(i.id),t.input({title:e("data-object.create-variant",{className:n.name}),label:e("form.label.new-item"),rule:{required:!0,message:e("form.validation.required")},onOk:async e=>{await o(n.id,e,r),null==a||a(e)}})}}),createDataObjectVariant:(i,n,r)=>{t.input({title:e("data-object.create-variant",{className:i.name}),label:e("form.label.new-item"),rule:{required:!0,message:e("form.validation.required")},onOk:async e=>{await o(i.id,e,n),null==r||r(e)}})}}},DV=()=>{let{createDataObjectVariant:e}=DR(),{selectedClassDefinition:t}=(0,Ce.p)(),{id:i}=(0,iZ.J)(),n=(0,uk.jL)(),{t:r}=(0,iQ.useTranslation)();return(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{e({id:(null==t?void 0:t.id)??"",name:(null==t?void 0:t.name)??""},i,e=>(n(Da.FH.util.invalidateTags(uT.qN.DATA_OBJECT_GRID_ID(i))),e))},children:r("data-object.variant-listing.create-data-variant")})},Dz=()=>{let{selectedRows:e}=(0,SC.U)(),t=Object.keys(e??{}).length;return(0,tG.useMemo)(()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsxs)(oI.B,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[t>0&&(0,tq.jsx)(hP.B,{}),t<=0&&(0,tq.jsx)(DV,{})]}),(0,tq.jsx)(DA,{})]}),(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]})]}),[t])},DB={...hj.G,ViewComponent:()=>{let{dataQueryResult:e}=(0,hD.E)(),{selectedClassDefinition:t}=(0,Ce.p)();return(0,tG.useMemo)(()=>(0,tq.jsx)(pl.s,{renderSidebar:void 0!==e?(0,tq.jsx)(hI.B,{}):void 0,renderToolbar:void 0!==e?(0,tq.jsx)(Dz,{}):void 0,children:void 0!==t&&void 0!==e&&(0,tq.jsx)(hM.E,{})}),[e])},useDataQuery:Dg.dB,useDataQueryHelper:Dh.Q,useElementId:Dp.$},DO=()=>{let{id:e}=(0,iZ.J)(),t=(0,aG.A)(e),i="className"in t?t.className:void 0,n=(0,hS.Z)(Dy._,hT.Y,hk.S,[hq.f,{isResolvingClassDefinitionsBasedOnElementId:!1,classRestriction:[{classes:i}]}],Dv.y,[Sk.P,{useInlineEditApiUpdate:Dx.C}],[Sw.Y,{rowSelectionMode:"multiple"}],Db.y,hv.A,hw.p,[hV.u,{elementType:"data-object",restrictedOptions:["variant"]}])(DB);return(0,tq.jsx)(hx.U,{serviceIds:["DynamicTypes/ObjectDataRegistry","DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(hj.w,{...n})})},DK=()=>{let{setHasLocalizedFields:e}=(0,a0.Sk)();return(0,tG.useEffect)(()=>{e(!0)},[e]),(0,tG.useMemo)(()=>(0,tq.jsx)(DO,{}),[])},D_={key:"variants",label:"data-object.object-editor-tabs.variants",icon:(0,tq.jsx)(r9.I,{value:"data-object-variant"}),children:(0,tq.jsx)(uj.ComponentRenderer,{component:uj.componentConfig.dataObject.editor.tab.variants.name}),hidden:e=>!("allowVariants"in e&&(null==e?void 0:e.allowVariants)===!0)};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/ObjectTabManager"]),t={...Dm};t.hidden=e=>(null==e?void 0:e.hasChildren)===!1,t.label="object.object-editor-tabs.children-listing",e.register(Dc),e.register(C8),e.register(kh.Aj),e.register(C7),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(t),e.register(D_),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/VariantTabManager"]);e.register(Dc),e.register(C8),e.register(kh.Aj),e.register(C7),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(D_),e.register(kh.MD)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/FolderTabManager"]);e.register(Dm),e.register(kh.Aj),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD)}});var DH=i(68360);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectEditorToolbar;e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishContextMenuItem:t}=(0,DH.M)("data-object");return t(e.target,e.onComplete)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)("data-object");return t(e.target)}})}});var D$=i(44725),DW=i(67895);let Dq=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(De.Z),{dataObject:i}=(0,aG.A)(t),{refreshElement:n}=(0,Tp.d)("data-object"),{isLoading:r,layouts:a}=(0,DW.c)(t),{setCurrentLayout:l,currentLayout:o}=(0,dN.W)(),[s,d]=(0,tG.useState)(),c=(0,tG.useRef)(null);if((0,tG.useEffect)(()=>{if((0,tI.isString)(s)){var e;null==(e=c.current)||e.refresh()}},[s]),r)return(0,tq.jsx)(tq.Fragment,{});let f=()=>Object.keys((null==i?void 0:i.changes)??{}).length>0,u=(a??[]).map(t=>({key:`reload-${t.id}`,label:(0,tq.jsx)(n5.E,{strong:o===t.id,children:e(t.name)}),onClick:()=>{d(t.id)}}));return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(T6.j,{hasDataChanged:f,onReload:()=>{n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{"data-testid":"data-object-editor-reload-button",icon:{value:"refresh"},children:e("toolbar.reload")})},"reload"),u.length>1&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(T6.j,{hasDataChanged:f,onCancel:()=>{d(null)},onReload:()=>{(0,tI.isString)(s)&&l(s),n(t,!0)},ref:c,title:e("toolbar.reload.confirmation")},"reload"),(0,tq.jsx)(pu.m,{menu:{items:u},trigger:["hover"],children:(0,tq.jsx)(lp.K,{icon:{value:"chevron-down"},onClick:e=>{e.stopPropagation()},children:e("toolbar.switch-layout")})},"switch-layout")]})]})},DG=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(De.Z),{dataObject:i}=(0,aG.A)(t),[n,r]=(0,tG.useState)(void 0),a=(0,kj.W)(kw.r.dataObjectEditorToolbar.name,{target:i,onComplete:()=>{r(void 0)}}),l=a.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),o=[];return o.push((0,tq.jsx)(Dq,{},"reload-button")),l.length>0&&o.push((0,tq.jsx)(pu.m,{menu:{items:a,onClick:e=>{"unpublish"===e.key&&r(!0)}},open:n,children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")})},"dropdown-button")),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})};var DU=i(36877);let DQ=()=>{let{id:e}=(0,tG.useContext)(De.Z),{activeTab:t}=(0,aG.A)(e);return[Dc.key,Dm.key,D_.key].includes(t??"")?(0,tq.jsx)(DU.v,{}):(0,tq.jsx)(tq.Fragment,{})};var DJ=i(74108),DZ=i(4919);let DY=()=>{var e;let t,i,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(De.Z),{dataObject:a,removeTrackedChanges:l,publishDraft:o}=(0,aG.A)(r),{save:s,isLoading:d,isSuccess:c,isError:f,error:u}=(0,DJ.W)(),{isAutoSaveLoading:m,runningTask:p}=(0,DZ.m)(),{saveSchedules:g,isLoading:h,isSuccess:y,isError:v,error:b}=So("data-object",r,!1),{getModifiedDataObjectAttributes:x,resetModifiedDataObjectAttributes:j}=(0,C9.P)(),{deleteDraft:w,isLoading:k,buttonText:T}=(0,Di.K)("data-object"),S=(0,uI.J)(),C=(null==a||null==(e=a.draftData)?void 0:e.isAutoSave)===!0;async function D(e,t){(null==a?void 0:a.changes)!==void 0&&Promise.all([s(x(),e,()=>{j(),null==t||t()}),g()]).catch(e=>{console.error(e)})}(0,tG.useEffect)(()=>{(async()=>{c&&y&&(l(),await S.success(n("save-success")))})().catch(e=>{console.error(e)})},[c,y]),(0,tG.useEffect)(()=>{f&&!(0,tI.isNil)(u)?(0,iX.Ay)(new iX.hD(u)):v&&!(0,tI.isNil)(b)&&(0,iX.Ay)(new iX.hD(b))},[f,v,u,b]);let I=(()=>{if((null==a?void 0:a.type)==="folder")return[];let e=[],t=p===DJ.D.Version&&(d||h)||k;if((0,TS.o)(null==a?void 0:a.permissions,"save")){(null==a?void 0:a.published)===!0&&e.push((0,tq.jsx)(ni.Button,{disabled:d||h||t,loading:p===DJ.D.Version&&(d||h),onClick:async()=>{await D(DJ.D.Version)},type:"default",children:n("toolbar.save-draft")},"save-draft"));let i=d||h||t;(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&e.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Publish&&(d||h),onClick:async()=>{await D(DJ.D.Publish,()=>{o()})},type:"default",children:n("toolbar.save-and-publish")},"save-draft")),(0,tI.isNil)(null==a?void 0:a.draftData)||e.push((0,tq.jsx)(pu.m,{menu:{items:[{disabled:d,label:T,key:"delete-draft",onClick:w}]},children:(0,tq.jsx)(lp.K,{disabled:d||h||t,icon:{value:"chevron-down"},loading:k,type:"default"})},"dropdown"))}return e})(),M=(t=[],i=d||h||k,(null==a?void 0:a.type)==="folder"?t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Save&&(d||h),onClick:async()=>{await D(DJ.D.Save)},type:"primary",children:n("toolbar.save")})):((null==a?void 0:a.published)===!0&&(0,TS.o)(null==a?void 0:a.permissions,"publish")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Publish&&(d||h),onClick:async()=>{await D(DJ.D.Publish)},type:"primary",children:n("toolbar.save-and-publish")})),(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===DJ.D.Save&&(d||h),onClick:async()=>{await D(DJ.D.Save)},type:"primary",children:n("toolbar.save-draft")}))),t);return(0,m9.Z)(async()=>{null!=a&&(0,TS.o)(a.permissions,"publish")&&await D(DJ.D.Publish,()=>{a.published||o()})},"publish"),(0,m9.Z)(async()=>{!(d||h||k)&&null!=a&&(0,TS.o)(a.permissions,"save")&&((null==a?void 0:a.type)==="folder"?await D(DJ.D.Save):(null==a?void 0:a.published)&&(0,TS.o)(null==a?void 0:a.permissions,"publish")?await D(DJ.D.Publish):(null==a?void 0:a.published)||await D(DJ.D.Save))},"save"),(0,tq.jsxs)(tq.Fragment,{children:[m&&(0,tq.jsx)(iN.m,{title:n("auto-save.loading-tooltip"),children:(0,tq.jsx)(sN.t,{type:"classic"})}),!m&&C&&(0,tq.jsx)(iN.m,{title:n("auto-save.tooltip"),children:(0,tq.jsx)(r9.I,{value:"auto-save"})}),I.length>0&&(0,tq.jsx)(TM.e,{items:I,noSpacing:!0}),M.length>0&&(0,tq.jsx)(TM.e,{items:M,noSpacing:!0})]})};var DX=i(3394);let D0=()=>{let{id:e}=(0,iZ.J)();return(0,tq.jsx)(DX.s,{id:e})},D1=e=>{let{data:t}=e;return(0,tq.jsx)(ap.s,{flex:1,gap:"small",vertical:!0,children:(0,tq.jsx)(TW,{data:t})})},D2=e=>{let{versionIds:t}=e,[i,n]=(0,tG.useState)([]),[r,a]=(0,tG.useState)([]),l=(0,iv.useAppDispatch)(),{id:o}=(0,iZ.J)(),s=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),{data:d}=(0,Da.nF)({id:o});return((0,tG.useEffect)(()=>{let e=[];n([]),t.forEach(t=>{let i=t.id;e.push(l(i3.FH.endpoints.versionGetById.initiate({id:i})))}),Promise.all(e).then(e=>{let i=[];e.forEach(async(e,l)=>{let c=e.data;(0,tI.isUndefined)(null==d?void 0:d.children)||(0,tI.isUndefined)(c)||(i.push(await (0,a2.ub)({objectId:o,layout:d.children,versionData:c,versionId:t[l].id,versionCount:t[l].count,objectDataRegistry:s,layoutsList:r,setLayoutsList:a})),n((0,a2.xz)({data:i})))})}).catch(e=>{console.log(e)})},[t,d]),(0,tI.isEmpty)(i))?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(D1,{data:i})},D3=e=>{let{data:t}=e;return(0,tq.jsx)(ap.s,{flex:1,gap:"small",vertical:!0,children:(0,tq.jsx)(TW,{data:t})})},D6=e=>{let{versionId:t}=e,i=(0,iv.useAppDispatch)(),{id:n}=(0,iZ.J)(),r=(0,tc.Lt)(td.K["DynamicTypes/ObjectDataRegistry"]),[a,l]=(0,tG.useState)(t),[o,s]=(0,tG.useState)([]),[d,c]=(0,tG.useState)([]),{data:f}=(0,Da.nF)({id:n});return((0,tG.useEffect)(()=>{t.id!==a.id&&(s([]),l(t))},[t]),(0,tG.useEffect)(()=>{Promise.resolve(i(i3.FH.endpoints.versionGetById.initiate({id:a.id}))).then(async e=>{let t=[],i=e.data;(0,tI.isUndefined)(null==f?void 0:f.children)||(0,tI.isUndefined)(i)||(t.push(await (0,a2.ub)({objectId:n,layout:f.children,versionData:i,versionId:a.id,versionCount:a.count,objectDataRegistry:r,layoutsList:d,setLayoutsList:c})),s((0,a2.xz)({data:t})))}).catch(e=>{console.log(e)})},[a,f]),(0,tI.isEmpty)(o))?(0,tq.jsx)(uE.U,{fullPage:!0,loading:!0}):(0,tq.jsx)(D3,{data:o})},D4=()=>(0,tq.jsx)(Dl.Q,{children:(0,tq.jsx)(t4._Y,{children:(0,tq.jsx)(TF.m,{ComparisonViewComponent:D2,SingleViewComponent:D6})})});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DataObject/Editor/TypeRegistry"]);e.register({name:"object",tabManagerServiceId:"DataObject/Editor/ObjectTabManager"}),e.register({name:"variant",tabManagerServiceId:"DataObject/Editor/VariantTabManager"}),e.register({name:"folder",tabManagerServiceId:"DataObject/Editor/FolderTabManager"}),tc.kL.get(td.K.widgetManager).registerWidget(D$.R);let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.registerToSlot("dataObject.editor.toolbar.slots.left",{name:"contextMenu",priority:100,component:DG}),t.registerToSlot("dataObject.editor.toolbar.slots.left",{name:"languageSelection",priority:200,component:DQ}),t.registerToSlot("dataObject.editor.toolbar.slots.right",{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot("dataObject.editor.toolbar.slots.right",{name:"saveButtons",priority:200,component:DY}),t.register({name:tu.eb.dataObject.editor.tab.preview.name,component:D0}),t.register({name:tu.eb.dataObject.editor.tab.versions.name,component:D4}),t.register({name:tu.eb.dataObject.editor.tab.listing.name,component:Du}),t.register({name:tu.eb.dataObject.editor.tab.edit.name,component:Dd}),t.register({name:tu.eb.dataObject.editor.tab.variants.name,component:DK})}});let D5=e=>{let{ContextComponent:t,...i}=e;return{...i,ContextComponent:()=>(0,tq.jsx)(dR.DynamicTypeRegistryProvider,{serviceIds:["DynamicTypes/ObjectDataRegistry","DynamicTypes/GridCellRegistry","DynamicTypes/ListingRegistry","DynamicTypes/BatchEditRegistry","DynamicTypes/FieldFilterRegistry"],children:(0,tq.jsx)(t,{})})}},D7=()=>{let{selectedRows:e}=(0,SC.U)(),t=Object.keys(e??{}).length;return(0,tG.useMemo)(()=>(0,tq.jsxs)(oI.B,{children:[(0,tq.jsxs)(a$.$,{size:"extra-small",children:[t>0&&(0,tq.jsx)(hP.B,{}),t<=0&&(0,tq.jsx)(h_.C,{})]}),(0,tq.jsx)(DA,{})]}),[t])},D8=()=>(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(hA.y,{}),(0,tq.jsx)(hN.d,{})]}),D9=()=>(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.dataObject.listing.toolbar.left.name})}),(0,tq.jsx)(ni.Space,{size:"small",children:(0,tq.jsx)(Sh.Y,{slot:uj.componentConfig.dataObject.listing.toolbar.right.name})})]});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.dataObject.listing.toolbar.component.name,component:D9}),e.registerToSlot(tu.eb.dataObject.listing.toolbar.left.name,{name:"batch-actions",component:D7}),e.registerToSlot(tu.eb.dataObject.listing.toolbar.right.name,{name:"pagination",component:D8});let t=tc.kL.get(td.K["DataObject/Listing/Builder"]);t.addDecorator({name:"actionColumn",decorator:dl.ActionColumnDecorator}),t.addDecorator({name:"globalContext",decorator:SL}),t.addDecorator({name:"sorting",decorator:dl.SortingDecorator}),t.addDecorator({name:"paging",decorator:dl.PagingDecorator}),t.addDecorator({name:"classDefinitionSelection",decorator:dl.ClassDefinitionSelectionDecorator,config:{showConfigLayer:!0}}),t.addDecorator({name:"columnConfiguration",decorator:dl.ColumnConfigurationDecorator});let i={useInlineEditApiUpdate:dl.useInlineEditApiUpdate};t.addDecorator({name:"inlineEdit",decorator:dl.InlineEditDecorator,config:i}),t.addDecorator({name:"rowSelection",decorator:dl.RowSelectionDecorator,config:{rowSelectionMode:"multiple"}}),t.addDecorator({name:"contextMenu",decorator:dl.ContextMenuDecorator}),t.addDecorator({name:"tagFilter",decorator:dl.TagFilterDecorator}),t.addDecorator({name:"generalFilters",decorator:dl.GeneralFiltersDecorator}),t.addDecorator({name:"dynamicType",decorator:D5})}});let Ie=e=>{let t=e.node??Cf.G,i=(0,kj.W)("data-object.tree",{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("data-object",t.id),items:i})};var It=i(38220),Ii=i(63993),In=i(42669),Ir=i(72744),Ia=i(13397);let Il={KEY:"key",INDEX:"index"},Io={ASCENDING:"ASC",DESCENDING:"DESC"},Is=e=>{let{elementPatch:t}=(0,Ia.M)(e),{t:i}=(0,iQ.useTranslation)(),n=(0,iv.useAppDispatch)(),r=(0,m5.J)(),{isTreeActionAllowed:a}=(0,C2.H)(),l=async(i,r,a)=>{try{await t({body:{data:[{id:Number(i.id),childrenSortBy:Il[r],childrenSortOrder:Io[a]}]}})&&(n((0,Cb.refreshTargetNode)({nodeId:String(i.parentId),elementType:e})),n((0,Cb.refreshNodeChildren)({nodeId:String(i.id),elementType:e})))}catch(e){console.error("Error updating sorting",e)}};return{move:async i=>{let{currentElement:r,targetElement:a}=i;if(r.id!==a.id)try{n((0,Cb.markNodeDeleting)({nodeId:String(r.id),elementType:e,isDeleting:!0})),await t({body:{data:[{id:r.id,parentId:a.parentId,index:i.newIndex}]}})?(n((0,Cb.refreshSourceNode)({nodeId:String(r.parentId),elementType:e})),n((0,Cb.refreshTargetNode)({nodeId:String(a.parentId),elementType:e}))):n((0,Cb.markNodeDeleting)({nodeId:String(r.id),elementType:e,isDeleting:!1}))}catch(e){console.error("Error moving element",e)}},sortingContextMenuItem:e=>({label:i("element.tree.sorting"),key:"sorting",icon:(0,tq.jsx)(r9.I,{value:"folder"}),hidden:!0!==e.hasChildren||!r.isAdmin&&(!!e.isLocked||!(0,TS.o)(e.permissions,"settings")||!a(C1.o.ChangeChildrenSortBy)),children:[{label:i("element.tree.sorting.keyed-ascending"),key:"sortingAscending",icon:(0,tq.jsx)(r9.I,{value:"a-to-z-order"}),onClick:()=>{l(e,"KEY","ASCENDING")}},{label:i("element.tree.sorting.keyed-descending"),key:"sortingDescending",icon:(0,tq.jsx)(r9.I,{value:"z-to-a-order"}),onClick:()=>{l(e,"KEY","DESCENDING")}},{label:i("element.tree.sorting.indexed"),key:"sortingIndexed",icon:(0,tq.jsx)(r9.I,{value:"manual-order"}),onClick:()=>{l(e,"INDEX","ASCENDING")}}]})}};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectTree;e.registerToSlot(t.name,{name:"addObject",priority:t.priority.addObject,useMenuItem:e=>{let{addObjectTreeContextMenuItem:t}=(0,It.o)();return t(e.target)}}),e.registerToSlot(t.name,{name:"addVariant",priority:t.priority.addVariant,useMenuItem:e=>{var t,i;let{addVariantTreeContextMenuItem:n}=DR();return(null==(i=e.target.metaData)||null==(t=i.dataObject)?void 0:t.allowVariants)===!0?n(e.target):null}}),e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("data-object",(0,Tg.Cr)("data-object","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{pasteAsChildRecursiveTreeContextMenuItem:i,pasteRecursiveUpdatingReferencesTreeContextMenuItem:n,pasteAsChildTreeContextMenuItem:r,pasteOnlyContentsTreeContextMenuItem:a,isPasteMenuHidden:l}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,iv.useAppDispatch)(),{paste:i}=(0,Cy.e)("data-object"),{treeId:n}=(0,Cx.z)(!0),[r]=(0,Dg.Gq)(),{getStoredNode:a}=(0,Ii.x)("data-object"),{isPasteHidden:l}=(0,In.n)("data-object"),o=async(e,i)=>{t((0,Cb.setNodeFetching)({treeId:n,nodeId:String(i.id),isFetching:!0}));let a="string"==typeof i.id?parseInt(i.id):i.id,l=r({sourceId:"string"==typeof e.id?parseInt(e.id):e.id,targetId:a});try{let e=await l;void 0!==e.error&&(0,iX.Ay)(new iX.hD(e.error)),t((0,Cb.setNodeFetching)({treeId:n,nodeId:String(a),isFetching:!1}))}catch(e){(0,iX.Ay)(new iX.$g(e.message))}},s=e=>{let t=a();return l(e,"copy")||"folder"===e.type||e.isLocked||(null==t?void 0:t.type)!==e.type};return{pasteAsChildTreeContextMenuItem:t=>({label:e("element.tree.paste-as-child"),key:"pasteAsChild",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!1,updateReferences:!1},a())}}),pasteAsChildRecursiveTreeContextMenuItem:t=>({label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!0,updateReferences:!1},a())}}),pasteRecursiveUpdatingReferencesTreeContextMenuItem:t=>({label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(t,"copy"),onClick:async()=>{await i(parseInt(t.id),{recursive:!0,updateReferences:!0},a())}}),pasteOnlyContentsTreeContextMenuItem:t=>({label:e("element.tree.paste-only-contents"),key:"pasteOnlyContents",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:s(t),onClick:async()=>{await o(a(),t)}}),isPasteMenuHidden:e=>{let t=l(e,"copy"),i=s(e);return t&&i}}})();return{label:t("element.tree.paste"),key:"paste",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"publish",priority:t.priority.publish,useMenuItem:e=>{let{publishTreeContextMenuItem:t}=(0,Ir.Z)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishTreeContextMenuItem:t}=(0,DH.M)("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("data-object",(0,Tg.Cr)("data-object","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{lockTreeContextMenuItem:i,lockAndPropagateTreeContextMenuItem:n,unlockTreeContextMenuItem:r,unlockAndPropagateTreeContextMenuItem:a,isLockMenuHidden:l}=(0,CX.V)("data-object");return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),hidden:l(e.target),children:[{label:t("element.lock"),key:"advanced-lock",icon:(0,tq.jsx)(r9.I,{value:"lock"}),hidden:l(e.target),children:[i(e.target),n(e.target),r(e.target),a(e.target)]}]}}}),e.registerToSlot(t.name,{name:"sorting",priority:t.priority.refreshTree,useMenuItem:e=>{let{sortingContextMenuItem:t}=Is("data-object");return t(e.target)}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("data-object");return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.dataObject.tree.contextMenu.name,component:Ie})}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.dataObjectListGrid;e.registerToSlot(t.name,{name:"open",priority:t.priority.open,useMenuItem:e=>{let{openGridContextMenuItem:t}=(0,Ty.i)("data-object");return t(e.target)??null}}),e.registerToSlot(t.name,{name:"locateInTree",priority:t.priority.locateInTree,useMenuItem:e=>{let{locateInTreeGridContextMenuItem:t}=(0,Tv.H)("data-object");return t(e.target,e.onComplete)??null}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteGridContextMenuItem:t}=(0,Tu.z)("data-object",(0,Tg.Cr)("data-object","delete",Number(e.target.id)));return t(e.target)??null}})}});let Id=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("data-object.data-object-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})};var Ic=i(9298);let If=(p=(0,i(60555).V)((u=Cf.n,m=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(u,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(Ie,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),(0,tG.forwardRef)((e,t)=>{var i;let n=e.metaData.dataObject,{t:r}=(0,iQ.useTranslation)();if((null==(i=e.metaData)?void 0:i.dataObject)===void 0)return(0,tq.jsx)(m,{...e});let a=(0,tI.isString)(null==n?void 0:n.key)&&(null==n?void 0:n.key)!==""?null==n?void 0:n.key:r("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:a,type:"data-object",data:{...n}},children:(0,tq.jsx)(m,{...e,ref:t})})}))),(0,tG.forwardRef)((e,t)=>{var i,n,r,a;let{move:l}=(0,Cy.e)("data-object"),{move:o}=Is("data-object"),{isSourceAllowed:s,isTargetAllowed:d}=Cj(),c=(0,Ck.W)(e.parentId??"-1"),f="keyed";if(void 0!==c&&(f=(null==(a=c.treeNodeProps)||null==(r=a.metaData)||null==(n=r.dataObject)?void 0:n.childrenSortBy)??"keyed"),(null==(i=e.metaData)?void 0:i.dataObject)===void 0)return(0,tq.jsx)(p,{...e});let u=e.metaData.dataObject;if(!d(u))return(0,tq.jsx)(p,{...e});let m=e=>{let t=e.data;s(t)&&d(u)&&l({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:u.id,parentId:u.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},g=e=>{let{info:t,position:i="top"}=e,n=t.data;s(n)&&d(u)&&o({currentElement:{id:n.id,parentId:n.parentId},targetElement:{id:u.id,parentId:u.parentId},newIndex:"top"===i?u.index:u.index+1}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},h=e=>"data-object"===e.type&&"variant"!==e.data.type,y=e=>{let t=e.data;return"data-object"===e.type&&"variant"!==u.type&&s(t)&&d(u)},v=[{id:"drop-middle",isValidContext:h,isValidData:y,position:{x:"0",y:"0%",width:"100%",height:"100%"},onDrop:m}];return"index"===f&&(v=[{id:"sorting-top",className:"dnd__sorting dnd__sorting--top",isValidContext:h,isValidData:y,position:{x:0,y:0,width:"100%",height:"30%"},onDrop:e=>{g({info:e,position:"top"})}},{id:"drop-middle",isValidContext:h,isValidData:y,position:{x:"0",y:"30%",width:"100%",height:"40%"},onDrop:m},{id:"sorting-bottom",className:"dnd__sorting dnd__sorting--bottom",isValidContext:h,isValidData:y,position:{x:0,y:"70%",width:"100%",height:"30%"},onDrop:e=>{g({info:e,position:"bottom"})}}]),(0,tq.jsx)(p,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Ic.T,{disableDndActiveIndicator:!0,hotspots:v,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})})),Iu=e=>{let{id:t=1,showRoot:i=!0}=e,{openDataObject:n}=(0,DN.H)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.dataObject.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:Id,renderNode:If,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.dataObject.tree.tooltip.name})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"data-object-tree",component:Iu}),t.register({name:yl.e.dataObject.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.dataObject.tree.node.meta.name,{name:"lockIcon",component:C5,priority:100})}});var Im=i(47605),Ip=i(9503),Ig=i(53405),Ih=i(15789),Iy=i(15156),Iv=i(86646),Ib=i(85709),Ix=i(40144),Ij=i(26962);let Iw=e=>{let{documentId:t,initialValues:i,hasSavePermission:n=!0}=e,{t:r}=(0,iQ.useTranslation)(),{updateSettingsData:a}=(0,Iy.S)(t),{debouncedAutoSave:l}=(0,Ib.W)(),[o]=tJ.lV.useForm(),s=(0,tG.useCallback)(e=>{n&&(a(e),l())},[a,l,n]),{handleFormChange:d}=(0,Ix.T)(s,{delay:500,tag:(0,Ij.n)(t)});return(0,tq.jsxs)(n6.L,{formProps:{form:o,initialValues:i,onValuesChange:d},children:[(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.subject"),name:"subject",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{extra:r("email-settings.from-syntax-hint"),label:r("email-settings.from"),name:"from",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.reply-to"),name:"replyTo",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(Iv.j,{marginBottom:"none",withBorder:!0,children:r("email-settings.recipients")}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.to"),name:"to",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.cc"),name:"cc",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(tJ.lV.Item,{label:r("email-settings.bcc"),name:"bcc",children:(0,tq.jsx)(aR.p,{disabled:!n})}),(0,tq.jsx)(n5.E,{type:"secondary",children:r("email-settings.multiple-recipients-hint")})]})};var Ik=i(49606);let IT=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,tG.useContext)(Ih.T),{id:i}=t,{document:n}=(0,Iy.S)(i),r=(0,Ik.B)(t,"save")||(0,Ik.B)(t,"publish"),a=(0,tG.useMemo)(()=>{let e=(null==n?void 0:n.settingsData)??{};return{subject:(null==e?void 0:e.subject)??"",from:(null==e?void 0:e.from)??"",replyTo:(null==e?void 0:e.replyTo)??"",to:(null==e?void 0:e.to)??"",cc:(null==e?void 0:e.cc)??"",bcc:(null==e?void 0:e.bcc)??""}},[null==n?void 0:n.settingsData]),l=!(0,tI.isUndefined)(n);return(0,tq.jsxs)(ni.Content,{loading:!l,children:[(0,tq.jsx)(Ig.F,{withBorder:!0,children:e("email-settings.sidebar-title")}),(0,tq.jsx)(pa.a,{padding:{x:"extra-small",bottom:"small"},children:l&&(0,tq.jsx)(Iw,{documentId:i,hasSavePermission:r,initialValues:a})})]})};var IS=i(58946);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/EmailTabManager"]);e.register(Im.to),e.register(Im.tr),e.register(kh.Aj),e.register(Im.qW),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/EmailSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry({key:"email-settings",icon:(0,tq.jsx)(r9.I,{value:"email"}),component:(0,tq.jsx)(IT,{}),tooltip:"email-settings.sidebar-title",isVisible:IS.s}),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR)}});var IC=i(37858);let ID=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{table:i`
.ant-table {
.ant-table-tbody {
@@ -863,7 +863,7 @@
padding: ${t.paddingXS}px;
margin: 0;
}
- `}});var II=i(85668);let IM=["language","navigation_exclude","navigation_name","navigation_title","navigation_relation","navigation_parameters","navigation_anchor","navigation_target","navigation_class","navigation_tabindex","navigation_accesskey"],IL=(e,t)=>"document"===t&&IM.includes(e),IF=e=>{let{propertiesTableTab:t,showDuplicatePropertyModal:i,showMandatoryModal:n,showDisallowedPropertyModal:r}=e,{t:a}=(0,iQ.useTranslation)(),{openElement:l,mapToElementType:o}=(0,nt.K)(),{styles:s}=ID(),{id:d,elementType:c}=(0,iZ.J)(),{element:f,properties:u,updateProperty:m,removeProperty:p,setModifiedCells:g}=(0,Sl.D)(d,c),h=void 0!==u,y=(0,TS.o)(null==f?void 0:f.permissions,"publish")||(0,TS.o)(null==f?void 0:f.permissions,"save"),{isLoading:v}=(0,II.B)(),[b,x]=(0,tG.useState)([]),[j,w]=(0,tG.useState)([]),k="properties",T=(null==f?void 0:f.modifiedCells[k])??[];(0,tG.useEffect)(()=>{if(h){let e=e=>e.filter(e=>!IL(e.key,c));x(e(u.filter(e=>!e.inherited))),w(e(u.filter(e=>e.inherited)))}},[u,c]),(0,tG.useEffect)(()=>{T.length>0&&(null==f?void 0:f.changes.properties)===void 0&&g(k,[])},[f,T]);let S=(0,cH.createColumnHelper)(),C=e=>[S.accessor("type",{header:a("properties.columns.type"),meta:{type:"property-icon"},size:44}),S.accessor("key",{header:a("properties.columns.key"),meta:{editable:y&&"own"===e},size:200}),S.accessor("predefinedName",{header:a("properties.columns.name"),size:200}),S.accessor("description",{header:a("properties.columns.description"),size:200}),S.accessor("data",{header:a("properties.columns.data"),meta:{type:"property-value",editable:y&&"own"===e,autoWidth:!0},size:300}),S.accessor("inheritable",{header:a("properties.columns.inheritable"),size:74,meta:{type:"checkbox",editable:y&&"own"===e,config:{align:"center"}}}),S.accessor("actions",{header:a("properties.columns.actions"),size:70,cell:t=>(0,tq.jsxs)("div",{className:"properties-table--actions-column",children:[["document","asset","object"].includes(t.row.original.type)&&null!==t.row.original.data&&(0,tq.jsx)(lp.K,{icon:{value:"open-folder"},onClick:async()=>{let e=o(t.row.original.type);(0,tI.isUndefined)(e)||await l({type:e,id:t.row.original.data.id})},type:"link"}),"own"===e&&(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{p(t.row.original)},type:"link"})]})})],D=[...C("own")],I=[...C("inherited")];return(0,tq.jsx)("div",{className:s.table,children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ul.x,{autoWidth:!0,columns:D,data:b,isLoading:v,modifiedCells:T,onUpdateCellData:e=>{let{rowIndex:t,columnId:a,value:l,rowData:o}=e,s=[...u??[]],d=s.findIndex(e=>e.key===o.key&&!e.inherited),f={...s.at(d),[a]:l};s[d]=f;let p=s.filter(e=>e.key===f.key&&!e.inherited).length>1;"key"===a&&IL(l,c)?r():TT(l,a,"key",p,n,i)&&(m(o.key,f),g(k,[...T,{rowIndex:o.rowId,columnId:a}]))},resizable:!0,setRowId:e=>e.rowId}),"all"===t&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pa.a,{padding:{y:"small"},children:(0,tq.jsx)(n5.E,{strong:!0,children:a("properties.inherited.properties")})}),(0,tq.jsx)(ul.x,{autoWidth:!0,columns:I,data:j,resizable:!0})]})]})})},IE=()=>{var e,t,i;let{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)("own"),[l,o]=(0,tG.useState)(!1),{id:s,elementType:d}=(0,iZ.J)(),{element:c,addProperty:f,properties:u}=(0,Sl.D)(s,d),m=(0,TS.o)(null==c?void 0:c.permissions,"publish")||(0,TS.o)(null==c?void 0:c.permissions,"save"),{showModal:p,closeModal:g,renderModal:h}=(0,TI.hS)({type:"error"}),{showModal:y,closeModal:v,renderModal:b}=(0,TI.hS)({type:"error"}),{showModal:x,closeModal:j,renderModal:w}=(0,TI.hS)({type:"error"}),k=(0,tG.useRef)(""),T=(0,tG.useRef)(null),S=(0,tG.useRef)(""),{data:C,isLoading:D}=(0,IC.VC)({elementType:d});return(0,tG.useEffect)(()=>{if(l){var e;null==(e=T.current)||e.focus()}else S.current="",k.current=""},[l]),(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:n("properties.label"),children:(0,tq.jsxs)(a$.$,{size:"small",children:[(0,tq.jsx)(a_.$,{onChange:a,options:[{label:n("properties.editable-properties"),value:"own"},{label:n("properties.all-properties"),value:"all"}]}),m&&(0,tq.jsxs)("div",{className:"pimcore-properties-toolbar__predefined-properties",children:[(0,tq.jsx)(h,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:g,type:"primary",children:n("button.ok")})}),title:n("properties.property-already-exist.title"),children:n("properties.property-already-exist.error")}),(0,tq.jsx)(b,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:v,type:"primary",children:n("button.ok")})}),title:n("properties.add-property-mandatory-fields-missing.title"),children:n("properties.add-property-mandatory-fields-missing.error")}),(0,tq.jsx)(w,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:j,type:"primary",children:n("button.ok")})}),title:n("properties.property-key-disallowed.title"),children:n("properties.property-key-disallowed.error")}),l&&(0,tq.jsxs)(a$.$,{size:"extra-small",children:[(0,tq.jsx)(az.$,{onClick:()=>{o(!1)},type:"link",children:n("properties.add-custom-property.cancel")}),(0,tq.jsx)(ig.Input,{onChange:function(e){k.current=e.target.value},placeholder:n("properties.add-custom-property.key"),ref:T}),(0,tq.jsx)(t8.l,{className:"min-w-100",onSelect:function(e){S.current=e},options:[{value:"text",label:n("data-type.text")},{value:"document",label:n("data-type.document")},{value:"asset",label:n("data-type.asset")},{value:"object",label:n("data-type.object")},{value:"bool",label:n("data-type.checkbox")}],placeholder:n("properties.add-custom-property.type")}),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{let e,t;e=void 0!==k.current&&k.current.length>0,t=void 0!==S.current&&S.current.length>0,e&&t?IL(k.current,d)?x():I(k.current)?p():f({key:k.current,type:S.current,predefinedName:"Custom",data:null,inherited:!1,inheritable:!1,rowId:(0,n7.u)()}):y()},children:n("properties.add-custom-property.create")})]}),!l&&(0,tq.jsxs)(oI.B,{size:"mini",children:[(0,tq.jsx)(t8.l,{className:"min-w-100",filterOption:(e,t)=>((null==t?void 0:t.label)??"").toLowerCase().includes(e.toLowerCase()),loading:D,onSelect:function(e){var t;let i=null==C||null==(t=C.items)?void 0:t.find(t=>t.id===e);void 0===i||(IL(i.key,d)?x():I(i.key)?p():f({key:i.key,type:i.type,data:i.data,inherited:!1,inheritable:i.inheritable,additionalAttributes:i.additionalAttributes,config:i.config,description:i.description,predefinedName:i.name,rowId:(0,n7.u)()}))},options:null==C||null==(i=C.items)||null==(t=i.slice())||null==(e=t.sort((e,t)=>e.name.localeCompare(t.name)))?void 0:e.map(e=>({label:e.name,value:e.id})),placeholder:n("properties.predefined-properties"),showSearch:!0},"properties-select"),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{o(!0)},children:n("properties.new-custom-property")},n("properties.new-custom-property"))]})]})]})}),(0,tq.jsx)(IF,{propertiesTableTab:r,showDisallowedPropertyModal:x,showDuplicatePropertyModal:p,showMandatoryModal:y})]});function I(e){return(null==u?void 0:u.find(t=>t.key===e&&!t.inherited))!==void 0}};var IP=i(59208),IA=i(42984);let IN={key:"properties",label:"properties.label",workspacePermission:"properties",children:(0,tq.jsx)(()=>{let{id:e}=(0,tG.useContext)(Ih.T),{document:t}=(0,Iy.S)(e),i=(0,IP.h)(null==t?void 0:t.type).getButtons(),n=(0,IA.S)();return(0,tq.jsx)(pl.s,{renderSidebar:n.length>0?(0,tq.jsx)(kP.B,{buttons:i,entries:n,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(IE,{})})},{}),icon:(0,tq.jsx)(r9.I,{value:"settings"}),isDetachable:!0};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/FolderTabManager"]);e.register(IN),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD),tc.kL.get(td.K["Document/Editor/Sidebar/FolderSidebarManager"]).registerEntry(Ip.Ds)}});let IR={key:"edit",label:"edit.label",children:(0,tq.jsx)(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ig.Form.useForm(),{id:i}=(0,tG.useContext)(Ih.T),{document:n,updateSettingsData:r}=(0,Iy.S)(i),a=(0,TS.o)(null==n?void 0:n.permissions,"save")||(0,TS.o)(null==n?void 0:n.permissions,"publish"),l=(0,IP.h)(null==n?void 0:n.type).getButtons(),o=(0,IA.S)(),s=tU().useMemo(()=>{let e=(null==n?void 0:n.settingsData)??{},t=null;return(0,tI.isNil)(e.sourceId)||(t={type:"document",id:e.sourceId,fullPath:e.sourcePath??"",textInput:!1}),{sourceDocument:t,propertiesFromSource:!!e.propertiesFromSource,childrenFromSource:!!e.childrenFromSource}},[null==n?void 0:n.settingsData]);return(0,tq.jsx)(pl.s,{renderSidebar:o.length>0?(0,tq.jsx)(kP.B,{buttons:l,entries:o,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(ni.Content,{padded:!0,children:(0,tq.jsxs)(ig.Form,{form:t,initialValues:s,layout:"vertical",children:[(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.source"),name:"sourceDocument",children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,disabled:!a,documentsAllowed:!0,onChange:e=>{if(!a)return;let t={};(0,tI.isNull)(e)?(t.sourceId=null,t.sourcePath=null):!0!==e.textInput&&(t.sourceId=e.id,t.sourcePath=e.fullPath??""),r(t)},showOpenForTextInput:!0})}),(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.properties-from-source"),name:"propertiesFromSource",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{disabled:!a,onChange:e=>{a&&r({propertiesFromSource:e})}})}),(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.children-from-source"),name:"childrenFromSource",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{disabled:!a,onChange:e=>{a&&r({childrenFromSource:e})}})})]})})})},{}),icon:(0,tq.jsx)(r9.I,{value:"edit"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/HardlinkTabManager"]);e.register(IR),e.register(kh.Aj),e.register(kh.QZ),e.register(kh.mI),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD),tc.kL.get(td.K["Document/Editor/Sidebar/HardlinkSidebarManager"]).registerEntry(Ip.Ds)}});let IV={key:"edit",label:"edit.label",children:(0,tq.jsx)(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ig.Form.useForm(),{id:i}=(0,tG.useContext)(Ih.T),{document:n,updateSettingsData:r}=(0,Iy.S)(i),a=(0,TS.o)(null==n?void 0:n.permissions,"save")||(0,TS.o)(null==n?void 0:n.permissions,"publish"),l=(0,IP.h)(null==n?void 0:n.type).getButtons(),o=(0,IA.S)(),s=tU().useMemo(()=>{let e=(null==n?void 0:n.settingsData)??{};return"direct"===e.linkType&&(0,a3.uI)(e.direct)?{linkTarget:{textInput:!0,fullPath:e.direct}}:e.internal&&!(0,tI.isNil)(e.internalType)?{linkTarget:{id:e.internal,type:e.internalType,fullPath:e.rawHref??"",textInput:!1}}:{linkTarget:null}},[null==n?void 0:n.settingsData]);return(0,tq.jsx)(pl.s,{renderSidebar:o.length>0?(0,tq.jsx)(kP.B,{buttons:l,entries:o,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(ni.Content,{padded:!0,children:(0,tq.jsx)(ig.Form,{form:t,initialValues:s,layout:"vertical",children:(0,tq.jsx)(ig.Form.Item,{label:e("document.link.target"),name:"linkTarget",children:(0,tq.jsx)(fW.P,{allowPathTextInput:!0,allowToClearRelation:!0,assetsAllowed:!0,dataObjectsAllowed:!0,disabled:!a,documentsAllowed:!0,onChange:e=>{if(!a)return;let t={};null===e?(t.linkType="direct",t.internal=null,t.internalType=null,t.direct=null,t.href=null,t.rawHref=null,t.path=null):!0===e.textInput?(t.linkType="direct",t.direct=e.fullPath,t.rawHref=e.fullPath,t.href=e.fullPath,t.path=e.fullPath):(t.linkType="internal",t.internal=e.id,t.internalType=e.type,t.rawHref=e.fullPath??"",t.path=e.fullPath??""),r(t)},showOpenForTextInput:!0})})})})})},{}),icon:(0,tq.jsx)(r9.I,{value:"edit"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/LinkTabManager"]);e.register(IV),e.register(kh.Aj),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/LinkSidebarManager"]);t.registerEntry(Ip.Ds),t.registerEntry(Ip.ck)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/PageTabManager"]);e.register(Im.to),e.register(Im.tr),e.register(kh.Aj),e.register(Im.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/PageSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR),t.registerEntry(Ip.ck)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/SnippetTabManager"]);e.register(Im.to),e.register(kh.Aj),e.register(Im.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/SnippetSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR)}});var Iz=i(68851),IB=i(80707),IO=i(75091),IK=i(8849);let I_=e=>{var t;let{isOpen:i,selectedDocument:n,onSelectedDocumentChange:r,onClose:a,onSubmit:l}=e,{t:o}=(0,iQ.useTranslation)(),{getDisplayName:s}=(0,gr.W)(),[d,c]=(0,tG.useState)(!1),{data:f,isLoading:u,error:m}=(0,IC.vi)({elementType:"document",id:(null==n?void 0:n.id)??0},{skip:(0,tI.isNull)(n)});(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||(0,iX.Ay)(new iX.hD(m))},[m]);let p=null==f||null==(t=f.items)?void 0:t.find(e=>"language"===e.key),g=(0,tI.isString)(null==p?void 0:p.data)?p.data:"",h=async()=>{c(!0);try{await l()}finally{c(!1)}};return(0,tq.jsxs)(Sz.m,{footer:(0,tq.jsxs)(p9.j,{children:[(0,tq.jsx)(az.$,{onClick:a,type:"default",children:o("cancel")}),(0,tq.jsx)(az.$,{disabled:(0,tI.isNull)(n),loading:d,onClick:h,type:"primary",children:o("apply")})]}),onCancel:a,open:i,size:"L",title:o("document.translation.link-existing-document"),children:[(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.title"),layout:"vertical",children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0,onChange:r,value:n})}),!(0,tI.isNull)(n)&&(0,tq.jsx)(n6.L.Panel,{border:!0,theme:"border-highlight",title:o("language"),children:u?(0,tq.jsx)(sA.t,{size:"small"}):(0,a3.uI)(g)?(0,tq.jsxs)(ap.s,{align:"center",gap:"small",children:[(0,tq.jsx)(p5.i,{value:g}),(0,tq.jsxs)("span",{children:[s(g)," [",g,"]"]})]}):(0,tq.jsx)(n5.E,{italic:!0,type:"secondary",children:o("no-data-available")})})]})},IH=e=>{var t;let{isOpen:i,useInheritance:n,onClose:r,onSubmit:a,currentDocument:l}=e,{t:o}=(0,iQ.useTranslation)(),{getDisplayName:s}=(0,gr.W)(),d=(0,p3.t)(),[c,f]=(0,tG.useState)(!1),[u,m]=(0,tG.useState)(""),[p]=ni.Form.useForm(),g=!(0,tI.isNil)(l)&&(0,tI.has)(l,"properties")&&Array.isArray(null==l?void 0:l.properties)?null==(t=l.properties)?void 0:t.find(e=>"language"===e.key):void 0,h=(0,tI.isString)(null==g?void 0:g.data)?g.data:"",y=(d.validLanguages??[]).filter(e=>e!==h).map(e=>({value:e,label:`${s(e)} [${e}]`})),{data:v,error:b,isLoading:x,isFetching:j}=(0,od.L0)({id:(null==l?void 0:l.id)??0,language:u},{skip:""===u||(0,tI.isNil)(null==l?void 0:l.id)});(0,tG.useEffect)(()=>{(0,tI.isNil)(b)?(0,tI.isNil)(null==v?void 0:v.fullPath)||(0,tI.isNil)(null==v?void 0:v.id)||p.setFieldValue("parent",{id:v.id,type:"document",fullPath:v.fullPath}):p.setFieldValue("parent",null)},[v,b,p]);let w=async()=>{f(!0);try{let e=await p.validateFields();await a(e)}finally{f(!1)}},k=o(n?"document.translation.new-document-with-inheritance.modal-title":"document.translation.new-document-blank.modal-title");return(0,tq.jsx)(Sz.m,{footer:(0,tq.jsxs)(p9.j,{children:[(0,tq.jsx)(az.$,{onClick:r,type:"default",children:o("cancel")}),(0,tq.jsx)(az.$,{loading:c,onClick:w,type:"primary",children:o("document.translation.new-document-modal.create")})]}),onCancel:r,open:i,size:"L",title:k,children:(0,tq.jsxs)(ni.Form,{form:p,initialValues:{language:"",parent:null,title:"",navigation:"",key:""},layout:"vertical",children:[(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.new-document-modal.label.language"),name:"language",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(t8.l,{onChange:e=>{m(e),p.setFieldValue("parent",null)},options:y})}),(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.new-document-modal.label.parent"),name:"parent",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,disabled:x||j,documentsAllowed:!0})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.title"),name:"title",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{onChange:e=>{let t=e.target.value;p.setFieldsValue({title:t,navigation:t,key:t})}})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.navigation"),name:"navigation",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.key"),name:"key",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})})]})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.documentEditorToolbar;e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishContextMenuItem:t}=(0,DH.M)("document");return t(e.target,e.onComplete)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"translations",priority:t.priority.translations,useMenuItem:e=>{let{translationContextMenuItem:t}=(e=>{let{t}=(0,iQ.useTranslation)(),{openDocument:i}=(0,IO.$)(),{getDisplayName:n}=(0,gr.W)(),[r,{error:a}]=(0,od.MO)(),[l,{error:o}]=(0,od.K4)(),[s,{error:d}]=(0,od.Tw)(),c=(0,uk.jL)(),[f,u]=(0,tG.useState)(!1),[m,p]=(0,tG.useState)(!1),[g,h]=(0,tG.useState)(!1),[y,v]=(0,tG.useState)(null),[b,x]=(0,tG.useState)(null),[j,w]=(0,tG.useState)(null),{addModal:k,removeModal:T}=(0,IK.r)(),S=(0,tG.useMemo)(()=>`link-translation-modal-${(0,n7.u)()}`,[]),C=(0,tG.useMemo)(()=>`new-translation-modal-${(0,n7.u)()}`,[]),{data:D,error:I}=(0,od.Rc)({id:e.id},{skip:(0,tI.isNil)(e.id)}),{data:M}=(0,od.XE)();(0,tG.useEffect)(()=>{(0,tI.isUndefined)(a)||(0,iX.Ay)(new iX.hD(a))},[a]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(o)||(0,iX.Ay)(new iX.hD(o))},[o]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(I)||(0,iX.Ay)(new iX.hD(I))},[I]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(d)||(0,iX.Ay)(new iX.hD(d))},[d]);let L=async()=>{!(0,tI.isNull)(y)&&(await l({id:Number(b.id),translationId:y.id}).unwrap(),v(null),u(!1),(0,tI.isNull)(j)||j())},F=async t=>{try{var n;let r=(null==(n=t.parent)?void 0:n.id)??1,a=await s({parentId:r,documentAddParameters:{key:t.key,type:e.type,title:t.title,navigationName:t.navigation,docTypeId:null,language:t.language,translationsSourceId:Number(e.id),inheritanceSourceId:g?Number(e.id):null,template:null}}).unwrap();(0,tI.isNull)(null==a?void 0:a.id)||(await i({config:{id:a.id}}),c((0,Cb.refreshNodeChildren)({nodeId:String(r),elementType:"document"}))),p(!1),(0,tI.isNull)(j)||j()}catch{(0,iX.Ay)(new iX.$g("Error creating translation document"))}},E=()=>{v(null),u(!1),w(null),p(!1)};return(0,tG.useEffect)(()=>(f&&!(0,tI.isNull)(b)?k(S,(0,tq.jsx)(I_,{isOpen:f,onClose:E,onSelectedDocumentChange:v,onSubmit:L,selectedDocument:y})):T(S),()=>{T(S)}),[f,b,y]),(0,tG.useEffect)(()=>(m?k(C,(0,tq.jsx)(IH,{currentDocument:b,isOpen:m,onClose:E,onSubmit:F,useInheritance:g})):T(C),()=>{T(C)}),[m,g]),{translationContextMenuItem:a=>{var l;let o=((null==D?void 0:D.translationLinks)??[]).filter(t=>t.documentId!==Number(e.id)),s=!(0,tI.isEmpty)(o),d=null==M||null==(l=M.items)?void 0:l.find(t=>t.name===e.type),c=(null==d?void 0:d.translatable)??!1,f=(null==d?void 0:d.translatableInheritance)??!1,m=[];if(m.push({label:t("document.translation.link-existing-document"),key:"link-existing-document",icon:(0,tq.jsx)(r9.I,{value:"link-document"}),onClick:()=>{x(e),w(()=>a),u(!0)}}),s){let e=[];for(let t of o)e.push({label:`${n(t.language)} [${t.language}]`,key:`translation-${t.language}`,icon:(0,tq.jsx)(p5.i,{value:t.language}),onClick:async()=>{await i({config:{id:t.documentId}}),void 0!==a&&a()}});m.push({label:t("document.translation.open-translation"),key:"open-translation",icon:(0,tq.jsx)(r9.I,{value:"open-folder"}),children:e})}if(s){let i=[];for(let t of o)i.push({label:`${n(t.language)} [${t.language}]`,key:`unlink-translation-${t.language}`,icon:(0,tq.jsx)(p5.i,{value:t.language}),onClick:async()=>{await r({id:Number(e.id),translationId:t.documentId}).unwrap(),null==a||a()}});m.push({label:t("document.translation.unlink-existing-document"),key:"unlink-existing-document",icon:(0,tq.jsx)(r9.I,{value:"unlink-document"}),children:i})}return m.push({label:t("document.translation.new-document"),key:"new-document",hidden:!c,icon:(0,tq.jsx)(r9.I,{value:"new-document"}),children:[{label:t("document.translation.use-inheritance"),key:"new-document-inheritance",hidden:!f,icon:(0,tq.jsx)(r9.I,{value:"inheritance-active"}),onClick:()=>{x(e),w(()=>a),h(!0),p(!0)}},{label:`> ${t("blank")}`,key:"new-document-blank",icon:(0,tq.jsx)(r9.I,{value:"blank"}),onClick:()=>{x(e),w(()=>a),h(!1),p(!0)}}]}),{label:t("document.translation.title"),key:"translation",icon:(0,tq.jsx)(r9.I,{value:"translate"}),hidden:!1,children:m}}}})(e.target);return t(e.onComplete)}}),e.registerToSlot(t.name,{name:"openInNewWindow",priority:t.priority.openInNewWindow,useMenuItem:e=>{let{openInNewWindowContextMenuItem:t}=(0,Iz.j)();return t(e.target)}}),e.registerToSlot(t.name,{name:"openPreviewInNewWindow",priority:t.priority.openPreviewInNewWindow,useMenuItem:e=>{let{openPreviewInNewWindowContextMenuItem:t}=(0,Iz.j)(),i=(0,IB.o)(e.target.id,e.target.fullPath??"");return t(e.target,i)}})}});var I$=i(44057);let IW=()=>(0,tq.jsx)(pc.M,{children:(0,tq.jsxs)(Sp.F,{children:[(0,tq.jsx)(ap.s,{children:(0,tq.jsx)(Sh.Y,{slot:yl.e.document.editor.toolbar.slots.left.name})}),(0,tq.jsx)(ap.s,{align:"center",gap:"extra-small",style:{height:"32px"},vertical:!1,children:(0,tq.jsx)(Sh.Y,{slot:yl.e.document.editor.toolbar.slots.right.name})}),(0,tq.jsx)(Sg.x,{})]})}),Iq=e=>{let{id:t}=e,{isLoading:i,isError:n,document:r,editorType:a}=(0,Iy.S)(t),l=(0,Sf.P)(),{setContext:o,removeContext:s}=(0,SI.v)();return((0,tG.useEffect)(()=>()=>{s()},[]),(0,tG.useEffect)(()=>(l&&o({id:t,...!(0,tI.isNil)(r)&&{contextIdentifiers:(0,Sb.mt)(r)}}),()=>{l||s()}),[l,r]),i)?(0,tq.jsx)(uE.U,{loading:!0}):n?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)(kY.F,{message:"Error: Loading of asset failed",type:"error"})}):void 0===r||void 0===a?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(Ih.f,{id:t,children:(0,tq.jsx)(Sv.F,{dataTestId:`document-editor-${(0,pi.Gc)(t)}`,renderTabbar:(0,tq.jsx)(Sm.a,{elementEditorType:a}),renderToolbar:(0,tq.jsx)(IW,{})})})},IG=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(Ih.T),{document:i}=(0,Iy.S)(t),{refreshElement:n}=(0,Tp.d)("document");return(0,tq.jsx)(T6.j,{hasDataChanged:()=>Object.keys((null==i?void 0:i.changes)??{}).length>0,onReload:()=>{n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},children:e("toolbar.reload")})},"reload")},IU=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(Ih.T),{document:i}=(0,Iy.S)(t),[n,r]=(0,tG.useState)(void 0),a=(0,kj.W)(kw.r.documentEditorToolbar.name,{target:i,onComplete:()=>{r(void 0)}}),l=a.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),o=[];return o.push((0,tq.jsx)(IG,{},"reload-button")),l.length>0&&o.push((0,tq.jsx)(pu.m,{menu:{items:a,onClick:e=>{"unpublish"===e.key&&r(!0)}},open:n,children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")})},"dropdown-button")),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})};var IQ=i(92203),IJ=i(58042);let IZ=()=>{var e;let t,i,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(Ih.T),{document:a,removeTrackedChanges:l,publishDraft:o}=(0,Iy.S)(r),{save:s,isLoading:d,isSuccess:c,isError:f,error:u}=(0,Ib.W)(),{isAutoSaveLoading:m,runningTask:p}=(()=>{let{id:e}=(0,tG.useContext)(Ih.T),[t,i]=(0,tG.useState)();return(0,tG.useEffect)(()=>{let t=IJ.Xs.getInstance(e),n=t.onRunningTaskChange(i);return i(t.getRunningTask()),()=>{n()}},[e]),{runningTask:t,isAutoSaveLoading:"autoSave"===t,isLoading:void 0!==t&&"autoSave"!==t}})(),{saveSchedules:g,isLoading:h,isSuccess:y,isError:v,error:b}=So("document",r,!1),{deleteDraft:x,isLoading:j,buttonText:w}=(0,Di.K)("document"),k=(0,uI.J)(),T=(null==a||null==(e=a.draftData)?void 0:e.isAutoSave)===!0,{validateRequiredFields:S,showValidationErrorModal:C}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,IQ.Z)();return{validateRequiredFields:(0,tG.useCallback)(e=>tc.kL.get(td.K["Document/RequiredFieldsValidationService"]).validateRequiredFields(e),[]),showValidationErrorModal:i=>{let n=(0,tq.jsxs)("div",{children:[(0,tq.jsx)("p",{children:e("document.required-fields.validation-message")}),(0,tq.jsx)("ul",{children:i.map(e=>(0,tq.jsx)("li",{children:e},e))})]});t.error({title:"document.required-fields.validation-title",content:n})}}})();async function D(e,t){if((null==a?void 0:a.changes)!==void 0){if(e===Ib.D.Publish){let e=S(r);if(!e.isValid)return void C(e.requiredFields)}Promise.all([s(e,()=>{null==t||t()}),g()]).catch(e=>{console.error(e)})}}(0,tG.useEffect)(()=>{(async()=>{c&&y&&(l(),await k.success(n("save-success")))})().catch(e=>{console.error(e)})},[c,y]),(0,tG.useEffect)(()=>{f&&!(0,tI.isNil)(u)?(0,iX.Ay)(new iX.hD(u)):v&&!(0,tI.isNil)(b)&&(0,iX.Ay)(new iX.hD(b))},[f,v,u,b]),(0,tG.useEffect)(()=>IJ.Xs.getInstance(r).onErrorChange((e,t)=>{t===Ib.D.AutoSave&&(k.error(n("auto-save-failed")),console.error("Auto-save failed:",e))}),[r,k,n]);let I=(()=>{if((null==a?void 0:a.type)==="folder")return[];let e=[],t=p===Ib.D.Version&&(d||h)||j;if((0,TS.o)(null==a?void 0:a.permissions,"save")){(null==a?void 0:a.published)===!0&&e.push((0,tq.jsx)(ni.Button,{disabled:d||h||t,loading:p===Ib.D.Version&&(d||h),onClick:async()=>{await D(Ib.D.Version)},type:"default",children:n("toolbar.save-draft")},"save-draft"));let i=d||h||t;(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&e.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Publish&&(d||h),onClick:async()=>{await D(Ib.D.Publish,()=>{o()})},type:"default",children:n("toolbar.save-and-publish")},"save-draft")),(0,tI.isNil)(null==a?void 0:a.draftData)||e.push((0,tq.jsx)(pu.m,{menu:{items:[{disabled:d,label:w,key:"delete-draft",onClick:x}]},children:(0,tq.jsx)(lp.K,{disabled:d||h||t,icon:{value:"chevron-down"},loading:j,type:"default"})},"dropdown"))}return e})(),M=(t=[],i=d||h||j,(null==a?void 0:a.type)==="folder"?t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Save&&(d||h),onClick:async()=>{await D(Ib.D.Save)},type:"primary",children:n("toolbar.save")})):((null==a?void 0:a.published)===!0&&(0,TS.o)(null==a?void 0:a.permissions,"publish")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Publish&&(d||h),onClick:async()=>{await D(Ib.D.Publish)},type:"primary",children:n("toolbar.save-and-publish")})),(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Save&&(d||h),onClick:async()=>{await D(Ib.D.Save)},type:"primary",children:n("toolbar.save-draft")}))),t);return(0,m9.Z)(async()=>{null!=a&&(0,TS.o)(a.permissions,"publish")&&await D(Ib.D.Publish,()=>{a.published||o()})},"publish"),(0,m9.Z)(async()=>{!(d||h||j)&&null!=a&&(0,TS.o)(a.permissions,"save")&&((null==a?void 0:a.type)==="folder"?await D(Ib.D.Save):(null==a?void 0:a.published)&&(0,TS.o)(null==a?void 0:a.permissions,"publish")?await D(Ib.D.Publish):(null==a?void 0:a.published)||await D(Ib.D.Save))},"save"),(0,tq.jsxs)(tq.Fragment,{children:[m&&(0,tq.jsx)(iN.m,{title:n("auto-save.loading-tooltip"),children:(0,tq.jsx)(sA.t,{type:"classic"})}),!m&&T&&(0,tq.jsx)(iN.m,{title:n("auto-save.tooltip"),children:(0,tq.jsx)(r9.I,{value:"auto-save"})}),I.length>0&&(0,tq.jsx)(TM.e,{items:I,noSpacing:!0}),M.length>0&&(0,tq.jsx)(TM.e,{items:M,noSpacing:!0})]})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/TypeRegistry"]);e.register({name:"page",tabManagerServiceId:"Document/Editor/PageTabManager"}),e.register({name:"email",tabManagerServiceId:"Document/Editor/EmailTabManager"}),e.register({name:"folder",tabManagerServiceId:"Document/Editor/FolderTabManager"}),e.register({name:"hardlink",tabManagerServiceId:"Document/Editor/HardlinkTabManager"}),e.register({name:"link",tabManagerServiceId:"Document/Editor/LinkTabManager"}),e.register({name:"snippet",tabManagerServiceId:"Document/Editor/SnippetTabManager"});let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.register({name:tu.eb.document.editor.container.name,component:Iq}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.left.name,{name:"contextMenu",priority:100,component:IU}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.right.name,{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.right.name,{name:"saveButtons",priority:200,component:IZ}),tc.kL.get(td.K.widgetManager).registerWidget(I$.T)}});let IY=e=>{let t=e.node??Cf.G,i=(0,kj.W)(kw.r.documentTree.name,{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("document",t.id),items:i})};var IX=i(44395),I0=i(75023),I1=i(73488);let I2={page:{icon:"document",labelKey:"page"},snippet:{icon:"snippet",labelKey:"snippet"},email:{icon:"email",labelKey:"email"},link:{icon:"document-link",labelKey:"link"},hardlink:{icon:"hardlink",labelKey:"hardlink"}};var I3=i(80794);let I6=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,{error:i}]=(0,od.ix)(),[n,{error:r}]=(0,od.eq)(),[a,{error:l}]=(0,od.wS)(),{modal:o}=ig.App.useApp(),s=(0,iv.useAppDispatch)(),{isTreeActionAllowed:d}=(0,C2.H)(),{treeId:c}=(0,Cx.z)(),{openModal:f,currentDocumentId:u}=(()=>{let e=(0,tG.useContext)(I3.A);if(void 0===e)throw Error("useSiteModal must be used within a SiteModalProvider");return e})(),m=e=>{s((0,Cb.setNodeFetching)({treeId:c,nodeId:String(e),isFetching:!1}))},p=e=>(0,tI.toNumber)(e.id);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(i)||(0,iX.Ay)(new iX.hD(i))},[i]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(r)||(0,iX.Ay)(new iX.hD(r))},[r]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]);let g=async e=>{let i=await t({id:e});(0,tI.isUndefined)(i.error)&&s((0,Cb.setDocumentNodeSiteStatus)({nodeId:String(e),isSite:!1}))},h=async(e,t)=>{let i=(0,a3.uI)(t.domains)?t.domains.split(/\r?\n/).map(e=>e.trim()).filter(Boolean):[],r={};(0,tI.isUndefined)(t.errorDocuments)||null===t.errorDocuments||Object.entries(t.errorDocuments).forEach(e=>{let[t,i]=e;(0,tI.isObject)(i)&&(0,tI.has)(i,"fullPath")&&(0,a3.uI)(i.fullPath)&&(r[t]=i.fullPath)});let a={mainDomain:t.mainDomain??"",domains:i,errorDocument:(0,tI.isObject)(t.errorDocument)&&(0,tI.has)(t.errorDocument,"fullPath")&&(0,a3.uI)(t.errorDocument.fullPath)?t.errorDocument.fullPath:"",localizedErrorDocuments:r,redirectToMainDomain:!!t.redirectToMainDomain},l=await n({id:e,updateSite:a});(0,tI.isUndefined)(l.error)&&s((0,Cb.setDocumentNodeSiteStatus)({nodeId:String(e),isSite:!0}))},y=async(t,i)=>{f({title:e("document.site.use-as-site"),documentId:t,documentPath:i,initialValues:{mainDomain:"",domains:"",errorDocument:null,errorDocuments:{},redirectToMainDomain:!1},onSubmit:async e=>{await h(t,e)}})},v=async(t,i)=>{try{if(u===t)return void m(t);let{data:n,error:r}=await a({documentId:t},!1);if(!(0,tI.isUndefined)(r))return void m(t);if(!(0,tI.isUndefined)(n)&&null!==n){let r={mainDomain:n.mainDomain??"",domains:(0,tI.isUndefined)(n.domains)||null===n.domains?"":n.domains.join("\n"),errorDocument:n.errorDocument??null,errorDocuments:n.localizedErrorDocuments??{},redirectToMainDomain:!!n.redirectToMainDomain};f({title:(0,tI.isNil)(n.id)?e("document.site.edit-site"):`${e("document.site.edit-site")} - ID: ${n.id}`,documentId:t,documentPath:i,initialValues:r,onSubmit:async e=>{await h(t,e)}}),setTimeout(()=>{m(t)},100)}}catch(e){m(t),console.error("Error loading site data:",e)}};return{removeSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"removeSite",label:e("document.site.remove-site"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),hidden:"page"!==t.type||!i||!(0,yc.J)("sites")||!d(C1.o.RemoveSite),onClick:()=>{var i;i=p(t),o.confirm({title:e("document.site.remove-site"),content:e("document.site.remove-site-confirmation"),okText:e("remove"),onOk:async()=>{await g(i)}})}}},useAsSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"useAsSite",label:e("document.site.use-as-site"),icon:(0,tq.jsx)(r9.I,{value:"home-root-folder"}),hidden:"page"!==t.type||i||!(0,yc.J)("sites")||!d(C1.o.UseAsSite),onClick:()=>{y(p(t),t.fullPath)}}},editSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"editSite",label:e("document.site.edit-site"),icon:(0,tq.jsx)(r9.I,{value:"edit"}),hidden:"page"!==t.type||!i||!(0,yc.J)("sites")||!d(C1.o.EditSite),onClick:()=>{var e;e=p(t),s((0,Cb.setNodeFetching)({treeId:c,nodeId:String(e),isFetching:!0})),v(p(t),t.fullPath)}}}}};var I4=i(83295);class I5 extends I4.f{async executeCloneRequest(){var e;let t={id:this.sourceId,parentId:this.targetId,documentCloneParameters:this.parameters??{}},i=await uk.M_.dispatch(I0.FH.endpoints.documentClone.initiate(t));return(0,tI.isUndefined)(i.error)?(null==(e=i.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(i.error)),null)}constructor(e){super({sourceId:e.sourceId,targetId:e.targetId,title:e.title,elementType:sR.W.document,treeId:e.treeId,nodeId:e.nodeId}),this.parameters=e.parameters}}let I7=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,iv.useAppDispatch)(),{treeId:i}=(0,Cx.z)(!0),{getStoredNode:n}=(0,Ii.x)("document"),{isPasteHidden:r}=(0,In.n)("document"),a=(0,p3.t)(),l=(0,Ct.O)(),{getDisplayName:o}=(0,gr.W)(),{modal:s}=ig.App.useApp(),[d]=tJ.lV.useForm(),c=(a.validLanguages??[]).map(e=>({value:e,label:`${o(e)} [${e}]`})),f=async(t,n,r)=>{if((0,tI.isNil)(t))throw Error("Source node is null");let a="string"==typeof t.id?parseInt(t.id):t.id,o="string"==typeof n.id?parseInt(n.id):n.id,s=new I5({sourceId:a,targetId:o,parameters:r,title:e("jobs.document-clone-job.title"),treeId:i,nodeId:String(o)});await l.runJob(s)},u=async(e,n)=>{if((0,tI.isNil)(e))return;let r="string"==typeof e.id?parseInt(e.id):e.id,a="string"==typeof n.id?parseInt(n.id):n.id;t((0,Cb.setNodeFetching)({treeId:i,nodeId:String(a),isFetching:!0}));try{await t(I0.FH.endpoints.documentReplaceContent.initiate({sourceId:r,targetId:a})).unwrap()}catch(e){(0,iX.Ay)(new iX.$g(e.message))}finally{t((0,Cb.setNodeFetching)({treeId:i,nodeId:String(a),isFetching:!1}))}},m=(e,t)=>{g(e,t,!1)},p=(e,t)=>{g(e,t,!0)},g=(t,i,n)=>{s.confirm({title:e("document.language-required"),content:(0,tq.jsx)(tJ.lV,{form:d,children:(0,tq.jsx)(tJ.lV.Item,{label:e("language"),name:"language",rules:[{required:!0,message:e("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:c})})}),onOk:async()=>{await h(t,i,n)},onCancel:y,okText:e("paste"),cancelText:e("cancel")})},h=async(e,t,i)=>{let{language:r}=await d.validateFields();try{let a;switch(t){case"child":a={language:r,enableInheritance:i,recursive:!1,updateReferences:!1};break;case"recursive":a={language:r,enableInheritance:i,recursive:!0,updateReferences:!1};break;case"recursive-update-references":a={language:r,enableInheritance:i,recursive:!0,updateReferences:!0};break;default:return}await f(n(),e,a),d.resetFields()}catch(e){console.error("Clone operation failed:",e)}},y=()=>{d.resetFields()};return{pasteMenuTreeContextMenuItem:t=>{let i,a,l,o,s,d,c;return{label:e("element.tree.paste"),key:"paste",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(t,"copy"),children:[(a=t,{label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(a,"copy"),onClick:async()=>{await f(n(),a,{language:null,enableInheritance:!1,recursive:!0,updateReferences:!1})}}),(l=t,{label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(l,"copy"),onClick:async()=>{await f(n(),l,{language:null,enableInheritance:!1,recursive:!0,updateReferences:!0})}}),(o=t,{label:e("element.tree.paste-as-child"),key:"pasteAsChild",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(o,"copy"),onClick:async()=>{await f(n(),o,{language:null,enableInheritance:!1,recursive:!1,updateReferences:!1})}}),(s=t,{label:e("document.paste-as-new-language-variant"),key:"pasteAsNewLanguageVariant",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(s,"copy"),onClick:()=>{m(s,"child")}}),(d=t,{label:e("document.paste-as-new-language-variant-recursive"),key:"pasteAsNewLanguageVariantRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(d,"copy"),onClick:()=>{m(d,"recursive")}}),(c=t,{label:e("document.paste-language-recursive-updating-references"),key:"pasteLanguageRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(c,"copy"),onClick:()=>{m(c,"recursive-update-references")}}),{label:e("element.tree.paste-only-contents"),key:"pasteOnlyContents",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:(i=n(),r(t,"copy")||"folder"===t.type||t.isLocked||(null==i?void 0:i.type)!==t.type),onClick:async()=>{await u(n(),t)}}]}},pasteInheritanceTreeContextMenuItem:t=>{let i,a,l,o,s,d;return{label:e("document.paste-inheritance"),key:"paste-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(t,"copy"),children:[(i=t,{label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(i,"copy"),onClick:async()=>{await f(n(),i,{language:null,enableInheritance:!0,recursive:!0,updateReferences:!1})}}),(a=t,{label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(a,"copy"),onClick:async()=>{await f(n(),a,{language:null,enableInheritance:!0,recursive:!0,updateReferences:!0})}}),(l=t,{label:e("element.tree.paste-as-child"),key:"pasteAsChild-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(l,"copy"),onClick:async()=>{await f(n(),l,{language:null,enableInheritance:!0,recursive:!1,updateReferences:!1})}}),(o=t,{label:e("document.paste-as-new-language-variant"),key:"pasteAsNewLanguageVariant-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(o,"copy"),onClick:()=>{p(o,"child")}}),(s=t,{label:e("document.paste-as-new-language-variant-recursive"),key:"pasteAsNewLanguageVariantRecursive-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(s,"copy"),onClick:()=>{p(s,"recursive")}}),(d=t,{label:e("document.paste-language-recursive-updating-references"),key:"pasteLanguageRecursiveUpdatingReferences-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(d,"copy"),onClick:()=>{p(d,"recursive-update-references")}})]}}}};var I8=i(40271);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.documentTree;e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"addPage",priority:t.priority.addPage,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"page",iconValue:"document",contextMenuKey:"addPage",formType:IX.F.FULL,modalTitle:t("document.tree.context-menu.add-page"),perspectiveTreePermission:I8.TreePermission.AddPage});return i(e.target)}}),e.registerToSlot(t.name,{name:"addSnippet",priority:t.priority.addSnippet,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"snippet",iconValue:"snippet",contextMenuKey:"addSnippet",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-snippet"),perspectiveTreePermission:I8.TreePermission.AddSnippet});return i(e.target)}}),e.registerToSlot(t.name,{name:"addLink",priority:t.priority.addLink,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"link",iconValue:"document-link",contextMenuKey:"addLink",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-link"),hasNoChildren:!0,perspectiveTreePermission:I8.TreePermission.AddLink});return i(e.target)}}),e.registerToSlot(t.name,{name:"addHardlink",priority:t.priority.addHardlink,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"hardlink",iconValue:"hardlink",contextMenuKey:"addHardlink",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-hardlink"),hasNoChildren:!0,perspectiveTreePermission:I8.TreePermission.AddHardlink});return i(e.target)}}),e.registerToSlot(t.name,{name:"addEmail",priority:t.priority.addEmail,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"email",iconValue:"mail-02",contextMenuKey:"addEmail",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-email"),perspectiveTreePermission:I8.TreePermission.AddEmail});return i(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("document",(0,Tg.Cr)("document","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"publish",priority:t.priority.publish,useMenuItem:e=>{let{publishTreeContextMenuItem:t}=(0,Ir.Z)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishTreeContextMenuItem:t}=(0,DH.M)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("document",(0,Tg.Cr)("document","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"openInNewWindow",priority:t.priority.openInNewWindow,useMenuItem:e=>{let{openInNewWindowTreeContextMenuItem:t}=(0,Iz.j)();return t(e.target)}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{pasteMenuTreeContextMenuItem:t}=I7();return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteInheritance",priority:t.priority.pasteInheritance,useMenuItem:e=>{let{pasteInheritanceTreeContextMenuItem:t}=I7();return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),i=kw.r.documentTreeAdvanced,n=(0,kj.W)(i.name,e);return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),children:n}}});let i=kw.r.documentTreeAdvanced;e.registerToSlot(i.name,{name:"convertTo",priority:i.priority.convertTo,useMenuItem:e=>{let{convertMenuTreeContextMenuItem:t}=(()=>{let{t:e}=(0,iQ.useTranslation)(),[t,{isError:i,error:n}]=(0,I0.LS)(),{closeWidget:r}=(0,m3.J)(),a=(0,aB.Vl)(),l=(0,iv.useAppDispatch)(),{isTreeActionAllowed:o}=(0,C2.H)();(0,tG.useEffect)(()=>{i&&(0,iX.Ay)(new iX.hD(n))},[i,n]);let s=async(e,i)=>{let n;if(void 0!==(await t({id:e,type:i})).error)return;r((0,I1.g)("document",e));let a={type:"name",value:(null==(n=I2[i])?void 0:n.icon)??I2.page.icon};l((0,Cb.updateNodeType)({nodeId:String(e),elementType:"document",newType:i,newIcon:a}))},d=(t,i)=>{let n=parseInt(t.id),r=t.type,l=I2[i];return r===i||(0,tI.isNil)(l)?{key:`convert-to-${i}`,label:"",hidden:!0}:{key:`convert-to-${i}`,label:e(l.labelKey),icon:(0,tq.jsx)(r9.I,{value:l.icon}),onClick:()=>{a.confirm({title:e("convert-document"),content:e("convert-document-warning"),onOk:async()=>{await s(n,i)}})}}};return{convertMenuTreeContextMenuItem:t=>({label:e("convert-to"),key:"convert-to",icon:(0,tq.jsx)(r9.I,{value:"flip-forward"}),hidden:!(o(C1.o.Convert)&&!(0,tI.isNil)(t.type)&&1!==parseInt(t.id)&&(0,tI.isNil)(t.locked)&&!(0,tI.isNil)(t.permissions)&&(0,TS.o)(t.permissions,"publish")),children:[d(t,"page"),d(t,"snippet"),d(t,"email"),d(t,"link"),d(t,"hardlink")]})}})();return t(e.target)}}),e.registerToSlot(i.name,{name:"lock",priority:i.priority.lock,useMenuItem:e=>{let{lockMenuTreeContextMenuItem:t}=(0,CX.V)("document");return t(e.target)}}),e.registerToSlot(i.name,{name:"useAsSite",priority:i.priority.useAsSite,useMenuItem:e=>{let{useAsSiteTreeContextMenuItem:t}=I6();return t(e.target)}}),e.registerToSlot(i.name,{name:"editSite",priority:i.priority.editSite,useMenuItem:e=>{let{editSiteTreeContextMenuItem:t}=I6();return t(e.target)}}),e.registerToSlot(i.name,{name:"removeSite",priority:i.priority.removeSite,useMenuItem:e=>{let{removeSiteTreeContextMenuItem:t}=I6();return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.document.tree.contextMenu.name,component:IY})}}),i(51344);let I9=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("document.document-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})},Me=(g=Cf.n,h=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(g,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(IY,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),y=(0,tG.forwardRef)((e,t)=>{var i;let n=e.metaData.document,{t:r}=(0,iQ.useTranslation)();if((null==(i=e.metaData)?void 0:i.document)===void 0)return(0,tq.jsx)(h,{...e});let a=(0,tI.isString)(null==n?void 0:n.key)&&(null==n?void 0:n.key)!==""?null==n?void 0:n.key:r("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:a,type:"document",data:{...n}},children:(0,tq.jsx)(h,{...e,ref:t})})}),v=(0,tG.forwardRef)((e,t)=>{let i=e.isLoading??!1,[,{isLoading:n}]=(0,Cw.mG)({fixedCacheKey:`DOCUMENT_ACTION_DELETE_ID_${e.id}`}),{isFetching:r,isLoading:a,isDeleting:l}=(0,Ck.W)(e.id);return(0,tq.jsx)(y,{...e,danger:i||n||l,isLoading:i||!0!==a&&r||n||l||a,ref:t})}),(0,tG.forwardRef)((e,t)=>{var i;let{move:n}=(0,Cy.e)("document"),{move:r}=Is("document"),{isSourceAllowed:a,isTargetAllowed:l}=Cj();if((null==(i=e.metaData)?void 0:i.document)===void 0)return(0,tq.jsx)(v,{...e});let o=e.metaData.document;if(!l(o))return(0,tq.jsx)(v,{...e});let s=e=>{let t=e.data;a(t)&&l(o)&&n({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:o.id,parentId:o.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},d=e=>"document"===e.type,c=e=>{let t=e.data;return"document"===e.type&&a(t)&&l(o)},f=e=>{let{info:t,position:i="top"}=e,n=t.data;a(n)&&l(o)&&r({currentElement:{id:n.id,parentId:n.parentId},targetElement:{id:o.id,parentId:o.parentId},newIndex:"top"===i?o.index:o.index+1}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},u=[{id:"drop-middle",isValidContext:d,isValidData:c,position:{x:"0",y:"0%",width:"100%",height:"100%"},onDrop:s}];return!0!==e.isRoot&&(u=[{id:"sorting-top",className:"dnd__sorting dnd__sorting--top",isValidContext:d,isValidData:c,position:{x:0,y:0,width:"100%",height:"30%"},onDrop:e=>{f({info:e,position:"top"})}},{id:"drop-middle",isValidContext:d,isValidData:c,position:{x:"0",y:"30%",width:"100%",height:"40%"},onDrop:s},{id:"sorting-bottom",className:"dnd__sorting dnd__sorting--bottom",isValidContext:d,isValidData:c,position:{x:0,y:"70%",width:"100%",height:"30%"},onDrop:e=>{f({info:e,position:"bottom"})}}]),(0,tq.jsx)(v,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Ic.T,{disableDndActiveIndicator:!0,hotspots:u,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})})),Mt=e=>{let{id:t=1,showRoot:i=!0}=e,{openDocument:n}=(0,IO.$)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.document.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:I9,renderNode:Me,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.document.tree.tooltip.name})},Mi=e=>{var t,i;let{node:n}=e;return n.elementType!==sR.W.document||(null==(i=n.metaData)||null==(t=i.document)?void 0:t.navigationExclude)!==!0?null:(0,tq.jsx)(r9.I,{"data-testid":`tree-node-navigation-exclude-icon-${n.id}`,options:{width:14,height:14},value:"not-visible-element"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"document-tree",component:Mt}),t.register({name:yl.e.document.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.document.tree.node.meta.name,{name:"navigationExcludeIcon",component:Mi,priority:100}),t.registerToSlot(yl.e.document.tree.node.meta.name,{name:"lockIcon",component:C5,priority:200})}});let Mn=(0,iR.createStyles)(e=>{let{token:t}=e;return{container:{color:t.colorTextDescription,maxWidth:"300px",textAlign:"center"}}});function Mr(e){let{description:t}=e,{t:i}=(0,iQ.useTranslation)(),{styles:n}=Mn();return(0,tq.jsx)(uE.U,{centered:!0,children:(0,tq.jsxs)(ap.s,{align:"center",className:n.container,gap:"small",vertical:!0,children:[(0,tq.jsxs)(ap.s,{align:"center",gap:"mini",children:[(0,tq.jsx)(r9.I,{value:"info-circle"}),(0,tq.jsx)("span",{children:i("widget.missing-context.title")})]}),(0,tq.jsx)("div",{children:t})]})})}var Ma=i(3395);function Ml(e){let{dataObject:t}=(0,aG.A)(e.id),{t:i}=(0,iQ.useTranslation)();return(null==t?void 0:t.modified)!==!0?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(iN.m,{placement:"bottomLeft",title:(0,tq.jsxs)(tq.Fragment,{children:[i("detached-tab.draft-tooltip"),(0,tq.jsx)(pa.a,{padding:{top:"normal"},children:i("detached-tab.draft-tooltip-addon")})]}),children:(0,tq.jsx)(pa.a,{padding:{x:"extra-small"},children:(0,tq.jsxs)(ap.s,{align:"flex-start",gap:"mini",children:[(0,tq.jsx)(r9.I,{value:"draft"}),(0,tq.jsx)(n5.E,{children:"Draft"})]})})})}function Mo(e){let{context:t,tabKey:i}=e,{getOpenedMainWidget:n}=(0,m3.J)(),{editorType:r,isLoading:a}=(0,Sl.D)(t.config.id,t.type),{t:l}=(0,iQ.useTranslation)();if(a)return(0,tq.jsx)(uE.U,{loading:!0});if(void 0===r)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let o=n(),s=tc.kL.get(r.tabManagerServiceId).getTab(i),d=tc.kL.get(td.K.widgetManager);if(void 0===s||void 0===o)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let c=d.getWidget((null==o?void 0:o.getComponent())??"");if((null==c?void 0:c.getContextProvider)===void 0)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let f=c.getContextProvider(t,s.children);return void 0===f?(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsxs)(pc.M,{align:"center",position:"top",size:"small",theme:"secondary",children:[(0,tq.jsx)(Ma.W,{elementType:t.type,id:t.config.id}),"data-object"===t.type&&(0,tq.jsx)(Ml,{id:t.config.id})]}),children:f})}var Ms=i(55490);let Md=e=>{let{tabKey:t}=e,{context:i}=(0,Ms.Q)(),{t:n}=(0,iQ.useTranslation)();return(null==i?void 0:i.type)===void 0?(0,tq.jsx)(Mr,{description:n("widget.missing-context.description")}):(0,tq.jsx)(Mo,{context:i,tabKey:t},i.type)},Mc=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{table:t`
+ `}});var II=i(85668);let IM=["language","navigation_exclude","navigation_name","navigation_title","navigation_relation","navigation_parameters","navigation_anchor","navigation_target","navigation_class","navigation_tabindex","navigation_accesskey"],IL=(e,t)=>"document"===t&&IM.includes(e),IF=e=>{let{propertiesTableTab:t,showDuplicatePropertyModal:i,showMandatoryModal:n,showDisallowedPropertyModal:r}=e,{t:a}=(0,iQ.useTranslation)(),{openElement:l,mapToElementType:o}=(0,nt.K)(),{styles:s}=ID(),{id:d,elementType:c}=(0,iZ.J)(),{element:f,properties:u,updateProperty:m,removeProperty:p,setModifiedCells:g}=(0,Sl.D)(d,c),h=void 0!==u,y=(0,TS.o)(null==f?void 0:f.permissions,"publish")||(0,TS.o)(null==f?void 0:f.permissions,"save"),{isLoading:v}=(0,II.B)(),[b,x]=(0,tG.useState)([]),[j,w]=(0,tG.useState)([]),k="properties",T=(null==f?void 0:f.modifiedCells[k])??[];(0,tG.useEffect)(()=>{if(h){let e=e=>e.filter(e=>!IL(e.key,c));x(e(u.filter(e=>!e.inherited))),w(e(u.filter(e=>e.inherited)))}},[u,c]),(0,tG.useEffect)(()=>{T.length>0&&(null==f?void 0:f.changes.properties)===void 0&&g(k,[])},[f,T]);let S=(0,cH.createColumnHelper)(),C=e=>[S.accessor("type",{header:a("properties.columns.type"),meta:{type:"property-icon"},size:44}),S.accessor("key",{header:a("properties.columns.key"),meta:{editable:y&&"own"===e},size:200}),S.accessor("predefinedName",{header:a("properties.columns.name"),size:200}),S.accessor("description",{header:a("properties.columns.description"),size:200}),S.accessor("data",{header:a("properties.columns.data"),meta:{type:"property-value",editable:y&&"own"===e,autoWidth:!0},size:300}),S.accessor("inheritable",{header:a("properties.columns.inheritable"),size:74,meta:{type:"checkbox",editable:y&&"own"===e,config:{align:"center"}}}),S.accessor("actions",{header:a("properties.columns.actions"),size:70,cell:t=>(0,tq.jsxs)("div",{className:"properties-table--actions-column",children:[["document","asset","object"].includes(t.row.original.type)&&null!==t.row.original.data&&(0,tq.jsx)(lp.K,{icon:{value:"open-folder"},onClick:async()=>{let e=o(t.row.original.type);(0,tI.isUndefined)(e)||await l({type:e,id:t.row.original.data.id})},type:"link"}),"own"===e&&(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{p(t.row.original)},type:"link"})]})})],D=[...C("own")],I=[...C("inherited")];return(0,tq.jsx)("div",{className:s.table,children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ul.x,{autoWidth:!0,columns:D,data:b,isLoading:v,modifiedCells:T,onUpdateCellData:e=>{let{rowIndex:t,columnId:a,value:l,rowData:o}=e,s=[...u??[]],d=s.findIndex(e=>e.key===o.key&&!e.inherited),f={...s.at(d),[a]:l};s[d]=f;let p=s.filter(e=>e.key===f.key&&!e.inherited).length>1;"key"===a&&IL(l,c)?r():TT(l,a,"key",p,n,i)&&(m(o.key,f),g(k,[...T,{rowIndex:o.rowId,columnId:a}]))},resizable:!0,setRowId:e=>e.rowId}),"all"===t&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pa.a,{padding:{y:"small"},children:(0,tq.jsx)(n5.E,{strong:!0,children:a("properties.inherited.properties")})}),(0,tq.jsx)(ul.x,{autoWidth:!0,columns:I,data:j,resizable:!0})]})]})})},IE=()=>{var e,t,i;let{t:n}=(0,iQ.useTranslation)(),[r,a]=(0,tG.useState)("own"),[l,o]=(0,tG.useState)(!1),{id:s,elementType:d}=(0,iZ.J)(),{element:c,addProperty:f,properties:u}=(0,Sl.D)(s,d),m=(0,TS.o)(null==c?void 0:c.permissions,"publish")||(0,TS.o)(null==c?void 0:c.permissions,"save"),{showModal:p,closeModal:g,renderModal:h}=(0,TI.hS)({type:"error"}),{showModal:y,closeModal:v,renderModal:b}=(0,TI.hS)({type:"error"}),{showModal:x,closeModal:j,renderModal:w}=(0,TI.hS)({type:"error"}),k=(0,tG.useRef)(""),T=(0,tG.useRef)(null),S=(0,tG.useRef)(""),{data:C,isLoading:D}=(0,IC.VC)({elementType:d});return(0,tG.useEffect)(()=>{if(l){var e;null==(e=T.current)||e.focus()}else S.current="",k.current=""},[l]),(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:n("properties.label"),children:(0,tq.jsxs)(a$.$,{size:"small",children:[(0,tq.jsx)(a_.$,{onChange:a,options:[{label:n("properties.editable-properties"),value:"own"},{label:n("properties.all-properties"),value:"all"}]}),m&&(0,tq.jsxs)("div",{className:"pimcore-properties-toolbar__predefined-properties",children:[(0,tq.jsx)(h,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:g,type:"primary",children:n("button.ok")})}),title:n("properties.property-already-exist.title"),children:n("properties.property-already-exist.error")}),(0,tq.jsx)(b,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:v,type:"primary",children:n("button.ok")})}),title:n("properties.add-property-mandatory-fields-missing.title"),children:n("properties.add-property-mandatory-fields-missing.error")}),(0,tq.jsx)(w,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(az.$,{onClick:j,type:"primary",children:n("button.ok")})}),title:n("properties.property-key-disallowed.title"),children:n("properties.property-key-disallowed.error")}),l&&(0,tq.jsxs)(a$.$,{size:"extra-small",children:[(0,tq.jsx)(az.$,{onClick:()=>{o(!1)},type:"link",children:n("properties.add-custom-property.cancel")}),(0,tq.jsx)(ig.Input,{onChange:function(e){k.current=e.target.value},placeholder:n("properties.add-custom-property.key"),ref:T}),(0,tq.jsx)(t8.l,{className:"min-w-100",onSelect:function(e){S.current=e},options:[{value:"text",label:n("data-type.text")},{value:"document",label:n("data-type.document")},{value:"asset",label:n("data-type.asset")},{value:"object",label:n("data-type.object")},{value:"bool",label:n("data-type.checkbox")}],placeholder:n("properties.add-custom-property.type")}),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{let e,t;e=void 0!==k.current&&k.current.length>0,t=void 0!==S.current&&S.current.length>0,e&&t?IL(k.current,d)?x():I(k.current)?p():f({key:k.current,type:S.current,predefinedName:"Custom",data:null,inherited:!1,inheritable:!1,rowId:(0,n7.u)()}):y()},children:n("properties.add-custom-property.create")})]}),!l&&(0,tq.jsxs)(oI.B,{size:"mini",children:[(0,tq.jsx)(t8.l,{className:"min-w-100",filterOption:(e,t)=>((null==t?void 0:t.label)??"").toLowerCase().includes(e.toLowerCase()),loading:D,onSelect:function(e){var t;let i=null==C||null==(t=C.items)?void 0:t.find(t=>t.id===e);void 0===i||(IL(i.key,d)?x():I(i.key)?p():f({key:i.key,type:i.type,data:i.data,inherited:!1,inheritable:i.inheritable,additionalAttributes:i.additionalAttributes,config:i.config,description:i.description,predefinedName:i.name,rowId:(0,n7.u)()}))},options:null==C||null==(i=C.items)||null==(t=i.slice())||null==(e=t.sort((e,t)=>e.name.localeCompare(t.name)))?void 0:e.map(e=>({label:e.name,value:e.id})),placeholder:n("properties.predefined-properties"),showSearch:!0},"properties-select"),(0,tq.jsx)(m4.J,{icon:{value:"new-something"},onClick:()=>{o(!0)},children:n("properties.new-custom-property")},n("properties.new-custom-property"))]})]})]})}),(0,tq.jsx)(IF,{propertiesTableTab:r,showDisallowedPropertyModal:x,showDuplicatePropertyModal:p,showMandatoryModal:y})]});function I(e){return(null==u?void 0:u.find(t=>t.key===e&&!t.inherited))!==void 0}};var IP=i(59208),IA=i(42984);let IN={key:"properties",label:"properties.label",workspacePermission:"properties",children:(0,tq.jsx)(()=>{let{id:e}=(0,tG.useContext)(Ih.T),{document:t}=(0,Iy.S)(e),i=(0,IP.h)(null==t?void 0:t.type).getButtons(),n=(0,IA.S)();return(0,tq.jsx)(pl.s,{renderSidebar:n.length>0?(0,tq.jsx)(kP.B,{buttons:i,entries:n,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(IE,{})})},{}),icon:(0,tq.jsx)(r9.I,{value:"settings"}),isDetachable:!0};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/FolderTabManager"]);e.register(IN),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD),tc.kL.get(td.K["Document/Editor/Sidebar/FolderSidebarManager"]).registerEntry(Ip.Ds)}});let IR={key:"edit",label:"edit.label",children:(0,tq.jsx)(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ig.Form.useForm(),{id:i}=(0,tG.useContext)(Ih.T),{document:n,updateSettingsData:r}=(0,Iy.S)(i),a=(0,TS.o)(null==n?void 0:n.permissions,"save")||(0,TS.o)(null==n?void 0:n.permissions,"publish"),l=(0,IP.h)(null==n?void 0:n.type).getButtons(),o=(0,IA.S)(),s=tU().useMemo(()=>{let e=(null==n?void 0:n.settingsData)??{},t=null;return(0,tI.isNil)(e.sourceId)||(t={type:"document",id:e.sourceId,fullPath:e.sourcePath??"",textInput:!1}),{sourceDocument:t,propertiesFromSource:!!e.propertiesFromSource,childrenFromSource:!!e.childrenFromSource}},[null==n?void 0:n.settingsData]);return(0,tq.jsx)(pl.s,{renderSidebar:o.length>0?(0,tq.jsx)(kP.B,{buttons:l,entries:o,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(ni.Content,{padded:!0,children:(0,tq.jsxs)(ig.Form,{form:t,initialValues:s,layout:"vertical",children:[(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.source"),name:"sourceDocument",children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,disabled:!a,documentsAllowed:!0,onChange:e=>{if(!a)return;let t={};(0,tI.isNull)(e)?(t.sourceId=null,t.sourcePath=null):!0!==e.textInput&&(t.sourceId=e.id,t.sourcePath=e.fullPath??""),r(t)},showOpenForTextInput:!0})}),(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.properties-from-source"),name:"propertiesFromSource",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{disabled:!a,onChange:e=>{a&&r({propertiesFromSource:e})}})}),(0,tq.jsx)(ig.Form.Item,{label:e("document.hardlink.children-from-source"),name:"childrenFromSource",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{disabled:!a,onChange:e=>{a&&r({childrenFromSource:e})}})})]})})})},{}),icon:(0,tq.jsx)(r9.I,{value:"edit"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/HardlinkTabManager"]);e.register(IR),e.register(kh.Aj),e.register(kh.QZ),e.register(kh.mI),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD),tc.kL.get(td.K["Document/Editor/Sidebar/HardlinkSidebarManager"]).registerEntry(Ip.Ds)}});let IV={key:"edit",label:"edit.label",children:(0,tq.jsx)(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ig.Form.useForm(),{id:i}=(0,tG.useContext)(Ih.T),{document:n,updateSettingsData:r}=(0,Iy.S)(i),a=(0,TS.o)(null==n?void 0:n.permissions,"save")||(0,TS.o)(null==n?void 0:n.permissions,"publish"),l=(0,IP.h)(null==n?void 0:n.type).getButtons(),o=(0,IA.S)(),s=tU().useMemo(()=>{let e=(null==n?void 0:n.settingsData)??{};return"direct"===e.linkType&&(0,a3.uI)(e.direct)?{linkTarget:{textInput:!0,fullPath:e.direct}}:e.internal&&!(0,tI.isNil)(e.internalType)?{linkTarget:{id:e.internal,type:e.internalType,fullPath:e.rawHref??"",textInput:!1}}:{linkTarget:null}},[null==n?void 0:n.settingsData]);return(0,tq.jsx)(pl.s,{renderSidebar:o.length>0?(0,tq.jsx)(kP.B,{buttons:l,entries:o,sizing:"medium",translateTooltips:!0}):void 0,children:(0,tq.jsx)(ni.Content,{padded:!0,children:(0,tq.jsx)(ig.Form,{form:t,initialValues:s,layout:"vertical",children:(0,tq.jsx)(ig.Form.Item,{label:e("document.link.target"),name:"linkTarget",children:(0,tq.jsx)(fW.P,{allowPathTextInput:!0,allowToClearRelation:!0,assetsAllowed:!0,dataObjectsAllowed:!0,disabled:!a,documentsAllowed:!0,onChange:e=>{if(!a)return;let t={};null===e?(t.linkType="direct",t.internal=null,t.internalType=null,t.direct=null,t.href=null,t.rawHref=null,t.path=null):!0===e.textInput?(t.linkType="direct",t.direct=e.fullPath,t.rawHref=e.fullPath,t.href=e.fullPath,t.path=e.fullPath):(t.linkType="internal",t.internal=e.id,t.internalType=e.type,t.rawHref=e.fullPath??"",t.path=e.fullPath??""),r(t)},showOpenForTextInput:!0})})})})})},{}),icon:(0,tq.jsx)(r9.I,{value:"edit"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/LinkTabManager"]);e.register(IV),e.register(kh.Aj),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/LinkSidebarManager"]);t.registerEntry(Ip.Ds),t.registerEntry(Ip.ck)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/PageTabManager"]);e.register(Im.to),e.register(Im.tr),e.register(kh.Aj),e.register(Im.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/PageSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR),t.registerEntry(Ip.ck)}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/SnippetTabManager"]);e.register(Im.to),e.register(kh.Aj),e.register(Im.qW),e.register(kh.mI),e.register(kh.QZ),e.register(kh.MV),e.register(kh.OM),e.register(kh.MD);let t=tc.kL.get(td.K["Document/Editor/Sidebar/SnippetSidebarManager"]);t.registerEntry(Ip.eY),t.registerEntry(Ip.Ds),t.registerEntry(Ip.wR)}});var Iz=i(68851),IB=i(80707),IO=i(75091),IK=i(8849);let I_=e=>{var t;let{isOpen:i,selectedDocument:n,onSelectedDocumentChange:r,onClose:a,onSubmit:l}=e,{t:o}=(0,iQ.useTranslation)(),{getDisplayName:s}=(0,gr.W)(),[d,c]=(0,tG.useState)(!1),{data:f,isLoading:u,error:m}=(0,IC.vi)({elementType:"document",id:(null==n?void 0:n.id)??0},{skip:(0,tI.isNull)(n)});(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||(0,iX.Ay)(new iX.hD(m))},[m]);let p=null==f||null==(t=f.items)?void 0:t.find(e=>"language"===e.key),g=(0,tI.isString)(null==p?void 0:p.data)?p.data:"",h=async()=>{c(!0);try{await l()}finally{c(!1)}};return(0,tq.jsxs)(Sz.m,{footer:(0,tq.jsxs)(p9.j,{children:[(0,tq.jsx)(az.$,{onClick:a,type:"default",children:o("cancel")}),(0,tq.jsx)(az.$,{disabled:(0,tI.isNull)(n),loading:d,onClick:h,type:"primary",children:o("apply")})]}),onCancel:a,open:i,size:"L",title:o("document.translation.link-existing-document"),children:[(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.title"),layout:"vertical",children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0,onChange:r,value:n})}),!(0,tI.isNull)(n)&&(0,tq.jsx)(n6.L.Panel,{border:!0,theme:"border-highlight",title:o("language"),children:u?(0,tq.jsx)(sN.t,{size:"small"}):(0,a3.uI)(g)?(0,tq.jsxs)(ap.s,{align:"center",gap:"small",children:[(0,tq.jsx)(p5.i,{value:g}),(0,tq.jsxs)("span",{children:[s(g)," [",g,"]"]})]}):(0,tq.jsx)(n5.E,{italic:!0,type:"secondary",children:o("no-data-available")})})]})},IH=e=>{var t;let{isOpen:i,useInheritance:n,onClose:r,onSubmit:a,currentDocument:l}=e,{t:o}=(0,iQ.useTranslation)(),{getDisplayName:s}=(0,gr.W)(),d=(0,p3.t)(),[c,f]=(0,tG.useState)(!1),[u,m]=(0,tG.useState)(""),[p]=ni.Form.useForm(),g=!(0,tI.isNil)(l)&&(0,tI.has)(l,"properties")&&Array.isArray(null==l?void 0:l.properties)?null==(t=l.properties)?void 0:t.find(e=>"language"===e.key):void 0,h=(0,tI.isString)(null==g?void 0:g.data)?g.data:"",y=(d.validLanguages??[]).filter(e=>e!==h).map(e=>({value:e,label:`${s(e)} [${e}]`})),{data:v,error:b,isLoading:x,isFetching:j}=(0,od.L0)({id:(null==l?void 0:l.id)??0,language:u},{skip:""===u||(0,tI.isNil)(null==l?void 0:l.id)});(0,tG.useEffect)(()=>{(0,tI.isNil)(b)?(0,tI.isNil)(null==v?void 0:v.fullPath)||(0,tI.isNil)(null==v?void 0:v.id)||p.setFieldValue("parent",{id:v.id,type:"document",fullPath:v.fullPath}):p.setFieldValue("parent",null)},[v,b,p]);let w=async()=>{f(!0);try{let e=await p.validateFields();await a(e)}finally{f(!1)}},k=o(n?"document.translation.new-document-with-inheritance.modal-title":"document.translation.new-document-blank.modal-title");return(0,tq.jsx)(Sz.m,{footer:(0,tq.jsxs)(p9.j,{children:[(0,tq.jsx)(az.$,{onClick:r,type:"default",children:o("cancel")}),(0,tq.jsx)(az.$,{loading:c,onClick:w,type:"primary",children:o("document.translation.new-document-modal.create")})]}),onCancel:r,open:i,size:"L",title:k,children:(0,tq.jsxs)(ni.Form,{form:p,initialValues:{language:"",parent:null,title:"",navigation:"",key:""},layout:"vertical",children:[(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.new-document-modal.label.language"),name:"language",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(t8.l,{onChange:e=>{m(e),p.setFieldValue("parent",null)},options:y})}),(0,tq.jsx)(ni.Form.Item,{label:o("document.translation.new-document-modal.label.parent"),name:"parent",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,disabled:x||j,documentsAllowed:!0})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.title"),name:"title",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{onChange:e=>{let t=e.target.value;p.setFieldsValue({title:t,navigation:t,key:t})}})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.navigation"),name:"navigation",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(ni.Form.Item,{label:o("add-document-form.label.key"),name:"key",rules:[{required:!0,message:o("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})})]})})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.documentEditorToolbar;e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishContextMenuItem:t}=(0,DH.M)("document");return t(e.target,e.onComplete)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteContextMenuItem:t}=(0,Tu.z)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameContextMenuItem:t}=(0,Tm.M)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"translations",priority:t.priority.translations,useMenuItem:e=>{let{translationContextMenuItem:t}=(e=>{let{t}=(0,iQ.useTranslation)(),{openDocument:i}=(0,IO.$)(),{getDisplayName:n}=(0,gr.W)(),[r,{error:a}]=(0,od.MO)(),[l,{error:o}]=(0,od.K4)(),[s,{error:d}]=(0,od.Tw)(),c=(0,uk.jL)(),[f,u]=(0,tG.useState)(!1),[m,p]=(0,tG.useState)(!1),[g,h]=(0,tG.useState)(!1),[y,v]=(0,tG.useState)(null),[b,x]=(0,tG.useState)(null),[j,w]=(0,tG.useState)(null),{addModal:k,removeModal:T}=(0,IK.r)(),S=(0,tG.useMemo)(()=>`link-translation-modal-${(0,n7.u)()}`,[]),C=(0,tG.useMemo)(()=>`new-translation-modal-${(0,n7.u)()}`,[]),{data:D,error:I}=(0,od.Rc)({id:e.id},{skip:(0,tI.isNil)(e.id)}),{data:M}=(0,od.XE)();(0,tG.useEffect)(()=>{(0,tI.isUndefined)(a)||(0,iX.Ay)(new iX.hD(a))},[a]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(o)||(0,iX.Ay)(new iX.hD(o))},[o]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(I)||(0,iX.Ay)(new iX.hD(I))},[I]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(d)||(0,iX.Ay)(new iX.hD(d))},[d]);let L=async()=>{!(0,tI.isNull)(y)&&(await l({id:Number(b.id),translationId:y.id}).unwrap(),v(null),u(!1),(0,tI.isNull)(j)||j())},F=async t=>{try{var n;let r=(null==(n=t.parent)?void 0:n.id)??1,a=await s({parentId:r,documentAddParameters:{key:t.key,type:e.type,title:t.title,navigationName:t.navigation,docTypeId:null,language:t.language,translationsSourceId:Number(e.id),inheritanceSourceId:g?Number(e.id):null,template:null}}).unwrap();(0,tI.isNull)(null==a?void 0:a.id)||(await i({config:{id:a.id}}),c((0,Cb.refreshNodeChildren)({nodeId:String(r),elementType:"document"}))),p(!1),(0,tI.isNull)(j)||j()}catch{(0,iX.Ay)(new iX.$g("Error creating translation document"))}},E=()=>{v(null),u(!1),w(null),p(!1)};return(0,tG.useEffect)(()=>(f&&!(0,tI.isNull)(b)?k(S,(0,tq.jsx)(I_,{isOpen:f,onClose:E,onSelectedDocumentChange:v,onSubmit:L,selectedDocument:y})):T(S),()=>{T(S)}),[f,b,y]),(0,tG.useEffect)(()=>(m?k(C,(0,tq.jsx)(IH,{currentDocument:b,isOpen:m,onClose:E,onSubmit:F,useInheritance:g})):T(C),()=>{T(C)}),[m,g]),{translationContextMenuItem:a=>{var l;let o=((null==D?void 0:D.translationLinks)??[]).filter(t=>t.documentId!==Number(e.id)),s=!(0,tI.isEmpty)(o),d=null==M||null==(l=M.items)?void 0:l.find(t=>t.name===e.type),c=(null==d?void 0:d.translatable)??!1,f=(null==d?void 0:d.translatableInheritance)??!1,m=[];if(m.push({label:t("document.translation.link-existing-document"),key:"link-existing-document",icon:(0,tq.jsx)(r9.I,{value:"link-document"}),onClick:()=>{x(e),w(()=>a),u(!0)}}),s){let e=[];for(let t of o)e.push({label:`${n(t.language)} [${t.language}]`,key:`translation-${t.language}`,icon:(0,tq.jsx)(p5.i,{value:t.language}),onClick:async()=>{await i({config:{id:t.documentId}}),void 0!==a&&a()}});m.push({label:t("document.translation.open-translation"),key:"open-translation",icon:(0,tq.jsx)(r9.I,{value:"open-folder"}),children:e})}if(s){let i=[];for(let t of o)i.push({label:`${n(t.language)} [${t.language}]`,key:`unlink-translation-${t.language}`,icon:(0,tq.jsx)(p5.i,{value:t.language}),onClick:async()=>{await r({id:Number(e.id),translationId:t.documentId}).unwrap(),null==a||a()}});m.push({label:t("document.translation.unlink-existing-document"),key:"unlink-existing-document",icon:(0,tq.jsx)(r9.I,{value:"unlink-document"}),children:i})}return m.push({label:t("document.translation.new-document"),key:"new-document",hidden:!c,icon:(0,tq.jsx)(r9.I,{value:"new-document"}),children:[{label:t("document.translation.use-inheritance"),key:"new-document-inheritance",hidden:!f,icon:(0,tq.jsx)(r9.I,{value:"inheritance-active"}),onClick:()=>{x(e),w(()=>a),h(!0),p(!0)}},{label:`> ${t("blank")}`,key:"new-document-blank",icon:(0,tq.jsx)(r9.I,{value:"blank"}),onClick:()=>{x(e),w(()=>a),h(!1),p(!0)}}]}),{label:t("document.translation.title"),key:"translation",icon:(0,tq.jsx)(r9.I,{value:"translate"}),hidden:!1,children:m}}}})(e.target);return t(e.onComplete)}}),e.registerToSlot(t.name,{name:"openInNewWindow",priority:t.priority.openInNewWindow,useMenuItem:e=>{let{openInNewWindowContextMenuItem:t}=(0,Iz.j)();return t(e.target)}}),e.registerToSlot(t.name,{name:"openPreviewInNewWindow",priority:t.priority.openPreviewInNewWindow,useMenuItem:e=>{let{openPreviewInNewWindowContextMenuItem:t}=(0,Iz.j)(),i=(0,IB.o)(e.target.id,e.target.fullPath??"");return t(e.target,i)}})}});var I$=i(44057);let IW=()=>(0,tq.jsx)(pc.M,{children:(0,tq.jsxs)(Sp.F,{children:[(0,tq.jsx)(ap.s,{children:(0,tq.jsx)(Sh.Y,{slot:yl.e.document.editor.toolbar.slots.left.name})}),(0,tq.jsx)(ap.s,{align:"center",gap:"extra-small",style:{height:"32px"},vertical:!1,children:(0,tq.jsx)(Sh.Y,{slot:yl.e.document.editor.toolbar.slots.right.name})}),(0,tq.jsx)(Sg.x,{})]})}),Iq=e=>{let{id:t}=e,{isLoading:i,isError:n,document:r,editorType:a}=(0,Iy.S)(t),l=(0,Sf.P)(),{setContext:o,removeContext:s}=(0,SI.v)();return((0,tG.useEffect)(()=>()=>{s()},[]),(0,tG.useEffect)(()=>(l&&o({id:t,...!(0,tI.isNil)(r)&&{contextIdentifiers:(0,Sb.mt)(r)}}),()=>{l||s()}),[l,r]),i)?(0,tq.jsx)(uE.U,{loading:!0}):n?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)(kY.F,{message:"Error: Loading of asset failed",type:"error"})}):void 0===r||void 0===a?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(Ih.f,{id:t,children:(0,tq.jsx)(Sv.F,{dataTestId:`document-editor-${(0,pi.Gc)(t)}`,renderTabbar:(0,tq.jsx)(Sm.a,{elementEditorType:a}),renderToolbar:(0,tq.jsx)(IW,{})})})},IG=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(Ih.T),{document:i}=(0,Iy.S)(t),{refreshElement:n}=(0,Tp.d)("document");return(0,tq.jsx)(T6.j,{hasDataChanged:()=>Object.keys((null==i?void 0:i.changes)??{}).length>0,onReload:()=>{n(t,!0)},title:e("toolbar.reload.confirmation"),children:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},children:e("toolbar.reload")})},"reload")},IU=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t}=(0,tG.useContext)(Ih.T),{document:i}=(0,Iy.S)(t),[n,r]=(0,tG.useState)(void 0),a=(0,kj.W)(kw.r.documentEditorToolbar.name,{target:i,onComplete:()=>{r(void 0)}}),l=a.filter(e=>null!==e&&"hidden"in e&&(null==e?void 0:e.hidden)===!1),o=[];return o.push((0,tq.jsx)(IG,{},"reload-button")),l.length>0&&o.push((0,tq.jsx)(pu.m,{menu:{items:a,onClick:e=>{"unpublish"===e.key&&r(!0)}},open:n,children:(0,tq.jsx)(pf.g,{children:e("toolbar.more")})},"dropdown-button")),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})};var IQ=i(92203),IJ=i(58042);let IZ=()=>{var e;let t,i,{t:n}=(0,iQ.useTranslation)(),{id:r}=(0,tG.useContext)(Ih.T),{document:a,removeTrackedChanges:l,publishDraft:o}=(0,Iy.S)(r),{save:s,isLoading:d,isSuccess:c,isError:f,error:u}=(0,Ib.W)(),{isAutoSaveLoading:m,runningTask:p}=(()=>{let{id:e}=(0,tG.useContext)(Ih.T),[t,i]=(0,tG.useState)();return(0,tG.useEffect)(()=>{let t=IJ.Xs.getInstance(e),n=t.onRunningTaskChange(i);return i(t.getRunningTask()),()=>{n()}},[e]),{runningTask:t,isAutoSaveLoading:"autoSave"===t,isLoading:void 0!==t&&"autoSave"!==t}})(),{saveSchedules:g,isLoading:h,isSuccess:y,isError:v,error:b}=So("document",r,!1),{deleteDraft:x,isLoading:j,buttonText:w}=(0,Di.K)("document"),k=(0,uI.J)(),T=(null==a||null==(e=a.draftData)?void 0:e.isAutoSave)===!0,{validateRequiredFields:S,showValidationErrorModal:C}=(()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,IQ.Z)();return{validateRequiredFields:(0,tG.useCallback)(e=>tc.kL.get(td.K["Document/RequiredFieldsValidationService"]).validateRequiredFields(e),[]),showValidationErrorModal:i=>{let n=(0,tq.jsxs)("div",{children:[(0,tq.jsx)("p",{children:e("document.required-fields.validation-message")}),(0,tq.jsx)("ul",{children:i.map(e=>(0,tq.jsx)("li",{children:e},e))})]});t.error({title:"document.required-fields.validation-title",content:n})}}})();async function D(e,t){if((null==a?void 0:a.changes)!==void 0){if(e===Ib.D.Publish){let e=S(r);if(!e.isValid)return void C(e.requiredFields)}Promise.all([s(e,()=>{null==t||t()}),g()]).catch(e=>{console.error(e)})}}(0,tG.useEffect)(()=>{(async()=>{c&&y&&(l(),await k.success(n("save-success")))})().catch(e=>{console.error(e)})},[c,y]),(0,tG.useEffect)(()=>{f&&!(0,tI.isNil)(u)?(0,iX.Ay)(new iX.hD(u)):v&&!(0,tI.isNil)(b)&&(0,iX.Ay)(new iX.hD(b))},[f,v,u,b]),(0,tG.useEffect)(()=>IJ.Xs.getInstance(r).onErrorChange((e,t)=>{t===Ib.D.AutoSave&&(k.error(n("auto-save-failed")),console.error("Auto-save failed:",e))}),[r,k,n]);let I=(()=>{if((null==a?void 0:a.type)==="folder")return[];let e=[],t=p===Ib.D.Version&&(d||h)||j;if((0,TS.o)(null==a?void 0:a.permissions,"save")){(null==a?void 0:a.published)===!0&&e.push((0,tq.jsx)(ni.Button,{disabled:d||h||t,loading:p===Ib.D.Version&&(d||h),onClick:async()=>{await D(Ib.D.Version)},type:"default",children:n("toolbar.save-draft")},"save-draft"));let i=d||h||t;(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&e.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Publish&&(d||h),onClick:async()=>{await D(Ib.D.Publish,()=>{o()})},type:"default",children:n("toolbar.save-and-publish")},"save-draft")),(0,tI.isNil)(null==a?void 0:a.draftData)||e.push((0,tq.jsx)(pu.m,{menu:{items:[{disabled:d,label:w,key:"delete-draft",onClick:x}]},children:(0,tq.jsx)(lp.K,{disabled:d||h||t,icon:{value:"chevron-down"},loading:j,type:"default"})},"dropdown"))}return e})(),M=(t=[],i=d||h||j,(null==a?void 0:a.type)==="folder"?t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Save&&(d||h),onClick:async()=>{await D(Ib.D.Save)},type:"primary",children:n("toolbar.save")})):((null==a?void 0:a.published)===!0&&(0,TS.o)(null==a?void 0:a.permissions,"publish")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Publish&&(d||h),onClick:async()=>{await D(Ib.D.Publish)},type:"primary",children:n("toolbar.save-and-publish")})),(null==a?void 0:a.published)===!1&&(0,TS.o)(null==a?void 0:a.permissions,"save")&&t.push((0,tq.jsx)(ni.Button,{disabled:i,loading:p===Ib.D.Save&&(d||h),onClick:async()=>{await D(Ib.D.Save)},type:"primary",children:n("toolbar.save-draft")}))),t);return(0,m9.Z)(async()=>{null!=a&&(0,TS.o)(a.permissions,"publish")&&await D(Ib.D.Publish,()=>{a.published||o()})},"publish"),(0,m9.Z)(async()=>{!(d||h||j)&&null!=a&&(0,TS.o)(a.permissions,"save")&&((null==a?void 0:a.type)==="folder"?await D(Ib.D.Save):(null==a?void 0:a.published)&&(0,TS.o)(null==a?void 0:a.permissions,"publish")?await D(Ib.D.Publish):(null==a?void 0:a.published)||await D(Ib.D.Save))},"save"),(0,tq.jsxs)(tq.Fragment,{children:[m&&(0,tq.jsx)(iN.m,{title:n("auto-save.loading-tooltip"),children:(0,tq.jsx)(sN.t,{type:"classic"})}),!m&&T&&(0,tq.jsx)(iN.m,{title:n("auto-save.tooltip"),children:(0,tq.jsx)(r9.I,{value:"auto-save"})}),I.length>0&&(0,tq.jsx)(TM.e,{items:I,noSpacing:!0}),M.length>0&&(0,tq.jsx)(TM.e,{items:M,noSpacing:!0})]})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["Document/Editor/TypeRegistry"]);e.register({name:"page",tabManagerServiceId:"Document/Editor/PageTabManager"}),e.register({name:"email",tabManagerServiceId:"Document/Editor/EmailTabManager"}),e.register({name:"folder",tabManagerServiceId:"Document/Editor/FolderTabManager"}),e.register({name:"hardlink",tabManagerServiceId:"Document/Editor/HardlinkTabManager"}),e.register({name:"link",tabManagerServiceId:"Document/Editor/LinkTabManager"}),e.register({name:"snippet",tabManagerServiceId:"Document/Editor/SnippetTabManager"});let t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);t.register({name:tu.eb.document.editor.container.name,component:Iq}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.left.name,{name:"contextMenu",priority:100,component:IU}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.right.name,{name:"workflowMenu",priority:100,component:Sa}),t.registerToSlot(tu.eb.document.editor.toolbar.slots.right.name,{name:"saveButtons",priority:200,component:IZ}),tc.kL.get(td.K.widgetManager).registerWidget(I$.T)}});let IY=e=>{let t=e.node??Cf.G,i=(0,kj.W)(kw.r.documentTree.name,{target:t,onComplete:()=>{}});return(0,tq.jsx)(CU.W,{dataTestId:(0,pi.b0)("document",t.id),items:i})};var IX=i(44395),I0=i(75023),I1=i(73488);let I2={page:{icon:"document",labelKey:"page"},snippet:{icon:"snippet",labelKey:"snippet"},email:{icon:"email",labelKey:"email"},link:{icon:"document-link",labelKey:"link"},hardlink:{icon:"hardlink",labelKey:"hardlink"}};var I3=i(80794);let I6=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,{error:i}]=(0,od.ix)(),[n,{error:r}]=(0,od.eq)(),[a,{error:l}]=(0,od.wS)(),{modal:o}=ig.App.useApp(),s=(0,iv.useAppDispatch)(),{isTreeActionAllowed:d}=(0,C2.H)(),{treeId:c}=(0,Cx.z)(),{openModal:f,currentDocumentId:u}=(()=>{let e=(0,tG.useContext)(I3.A);if(void 0===e)throw Error("useSiteModal must be used within a SiteModalProvider");return e})(),m=e=>{s((0,Cb.setNodeFetching)({treeId:c,nodeId:String(e),isFetching:!1}))},p=e=>(0,tI.toNumber)(e.id);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(i)||(0,iX.Ay)(new iX.hD(i))},[i]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(r)||(0,iX.Ay)(new iX.hD(r))},[r]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]);let g=async e=>{let i=await t({id:e});(0,tI.isUndefined)(i.error)&&s((0,Cb.setDocumentNodeSiteStatus)({nodeId:String(e),isSite:!1}))},h=async(e,t)=>{let i=(0,a3.uI)(t.domains)?t.domains.split(/\r?\n/).map(e=>e.trim()).filter(Boolean):[],r={};(0,tI.isUndefined)(t.errorDocuments)||null===t.errorDocuments||Object.entries(t.errorDocuments).forEach(e=>{let[t,i]=e;(0,tI.isObject)(i)&&(0,tI.has)(i,"fullPath")&&(0,a3.uI)(i.fullPath)&&(r[t]=i.fullPath)});let a={mainDomain:t.mainDomain??"",domains:i,errorDocument:(0,tI.isObject)(t.errorDocument)&&(0,tI.has)(t.errorDocument,"fullPath")&&(0,a3.uI)(t.errorDocument.fullPath)?t.errorDocument.fullPath:"",localizedErrorDocuments:r,redirectToMainDomain:!!t.redirectToMainDomain},l=await n({id:e,updateSite:a});(0,tI.isUndefined)(l.error)&&s((0,Cb.setDocumentNodeSiteStatus)({nodeId:String(e),isSite:!0}))},y=async(t,i)=>{f({title:e("document.site.use-as-site"),documentId:t,documentPath:i,initialValues:{mainDomain:"",domains:"",errorDocument:null,errorDocuments:{},redirectToMainDomain:!1},onSubmit:async e=>{await h(t,e)}})},v=async(t,i)=>{try{if(u===t)return void m(t);let{data:n,error:r}=await a({documentId:t},!1);if(!(0,tI.isUndefined)(r))return void m(t);if(!(0,tI.isUndefined)(n)&&null!==n){let r={mainDomain:n.mainDomain??"",domains:(0,tI.isUndefined)(n.domains)||null===n.domains?"":n.domains.join("\n"),errorDocument:n.errorDocument??null,errorDocuments:n.localizedErrorDocuments??{},redirectToMainDomain:!!n.redirectToMainDomain};f({title:(0,tI.isNil)(n.id)?e("document.site.edit-site"):`${e("document.site.edit-site")} - ID: ${n.id}`,documentId:t,documentPath:i,initialValues:r,onSubmit:async e=>{await h(t,e)}}),setTimeout(()=>{m(t)},100)}}catch(e){m(t),console.error("Error loading site data:",e)}};return{removeSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"removeSite",label:e("document.site.remove-site"),icon:(0,tq.jsx)(r9.I,{value:"trash"}),hidden:"page"!==t.type||!i||!(0,yc.J)("sites")||!d(C1.o.RemoveSite),onClick:()=>{var i;i=p(t),o.confirm({title:e("document.site.remove-site"),content:e("document.site.remove-site-confirmation"),okText:e("remove"),onOk:async()=>{await g(i)}})}}},useAsSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"useAsSite",label:e("document.site.use-as-site"),icon:(0,tq.jsx)(r9.I,{value:"home-root-folder"}),hidden:"page"!==t.type||i||!(0,yc.J)("sites")||!d(C1.o.UseAsSite),onClick:()=>{y(p(t),t.fullPath)}}},editSiteTreeContextMenuItem:t=>{let i=!0===t.isSite;return{key:"editSite",label:e("document.site.edit-site"),icon:(0,tq.jsx)(r9.I,{value:"edit"}),hidden:"page"!==t.type||!i||!(0,yc.J)("sites")||!d(C1.o.EditSite),onClick:()=>{var e;e=p(t),s((0,Cb.setNodeFetching)({treeId:c,nodeId:String(e),isFetching:!0})),v(p(t),t.fullPath)}}}}};var I4=i(83295);class I5 extends I4.f{async executeCloneRequest(){var e;let t={id:this.sourceId,parentId:this.targetId,documentCloneParameters:this.parameters??{}},i=await uk.M_.dispatch(I0.FH.endpoints.documentClone.initiate(t));return(0,tI.isUndefined)(i.error)?(null==(e=i.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(i.error)),null)}constructor(e){super({sourceId:e.sourceId,targetId:e.targetId,title:e.title,elementType:sE.W.document,treeId:e.treeId,nodeId:e.nodeId}),this.parameters=e.parameters}}let I7=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,iv.useAppDispatch)(),{treeId:i}=(0,Cx.z)(!0),{getStoredNode:n}=(0,Ii.x)("document"),{isPasteHidden:r}=(0,In.n)("document"),a=(0,p3.t)(),l=(0,Ct.O)(),{getDisplayName:o}=(0,gr.W)(),{modal:s}=ig.App.useApp(),[d]=tJ.lV.useForm(),c=(a.validLanguages??[]).map(e=>({value:e,label:`${o(e)} [${e}]`})),f=async(t,n,r)=>{if((0,tI.isNil)(t))throw Error("Source node is null");let a="string"==typeof t.id?parseInt(t.id):t.id,o="string"==typeof n.id?parseInt(n.id):n.id,s=new I5({sourceId:a,targetId:o,parameters:r,title:e("jobs.document-clone-job.title"),treeId:i,nodeId:String(o)});await l.runJob(s)},u=async(e,n)=>{if((0,tI.isNil)(e))return;let r="string"==typeof e.id?parseInt(e.id):e.id,a="string"==typeof n.id?parseInt(n.id):n.id;t((0,Cb.setNodeFetching)({treeId:i,nodeId:String(a),isFetching:!0}));try{await t(I0.FH.endpoints.documentReplaceContent.initiate({sourceId:r,targetId:a})).unwrap()}catch(e){(0,iX.Ay)(new iX.$g(e.message))}finally{t((0,Cb.setNodeFetching)({treeId:i,nodeId:String(a),isFetching:!1}))}},m=(e,t)=>{g(e,t,!1)},p=(e,t)=>{g(e,t,!0)},g=(t,i,n)=>{s.confirm({title:e("document.language-required"),content:(0,tq.jsx)(tJ.lV,{form:d,children:(0,tq.jsx)(tJ.lV.Item,{label:e("language"),name:"language",rules:[{required:!0,message:e("form.validation.required")}],children:(0,tq.jsx)(t8.l,{options:c})})}),onOk:async()=>{await h(t,i,n)},onCancel:y,okText:e("paste"),cancelText:e("cancel")})},h=async(e,t,i)=>{let{language:r}=await d.validateFields();try{let a;switch(t){case"child":a={language:r,enableInheritance:i,recursive:!1,updateReferences:!1};break;case"recursive":a={language:r,enableInheritance:i,recursive:!0,updateReferences:!1};break;case"recursive-update-references":a={language:r,enableInheritance:i,recursive:!0,updateReferences:!0};break;default:return}await f(n(),e,a),d.resetFields()}catch(e){console.error("Clone operation failed:",e)}},y=()=>{d.resetFields()};return{pasteMenuTreeContextMenuItem:t=>{let i,a,l,o,s,d,c;return{label:e("element.tree.paste"),key:"paste",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(t,"copy"),children:[(a=t,{label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(a,"copy"),onClick:async()=>{await f(n(),a,{language:null,enableInheritance:!1,recursive:!0,updateReferences:!1})}}),(l=t,{label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(l,"copy"),onClick:async()=>{await f(n(),l,{language:null,enableInheritance:!1,recursive:!0,updateReferences:!0})}}),(o=t,{label:e("element.tree.paste-as-child"),key:"pasteAsChild",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(o,"copy"),onClick:async()=>{await f(n(),o,{language:null,enableInheritance:!1,recursive:!1,updateReferences:!1})}}),(s=t,{label:e("document.paste-as-new-language-variant"),key:"pasteAsNewLanguageVariant",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(s,"copy"),onClick:()=>{m(s,"child")}}),(d=t,{label:e("document.paste-as-new-language-variant-recursive"),key:"pasteAsNewLanguageVariantRecursive",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(d,"copy"),onClick:()=>{m(d,"recursive")}}),(c=t,{label:e("document.paste-language-recursive-updating-references"),key:"pasteLanguageRecursiveUpdatingReferences",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(c,"copy"),onClick:()=>{m(c,"recursive-update-references")}}),{label:e("element.tree.paste-only-contents"),key:"pasteOnlyContents",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:(i=n(),r(t,"copy")||"folder"===t.type||t.isLocked||(null==i?void 0:i.type)!==t.type),onClick:async()=>{await u(n(),t)}}]}},pasteInheritanceTreeContextMenuItem:t=>{let i,a,l,o,s,d;return{label:e("document.paste-inheritance"),key:"paste-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(t,"copy"),children:[(i=t,{label:e("element.tree.paste-as-child-recursive"),key:"pasteAsChildRecursive-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(i,"copy"),onClick:async()=>{await f(n(),i,{language:null,enableInheritance:!0,recursive:!0,updateReferences:!1})}}),(a=t,{label:e("element.tree.paste-recursive-updating-references"),key:"pasteRecursiveUpdatingReferences-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(a,"copy"),onClick:async()=>{await f(n(),a,{language:null,enableInheritance:!0,recursive:!0,updateReferences:!0})}}),(l=t,{label:e("element.tree.paste-as-child"),key:"pasteAsChild-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(l,"copy"),onClick:async()=>{await f(n(),l,{language:null,enableInheritance:!0,recursive:!1,updateReferences:!1})}}),(o=t,{label:e("document.paste-as-new-language-variant"),key:"pasteAsNewLanguageVariant-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(o,"copy"),onClick:()=>{p(o,"child")}}),(s=t,{label:e("document.paste-as-new-language-variant-recursive"),key:"pasteAsNewLanguageVariantRecursive-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(s,"copy"),onClick:()=>{p(s,"recursive")}}),(d=t,{label:e("document.paste-language-recursive-updating-references"),key:"pasteLanguageRecursiveUpdatingReferences-inheritance",icon:(0,tq.jsx)(r9.I,{value:"paste"}),hidden:r(d,"copy"),onClick:()=>{p(d,"recursive-update-references")}})]}}}};var I8=i(40271);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["App/ContextMenuRegistry/ContextMenuRegistry"]),t=kw.r.documentTree;e.registerToSlot(t.name,{name:"addFolder",priority:t.priority.addFolder,useMenuItem:e=>{let{addFolderTreeContextMenuItem:t}=(0,CY.N)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"addPage",priority:t.priority.addPage,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"page",iconValue:"document",contextMenuKey:"addPage",formType:IX.F.FULL,modalTitle:t("document.tree.context-menu.add-page"),perspectiveTreePermission:I8.TreePermission.AddPage});return i(e.target)}}),e.registerToSlot(t.name,{name:"addSnippet",priority:t.priority.addSnippet,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"snippet",iconValue:"snippet",contextMenuKey:"addSnippet",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-snippet"),perspectiveTreePermission:I8.TreePermission.AddSnippet});return i(e.target)}}),e.registerToSlot(t.name,{name:"addLink",priority:t.priority.addLink,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"link",iconValue:"document-link",contextMenuKey:"addLink",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-link"),hasNoChildren:!0,perspectiveTreePermission:I8.TreePermission.AddLink});return i(e.target)}}),e.registerToSlot(t.name,{name:"addHardlink",priority:t.priority.addHardlink,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"hardlink",iconValue:"hardlink",contextMenuKey:"addHardlink",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-hardlink"),hasNoChildren:!0,perspectiveTreePermission:I8.TreePermission.AddHardlink});return i(e.target)}}),e.registerToSlot(t.name,{name:"addEmail",priority:t.priority.addEmail,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),{addDocumentTreeContextMenuItem:i}=(0,IX.a)({type:"email",iconValue:"mail-02",contextMenuKey:"addEmail",formType:IX.F.KEY_ONLY,modalTitle:t("document.tree.context-menu.add-email"),perspectiveTreePermission:I8.TreePermission.AddEmail});return i(e.target)}}),e.registerToSlot(t.name,{name:"rename",priority:t.priority.rename,useMenuItem:e=>{let{renameTreeContextMenuItem:t}=(0,Tm.M)("document",(0,Tg.Cr)("document","rename",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"copy",priority:t.priority.copy,useMenuItem:e=>{let{copyTreeContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"cut",priority:t.priority.cut,useMenuItem:e=>{let{cutTreeContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteCut",priority:t.priority.pasteCut,useMenuItem:e=>{let{pasteCutContextMenuItem:t}=(0,Cy.e)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"publish",priority:t.priority.publish,useMenuItem:e=>{let{publishTreeContextMenuItem:t}=(0,Ir.Z)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"unpublish",priority:t.priority.unpublish,useMenuItem:e=>{let{unpublishTreeContextMenuItem:t}=(0,DH.M)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"delete",priority:t.priority.delete,useMenuItem:e=>{let{deleteTreeContextMenuItem:t}=(0,Tu.z)("document",(0,Tg.Cr)("document","delete",Number.parseInt(e.target.id)));return t(e.target)}}),e.registerToSlot(t.name,{name:"openInNewWindow",priority:t.priority.openInNewWindow,useMenuItem:e=>{let{openInNewWindowTreeContextMenuItem:t}=(0,Iz.j)();return t(e.target)}}),e.registerToSlot(t.name,{name:"refreshTree",priority:t.priority.refreshTree,useMenuItem:e=>{let{refreshTreeContextMenuItem:t}=(0,CF.h)("document");return t(e.target)}}),e.registerToSlot(t.name,{name:"paste",priority:t.priority.paste,useMenuItem:e=>{let{pasteMenuTreeContextMenuItem:t}=I7();return t(e.target)}}),e.registerToSlot(t.name,{name:"pasteInheritance",priority:t.priority.pasteInheritance,useMenuItem:e=>{let{pasteInheritanceTreeContextMenuItem:t}=I7();return t(e.target)}}),e.registerToSlot(t.name,{name:"advanced",priority:t.priority.advanced,useMenuItem:e=>{let{t}=(0,iQ.useTranslation)(),i=kw.r.documentTreeAdvanced,n=(0,kj.W)(i.name,e);return{label:t("element.tree.context-menu.advanced"),key:"advanced",icon:(0,tq.jsx)(r9.I,{value:"more"}),children:n}}});let i=kw.r.documentTreeAdvanced;e.registerToSlot(i.name,{name:"convertTo",priority:i.priority.convertTo,useMenuItem:e=>{let{convertMenuTreeContextMenuItem:t}=(()=>{let{t:e}=(0,iQ.useTranslation)(),[t,{isError:i,error:n}]=(0,I0.LS)(),{closeWidget:r}=(0,m3.J)(),a=(0,aB.Vl)(),l=(0,iv.useAppDispatch)(),{isTreeActionAllowed:o}=(0,C2.H)();(0,tG.useEffect)(()=>{i&&(0,iX.Ay)(new iX.hD(n))},[i,n]);let s=async(e,i)=>{let n;if(void 0!==(await t({id:e,type:i})).error)return;r((0,I1.g)("document",e));let a={type:"name",value:(null==(n=I2[i])?void 0:n.icon)??I2.page.icon};l((0,Cb.updateNodeType)({nodeId:String(e),elementType:"document",newType:i,newIcon:a}))},d=(t,i)=>{let n=parseInt(t.id),r=t.type,l=I2[i];return r===i||(0,tI.isNil)(l)?{key:`convert-to-${i}`,label:"",hidden:!0}:{key:`convert-to-${i}`,label:e(l.labelKey),icon:(0,tq.jsx)(r9.I,{value:l.icon}),onClick:()=>{a.confirm({title:e("convert-document"),content:e("convert-document-warning"),onOk:async()=>{await s(n,i)}})}}};return{convertMenuTreeContextMenuItem:t=>({label:e("convert-to"),key:"convert-to",icon:(0,tq.jsx)(r9.I,{value:"flip-forward"}),hidden:!(o(C1.o.Convert)&&!(0,tI.isNil)(t.type)&&1!==parseInt(t.id)&&(0,tI.isNil)(t.locked)&&!(0,tI.isNil)(t.permissions)&&(0,TS.o)(t.permissions,"publish")),children:[d(t,"page"),d(t,"snippet"),d(t,"email"),d(t,"link"),d(t,"hardlink")]})}})();return t(e.target)}}),e.registerToSlot(i.name,{name:"lock",priority:i.priority.lock,useMenuItem:e=>{let{lockMenuTreeContextMenuItem:t}=(0,CX.V)("document");return t(e.target)}}),e.registerToSlot(i.name,{name:"useAsSite",priority:i.priority.useAsSite,useMenuItem:e=>{let{useAsSiteTreeContextMenuItem:t}=I6();return t(e.target)}}),e.registerToSlot(i.name,{name:"editSite",priority:i.priority.editSite,useMenuItem:e=>{let{editSiteTreeContextMenuItem:t}=I6();return t(e.target)}}),e.registerToSlot(i.name,{name:"removeSite",priority:i.priority.removeSite,useMenuItem:e=>{let{removeSiteTreeContextMenuItem:t}=I6();return t(e.target)}})}}),ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).register({name:yl.e.document.tree.contextMenu.name,component:IY})}}),i(51344);let I9=e=>{let{t}=(0,iQ.useTranslation)();return(0,tq.jsx)(Cm.s,{...e,label:t("document.document-tree.search",{folderName:e.node.label}),node:e.node,total:e.total})},Me=(g=Cf.n,h=(0,tG.forwardRef)((e,t)=>{let{ref:i,...n}=e;return(0,tq.jsx)(g,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(CG.y9,{renderMenu:()=>(0,tq.jsx)(IY,{node:n}),children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})}),y=(0,tG.forwardRef)((e,t)=>{var i;let n=e.metaData.document,{t:r}=(0,iQ.useTranslation)();if((null==(i=e.metaData)?void 0:i.document)===void 0)return(0,tq.jsx)(h,{...e});let a=(0,tI.isString)(null==n?void 0:n.key)&&(null==n?void 0:n.key)!==""?null==n?void 0:n.key:r("home");return(0,tq.jsx)(Cg.s,{info:{icon:e.icon,title:a,type:"document",data:{...n}},children:(0,tq.jsx)(h,{...e,ref:t})})}),v=(0,tG.forwardRef)((e,t)=>{let i=e.isLoading??!1,[,{isLoading:n}]=(0,Cw.mG)({fixedCacheKey:`DOCUMENT_ACTION_DELETE_ID_${e.id}`}),{isFetching:r,isLoading:a,isDeleting:l}=(0,Ck.W)(e.id);return(0,tq.jsx)(y,{...e,danger:i||n||l,isLoading:i||!0!==a&&r||n||l||a,ref:t})}),(0,tG.forwardRef)((e,t)=>{var i;let{move:n}=(0,Cy.e)("document"),{move:r}=Is("document"),{isSourceAllowed:a,isTargetAllowed:l}=Cj();if((null==(i=e.metaData)?void 0:i.document)===void 0)return(0,tq.jsx)(v,{...e});let o=e.metaData.document;if(!l(o))return(0,tq.jsx)(v,{...e});let s=e=>{let t=e.data;a(t)&&l(o)&&n({currentElement:{id:t.id,parentId:t.parentId},targetElement:{id:o.id,parentId:o.parentId}}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},d=e=>"document"===e.type,c=e=>{let t=e.data;return"document"===e.type&&a(t)&&l(o)},f=e=>{let{info:t,position:i="top"}=e,n=t.data;a(n)&&l(o)&&r({currentElement:{id:n.id,parentId:n.parentId},targetElement:{id:o.id,parentId:o.parentId},newIndex:"top"===i?o.index:o.index+1}).catch(()=>{(0,iX.Ay)(new iX.$g("Item could not be moved"))})},u=[{id:"drop-middle",isValidContext:d,isValidData:c,position:{x:"0",y:"0%",width:"100%",height:"100%"},onDrop:s}];return!0!==e.isRoot&&(u=[{id:"sorting-top",className:"dnd__sorting dnd__sorting--top",isValidContext:d,isValidData:c,position:{x:0,y:0,width:"100%",height:"30%"},onDrop:e=>{f({info:e,position:"top"})}},{id:"drop-middle",isValidContext:d,isValidData:c,position:{x:"0",y:"30%",width:"100%",height:"40%"},onDrop:s},{id:"sorting-bottom",className:"dnd__sorting dnd__sorting--bottom",isValidContext:d,isValidData:c,position:{x:0,y:"70%",width:"100%",height:"30%"},onDrop:e=>{f({info:e,position:"bottom"})}}]),(0,tq.jsx)(v,{...e,ref:t,wrapNode:t=>(0,tq.jsx)(Ic.T,{disableDndActiveIndicator:!0,hotspots:u,children:(0,tI.isUndefined)(e.wrapNode)?t:e.wrapNode(t)})})})),Mt=e=>{let{id:t=1,showRoot:i=!0}=e,{openDocument:n}=(0,IO.$)(),{rootNode:r,isLoading:a}=(0,CS.m)(t,i),l=(0,CC.e)().get(yl.e.document.tree.contextMenu.name);if(i&&a)return(0,tq.jsx)(pa.a,{padding:"small",children:(0,tq.jsx)(Ch.E,{})});async function o(e){n({config:{id:parseInt(e.id)}})}return(0,tq.jsx)(Cc.ng,{contextMenu:l,nodeId:t,onSelect:o,renderFilter:I9,renderNode:Me,renderNodeContent:Cc.Yb.renderNodeContent,renderPager:Cu.l,rootNode:r,showRoot:i,tooltipSlotName:yl.e.document.tree.tooltip.name})},Mi=e=>{var t,i;let{node:n}=e;return n.elementType!==sE.W.document||(null==(i=n.metaData)||null==(t=i.document)?void 0:t.navigationExclude)!==!0?null:(0,tq.jsx)(r9.I,{"data-testid":`tree-node-navigation-exclude-icon-${n.id}`,options:{width:14,height:14},value:"not-visible-element"})};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager),t=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.registerWidget({name:"document-tree",component:Mt}),t.register({name:yl.e.document.tree.tooltip.name,component:C6}),t.registerToSlot(yl.e.document.tree.node.meta.name,{name:"navigationExcludeIcon",component:Mi,priority:100}),t.registerToSlot(yl.e.document.tree.node.meta.name,{name:"lockIcon",component:C5,priority:200})}});let Mn=(0,iR.createStyles)(e=>{let{token:t}=e;return{container:{color:t.colorTextDescription,maxWidth:"300px",textAlign:"center"}}});function Mr(e){let{description:t}=e,{t:i}=(0,iQ.useTranslation)(),{styles:n}=Mn();return(0,tq.jsx)(uE.U,{centered:!0,children:(0,tq.jsxs)(ap.s,{align:"center",className:n.container,gap:"small",vertical:!0,children:[(0,tq.jsxs)(ap.s,{align:"center",gap:"mini",children:[(0,tq.jsx)(r9.I,{value:"info-circle"}),(0,tq.jsx)("span",{children:i("widget.missing-context.title")})]}),(0,tq.jsx)("div",{children:t})]})})}var Ma=i(3395);function Ml(e){let{dataObject:t}=(0,aG.A)(e.id),{t:i}=(0,iQ.useTranslation)();return(null==t?void 0:t.modified)!==!0?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(iN.m,{placement:"bottomLeft",title:(0,tq.jsxs)(tq.Fragment,{children:[i("detached-tab.draft-tooltip"),(0,tq.jsx)(pa.a,{padding:{top:"normal"},children:i("detached-tab.draft-tooltip-addon")})]}),children:(0,tq.jsx)(pa.a,{padding:{x:"extra-small"},children:(0,tq.jsxs)(ap.s,{align:"flex-start",gap:"mini",children:[(0,tq.jsx)(r9.I,{value:"draft"}),(0,tq.jsx)(n5.E,{children:"Draft"})]})})})}function Mo(e){let{context:t,tabKey:i}=e,{getOpenedMainWidget:n}=(0,m3.J)(),{editorType:r,isLoading:a}=(0,Sl.D)(t.config.id,t.type),{t:l}=(0,iQ.useTranslation)();if(a)return(0,tq.jsx)(uE.U,{loading:!0});if(void 0===r)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let o=n(),s=tc.kL.get(r.tabManagerServiceId).getTab(i),d=tc.kL.get(td.K.widgetManager);if(void 0===s||void 0===o)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let c=d.getWidget((null==o?void 0:o.getComponent())??"");if((null==c?void 0:c.getContextProvider)===void 0)return(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")});let f=c.getContextProvider(t,s.children);return void 0===f?(0,tq.jsx)(Mr,{description:l("widget.missing-tab-context.description")}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsxs)(pc.M,{align:"center",position:"top",size:"small",theme:"secondary",children:[(0,tq.jsx)(Ma.W,{elementType:t.type,id:t.config.id}),"data-object"===t.type&&(0,tq.jsx)(Ml,{id:t.config.id})]}),children:f})}var Ms=i(55490);let Md=e=>{let{tabKey:t}=e,{context:i}=(0,Ms.Q)(),{t:n}=(0,iQ.useTranslation)();return(null==i?void 0:i.type)===void 0?(0,tq.jsx)(Mr,{description:n("widget.missing-context.description")}):(0,tq.jsx)(Mo,{context:i,tabKey:t},i.type)},Mc=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{table:t`
.ant-table-content {
.schedule-table--actions-column {
@@ -879,7 +879,7 @@
}
}
}
- `}}),Mf=e=>{let{data:t}=e,{styles:i}=Mc(),{t:n}=(0,iQ.useTranslation)(),{id:r,elementType:a}=(0,iZ.J)(),{element:l,updateSchedule:o,removeSchedule:s,setModifiedCells:d}=(0,Sl.D)(r,a),c="schedules",f=(null==l?void 0:l.modifiedCells[c])??[],u=(0,cH.createColumnHelper)(),m=[u.accessor("date",{header:n("schedule.columns.datetime"),meta:{type:"date",editable:!0,config:{showTime:!0}},size:200}),u.accessor("action",{header:n("schedule.columns.action"),meta:{type:"schedule-actions-select",editable:!0}}),u.accessor("version",{header:n("schedule.columns.version"),meta:{type:"version-id-select",editable:!0},size:80}),u.accessor("active",{header:n("schedule.columns.active"),size:60,meta:{type:"checkbox",config:{align:"center"},editable:!0}}),u.accessor("actions",{header:n("schedule.columns.actions"),cell:e=>(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{s(e.row.original)},type:"link"})}),size:70})],p=e=>String(e.id);return(0,tG.useEffect)(()=>{f.length>0&&(null==l?void 0:l.changes.schedules)===void 0&&d(c,[])},[l]),(0,tq.jsx)("div",{className:i.table,children:(0,tq.jsx)(ul.x,{columns:m,data:t,modifiedCells:f,onUpdateCellData:e=>{let{rowIndex:i,columnId:n,value:r,rowData:a}=e,l=[...t??[]].find(e=>e.id===a.id);void 0===l||(o({...l,[n]:r}),d(c,[...f,{rowIndex:p(a),columnId:n}]))},setRowId:p})})},Mu=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),[n,r]=(0,tG.useState)("upcoming"),[a,l]=(0,tG.useState)(!1),{element:o,schedules:s,setSchedules:d,addSchedule:c,removeSchedule:f}=(0,Sl.D)(t,i),{saveSchedules:u,isLoading:m}=So(i,t),{data:p,isLoading:g,isError:h,error:y}=(0,iY.Ts)({elementType:i,id:t});(0,tG.useEffect)(()=>{if(void 0!==p&&(null==o?void 0:o.changes.schedules)===void 0&&Array.isArray(p.items)){let e=Math.floor(Date.now()/1e3);d(p.items.map(t=>({...t,archived:0!==t.date&&t.date{void 0!==s&&(b(s.filter(e=>!e.archived)),j(s.filter(e=>e.archived)))},[s]),(0,tG.useEffect)(()=>{h&&(0,iX.Ay)(new i0.Ay(y))},[h]),g||void 0===p)return(0,tq.jsx)(uE.U,{loading:!0});function w(e){return e.filter(e=>!a||e.active)}return(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("schedule.headline"),children:(0,tq.jsx)(TM.e,{items:[(0,tq.jsx)(m4.J,{className:"pimcore-schedule-toolbar__headline__buttons__add",icon:{value:"new"},onClick:()=>{c({id:-new Date().getTime(),archived:!1,ctype:"asset",userId:0,username:"",date:0,active:!0})},children:e("schedule.toolbar.new")},"add"),(0,tq.jsx)(az.$,{className:"pimcore-schedule-toolbar__headline__buttons__save",disabled:(null==o?void 0:o.changes.schedules)===void 0,loading:m,onClick:u,type:"primary",children:e("schedule.toolbar.save-scheduled-tasks")},"save")]})}),(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",children:[(0,tq.jsx)(a_.$,{onChange:r,options:[{label:e("schedule.upcoming"),value:"upcoming"},{label:e("schedule.all"),value:"all"}]}),(0,tq.jsx)(a$.$,{className:"pimcore-schedule-toolbar__filters__active-switch",size:"extra-small",children:(0,tq.jsx)(sP.d,{labelLeft:e("schedule.toolbar.filters.active-switch"),onChange:l,value:a})})]}),(0,tq.jsxs)("div",{className:"pimcore-schedule-content",style:{marginLeft:0},children:[(0,tq.jsx)(Mf,{data:w(v??[])}),"all"===n&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pa.a,{padding:{y:"small"},children:(0,tq.jsxs)(a$.$,{children:[(0,tq.jsx)(n5.E,{strong:!0,children:e("schedule.archived")}),(0,tq.jsx)(m4.J,{disabled:0===x.length,icon:{value:"trash"},onClick:function(){null==s||s.forEach(e=>{e.archived&&f(e)})},children:e("schedule.archived.cleanup-all")})]})}),(0,tq.jsx)(Mf,{data:w(x??[])})]})]})]})};var Mm=i(93534);let Mp=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,cH.createColumnHelper)(),a=[r.accessor("subType",{header:n("dependencies.columns.subtype"),meta:{type:"dependency-type-icon"},size:60}),r.accessor("path",{header:n("dependencies.columns.path"),meta:{autoWidth:!0},size:300}),r.accessor("actions",{header:n("dependencies.columns.open"),meta:{type:"open-element"},size:50,enableResizing:!1})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:a,data:t,isLoading:i,resizable:!0})},Mg=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{skeleton:i`
+ `}}),Mf=e=>{let{data:t}=e,{styles:i}=Mc(),{t:n}=(0,iQ.useTranslation)(),{id:r,elementType:a}=(0,iZ.J)(),{element:l,updateSchedule:o,removeSchedule:s,setModifiedCells:d}=(0,Sl.D)(r,a),c="schedules",f=(null==l?void 0:l.modifiedCells[c])??[],u=(0,cH.createColumnHelper)(),m=[u.accessor("date",{header:n("schedule.columns.datetime"),meta:{type:"date",editable:!0,config:{showTime:!0}},size:200}),u.accessor("action",{header:n("schedule.columns.action"),meta:{type:"schedule-actions-select",editable:!0}}),u.accessor("version",{header:n("schedule.columns.version"),meta:{type:"version-id-select",editable:!0},size:80}),u.accessor("active",{header:n("schedule.columns.active"),size:60,meta:{type:"checkbox",config:{align:"center"},editable:!0}}),u.accessor("actions",{header:n("schedule.columns.actions"),cell:e=>(0,tq.jsx)(ap.s,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{s(e.row.original)},type:"link"})}),size:70})],p=e=>String(e.id);return(0,tG.useEffect)(()=>{f.length>0&&(null==l?void 0:l.changes.schedules)===void 0&&d(c,[])},[l]),(0,tq.jsx)("div",{className:i.table,children:(0,tq.jsx)(ul.x,{columns:m,data:t,modifiedCells:f,onUpdateCellData:e=>{let{rowIndex:i,columnId:n,value:r,rowData:a}=e,l=[...t??[]].find(e=>e.id===a.id);void 0===l||(o({...l,[n]:r}),d(c,[...f,{rowIndex:p(a),columnId:n}]))},setRowId:p})})},Mu=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),[n,r]=(0,tG.useState)("upcoming"),[a,l]=(0,tG.useState)(!1),{element:o,schedules:s,setSchedules:d,addSchedule:c,removeSchedule:f}=(0,Sl.D)(t,i),{saveSchedules:u,isLoading:m}=So(i,t),{data:p,isLoading:g,isError:h,error:y}=(0,iY.Ts)({elementType:i,id:t});(0,tG.useEffect)(()=>{if(void 0!==p&&(null==o?void 0:o.changes.schedules)===void 0&&Array.isArray(p.items)){let e=Math.floor(Date.now()/1e3);d(p.items.map(t=>({...t,archived:0!==t.date&&t.date{void 0!==s&&(b(s.filter(e=>!e.archived)),j(s.filter(e=>e.archived)))},[s]),(0,tG.useEffect)(()=>{h&&(0,iX.Ay)(new i0.Ay(y))},[h]),g||void 0===p)return(0,tq.jsx)(uE.U,{loading:!0});function w(e){return e.filter(e=>!a||e.active)}return(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("schedule.headline"),children:(0,tq.jsx)(TM.e,{items:[(0,tq.jsx)(m4.J,{className:"pimcore-schedule-toolbar__headline__buttons__add",icon:{value:"new"},onClick:()=>{c({id:-new Date().getTime(),archived:!1,ctype:"asset",userId:0,username:"",date:0,active:!0})},children:e("schedule.toolbar.new")},"add"),(0,tq.jsx)(az.$,{className:"pimcore-schedule-toolbar__headline__buttons__save",disabled:(null==o?void 0:o.changes.schedules)===void 0,loading:m,onClick:u,type:"primary",children:e("schedule.toolbar.save-scheduled-tasks")},"save")]})}),(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",children:[(0,tq.jsx)(a_.$,{onChange:r,options:[{label:e("schedule.upcoming"),value:"upcoming"},{label:e("schedule.all"),value:"all"}]}),(0,tq.jsx)(a$.$,{className:"pimcore-schedule-toolbar__filters__active-switch",size:"extra-small",children:(0,tq.jsx)(sA.d,{labelLeft:e("schedule.toolbar.filters.active-switch"),onChange:l,value:a})})]}),(0,tq.jsxs)("div",{className:"pimcore-schedule-content",style:{marginLeft:0},children:[(0,tq.jsx)(Mf,{data:w(v??[])}),"all"===n&&(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pa.a,{padding:{y:"small"},children:(0,tq.jsxs)(a$.$,{children:[(0,tq.jsx)(n5.E,{strong:!0,children:e("schedule.archived")}),(0,tq.jsx)(m4.J,{disabled:0===x.length,icon:{value:"trash"},onClick:function(){null==s||s.forEach(e=>{e.archived&&f(e)})},children:e("schedule.archived.cleanup-all")})]})}),(0,tq.jsx)(Mf,{data:w(x??[])})]})]})]})};var Mm=i(93534);let Mp=e=>{let{items:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,cH.createColumnHelper)(),a=[r.accessor("subType",{header:n("dependencies.columns.subtype"),meta:{type:"dependency-type-icon"},size:60}),r.accessor("path",{header:n("dependencies.columns.path"),meta:{autoWidth:!0},size:300}),r.accessor("actions",{header:n("dependencies.columns.open"),meta:{type:"open-element"},size:50,enableResizing:!1})];return(0,tq.jsx)(ul.x,{autoWidth:!0,columns:a,data:t,isLoading:i,resizable:!0})},Mg=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{skeleton:i`
width: 100%;
display: flex;
gap: 4px;
@@ -930,7 +930,7 @@
.ant-card-body {
overflow: auto;
}
- `}},{hashPriority:"low"}),Mw=e=>{let{workflow:t}=e,[i,n]=(0,tG.useState)([]),{t:r}=(0,iQ.useTranslation)(),a=T9(t),{triggerAction:l,submissionLoading:o}=Sn();return(0,tG.useEffect)(()=>{let e;e=[],a.forEach(t=>{e.push({key:t.actionType+"-"+t.transitionId,label:r(t.label),onClick:()=>{l(t)}})}),n(e)},[]),(0,tq.jsx)(pu.m,{menu:{items:i},placement:"bottom",children:o?(0,tq.jsx)(az.$,{loading:!0,type:"link"}):(0,tq.jsx)(az.$,{children:r("component.workflow-card.action-btn")})})},Mk=e=>{var t;let{workflow:i}=e,{styles:n}=Mj();return(0,tq.jsx)(f_.Z,{className:n.workflowCard,extra:(0,tq.jsx)(Mw,{workflow:i}),title:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)("p",{children:i.workflowName}),void 0!==i.workflowStatus&&(null==(t=i.workflowStatus)?void 0:t.length)>0&&i.workflowStatus.map((e,t)=>(0,tq.jsx)(ig.Tag,{className:e.colorInverted?"color-inverted":"",icon:(0,tq.jsx)(ig.Badge,{color:e.color,styles:e.colorInverted?{indicator:{outline:`1px solid ${e.color}4D`}}:{}}),style:e.colorInverted?{backgroundColor:`${e.color}33`}:{},title:e.title,children:e.label},`${t}-${e.title}`))]}),children:void 0!==i.graph&&(0,tq.jsx)("img",{alt:"workflow",src:`data:image/svg+xml;utf8,${encodeURIComponent(i.graph)}`})})},MT=()=>{let{t:e}=(0,iQ.useTranslation)(),{workflowDetailsData:t,isFetchingWorkflowDetails:i}=(0,Si.j)();return(0,tq.jsxs)(uE.U,{loading:i,none:(null==t?void 0:t.items)===void 0||(null==t?void 0:t.items.length)===0,noneOptions:{text:e("workflow.no-workflows-found")},padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("workflow.headline")}),(0,tq.jsx)(ig.Space,{direction:"vertical",children:(0,tq.jsxs)(Sp.F,{children:[(null==t?void 0:t.items)!==void 0&&(null==t?void 0:t.items.length)>0&&t.items.map((e,t)=>(0,tq.jsx)(Mk,{workflow:e},t)),(0,tq.jsx)(Sg.x,{})]})})]})},MS=e=>{var t;let{elementType:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),{isLoading:a,data:l}=pG({elementType:i});if(a)return(0,tq.jsx)(uE.U,{loading:!0});let o=null==l||null==(t=l.items)?void 0:t.map(e=>({value:e.id,label:e.id}));return(0,tq.jsxs)(tJ.lV,{layout:"vertical",...n,children:[(0,tq.jsx)(tJ.lV.Item,{label:r("type"),name:"type",children:(0,tq.jsx)(t8.l,{options:o,placeholder:r("select")})}),(0,tq.jsx)(tJ.lV.Item,{label:r("title"),name:"title",rules:[{required:!0,message:r("form.validation.required")}],children:(0,tq.jsx)(ig.Input,{})}),(0,tq.jsx)(tJ.lV.Item,{label:r("description"),name:"description",children:(0,tq.jsx)(n4.f,{autoSize:{minRows:3}})})]})},MC=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)(),[n]=ni.Form.useForm(),[r,{isLoading:a}]=pW();async function l(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";await r({elementType:t.elementType,id:t.elementId,createNote:{type:i,title:e,description:n}})}async function o(e){await l(e.title,e.type,e.description),t.refetchNotes(),t.setOpen(!1),n.resetFields()}return(0,tq.jsx)(ig.Modal,{okButtonProps:{loading:a},okText:i("save"),onCancel:()=>{t.setOpen(!1),n.resetFields()},onOk:()=>{n.submit()},open:t.open,title:(0,tq.jsx)(p8.w,{iconName:"new",children:i("notes-and-events.new-note")}),children:(0,tq.jsx)(MS,{elementType:t.elementType,form:n,onFinish:o})})};var MD=i(40926);let MI=e=>{let{notes:t,pagination:i,onClickTrash:n,elementId:r,elementType:a,deleteLoading:l,refetchNotes:o}=e,{t:s}=(0,iQ.useTranslation)(),[d,c]=(0,tG.useState)(!1),f=t.map(e=>{let t;return{key:e.id.toString(),label:(0,tq.jsxs)(oI.B,{dividerSize:"small",size:"extra-small",theme:"secondary",children:[""!==e.title&&(0,tq.jsx)(tq.Fragment,{children:(0,tq.jsx)(n5.E,{strong:!0,children:e.title})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e.userName})]}),extra:(t=e.type??void 0,(0,tq.jsxs)(a$.$,{align:"center",size:"extra-small",children:[void 0!==t&&(0,tq.jsx)(ig.Tag,{children:t}),(0,tq.jsx)("span",{children:(0,pP.r6)({timestamp:e.date,dateStyle:"short",timeStyle:"medium"})}),!e.locked&&(0,tq.jsx)(lp.K,{"aria-label":i4().t("aria.notes-and-events.delete"),icon:{value:"trash"},loading:l,onClick:t=>{t.stopPropagation(),n(e.id)},theme:"primary"})]})),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(MD.f,{children:(0,pD.SN)(e.description)}),e.data.length>0&&(0,tq.jsx)(pE,{note:e})]}),...0===e.description.length&&{disabled:!0}}});return(0,tq.jsx)(pl.s,{renderToolbar:0!==t.length?(0,tq.jsx)(pc.M,{justify:"flex-end",theme:"secondary",children:(0,tq.jsx)(tq.Fragment,{children:i})}):void 0,children:(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsxs)(kR.Y,{className:"p-l-mini",title:s("notes-and-events.notes-and-events"),children:[(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{c(!0)},children:s("new")}),(0,tq.jsx)(MC,{elementId:r,elementType:a,open:d,refetchNotes:o,setOpen:c})]}),(0,tq.jsx)(uE.U,{none:0===t.length,noneOptions:{text:s("notes-and-events.no-notes-and-events-to-show")},children:(0,tq.jsx)(ac.SD,{accordion:!1,items:f})})]})})},MM=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),[n,r]=(0,tG.useState)(1),[a,l]=(0,tG.useState)(20),[o,{error:s,isLoading:d}]=p$(),{isLoading:c,data:f,error:u,refetch:m}=pq({id:t,elementType:i,page:n,pageSize:a});async function p(e){await o({id:e}),await m()}return((0,tI.isUndefined)(u)||(0,iX.Ay)(new iX.hD(u)),(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s)),c)?(0,tq.jsx)(uE.U,{loading:!0}):(0,tq.jsx)(MI,{deleteLoading:d,elementId:t,elementType:i,notes:f.items,onClickTrash:p,pagination:(0,tq.jsx)(po.d,{current:n,onChange:(e,t)=>{r(e),l(t)},showSizeChanger:!0,showTotal:t=>e("pagination.show-total",{total:t}),total:f.totalItems}),refetchNotes:m})};var ML=i(6387);let MF=e=>{let t,{elementId:i,elementType:n,flatTags:r,setDefaultCheckedTags:a}=e,l=(0,uI.J)(),{updateTagsForElementByTypeAndId:o}=(t=(0,iv.useAppDispatch)(),{updateTagsForElementByTypeAndId:e=>t(ML.FH.util.updateQueryData("tagGetCollectionForElementByTypeAndId",{elementType:e.elementType,id:e.id},t=>{let i=e.flatTags.filter(t=>e.checkedTags.includes(t.id));return{totalItems:e.checkedTags.length,items:i}}))}),[s]=(0,gZ.zC)(),[d]=(0,gZ.vX)(),[c,f]=(0,tG.useState)(new Set),u=async(e,t)=>{var r,a;if(0===e)return;let l=await (t?s:d)({elementType:n,id:i,tagId:e});if((null==(a=l.error)||null==(r=a.data)?void 0:r.error)!=null&&""!==l.error.data.error)throw Error(l.error.data.error);if(null!=l.error)throw Error(t?"Failed to assign tag to element":"Failed to unassign tag from element")},m=async e=>{o({elementType:n,id:i,flatTags:r,checkedTags:e.map(Number)}),a(e)};return{handleCheck:async(e,t)=>{let i=Number(t.node.key);f(e=>new Set(e).add(String(i))),m(e.checked);try{await u(i,t.checked)}catch{let n=t.checked?(0,i6.t)("failed-to-assign-tag-to-element"):(0,i6.t)("failed-to-un-assign-tag-to-element");l.error({content:n,type:"error",duration:5}),m(t.checked?e.checked.filter(e=>e!==String(i)):[...e.checked,String(i)])}finally{f(e=>{let t=new Set(e);return t.delete(String(i)),t})}},loadingNodes:c}},ME=e=>{let{tags:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{id:r,elementType:a}=(0,iZ.J)(),l=(0,tG.useMemo)(()=>Object.entries(t).map(e=>{let[t,i]=e;return{...i}}).filter(e=>void 0!==e.id),[t]),{handleCheck:o}=MF({elementId:r,elementType:a,flatTags:l,setDefaultCheckedTags:()=>{}}),s=async e=>{let t=l.filter(t=>{var i;return(null==(i=t.id)?void 0:i.toString())!==e}).map(e=>e.id.toString());await o({checked:t,halfChecked:[]},{node:{key:e},checked:!1})},d=(0,cH.createColumnHelper)(),c=[d.accessor("path",{header:n("tags.columns.path"),meta:{type:"text"},minSize:600,sortDescFirst:!1}),d.accessor("actions",{header:n("tags.columns.actions"),enableSorting:!1,cell:e=>(0,tq.jsx)(ig.Flex,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{"aria-label":n("tags.actions.delete"),icon:{value:"trash"},onClick:async()=>{await s(e.row.original.id.toString())},type:"link"})}),size:60})];return(0,tq.jsx)(ul.x,{columns:c,data:Object.values(t),enableSorting:!0,isLoading:i,sorting:[{id:"path",desc:!1}]})},MP=e=>{let t,i,{elementId:n,elementType:r,tags:a,filter:l,setFilter:o,isLoading:s,defaultCheckedTags:d,setDefaultCheckedTags:c}=e,{t:f}=(0,iQ.useTranslation)(),u=(t=[],(i=e=>{for(let n of e)t.push(n),void 0!==n.children&&i(n.children)})(a),t).filter(e=>void 0!==e.id),[m,p]=tU().useState([0,...d]),{handleCheck:g,loadingNodes:h}=MF({elementId:n,elementType:r,flatTags:u,setDefaultCheckedTags:c}),y=(0,gJ.M)({tags:a,loadingNodes:h});return(0,tG.useEffect)(()=>{let e,t;!(0,tI.isNil)(l)&&l.length>0&&p([0,...(e=[],(t=i=>{for(let n of i)void 0!==n.key&&e.push(String(n.key)),(0,tI.isNull)(n.children)||t(n.children)})(y),e)])},[l]),(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ps.D,{loading:s,onSearch:o,placeholder:f("search")}),(0,tq.jsx)(gQ.l,{checkStrictly:!0,checkedKeys:{checked:d,halfChecked:[]},defaultExpandedKeys:m,onCheck:g,treeData:y,withCustomSwitcherIcon:!0})]})},MA=e=>{let[t,i]=(0,tG.useState)(""),[n,r]=(0,tG.useState)(e.tags.map(e=>e.id.toString())),{id:a,elementType:l}=(0,iZ.J)();(0,tG.useEffect)(()=>{r(e.tags.map(e=>e.id.toString()))},[e.tags]);let{data:o,isLoading:s}=(0,ML.uQ)({page:1,pageSize:9999,filter:t});return s||e.isLoading?(0,tq.jsx)(uE.U,{loading:!0}):(null==o?void 0:o.items)===void 0?(0,tq.jsx)("div",{children:"Failed to load tags"}):(0,tq.jsx)(MP,{defaultCheckedTags:n,elementId:a,elementType:l,filter:t,isLoading:s,setDefaultCheckedTags:r,setFilter:i,tags:o.items})};class MN{async run(e){let{messageBus:t}=e;try{let e=await this.executeRequest();if((0,tI.isNil)(e))return;let i=new SU.j({jobRunId:e,title:this.title});t.registerHandler(i)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async executeRequest(){var e;let t=await uk.M_.dispatch(gZ.FH.endpoints.tagBatchOperationToElementsByTypeAndId.initiate({elementType:this.elementType,id:this.elementId,operation:this.operation}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}async handleJobFailure(e){console.error("Tag assign job failed:",e)}constructor(e){this.elementType=e.elementType,this.elementId=e.elementId,this.operation=e.operation,this.title=e.title}}let MR=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),{element:n}=(0,Sl.D)(t,i),{applyTagsToChildren:r,removeAndApplyTagsToChildren:a}=(()=>{let{id:e,elementType:t}=(0,iZ.J)(),i=tc.kL.get(td.K.executionEngine),{t:n}=(0,iQ.useTranslation)();return{removeAndApplyTagsToChildren:async()=>{let r=new MN({elementType:t,elementId:e,operation:"replace",title:n("tags.remove-and-apply-tags-to-children")});await i.runJob(r)},applyTagsToChildren:async()=>{let r=new MN({elementType:t,elementId:e,operation:"assign",title:n("tags.apply-tags-to-children")});await i.runJob(r)}}})(),{data:l,isLoading:o}=(0,gZ.ET)({elementType:i,id:t});return(0,tq.jsx)(ht.n,{leftItem:{minSize:315,size:25,children:(0,tq.jsx)(uE.U,{loading:o,padded:!0,children:(0,tq.jsx)(MA,{isLoading:o,tags:(null==l?void 0:l.items)??[]})})},resizeAble:!0,rightItem:{minSize:300,size:75,children:(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("tags.assigned-tags-text"),children:(null==l?void 0:l.totalItems)===0?(0,tq.jsx)(az.$,{onClick:a,children:e("tags.remove-and-apply-tags-to-children")}):(0,tq.jsx)(ig.Dropdown.Button,{disabled:(null==n?void 0:n.hasChildren)!==!0,menu:{items:[{label:e("tags.remove-and-apply-tags-to-children"),key:"1",onClick:a}]},onClick:r,children:e("tags.apply-tags-to-children")})}),(0,tq.jsx)("div",{className:"pimcore-tags-content",children:(0,tq.jsx)(ME,{isLoading:o,tags:(null==l?void 0:l.items)??[]})})]})},withDivider:!0})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"detachable-tab",component:Md});let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.element.editor.tab.properties.name,component:IE}),e.register({name:tu.eb.element.editor.tab.schedule.name,component:Mu}),e.register({name:tu.eb.element.editor.tab.dependencies.name,component:Mx}),e.register({name:tu.eb.element.editor.tab.workflow.name,component:MT}),e.register({name:tu.eb.element.editor.tab.notesAndEvents.name,component:MM}),e.register({name:tu.eb.element.editor.tab.tags.name,component:MR})}});var MV=i(98053);let Mz=pR.api.enhanceEndpoints({addTagTypes:["Elements"]}).injectEndpoints({endpoints:e=>({elementGetUsage:e.query({query:e=>({url:`/pimcore-studio/api/elements/usage/${e.elementType}/${e.id}`,params:{page:e.page,pageSize:e.pageSize,sortOrder:e.sortOrder,sortBy:e.sortBy}}),providesTags:["Elements"]}),elementUsageReplace:e.mutation({query:e=>({url:`/pimcore-studio/api/elements/usage/replace/${e.elementType}/${e.id}`,method:"POST",body:e.body}),invalidatesTags:["Elements"]})}),overrideExisting:!1}),{useElementGetUsageQuery:MB,useElementUsageReplaceMutation:MO}=Mz,MK=Mz.enhanceEndpoints({endpoints:{elementUsageReplace:{invalidatesTags:[]}}}),{useLazyElementGetUsageQuery:M_,useElementUsageReplaceMutation:MH}=MK;class M${async run(e){let{messageBus:t}=e;try{let e=await this.executeReplaceRequest();if((0,tI.isNil)(e))return void await this.handleCompletion();let i=new SU.j({jobRunId:e,title:this.title,onJobCompletion:async e=>{try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}}});t.registerHandler(i)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async executeReplaceRequest(){var e;let t=await uk.M_.dispatch(MK.endpoints.elementUsageReplace.initiate({elementType:this.sourceElementType,id:this.sourceElementId,body:{targetType:this.targetElementType,targetId:this.targetElementId,elements:this.elements??[]}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}async handleCompletion(){var e;null==(e=this.onFinish)||e.call(this)}async handleJobFailure(e){console.error("Search replace assignments job failed:",e)}constructor(e){this.sourceElementType=e.sourceElementType,this.sourceElementId=e.sourceElementId,this.targetElementType=e.targetElementType,this.targetElementId=e.targetElementId,this.elements=e.elements,this.title=e.title,this.onFinish=e.onFinish}}let MW=(0,tG.createContext)(void 0),Mq=e=>{let{children:t}=e,{t:i}=(0,iQ.useTranslation)(),[n,r]=(0,tG.useState)(null),[a,l]=(0,tG.useState)(null),[o,s]=(0,tG.useState)(1),[d,c]=(0,tG.useState)(50),[f,u]=(0,tG.useState)({}),m=tc.kL.get(td.K.executionEngine),[p,{data:g,isFetching:h,isLoading:y}]=MK.useLazyElementGetUsageQuery();(0,tG.useEffect)(()=>{null!==n&&p({id:n.id,elementType:n.type,page:o,pageSize:d,sortBy:"id",sortOrder:"ASC"})},[o,d,p]);let v=(null==g?void 0:g.totalCount)??0,b=(null==g?void 0:g.data)??[],x=(null==g?void 0:g.hasHidden)??!1,j=e=>{r(e)},w=e=>{l(e)},k=()=>{null!==n&&(s(1),u({}),p({id:n.id,elementType:n.type,page:1,pageSize:d,sortBy:"id",sortOrder:"ASC"}))},T=(e,t)=>{s(e),c(t)},S=async()=>{if(null!==n&&null!==a)try{let e=new M$({sourceElementType:n.type,sourceElementId:n.id,targetElementType:a.type,targetElementId:a.id,title:i("search-replace-assignments.job.title-all"),onFinish:()=>{D(),u({})}});await m.runJob(e)}catch(e){console.error("Failed to apply replacement to all items",e)}},C=async()=>{if(null!==n&&null!==a)try{let e=Object.keys(f).map(Number).map(e=>{let t=b[e];return{id:t.id,type:"data-object"===t.type?"object":t.type}}),t=new M$({sourceElementType:n.type,sourceElementId:n.id,targetElementType:a.type,targetElementId:a.id,elements:e,title:i("search-replace-assignments.job.title-selection",{count:e.length}),onFinish:()=>{D(),u({})}});await m.runJob(t)}catch(e){console.error("Failed to apply replacement to all items",e)}},D=()=>{null!==n&&p({id:n.id,elementType:n.type,page:o,pageSize:d,sortBy:"id",sortOrder:"ASC"})},I=()=>{u({})},M=null!==n&&null!==a,L=Object.keys(f).length,F=L>0,E=(0,tG.useMemo)(()=>({searchFor:n,replaceWith:a,currentPage:o,pageSize:d,selectedRows:f,defaultPageSize:50,totalItems:v,usageItems:b,isFetching:h,isLoading:y,isFormValid:M,selectedRowsCount:L,hasSelection:F,hasHidden:x,handleSearchForChange:j,handleReplaceWithChange:w,handleSearch:k,handlePageChange:T,handleApplyToAll:S,handleApplyToSelection:C,handleRefresh:D,handleClearSelection:I,setSelectedRows:u}),[n,a,o,d,f,v,b,h,y,M,L,F,x]);return(0,tq.jsx)(MW.Provider,{value:E,children:t})},MG=()=>{let e=(0,tG.useContext)(MW);if(void 0===e)throw Error("useSearchReplaceAssignments must be used within a SearchReplaceAssignmentsProvider");return e},MU=()=>{let{searchFor:e,replaceWith:t,handleSearchForChange:i,handleReplaceWithChange:n,handleSearch:r,handleApplyToAll:a,isFormValid:l,hasHidden:o}=MG(),[s]=ig.Form.useForm();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.search-replace-assignments")})}),(0,tq.jsx)(uE.U,{children:(0,tq.jsxs)(ni.Box,{margin:{x:"small",bottom:"small"},children:[(0,tq.jsxs)(ig.Form,{colon:!1,form:s,labelAlign:"left",labelCol:{style:{width:"150px"}},layout:"horizontal",style:{marginBottom:0},children:[(0,tq.jsx)(ig.Form.Item,{label:(0,tq.jsx)(pd.h,{children:(0,i6.t)("search-replace-assignments.search-for")}),name:"searchFor",children:(0,tq.jsxs)(ap.s,{gap:"extra-small",children:[(0,tq.jsx)("div",{style:{width:"600px"},children:(0,tq.jsx)(MV.h,{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0,enableSearch:!0,onChange:i,value:e})}),(0,tq.jsx)(az.$,{disabled:null===e,onClick:r,type:"default",children:(0,i6.t)("search-replace-assignments.search")})]})}),(0,tq.jsx)(ig.Form.Item,{label:(0,tq.jsx)(pd.h,{children:(0,i6.t)("search-replace-assignments.replace-with")}),name:"replaceWith",style:{marginBottom:0},children:(0,tq.jsxs)(ap.s,{gap:"extra-small",children:[(0,tq.jsx)("div",{style:{width:"600px"},children:(0,tq.jsx)(MV.h,{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0,enableSearch:!0,onChange:n,value:t})}),(0,tq.jsx)(ig.Popconfirm,{cancelText:(0,i6.t)("cancel"),description:(0,i6.t)("search-replace-assignments.confirm.description"),okText:(0,i6.t)("button.confirm"),onConfirm:a,overlayStyle:{maxWidth:"350px"},title:(0,i6.t)("search-replace-assignments.confirm.title"),children:(0,tq.jsx)(az.$,{disabled:!l,type:"primary",children:(0,i6.t)("search-replace-assignments.apply-to-all")})})]})})]}),o&&(0,tq.jsx)(ni.Box,{margin:{top:"small"},children:(0,tq.jsx)(kY.F,{banner:!0,message:(0,i6.t)("hidden-dependencies-warning"),type:"warning"})})]})})]})},MQ=()=>{let{hasSelection:e,selectedRowsCount:t,handleClearSelection:i,handleApplyToSelection:n,handleRefresh:r,currentPage:a,handlePageChange:l,totalItems:o,defaultPageSize:s,isFormValid:d,isFetching:c,isLoading:f}=MG();return(0,tq.jsxs)(pc.M,{justify:"space-between",theme:"secondary",children:[e&&(0,tq.jsxs)(ap.s,{align:"center",gap:"small",children:[(0,tq.jsx)(tQ.S,{checked:!0,onClick:e=>{e.stopPropagation(),i()},children:(0,i6.t)("listing.selection.total",{total:t})}),(0,tq.jsx)(ig.Popconfirm,{cancelText:(0,i6.t)("cancel"),description:(0,i6.t)("search-replace-assignments.confirm.description"),okText:(0,i6.t)("button.confirm"),onConfirm:n,overlayStyle:{maxWidth:"350px"},title:(0,i6.t)("search-replace-assignments.confirm.title"),children:(0,tq.jsx)(az.$,{disabled:!d,type:"primary",children:(0,i6.t)("search-replace-assignments.apply-to-selection")})})]}),!e&&(0,tq.jsx)("div",{}),(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(lp.K,{disabled:c||f,icon:{value:"refresh"},onClick:r}),(0,tq.jsx)(po.d,{current:a,defaultPageSize:s,onChange:l,showSizeChanger:!0,showTotal:e=>(0,i6.t)("pagination.show-total",{total:e}),total:o})]})]})},MJ=()=>{let{t:e}=(0,iQ.useTranslation)(),{usageItems:t,isFetching:i,selectedRows:n,setSelectedRows:r}=MG(),a=(0,cH.createColumnHelper)(),l=[a.accessor("id",{header:e("search-replace-assignments.columns.id"),size:150}),a.accessor("type",{header:e("search-replace-assignments.columns.type"),size:70,cell:t=>{let{row:i}=t,n=i.original.type;return(0,tq.jsx)(ni.Flex,{align:"center",justify:"center",children:(0,tq.jsx)(ni.Tooltip,{title:e(n),children:(0,tq.jsx)(r9.I,{value:(e=>{switch(e){case"data-object":return"data-object";case"document":return"document";case"asset":return"asset";default:return"file-05"}})(n)})})})}}),a.accessor("path",{header:e("search-replace-assignments.columns.path"),size:400,meta:{autoWidth:!0,type:"element",config:{getElementInfo:e=>({id:e.row.original.id,fullPath:e.row.original.path})}}})];return(0,tq.jsx)(ni.Box,{margin:{x:"small",bottom:"small"},children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:l,data:t,enableMultipleRowSelection:!0,enableRowSelection:!0,isLoading:i,onSelectedRowsChange:r,resizable:!0,selectedRows:n})})},MZ=()=>((0,tG.useEffect)(()=>()=>{console.log("SearchReplaceAssignmentsContainer unmounting")},[]),(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(MQ,{}),renderTopBar:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(MU,{}),(0,tq.jsx)(ni.Box,{margin:{bottom:"small"},children:(0,tq.jsx)(ni.Divider,{size:"none",theme:"secondary"})})]}),children:(0,tq.jsx)(uE.U,{children:(0,tq.jsx)(MJ,{})})})),MY=()=>(0,tq.jsx)(Mq,{children:(0,tq.jsx)(MZ,{})});var MX=i(69676);let M0={name:"Search & Replace Assignments",id:"search-replace-assignments",component:"search-replace-assignments",config:{translationKey:"widget.search-replace-assignments",icon:{type:"name",value:"search"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/Search & Replace Assignments",label:"navigation.search-replace-assignments",className:"item-style-modifier",order:700,hidden:()=>!(0,MX.isAllowed)(pw.F.Assets)&&!(0,MX.isAllowed)(pw.F.Documents)&&!(0,MX.isAllowed)(pw.F.Objects),perspectivePermission:pk.d.SearchReplaceAssignments,widgetConfig:M0}),tc.kL.get(td.K.widgetManager).registerWidget({name:"search-replace-assignments",component:MY})}});var M1=i(10716),M2=i(86218),M3=i(81194),M6=i(20607),M4=i(78254);let M5=()=>{let{t:e}=(0,iv.useTranslation)();return{createFallbackRootNode:(t,i)=>{let n=(e=>{if("document"===e)return{list:!1,view:!1,publish:!1,unpublish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1,save:!1};if("asset"===e)return{list:!1,view:!1,publish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1};if("data-object"===e)return{list:!1,view:!1,publish:!1,unpublish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1,save:!1,localizedEdit:null,localizedView:null};throw Error(`Unsupported element type: ${String(e)}`)})(i),r=(e=>{if("document"===e)return"document";if("asset"===e)return"asset";if("data-object"===e)return"dataObject";throw Error(`Unsupported element type: ${String(e)}`)})(i);return{nodes:[{id:String(t),internalKey:String(t),label:1===t?"home":e("home"),icon:{type:"name",value:"home-root-folder"},type:"folder",hasChildren:!1,parentId:void 0,fullPath:"/",elementType:i,permissions:n,locked:null,isLocked:!1,metaData:{[r]:void 0}}],total:1}}}},M7=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(Da.FH.endpoints.dataObjectGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,M6.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"data-object"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var M8=i(79563);let M9=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(kc.api.endpoints.assetGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,M8.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"asset"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var Le=i(92472);let Lt=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(od.FH.endpoints.documentGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,Le.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"document"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var Li=i(54604);let Ln=e=>{let{id:t,elementType:i,rootFolder:n,classes:r,pql:a,pageSize:l,contextPermissions:o,showRoot:s=!1}=e,{asset_tree_paging_limit:d,object_tree_paging_limit:c}=(0,p3.t)(),f=l??(i===sR.W.asset?d:c);return(0,tq.jsx)(M3.b,{treeId:t,children:(0,tq.jsx)(M2.P,{permissions:{...o},children:(0,tq.jsxs)(M1.S,{classIds:r,pageSize:f,pqlQuery:(0,a3.uI)(a)?a:void 0,children:[i===sR.W.asset&&(0,tq.jsx)(Li.X,{nodeApiHook:M9,children:(0,tq.jsx)(CZ,{id:(null==n?void 0:n.id)??1,showRoot:s})}),i===sR.W.dataObject&&(0,tq.jsx)(Li.X,{nodeApiHook:M7,children:(0,tq.jsx)(Iu,{id:(null==n?void 0:n.id)??1,showRoot:s})}),i===sR.W.document&&(0,tq.jsx)(Li.X,{nodeApiHook:Lt,children:(0,tq.jsx)(Mt,{id:(null==n?void 0:n.id)??1,showRoot:s})})]})})})};var Lr=i(41045),La=i(18453),Ll=i(31325);let Lo=new class{supports(e){return["asset-editor","document-editor","data-object-editor"].includes(e.component)}cleanConfig(e){return{...e,config:{id:e.config.id,elementType:e.config.elementType}}}async restore(e,t){let{id:i}=e.config;if(!(0,tI.isNil)(i)){let n=await this.getWidgetConfig(e.component,Number(i));if(!(0,tI.isNil)(n))return t((0,yd.WK)(n)),!0}return!1}async getWidgetConfig(e,t){return"asset-editor"===e?await Lr.c.getWidgetConfig(t,!0):"document-editor"===e?await La.J.getWidgetConfig(t,!0):"data-object-editor"===e?await Ll.j.getWidgetConfig(t,!0):void 0}};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager);tc.kL.get(td.K.widgetRestorerRegistry).register(Lo),e.registerWidget({name:"element_tree",component:Ln,transformConfig:e=>({...e,translationKey:e.name}),isVisible:e=>{if((0,tI.has)(e,"elementType"))switch(e.elementType){case"document":return(0,yc.J)(pw.F.Documents);case"asset":return(0,yc.J)(pw.F.Assets);case"data-object":return(0,yc.J)(pw.F.Objects)}return!0}})}});var Ls=i(29247);ts.s.registerModule({onInit(){tc.kL.get(td.K["ExecutionEngine/JobComponentRegistry"]).registerComponent("default-message-bus",Ls.y)}}),ts.s.registerModule({onInit(){let e=tc.kL.get(td.K["DynamicTypes/FieldFilterRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/DataObjectAdapter"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/DataObjectObjectBrick"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/String"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/None"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Id"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Number"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Multiselect"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Date"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Boolean"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/BooleanSelect"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Consent"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/ClassificationStore"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/InputQuantityValue"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/QuantityValue"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Color"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Datetime"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Time"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Relation"]));let t=tc.kL.get(td.K["DynamicTypes/BatchEditRegistry"]);t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Text"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/TextArea"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Datetime"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Select"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Checkbox"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/ElementDropzone"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/ClassificationStore"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/DataObjectAdapter"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/DataObjectObjectBrick"])),tc.kL.get(td.K["DynamicTypes/ListingRegistry"]).registerDynamicType(tc.kL.get(td.K["DynamicTypes/Listing/AssetLink"]));let i=tc.kL.get(td.K["DynamicTypes/GridCellRegistry"]);i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Text"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/String"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Textarea"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Number"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Select"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/MultiSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Boolean"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Checkbox"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Date"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Time"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DateTime"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ObjectLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DocumentLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/OpenElement"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetPreview"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetActions"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectActions"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DependencyTypeIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ElementSubtypeIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetCustomMetadataIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetCustomMetadataValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/PropertyIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/PropertyValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/WebsiteSettingsValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ScheduleActionsSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/VersionsIdSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetVersionPreviewFieldLabel"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Asset"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Object"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Document"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Element"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/LanguageSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Translate"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectAdapter"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ClassificationStore"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectAdvanced"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectObjectBrick"]));let n=tc.kL.get(td.K["DynamicTypes/AdvancedGridCellRegistry"]);n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/String"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Integer"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Error"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Array"]));let r=tc.kL.get(td.K["DynamicTypes/MetadataRegistry"]);r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Asset"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Checkbox"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Date"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Document"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Input"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Object"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Select"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Textarea"]));let a=tc.kL.get(td.K["DynamicTypes/ObjectLayoutRegistry"]);a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Panel"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Tabpanel"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Accordion"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Region"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Text"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Fieldset"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/FieldContainer"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Iframe"]));let l=tc.kL.get(td.K["DynamicTypes/ObjectDataRegistry"]);l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Input"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Textarea"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Wysiwyg"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Password"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/InputQuantityValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Select"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/MultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Language"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/LanguageMultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Country"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/CountryMultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/User"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/BooleanSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Numeric"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/NumericRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Slider"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/QuantityValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/QuantityValueRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Consent"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Firstname"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Lastname"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Email"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Gender"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/RgbaColor"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/EncryptedField"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/CalculatedValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Checkbox"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Link"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/UrlSlug"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Date"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Datetime"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/DateRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Time"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ExternalImage"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Image"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Video"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/HotspotImage"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ImageGallery"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPoint"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoBounds"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPolygon"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPolyLine"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToOneRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToManyRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToManyObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/AdvancedManyToManyObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/AdvancedManyToManyRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ReverseObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Table"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/StructuredTable"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Block"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/LocalizedFields"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/FieldCollection"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ObjectBrick"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ClassificationStore"]));let o=tc.kL.get(td.K["DynamicTypes/DocumentEditableRegistry"]);o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Block"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/ScheduledBlock"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Checkbox"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Date"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Embed"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Input"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Link"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Numeric"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Relation"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Relations"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Renderlet"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Select"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Snippet"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Table"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Textarea"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Wysiwyg"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/MultiSelect"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Image"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Pdf"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Video"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Area"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Areablock"]));let s=tc.kL.get(td.K["DynamicTypes/EditableDialogLayoutRegistry"]);s.registerDynamicType(tc.kL.get(td.K["DynamicTypes/EditableDialogLayout/Tabpanel"])),s.registerDynamicType(tc.kL.get(td.K["DynamicTypes/EditableDialogLayout/Panel"]));let d=tc.kL.get(td.K["DynamicTypes/AssetRegistry"]);d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Archive"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Audio"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Document"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Folder"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Image"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Text"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Unknown"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Video"]));let c=tc.kL.get(td.K["DynamicTypes/DocumentRegistry"]);c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Email"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Folder"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Hardlink"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Link"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Newsletter"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Snippet"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Page"]));let f=tc.kL.get(td.K["DynamicTypes/ObjectRegistry"]);f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Folder"])),f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Object"])),f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Variant"]));let u=tc.kL.get(td.K["DynamicTypes/Grid/SourceFieldsRegistry"]);u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/Text"])),u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/SimpleField"])),u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/RelationField"]));let m=tc.kL.get(td.K["DynamicTypes/Grid/TransformersRegistry"]);m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/BooleanFormatter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/DateFormatter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/ElementCounter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/TwigOperator"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Anonymizer"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Blur"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/ChangeCase"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Combine"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Explode"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/StringReplace"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Substring"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Trim"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Translate"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/PHPCode"]))}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DynamicTypes/ThemeRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Theme/StudioDefaultLight"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Theme/StudioDefaultDark"]))}});let Ld=(0,iR.createStyles)(e=>{let{css:t,token:i}=e,n=t`
+ `}},{hashPriority:"low"}),Mw=e=>{let{workflow:t}=e,[i,n]=(0,tG.useState)([]),{t:r}=(0,iQ.useTranslation)(),a=T9(t),{triggerAction:l,submissionLoading:o}=Sn();return(0,tG.useEffect)(()=>{let e;e=[],a.forEach(t=>{e.push({key:t.actionType+"-"+t.transitionId,label:r(t.label),onClick:()=>{l(t)}})}),n(e)},[]),(0,tq.jsx)(pu.m,{menu:{items:i},placement:"bottom",children:o?(0,tq.jsx)(az.$,{loading:!0,type:"link"}):(0,tq.jsx)(az.$,{children:r("component.workflow-card.action-btn")})})},Mk=e=>{var t;let{workflow:i}=e,{styles:n}=Mj();return(0,tq.jsx)(f_.Z,{className:n.workflowCard,extra:(0,tq.jsx)(Mw,{workflow:i}),title:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)("p",{children:i.workflowName}),void 0!==i.workflowStatus&&(null==(t=i.workflowStatus)?void 0:t.length)>0&&i.workflowStatus.map((e,t)=>(0,tq.jsx)(ig.Tag,{className:e.colorInverted?"color-inverted":"",icon:(0,tq.jsx)(ig.Badge,{color:e.color,styles:e.colorInverted?{indicator:{outline:`1px solid ${e.color}4D`}}:{}}),style:e.colorInverted?{backgroundColor:`${e.color}33`}:{},title:e.title,children:e.label},`${t}-${e.title}`))]}),children:void 0!==i.graph&&(0,tq.jsx)("img",{alt:"workflow",src:`data:image/svg+xml;utf8,${encodeURIComponent(i.graph)}`})})},MT=()=>{let{t:e}=(0,iQ.useTranslation)(),{workflowDetailsData:t,isFetchingWorkflowDetails:i}=(0,Si.j)();return(0,tq.jsxs)(uE.U,{loading:i,none:(null==t?void 0:t.items)===void 0||(null==t?void 0:t.items.length)===0,noneOptions:{text:e("workflow.no-workflows-found")},padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("workflow.headline")}),(0,tq.jsx)(ig.Space,{direction:"vertical",children:(0,tq.jsxs)(Sp.F,{children:[(null==t?void 0:t.items)!==void 0&&(null==t?void 0:t.items.length)>0&&t.items.map((e,t)=>(0,tq.jsx)(Mk,{workflow:e},t)),(0,tq.jsx)(Sg.x,{})]})})]})},MS=e=>{var t;let{elementType:i,...n}=e,{t:r}=(0,iQ.useTranslation)(),{isLoading:a,data:l}=pG({elementType:i});if(a)return(0,tq.jsx)(uE.U,{loading:!0});let o=null==l||null==(t=l.items)?void 0:t.map(e=>({value:e.id,label:e.id}));return(0,tq.jsxs)(tJ.lV,{layout:"vertical",...n,children:[(0,tq.jsx)(tJ.lV.Item,{label:r("type"),name:"type",children:(0,tq.jsx)(t8.l,{options:o,placeholder:r("select")})}),(0,tq.jsx)(tJ.lV.Item,{label:r("title"),name:"title",rules:[{required:!0,message:r("form.validation.required")}],children:(0,tq.jsx)(ig.Input,{})}),(0,tq.jsx)(tJ.lV.Item,{label:r("description"),name:"description",children:(0,tq.jsx)(n4.f,{autoSize:{minRows:3}})})]})},MC=e=>{let{...t}=e,{t:i}=(0,iQ.useTranslation)(),[n]=ni.Form.useForm(),[r,{isLoading:a}]=pW();async function l(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";await r({elementType:t.elementType,id:t.elementId,createNote:{type:i,title:e,description:n}})}async function o(e){await l(e.title,e.type,e.description),t.refetchNotes(),t.setOpen(!1),n.resetFields()}return(0,tq.jsx)(ig.Modal,{okButtonProps:{loading:a},okText:i("save"),onCancel:()=>{t.setOpen(!1),n.resetFields()},onOk:()=>{n.submit()},open:t.open,title:(0,tq.jsx)(p8.w,{iconName:"new",children:i("notes-and-events.new-note")}),children:(0,tq.jsx)(MS,{elementType:t.elementType,form:n,onFinish:o})})};var MD=i(40926);let MI=e=>{let{notes:t,pagination:i,onClickTrash:n,elementId:r,elementType:a,deleteLoading:l,refetchNotes:o}=e,{t:s}=(0,iQ.useTranslation)(),[d,c]=(0,tG.useState)(!1),f=t.map(e=>{let t;return{key:e.id.toString(),label:(0,tq.jsxs)(oI.B,{dividerSize:"small",size:"extra-small",theme:"secondary",children:[""!==e.title&&(0,tq.jsx)(tq.Fragment,{children:(0,tq.jsx)(n5.E,{strong:!0,children:e.title})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e.userName})]}),extra:(t=e.type??void 0,(0,tq.jsxs)(a$.$,{align:"center",size:"extra-small",children:[void 0!==t&&(0,tq.jsx)(ig.Tag,{children:t}),(0,tq.jsx)("span",{children:(0,pP.r6)({timestamp:e.date,dateStyle:"short",timeStyle:"medium"})}),!e.locked&&(0,tq.jsx)(lp.K,{"aria-label":i4().t("aria.notes-and-events.delete"),icon:{value:"trash"},loading:l,onClick:t=>{t.stopPropagation(),n(e.id)},theme:"primary"})]})),children:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(MD.f,{children:(0,pD.SN)(e.description)}),e.data.length>0&&(0,tq.jsx)(pE,{note:e})]}),...0===e.description.length&&{disabled:!0}}});return(0,tq.jsx)(pl.s,{renderToolbar:0!==t.length?(0,tq.jsx)(pc.M,{justify:"flex-end",theme:"secondary",children:(0,tq.jsx)(tq.Fragment,{children:i})}):void 0,children:(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsxs)(kR.Y,{className:"p-l-mini",title:s("notes-and-events.notes-and-events"),children:[(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{c(!0)},children:s("new")}),(0,tq.jsx)(MC,{elementId:r,elementType:a,open:d,refetchNotes:o,setOpen:c})]}),(0,tq.jsx)(uE.U,{none:0===t.length,noneOptions:{text:s("notes-and-events.no-notes-and-events-to-show")},children:(0,tq.jsx)(ac.SD,{accordion:!1,items:f})})]})})},MM=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),[n,r]=(0,tG.useState)(1),[a,l]=(0,tG.useState)(20),[o,{error:s,isLoading:d}]=p$(),{isLoading:c,data:f,error:u,refetch:m}=pq({id:t,elementType:i,page:n,pageSize:a});async function p(e){await o({id:e}),await m()}return((0,tI.isUndefined)(u)||(0,iX.Ay)(new iX.hD(u)),(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s)),c)?(0,tq.jsx)(uE.U,{loading:!0}):(0,tq.jsx)(MI,{deleteLoading:d,elementId:t,elementType:i,notes:f.items,onClickTrash:p,pagination:(0,tq.jsx)(po.d,{current:n,onChange:(e,t)=>{r(e),l(t)},showSizeChanger:!0,showTotal:t=>e("pagination.show-total",{total:t}),total:f.totalItems}),refetchNotes:m})};var ML=i(6387);let MF=e=>{let t,{elementId:i,elementType:n,flatTags:r,setDefaultCheckedTags:a}=e,l=(0,uI.J)(),{updateTagsForElementByTypeAndId:o}=(t=(0,iv.useAppDispatch)(),{updateTagsForElementByTypeAndId:e=>t(ML.FH.util.updateQueryData("tagGetCollectionForElementByTypeAndId",{elementType:e.elementType,id:e.id},t=>{let i=e.flatTags.filter(t=>e.checkedTags.includes(t.id));return{totalItems:e.checkedTags.length,items:i}}))}),[s]=(0,gZ.zC)(),[d]=(0,gZ.vX)(),[c,f]=(0,tG.useState)(new Set),u=async(e,t)=>{var r,a;if(0===e)return;let l=await (t?s:d)({elementType:n,id:i,tagId:e});if((null==(a=l.error)||null==(r=a.data)?void 0:r.error)!=null&&""!==l.error.data.error)throw Error(l.error.data.error);if(null!=l.error)throw Error(t?"Failed to assign tag to element":"Failed to unassign tag from element")},m=async e=>{o({elementType:n,id:i,flatTags:r,checkedTags:e.map(Number)}),a(e)};return{handleCheck:async(e,t)=>{let i=Number(t.node.key);f(e=>new Set(e).add(String(i))),m(e.checked);try{await u(i,t.checked)}catch{let n=t.checked?(0,i6.t)("failed-to-assign-tag-to-element"):(0,i6.t)("failed-to-un-assign-tag-to-element");l.error({content:n,type:"error",duration:5}),m(t.checked?e.checked.filter(e=>e!==String(i)):[...e.checked,String(i)])}finally{f(e=>{let t=new Set(e);return t.delete(String(i)),t})}},loadingNodes:c}},ME=e=>{let{tags:t,isLoading:i}=e,{t:n}=(0,iQ.useTranslation)(),{id:r,elementType:a}=(0,iZ.J)(),l=(0,tG.useMemo)(()=>Object.entries(t).map(e=>{let[t,i]=e;return{...i}}).filter(e=>void 0!==e.id),[t]),{handleCheck:o}=MF({elementId:r,elementType:a,flatTags:l,setDefaultCheckedTags:()=>{}}),s=async e=>{let t=l.filter(t=>{var i;return(null==(i=t.id)?void 0:i.toString())!==e}).map(e=>e.id.toString());await o({checked:t,halfChecked:[]},{node:{key:e},checked:!1})},d=(0,cH.createColumnHelper)(),c=[d.accessor("path",{header:n("tags.columns.path"),meta:{type:"text"},minSize:600,sortDescFirst:!1}),d.accessor("actions",{header:n("tags.columns.actions"),enableSorting:!1,cell:e=>(0,tq.jsx)(ig.Flex,{align:"center",className:"w-full h-full",justify:"center",children:(0,tq.jsx)(lp.K,{"aria-label":n("tags.actions.delete"),icon:{value:"trash"},onClick:async()=>{await s(e.row.original.id.toString())},type:"link"})}),size:60})];return(0,tq.jsx)(ul.x,{columns:c,data:Object.values(t),enableSorting:!0,isLoading:i,sorting:[{id:"path",desc:!1}]})},MP=e=>{let t,i,{elementId:n,elementType:r,tags:a,filter:l,setFilter:o,isLoading:s,defaultCheckedTags:d,setDefaultCheckedTags:c}=e,{t:f}=(0,iQ.useTranslation)(),u=(t=[],(i=e=>{for(let n of e)t.push(n),void 0!==n.children&&i(n.children)})(a),t).filter(e=>void 0!==e.id),[m,p]=tU().useState([0,...d]),{handleCheck:g,loadingNodes:h}=MF({elementId:n,elementType:r,flatTags:u,setDefaultCheckedTags:c}),y=(0,gJ.M)({tags:a,loadingNodes:h});return(0,tG.useEffect)(()=>{let e,t;!(0,tI.isNil)(l)&&l.length>0&&p([0,...(e=[],(t=i=>{for(let n of i)void 0!==n.key&&e.push(String(n.key)),(0,tI.isNull)(n.children)||t(n.children)})(y),e)])},[l]),(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ps.D,{loading:s,onSearch:o,placeholder:f("search")}),(0,tq.jsx)(gQ.l,{checkStrictly:!0,checkedKeys:{checked:d,halfChecked:[]},defaultExpandedKeys:m,onCheck:g,treeData:y,withCustomSwitcherIcon:!0})]})},MA=e=>{let[t,i]=(0,tG.useState)(""),[n,r]=(0,tG.useState)(e.tags.map(e=>e.id.toString())),{id:a,elementType:l}=(0,iZ.J)();(0,tG.useEffect)(()=>{r(e.tags.map(e=>e.id.toString()))},[e.tags]);let{data:o,isLoading:s}=(0,ML.uQ)({page:1,pageSize:9999,filter:t});return s||e.isLoading?(0,tq.jsx)(uE.U,{loading:!0}):(null==o?void 0:o.items)===void 0?(0,tq.jsx)("div",{children:"Failed to load tags"}):(0,tq.jsx)(MP,{defaultCheckedTags:n,elementId:a,elementType:l,filter:t,isLoading:s,setDefaultCheckedTags:r,setFilter:i,tags:o.items})};class MN{async run(e){let{messageBus:t}=e;try{let e=await this.executeRequest();if((0,tI.isNil)(e))return;let i=new SU.j({jobRunId:e,title:this.title});t.registerHandler(i)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async executeRequest(){var e;let t=await uk.M_.dispatch(gZ.FH.endpoints.tagBatchOperationToElementsByTypeAndId.initiate({elementType:this.elementType,id:this.elementId,operation:this.operation}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}async handleJobFailure(e){console.error("Tag assign job failed:",e)}constructor(e){this.elementType=e.elementType,this.elementId=e.elementId,this.operation=e.operation,this.title=e.title}}let MR=()=>{let{t:e}=(0,iQ.useTranslation)(),{id:t,elementType:i}=(0,iZ.J)(),{element:n}=(0,Sl.D)(t,i),{applyTagsToChildren:r,removeAndApplyTagsToChildren:a}=(()=>{let{id:e,elementType:t}=(0,iZ.J)(),i=tc.kL.get(td.K.executionEngine),{t:n}=(0,iQ.useTranslation)();return{removeAndApplyTagsToChildren:async()=>{let r=new MN({elementType:t,elementId:e,operation:"replace",title:n("tags.remove-and-apply-tags-to-children")});await i.runJob(r)},applyTagsToChildren:async()=>{let r=new MN({elementType:t,elementId:e,operation:"assign",title:n("tags.apply-tags-to-children")});await i.runJob(r)}}})(),{data:l,isLoading:o}=(0,gZ.ET)({elementType:i,id:t});return(0,tq.jsx)(ht.n,{leftItem:{minSize:315,size:25,children:(0,tq.jsx)(uE.U,{loading:o,padded:!0,children:(0,tq.jsx)(MA,{isLoading:o,tags:(null==l?void 0:l.items)??[]})})},resizeAble:!0,rightItem:{minSize:300,size:75,children:(0,tq.jsxs)(uE.U,{padded:!0,children:[(0,tq.jsx)(kR.Y,{className:"p-l-mini",title:e("tags.assigned-tags-text"),children:(null==l?void 0:l.totalItems)===0?(0,tq.jsx)(az.$,{onClick:a,children:e("tags.remove-and-apply-tags-to-children")}):(0,tq.jsx)(ig.Dropdown.Button,{disabled:(null==n?void 0:n.hasChildren)!==!0,menu:{items:[{label:e("tags.remove-and-apply-tags-to-children"),key:"1",onClick:a}]},onClick:r,children:e("tags.apply-tags-to-children")})}),(0,tq.jsx)("div",{className:"pimcore-tags-content",children:(0,tq.jsx)(ME,{isLoading:o,tags:(null==l?void 0:l.items)??[]})})]})},withDivider:!0})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"detachable-tab",component:Md});let e=tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]);e.register({name:tu.eb.element.editor.tab.properties.name,component:IE}),e.register({name:tu.eb.element.editor.tab.schedule.name,component:Mu}),e.register({name:tu.eb.element.editor.tab.dependencies.name,component:Mx}),e.register({name:tu.eb.element.editor.tab.workflow.name,component:MT}),e.register({name:tu.eb.element.editor.tab.notesAndEvents.name,component:MM}),e.register({name:tu.eb.element.editor.tab.tags.name,component:MR})}});var MV=i(98053);let Mz=pR.api.enhanceEndpoints({addTagTypes:["Elements"]}).injectEndpoints({endpoints:e=>({elementGetUsage:e.query({query:e=>({url:`/pimcore-studio/api/elements/usage/${e.elementType}/${e.id}`,params:{page:e.page,pageSize:e.pageSize,sortOrder:e.sortOrder,sortBy:e.sortBy}}),providesTags:["Elements"]}),elementUsageReplace:e.mutation({query:e=>({url:`/pimcore-studio/api/elements/usage/replace/${e.elementType}/${e.id}`,method:"POST",body:e.body}),invalidatesTags:["Elements"]})}),overrideExisting:!1}),{useElementGetUsageQuery:MB,useElementUsageReplaceMutation:MO}=Mz,MK=Mz.enhanceEndpoints({endpoints:{elementUsageReplace:{invalidatesTags:[]}}}),{useLazyElementGetUsageQuery:M_,useElementUsageReplaceMutation:MH}=MK;class M${async run(e){let{messageBus:t}=e;try{let e=await this.executeReplaceRequest();if((0,tI.isNil)(e))return void await this.handleCompletion();let i=new SU.j({jobRunId:e,title:this.title,onJobCompletion:async e=>{try{await this.handleCompletion()}catch(e){await this.handleJobFailure(e)}}});t.registerHandler(i)}catch(e){await this.handleJobFailure(e),(0,iX.Ay)(new iX.$g(e.message))}}async executeReplaceRequest(){var e;let t=await uk.M_.dispatch(MK.endpoints.elementUsageReplace.initiate({elementType:this.sourceElementType,id:this.sourceElementId,body:{targetType:this.targetElementType,targetId:this.targetElementId,elements:this.elements??[]}}));return(0,tI.isUndefined)(t.error)?(null==(e=t.data)?void 0:e.jobRunId)??null:((0,iX.Ay)(new iX.hD(t.error)),null)}async handleCompletion(){var e;null==(e=this.onFinish)||e.call(this)}async handleJobFailure(e){console.error("Search replace assignments job failed:",e)}constructor(e){this.sourceElementType=e.sourceElementType,this.sourceElementId=e.sourceElementId,this.targetElementType=e.targetElementType,this.targetElementId=e.targetElementId,this.elements=e.elements,this.title=e.title,this.onFinish=e.onFinish}}let MW=(0,tG.createContext)(void 0),Mq=e=>{let{children:t}=e,{t:i}=(0,iQ.useTranslation)(),[n,r]=(0,tG.useState)(null),[a,l]=(0,tG.useState)(null),[o,s]=(0,tG.useState)(1),[d,c]=(0,tG.useState)(50),[f,u]=(0,tG.useState)({}),m=tc.kL.get(td.K.executionEngine),[p,{data:g,isFetching:h,isLoading:y}]=MK.useLazyElementGetUsageQuery();(0,tG.useEffect)(()=>{null!==n&&p({id:n.id,elementType:n.type,page:o,pageSize:d,sortBy:"id",sortOrder:"ASC"})},[o,d,p]);let v=(null==g?void 0:g.totalCount)??0,b=(null==g?void 0:g.data)??[],x=(null==g?void 0:g.hasHidden)??!1,j=e=>{r(e)},w=e=>{l(e)},k=()=>{null!==n&&(s(1),u({}),p({id:n.id,elementType:n.type,page:1,pageSize:d,sortBy:"id",sortOrder:"ASC"}))},T=(e,t)=>{s(e),c(t)},S=async()=>{if(null!==n&&null!==a)try{let e=new M$({sourceElementType:n.type,sourceElementId:n.id,targetElementType:a.type,targetElementId:a.id,title:i("search-replace-assignments.job.title-all"),onFinish:()=>{D(),u({})}});await m.runJob(e)}catch(e){console.error("Failed to apply replacement to all items",e)}},C=async()=>{if(null!==n&&null!==a)try{let e=Object.keys(f).map(Number).map(e=>{let t=b[e];return{id:t.id,type:"data-object"===t.type?"object":t.type}}),t=new M$({sourceElementType:n.type,sourceElementId:n.id,targetElementType:a.type,targetElementId:a.id,elements:e,title:i("search-replace-assignments.job.title-selection",{count:e.length}),onFinish:()=>{D(),u({})}});await m.runJob(t)}catch(e){console.error("Failed to apply replacement to all items",e)}},D=()=>{null!==n&&p({id:n.id,elementType:n.type,page:o,pageSize:d,sortBy:"id",sortOrder:"ASC"})},I=()=>{u({})},M=null!==n&&null!==a,L=Object.keys(f).length,F=L>0,E=(0,tG.useMemo)(()=>({searchFor:n,replaceWith:a,currentPage:o,pageSize:d,selectedRows:f,defaultPageSize:50,totalItems:v,usageItems:b,isFetching:h,isLoading:y,isFormValid:M,selectedRowsCount:L,hasSelection:F,hasHidden:x,handleSearchForChange:j,handleReplaceWithChange:w,handleSearch:k,handlePageChange:T,handleApplyToAll:S,handleApplyToSelection:C,handleRefresh:D,handleClearSelection:I,setSelectedRows:u}),[n,a,o,d,f,v,b,h,y,M,L,F,x]);return(0,tq.jsx)(MW.Provider,{value:E,children:t})},MG=()=>{let e=(0,tG.useContext)(MW);if(void 0===e)throw Error("useSearchReplaceAssignments must be used within a SearchReplaceAssignmentsProvider");return e},MU=()=>{let{searchFor:e,replaceWith:t,handleSearchForChange:i,handleReplaceWithChange:n,handleSearch:r,handleApplyToAll:a,isFormValid:l,hasHidden:o}=MG(),[s]=ig.Form.useForm();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.search-replace-assignments")})}),(0,tq.jsx)(uE.U,{children:(0,tq.jsxs)(ni.Box,{margin:{x:"small",bottom:"small"},children:[(0,tq.jsxs)(ig.Form,{colon:!1,form:s,labelAlign:"left",labelCol:{style:{width:"150px"}},layout:"horizontal",style:{marginBottom:0},children:[(0,tq.jsx)(ig.Form.Item,{label:(0,tq.jsx)(pd.h,{children:(0,i6.t)("search-replace-assignments.search-for")}),name:"searchFor",children:(0,tq.jsxs)(ap.s,{gap:"extra-small",children:[(0,tq.jsx)("div",{style:{width:"600px"},children:(0,tq.jsx)(MV.h,{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0,enableSearch:!0,onChange:i,value:e})}),(0,tq.jsx)(az.$,{disabled:null===e,onClick:r,type:"default",children:(0,i6.t)("search-replace-assignments.search")})]})}),(0,tq.jsx)(ig.Form.Item,{label:(0,tq.jsx)(pd.h,{children:(0,i6.t)("search-replace-assignments.replace-with")}),name:"replaceWith",style:{marginBottom:0},children:(0,tq.jsxs)(ap.s,{gap:"extra-small",children:[(0,tq.jsx)("div",{style:{width:"600px"},children:(0,tq.jsx)(MV.h,{assetsAllowed:!0,dataObjectsAllowed:!0,documentsAllowed:!0,enableSearch:!0,onChange:n,value:t})}),(0,tq.jsx)(ig.Popconfirm,{cancelText:(0,i6.t)("cancel"),description:(0,i6.t)("search-replace-assignments.confirm.description"),okText:(0,i6.t)("button.confirm"),onConfirm:a,overlayStyle:{maxWidth:"350px"},title:(0,i6.t)("search-replace-assignments.confirm.title"),children:(0,tq.jsx)(az.$,{disabled:!l,type:"primary",children:(0,i6.t)("search-replace-assignments.apply-to-all")})})]})})]}),o&&(0,tq.jsx)(ni.Box,{margin:{top:"small"},children:(0,tq.jsx)(kY.F,{banner:!0,message:(0,i6.t)("hidden-dependencies-warning"),type:"warning"})})]})})]})},MQ=()=>{let{hasSelection:e,selectedRowsCount:t,handleClearSelection:i,handleApplyToSelection:n,handleRefresh:r,currentPage:a,handlePageChange:l,totalItems:o,defaultPageSize:s,isFormValid:d,isFetching:c,isLoading:f}=MG();return(0,tq.jsxs)(pc.M,{justify:"space-between",theme:"secondary",children:[e&&(0,tq.jsxs)(ap.s,{align:"center",gap:"small",children:[(0,tq.jsx)(tQ.S,{checked:!0,onClick:e=>{e.stopPropagation(),i()},children:(0,i6.t)("listing.selection.total",{total:t})}),(0,tq.jsx)(ig.Popconfirm,{cancelText:(0,i6.t)("cancel"),description:(0,i6.t)("search-replace-assignments.confirm.description"),okText:(0,i6.t)("button.confirm"),onConfirm:n,overlayStyle:{maxWidth:"350px"},title:(0,i6.t)("search-replace-assignments.confirm.title"),children:(0,tq.jsx)(az.$,{disabled:!d,type:"primary",children:(0,i6.t)("search-replace-assignments.apply-to-selection")})})]}),!e&&(0,tq.jsx)("div",{}),(0,tq.jsxs)(oI.B,{size:"extra-small",children:[(0,tq.jsx)(lp.K,{disabled:c||f,icon:{value:"refresh"},onClick:r}),(0,tq.jsx)(po.d,{current:a,defaultPageSize:s,onChange:l,showSizeChanger:!0,showTotal:e=>(0,i6.t)("pagination.show-total",{total:e}),total:o})]})]})},MJ=()=>{let{t:e}=(0,iQ.useTranslation)(),{usageItems:t,isFetching:i,selectedRows:n,setSelectedRows:r}=MG(),a=(0,cH.createColumnHelper)(),l=[a.accessor("id",{header:e("search-replace-assignments.columns.id"),size:150}),a.accessor("type",{header:e("search-replace-assignments.columns.type"),size:70,cell:t=>{let{row:i}=t,n=i.original.type;return(0,tq.jsx)(ni.Flex,{align:"center",justify:"center",children:(0,tq.jsx)(ni.Tooltip,{title:e(n),children:(0,tq.jsx)(r9.I,{value:(e=>{switch(e){case"data-object":return"data-object";case"document":return"document";case"asset":return"asset";default:return"file-05"}})(n)})})})}}),a.accessor("path",{header:e("search-replace-assignments.columns.path"),size:400,meta:{autoWidth:!0,type:"element",config:{getElementInfo:e=>({id:e.row.original.id,fullPath:e.row.original.path})}}})];return(0,tq.jsx)(ni.Box,{margin:{x:"small",bottom:"small"},children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:l,data:t,enableMultipleRowSelection:!0,enableRowSelection:!0,isLoading:i,onSelectedRowsChange:r,resizable:!0,selectedRows:n})})},MZ=()=>((0,tG.useEffect)(()=>()=>{console.log("SearchReplaceAssignmentsContainer unmounting")},[]),(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(MQ,{}),renderTopBar:(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(MU,{}),(0,tq.jsx)(ni.Box,{margin:{bottom:"small"},children:(0,tq.jsx)(ni.Divider,{size:"none",theme:"secondary"})})]}),children:(0,tq.jsx)(uE.U,{children:(0,tq.jsx)(MJ,{})})})),MY=()=>(0,tq.jsx)(Mq,{children:(0,tq.jsx)(MZ,{})});var MX=i(69676);let M0={name:"Search & Replace Assignments",id:"search-replace-assignments",component:"search-replace-assignments",config:{translationKey:"widget.search-replace-assignments",icon:{type:"name",value:"search"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/Search & Replace Assignments",label:"navigation.search-replace-assignments",className:"item-style-modifier",order:700,hidden:()=>!(0,MX.isAllowed)(pw.F.Assets)&&!(0,MX.isAllowed)(pw.F.Documents)&&!(0,MX.isAllowed)(pw.F.Objects),perspectivePermission:pk.d.SearchReplaceAssignments,widgetConfig:M0}),tc.kL.get(td.K.widgetManager).registerWidget({name:"search-replace-assignments",component:MY})}});var M1=i(10716),M2=i(86218),M3=i(81194),M6=i(20607),M4=i(78254);let M5=()=>{let{t:e}=(0,iv.useTranslation)();return{createFallbackRootNode:(t,i)=>{let n=(e=>{if("document"===e)return{list:!1,view:!1,publish:!1,unpublish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1,save:!1};if("asset"===e)return{list:!1,view:!1,publish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1};if("data-object"===e)return{list:!1,view:!1,publish:!1,unpublish:!1,delete:!1,rename:!1,create:!1,settings:!1,versions:!1,properties:!1,save:!1,localizedEdit:null,localizedView:null};throw Error(`Unsupported element type: ${String(e)}`)})(i),r=(e=>{if("document"===e)return"document";if("asset"===e)return"asset";if("data-object"===e)return"dataObject";throw Error(`Unsupported element type: ${String(e)}`)})(i);return{nodes:[{id:String(t),internalKey:String(t),label:1===t?"home":e("home"),icon:{type:"name",value:"home-root-folder"},type:"folder",hasChildren:!1,parentId:void 0,fullPath:"/",elementType:i,permissions:n,locked:null,isLocked:!1,metaData:{[r]:void 0}}],total:1}}}},M7=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(Da.FH.endpoints.dataObjectGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,M6.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"data-object"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var M8=i(79563);let M9=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(kc.api.endpoints.assetGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,M8.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"asset"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var Le=i(92472);let Lt=()=>{let{pageSize:e,treeFilterArgs:t}=(0,M4._)(),i=(0,iv.useAppDispatch)(),{createFallbackRootNode:n}=M5();async function r(t,n){let r=i(od.FH.endpoints.documentGetTree.initiate(n,{forceRefetch:!0}));return await r.then(i=>{let{data:n,isError:r,error:a}=i;return r?void(0,iX.Ay)(new iX.hD(a)):r||(0,tI.isUndefined)(n)?void 0:(0,Le.Z)(t,n,e)}).catch(()=>void 0)}return{fetchRoot:async function(e){let t=await r({id:"0",internalKey:"0"},{pageSize:1,page:1,excludeFolders:!1,pathIncludeParent:!0,pathIncludeDescendants:!1,pqlQuery:1===e?void 0:"id = "+e});return!(0,tI.isUndefined)(null==t?void 0:t.nodes)&&(null==t?void 0:t.nodes.length)>0?t:await Promise.resolve(n(e,"document"))},fetchChildren:async function(i,n){return await r(i,{parentId:parseInt(i.id),pageSize:e,page:n.page,idSearchTerm:n.searchTerm,...t})}}};var Li=i(54604);let Ln=e=>{let{id:t,elementType:i,rootFolder:n,classes:r,pql:a,pageSize:l,contextPermissions:o,showRoot:s=!1}=e,{asset_tree_paging_limit:d,object_tree_paging_limit:c}=(0,p3.t)(),f=l??(i===sE.W.asset?d:c);return(0,tq.jsx)(M3.b,{treeId:t,children:(0,tq.jsx)(M2.P,{permissions:{...o},children:(0,tq.jsxs)(M1.S,{classIds:r,pageSize:f,pqlQuery:(0,a3.uI)(a)?a:void 0,children:[i===sE.W.asset&&(0,tq.jsx)(Li.X,{nodeApiHook:M9,children:(0,tq.jsx)(CZ,{id:(null==n?void 0:n.id)??1,showRoot:s})}),i===sE.W.dataObject&&(0,tq.jsx)(Li.X,{nodeApiHook:M7,children:(0,tq.jsx)(Iu,{id:(null==n?void 0:n.id)??1,showRoot:s})}),i===sE.W.document&&(0,tq.jsx)(Li.X,{nodeApiHook:Lt,children:(0,tq.jsx)(Mt,{id:(null==n?void 0:n.id)??1,showRoot:s})})]})})})};var Lr=i(41045),La=i(18453),Ll=i(31325);let Lo=new class{supports(e){return["asset-editor","document-editor","data-object-editor"].includes(e.component)}cleanConfig(e){return{...e,config:{id:e.config.id,elementType:e.config.elementType}}}async restore(e,t){let{id:i}=e.config;if(!(0,tI.isNil)(i)){let n=await this.getWidgetConfig(e.component,Number(i));if(!(0,tI.isNil)(n))return t((0,yd.WK)(n)),!0}return!1}async getWidgetConfig(e,t){return"asset-editor"===e?await Lr.c.getWidgetConfig(t,!0):"document-editor"===e?await La.J.getWidgetConfig(t,!0):"data-object-editor"===e?await Ll.j.getWidgetConfig(t,!0):void 0}};ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager);tc.kL.get(td.K.widgetRestorerRegistry).register(Lo),e.registerWidget({name:"element_tree",component:Ln,transformConfig:e=>({...e,translationKey:e.name}),isVisible:e=>{if((0,tI.has)(e,"elementType"))switch(e.elementType){case"document":return(0,yc.J)(pw.F.Documents);case"asset":return(0,yc.J)(pw.F.Assets);case"data-object":return(0,yc.J)(pw.F.Objects)}return!0}})}});var Ls=i(29247);ts.s.registerModule({onInit(){tc.kL.get(td.K["ExecutionEngine/JobComponentRegistry"]).registerComponent("default-message-bus",Ls.y)}}),ts.s.registerModule({onInit(){let e=tc.kL.get(td.K["DynamicTypes/FieldFilterRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/DataObjectAdapter"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/DataObjectObjectBrick"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/String"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/None"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Id"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Number"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Multiselect"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Date"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Boolean"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/BooleanSelect"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Consent"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/ClassificationStore"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/InputQuantityValue"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/QuantityValue"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Color"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Datetime"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Time"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/FieldFilter/Relation"]));let t=tc.kL.get(td.K["DynamicTypes/BatchEditRegistry"]);t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Text"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/TextArea"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Datetime"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Select"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/Checkbox"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/ElementDropzone"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/ClassificationStore"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/DataObjectAdapter"])),t.registerDynamicType(tc.kL.get(td.K["DynamicTypes/BatchEdit/DataObjectObjectBrick"])),tc.kL.get(td.K["DynamicTypes/ListingRegistry"]).registerDynamicType(tc.kL.get(td.K["DynamicTypes/Listing/AssetLink"]));let i=tc.kL.get(td.K["DynamicTypes/GridCellRegistry"]);i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Text"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/String"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Textarea"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Number"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Select"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/MultiSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Boolean"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Checkbox"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Date"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Time"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DateTime"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ObjectLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DocumentLink"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/OpenElement"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetPreview"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetActions"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectActions"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DependencyTypeIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ElementSubtypeIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetCustomMetadataIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetCustomMetadataValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/PropertyIcon"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/PropertyValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/WebsiteSettingsValue"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ScheduleActionsSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/VersionsIdSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/AssetVersionPreviewFieldLabel"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Asset"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Object"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Document"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Element"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/LanguageSelect"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Translate"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectAdapter"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/ClassificationStore"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectAdvanced"])),i.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/DataObjectObjectBrick"]));let n=tc.kL.get(td.K["DynamicTypes/AdvancedGridCellRegistry"]);n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/String"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Integer"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Error"])),n.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GridCell/Array"]));let r=tc.kL.get(td.K["DynamicTypes/MetadataRegistry"]);r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Asset"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Checkbox"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Date"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Document"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Input"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Object"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Select"])),r.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Metadata/Textarea"]));let a=tc.kL.get(td.K["DynamicTypes/ObjectLayoutRegistry"]);a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Panel"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Tabpanel"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Accordion"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Region"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Text"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Fieldset"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/FieldContainer"])),a.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectLayout/Iframe"]));let l=tc.kL.get(td.K["DynamicTypes/ObjectDataRegistry"]);l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Input"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Textarea"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Wysiwyg"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Password"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/InputQuantityValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Select"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/MultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Language"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/LanguageMultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Country"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/CountryMultiSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/User"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/BooleanSelect"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Numeric"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/NumericRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Slider"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/QuantityValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/QuantityValueRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Consent"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Firstname"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Lastname"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Email"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Gender"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/RgbaColor"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/EncryptedField"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/CalculatedValue"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Checkbox"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Link"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/UrlSlug"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Date"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Datetime"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/DateRange"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Time"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ExternalImage"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Image"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Video"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/HotspotImage"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ImageGallery"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPoint"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoBounds"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPolygon"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/GeoPolyLine"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToOneRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToManyRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ManyToManyObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/AdvancedManyToManyObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/AdvancedManyToManyRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ReverseObjectRelation"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Table"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/StructuredTable"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/Block"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/LocalizedFields"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/FieldCollection"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ObjectBrick"])),l.registerDynamicType(tc.kL.get(td.K["DynamicTypes/ObjectData/ClassificationStore"]));let o=tc.kL.get(td.K["DynamicTypes/DocumentEditableRegistry"]);o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Block"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/ScheduledBlock"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Checkbox"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Date"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Embed"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Input"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Link"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Numeric"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Relation"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Relations"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Renderlet"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Select"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Snippet"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Table"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Textarea"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Wysiwyg"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/MultiSelect"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Image"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Pdf"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Video"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Area"])),o.registerDynamicType(tc.kL.get(td.K["DynamicTypes/DocumentEditable/Areablock"]));let s=tc.kL.get(td.K["DynamicTypes/EditableDialogLayoutRegistry"]);s.registerDynamicType(tc.kL.get(td.K["DynamicTypes/EditableDialogLayout/Tabpanel"])),s.registerDynamicType(tc.kL.get(td.K["DynamicTypes/EditableDialogLayout/Panel"]));let d=tc.kL.get(td.K["DynamicTypes/AssetRegistry"]);d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Archive"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Audio"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Document"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Folder"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Image"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Text"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Unknown"])),d.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Asset/Video"]));let c=tc.kL.get(td.K["DynamicTypes/DocumentRegistry"]);c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Email"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Folder"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Hardlink"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Link"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Newsletter"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Snippet"])),c.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Document/Page"]));let f=tc.kL.get(td.K["DynamicTypes/ObjectRegistry"]);f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Folder"])),f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Object"])),f.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Object/Variant"]));let u=tc.kL.get(td.K["DynamicTypes/Grid/SourceFieldsRegistry"]);u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/Text"])),u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/SimpleField"])),u.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/SourceFields/RelationField"]));let m=tc.kL.get(td.K["DynamicTypes/Grid/TransformersRegistry"]);m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/BooleanFormatter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/DateFormatter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/ElementCounter"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/TwigOperator"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Anonymizer"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Blur"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/ChangeCase"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Combine"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Explode"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/StringReplace"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Substring"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Trim"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/Translate"])),m.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Grid/Transformers/PHPCode"]))}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DynamicTypes/ThemeRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Theme/StudioDefaultLight"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Theme/StudioDefaultDark"]))}});let Ld=(0,iR.createStyles)(e=>{let{css:t,token:i}=e,n=t`
min-height: 100px;
cursor: text;
`,r=t`
@@ -977,7 +977,7 @@
padding: 4px;
margin: 0;
}
- `}}),Ly=()=>{let{t:e}=(0,iQ.useTranslation)(),{menuEntries:t,isLoading:i}=(()=>{let{data:e,isLoading:t}=(0,sO.usePerspectiveGetConfigByIdQuery)({perspectiveId:"studio_default_perspective"});return{menuEntries:(0,tG.useMemo)(()=>(null==e?void 0:e.contextPermissions)??{},[e]),isLoading:t}})(),{styles:n}=Lh(),r=(0,tG.useMemo)(()=>tc.kL.get(td.K.perspectivePermissionProviderRegistry).getPermissions().map(e=>{let i=e.permissions.filter(i=>{let n=t[e.key];return!(0,tI.isNil)(n)&&i.key in n||(console.error(`Permission ${e.key}.${i.key} is hidden because it is not in the menuEntries list.`),!1)});return{...e,permissions:i}}).filter(e=>e.permissions.length>0),[t]);return i?(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,theme:"fieldset",title:e("perspective-editor.form.main-nav-permission.title"),children:(0,tq.jsx)(sA.t,{})}):(0,tq.jsxs)(ap.s,{className:n.panel,gap:0,vertical:!0,children:[(0,tq.jsx)("p",{children:e("perspective-editor.form.main-nav-permission.title")}),(0,tq.jsx)(ap.s,{gap:8,vertical:!0,children:r.map(t=>(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,theme:"fieldset",title:e(`perspective-editor.form.main-nav-permission.category.${t.key}`),children:(0,tq.jsx)(ap.s,{gap:4,vertical:!0,children:t.permissions.map(i=>(0,tq.jsx)(tJ.lV.Item,{name:["contextPermissions",t.key,i.key],children:(0,tq.jsx)(sP.d,{labelRight:e(`perspective-editor.form.main-nav-permission.${t.key}.${i.key}`),size:"small"})},`${t.key}.${i.key}`))})},t.key))})]})};var Lv=i(27794);let Lb=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(tJ.lV.Item,{label:e("perspective-editor.form.general.name"),name:"name",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("perspective-editor.form.general.icon"),name:"icon",children:(0,tq.jsx)(Lv.N,{})})]})},Lx=(0,tG.createContext)(void 0),Lj=e=>{let{children:t,formChange:i,value:n}=e,[r,a]=(0,tG.useState)((null==n?void 0:n.widgets)??[]),[l,o]=(0,tG.useState)((null==n?void 0:n.expanded)??null),s=(e,t)=>{null==i||i({widgets:e,expanded:t})},d=e=>{if(r.some(t=>t.id===e.id))return;let t=[...r,e],i=0===r.length?e.id:l;a(t),o(i),s(t,i)},c=e=>{let t=r.filter(t=>t.id!==e),i=l===e?null:l;a(t),o(i),s(t,i)},f=e=>{let t=e.map(e=>r.find(t=>t.id===e.id)).filter(e=>void 0!==e);a(t),s(t,l)},u=e=>{let t=l===e?null:e;o(t),s(r,t)},m=(0,tG.useMemo)(()=>({widgetConfigs:r,expandedWidget:l,onAdd:d,onRemove:c,onReorder:f,setExpanded:u}),[r,l]);return(0,tq.jsx)(Lx.Provider,{value:m,children:t})},Lw=()=>{let e=(0,tG.useContext)(Lx);if(void 0===e)throw Error("useWidgetConfiguratorContext must be used within a WidgetConfiguratorProvider");return e},Lk=()=>{let{t:e}=(0,iQ.useTranslation)(),{onAdd:t}=Lw(),i=tc.kL.get(td.K["DynamicTypes/WidgetEditor/WidgetTypeRegistry"]),{data:n,isFetching:r}=(0,sO.usePerspectiveWidgetGetConfigCollectionQuery)({skipWrapperWidgets:!1}),a=[...i.getMenuItems((null==n?void 0:n.items)??[],e=>{null==t||t(e)})];return(0,tq.jsx)(pu.m,{menu:{items:a},children:(0,tq.jsx)(az.$,{loading:r,type:"default",children:e("add")})})},LT=e=>{let{widget:t}=e;return(0,tI.isNil)(t)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ap.s,{align:"center",gap:8,children:[(0,tq.jsx)(r9.I,{...t.icon}),(0,tq.jsx)("span",{children:t.name})]})},LS=e=>{let{widget:t,allowExpandControl:i}=e,{expandedWidget:n,setExpanded:r,onRemove:a}=Lw(),l=n===t.id,o=[(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{a(t.id)},theme:"secondary"},"remove")];return!0===i&&(o=[(0,tq.jsx)(lp.K,{icon:{value:l?"eye":"eye-off"},onClick:()=>{r(t.id)},theme:"secondary"},"expand"),...o]),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})},LC=e=>{let{allowExpandControl:t=!0}=e,[i,n]=(0,tG.useState)([]),{onReorder:r,widgetConfigs:a}=Lw();return(0,tG.useEffect)(()=>{n(a.map((e,i)=>({id:e.id,sortable:!0,renderRightToolbar:(0,tq.jsx)(LS,{allowExpandControl:t,widget:e}),children:(0,tq.jsx)(LT,{widget:e})})))},[a]),(0,tq.jsx)(SK.N,{items:i,onItemsChange:r,sortable:!0})},LD=e=>{let{label:t,value:i,onChange:n,allowExpandControl:r=!0,"data-testid":a}=e;return(0,tq.jsx)(Lj,{formChange:n,value:i,children:(0,tq.jsx)(f_.Z,{className:"w-full","data-testid":a,title:(0,tq.jsxs)(ni.Flex,{align:"center",gap:8,children:[(0,tq.jsx)("span",{children:t}),(0,tq.jsx)(Lk,{})]}),children:(0,tq.jsx)(LC,{allowExpandControl:r})})})},LI=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ap.s,{"data-testid":"widget-configurator",gap:10,children:[(0,tq.jsx)(tJ.lV.Item,{name:"widgetsLeft",style:{flexGrow:1},children:(0,tq.jsx)(LD,{"data-testid":"widget-config-left",label:e("perspective-editor.system-widgets.left")})}),(0,tq.jsx)(tJ.lV.Item,{name:"widgetsBottom",style:{flexGrow:1},children:(0,tq.jsx)(LD,{allowExpandControl:!1,"data-testid":"widget-config-bottom",label:e("perspective-editor.system-widgets.bottom")})}),(0,tq.jsx)(tJ.lV.Item,{name:"widgetsRight",style:{flexGrow:1},children:(0,tq.jsx)(LD,{"data-testid":"widget-config-right",label:e("perspective-editor.system-widgets.right")})})]})},LM=(0,iR.createStyles)(e=>{let{css:t}=e;return{panel:t`
+ `}}),Ly=()=>{let{t:e}=(0,iQ.useTranslation)(),{menuEntries:t,isLoading:i}=(()=>{let{data:e,isLoading:t}=(0,sO.usePerspectiveGetConfigByIdQuery)({perspectiveId:"studio_default_perspective"});return{menuEntries:(0,tG.useMemo)(()=>(null==e?void 0:e.contextPermissions)??{},[e]),isLoading:t}})(),{styles:n}=Lh(),r=(0,tG.useMemo)(()=>tc.kL.get(td.K.perspectivePermissionProviderRegistry).getPermissions().map(e=>{let i=e.permissions.filter(i=>{let n=t[e.key];return!(0,tI.isNil)(n)&&i.key in n||(console.error(`Permission ${e.key}.${i.key} is hidden because it is not in the menuEntries list.`),!1)});return{...e,permissions:i}}).filter(e=>e.permissions.length>0),[t]);return i?(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,theme:"fieldset",title:e("perspective-editor.form.main-nav-permission.title"),children:(0,tq.jsx)(sN.t,{})}):(0,tq.jsxs)(ap.s,{className:n.panel,gap:0,vertical:!0,children:[(0,tq.jsx)("p",{children:e("perspective-editor.form.main-nav-permission.title")}),(0,tq.jsx)(ap.s,{gap:8,vertical:!0,children:r.map(t=>(0,tq.jsx)(n6.L.Panel,{collapsed:!1,collapsible:!0,theme:"fieldset",title:e(`perspective-editor.form.main-nav-permission.category.${t.key}`),children:(0,tq.jsx)(ap.s,{gap:4,vertical:!0,children:t.permissions.map(i=>(0,tq.jsx)(tJ.lV.Item,{name:["contextPermissions",t.key,i.key],children:(0,tq.jsx)(sA.d,{labelRight:e(`perspective-editor.form.main-nav-permission.${t.key}.${i.key}`),size:"small"})},`${t.key}.${i.key}`))})},t.key))})]})};var Lv=i(27794);let Lb=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(tJ.lV.Item,{label:e("perspective-editor.form.general.name"),name:"name",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("perspective-editor.form.general.icon"),name:"icon",children:(0,tq.jsx)(Lv.N,{})})]})},Lx=(0,tG.createContext)(void 0),Lj=e=>{let{children:t,formChange:i,value:n}=e,[r,a]=(0,tG.useState)((null==n?void 0:n.widgets)??[]),[l,o]=(0,tG.useState)((null==n?void 0:n.expanded)??null),s=(e,t)=>{null==i||i({widgets:e,expanded:t})},d=e=>{if(r.some(t=>t.id===e.id))return;let t=[...r,e],i=0===r.length?e.id:l;a(t),o(i),s(t,i)},c=e=>{let t=r.filter(t=>t.id!==e),i=l===e?null:l;a(t),o(i),s(t,i)},f=e=>{let t=e.map(e=>r.find(t=>t.id===e.id)).filter(e=>void 0!==e);a(t),s(t,l)},u=e=>{let t=l===e?null:e;o(t),s(r,t)},m=(0,tG.useMemo)(()=>({widgetConfigs:r,expandedWidget:l,onAdd:d,onRemove:c,onReorder:f,setExpanded:u}),[r,l]);return(0,tq.jsx)(Lx.Provider,{value:m,children:t})},Lw=()=>{let e=(0,tG.useContext)(Lx);if(void 0===e)throw Error("useWidgetConfiguratorContext must be used within a WidgetConfiguratorProvider");return e},Lk=()=>{let{t:e}=(0,iQ.useTranslation)(),{onAdd:t}=Lw(),i=tc.kL.get(td.K["DynamicTypes/WidgetEditor/WidgetTypeRegistry"]),{data:n,isFetching:r}=(0,sO.usePerspectiveWidgetGetConfigCollectionQuery)({skipWrapperWidgets:!1}),a=[...i.getMenuItems((null==n?void 0:n.items)??[],e=>{null==t||t(e)})];return(0,tq.jsx)(pu.m,{menu:{items:a},children:(0,tq.jsx)(az.$,{loading:r,type:"default",children:e("add")})})},LT=e=>{let{widget:t}=e;return(0,tI.isNil)(t)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ap.s,{align:"center",gap:8,children:[(0,tq.jsx)(r9.I,{...t.icon}),(0,tq.jsx)("span",{children:t.name})]})},LS=e=>{let{widget:t,allowExpandControl:i}=e,{expandedWidget:n,setExpanded:r,onRemove:a}=Lw(),l=n===t.id,o=[(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{a(t.id)},theme:"secondary"},"remove")];return!0===i&&(o=[(0,tq.jsx)(lp.K,{icon:{value:l?"eye":"eye-off"},onClick:()=>{r(t.id)},theme:"secondary"},"expand"),...o]),(0,tq.jsx)(TM.e,{items:o,noSpacing:!0})},LC=e=>{let{allowExpandControl:t=!0}=e,[i,n]=(0,tG.useState)([]),{onReorder:r,widgetConfigs:a}=Lw();return(0,tG.useEffect)(()=>{n(a.map((e,i)=>({id:e.id,sortable:!0,renderRightToolbar:(0,tq.jsx)(LS,{allowExpandControl:t,widget:e}),children:(0,tq.jsx)(LT,{widget:e})})))},[a]),(0,tq.jsx)(SK.N,{items:i,onItemsChange:r,sortable:!0})},LD=e=>{let{label:t,value:i,onChange:n,allowExpandControl:r=!0,"data-testid":a}=e;return(0,tq.jsx)(Lj,{formChange:n,value:i,children:(0,tq.jsx)(f_.Z,{className:"w-full","data-testid":a,title:(0,tq.jsxs)(ni.Flex,{align:"center",gap:8,children:[(0,tq.jsx)("span",{children:t}),(0,tq.jsx)(Lk,{})]}),children:(0,tq.jsx)(LC,{allowExpandControl:r})})})},LI=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ap.s,{"data-testid":"widget-configurator",gap:10,children:[(0,tq.jsx)(tJ.lV.Item,{name:"widgetsLeft",style:{flexGrow:1},children:(0,tq.jsx)(LD,{"data-testid":"widget-config-left",label:e("perspective-editor.system-widgets.left")})}),(0,tq.jsx)(tJ.lV.Item,{name:"widgetsBottom",style:{flexGrow:1},children:(0,tq.jsx)(LD,{allowExpandControl:!1,"data-testid":"widget-config-bottom",label:e("perspective-editor.system-widgets.bottom")})}),(0,tq.jsx)(tJ.lV.Item,{name:"widgetsRight",style:{flexGrow:1},children:(0,tq.jsx)(LD,{"data-testid":"widget-config-right",label:e("perspective-editor.system-widgets.right")})})]})},LM=(0,iR.createStyles)(e=>{let{css:t}=e;return{panel:t`
> p {
padding: 4px;
margin: 0;
@@ -992,7 +992,7 @@
margin-right: 2px;
`}}),Fl=e=>{let{emails:t}=e,{t:i}=(0,iQ.useTranslation)(),{styles:n}=Fa(),r=t.map(e=>{let t;return t=[{label:i("widget.email-log.tab.text"),key:"text",children:(0,tq.jsx)(Fr,{email:e})},{label:i("widget.email-log.tab.html"),key:"html",children:(0,tq.jsx)(uR,{id:e.id})},{label:i("widget.email-log.tab.parameters"),key:"parameters",children:(0,tq.jsx)(uP,{id:e.id})}],{key:e.id.toString(),"data-testid":`email-log-entry-${e.id}`,label:(0,tq.jsxs)(ap.s,{align:"center",gap:"extra-small",children:[(0,tq.jsx)(r9.I,{value:"send-03"}),(0,tq.jsx)("span",{"data-testid":`email-log-subject-${e.id}`,children:e.subject})]}),subLabel:(0,tq.jsxs)(ap.s,{align:"center",gap:"mini",children:[(0,tq.jsx)("span",{children:`${i("widget.email-log.from")}: ${e.from}`}),(0,tq.jsx)(m1.c,{className:n.divider,type:"vertical"}),(0,tq.jsx)("span",{children:`${i("widget.email-log.to")}: ${e.to}`})]}),theme:e.hasError?"error":"default",subLabelPosition:"inline",extra:(0,tq.jsxs)(ap.s,{align:"center",gap:4,children:[e.hasError&&(0,tq.jsx)(r9.I,{className:n.errorIcon,value:"close-filled"}),(0,tq.jsx)("span",{children:(0,af.formatDateTime)({timestamp:e.sentDate,dateStyle:"short",timeStyle:"short"})})]}),children:(0,tq.jsxs)(ap.s,{className:"email-log-content","data-testid":`email-log-entry-content-${e.id}`,gap:"small",vertical:!0,children:[(0,tq.jsx)(L9,{email:e}),e.hasError&&(0,tq.jsx)(ap.s,{vertical:!0,children:(0,tq.jsx)(Fe,{email:e})}),(0,tq.jsx)(ge.t,{destroyInactiveTabPane:!0,items:t,noPadding:!0})]})}});return(0,tq.jsx)(ac.SD,{items:r})},Fo=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,uk.jL)(),[i,n]=(0,tG.useState)(1),[r,a]=(0,tG.useState)(20),[l,o]=(0,tG.useState)(!1),{data:s,isLoading:d,isFetching:c}=(0,uM.CH)({page:i,pageSize:r}),f=(null==s?void 0:s.totalItems)??0;return(0,tG.useEffect)(()=>{c||o(!1)},[c]),(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{justify:"space-between",theme:"secondary",children:[(0,tq.jsx)(lp.K,{"data-testid":"email-log-refresh-button",disabled:d||l,icon:{value:"refresh"},onClick:()=>{o(!0),t(uw.FH.util.invalidateTags(uT.qN.EMAIL_LOG()))}}),(0,tq.jsx)(po.d,{current:i,defaultPageSize:r,onChange:(e,t)=>{n(e),a(t)},showSizeChanger:!0,showTotal:t=>e("pagination.show-total",{total:t}),total:f})]}),renderTopBar:(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{gap:"small",children:(0,tq.jsx)(pd.h,{children:e("widget.email-log")})})}),children:(0,tq.jsx)(uE.U,{"data-testid":"email-log-content",loading:d||l&&c,none:(0,tI.isUndefined)(null==s?void 0:s.items)||0===s.items.length,padded:!0,children:!(0,tI.isUndefined)(null==s?void 0:s.items)&&(0,tq.jsx)(Fl,{emails:s.items})})})};var Fs=i(5229);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.widgetManager);e.registerWidget({name:"email-blocklist",component:L7}),e.registerWidget({name:"email-log",component:Fo});let t=tc.kL.get(td.K.mainNavRegistry);t.registerMainNavItem({path:"ExperienceEcommerce/Email",label:"navigation.email",order:300,permission:pw.F.Emails,perspectivePermission:pk.d.Mails}),t.registerMainNavItem({path:"ExperienceEcommerce/Email/Sent-Emails",label:"navigation.email-log",order:100,className:"item-style-modifier",permission:pw.F.Emails,perspectivePermission:pk.d.Mails,widgetConfig:{name:"emailLog",id:"email-log",component:"email-log",config:{translationKey:"widget.email-log",icon:{type:"name",value:"mail-02"}}}}),t.registerMainNavItem({path:"ExperienceEcommerce/Email/Email-Blocklist",label:"navigation.email-blocklist",order:200,className:"item-style-modifier",permission:pw.F.Emails,perspectivePermission:pk.d.Mails,widgetConfig:{name:"EmailBlocklist",id:"email-blocklist",component:"email-blocklist",config:{translationKey:"widget.email-blocklist",icon:{type:"name",value:"users-x"}}}}),t.registerMainNavItem({path:"ExperienceEcommerce/Email/Send Test-Email",label:"navigation.test-email",order:300,className:"item-style-modifier",permission:pw.F.Emails,perspectivePermission:pk.d.Mails,useCustomMainNavItem:()=>{let{setIsOpen:e}=(()=>{let e=(0,tG.useContext)(Fs.w);if((0,tI.isNil)(e))throw Error("useSendTestEmailContext must be used within a SendTestEmailProvider");return e})();return{name:"SendTestEmail",onClick:()=>{e(!0)},icon:{type:"name",value:"users-x"}}}})}});var Fd=i(64860);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"QuickAccess/Open Asset",label:"navigation.open-asset",order:100,permission:pw.F.Assets,perspectivePermission:pk.d.OpenAsset,useCustomMainNavItem:()=>{let{open:e}=(0,Fd.Q)();return{name:"OpenAsset",onClick:()=>{e("asset")}}}}),e.registerMainNavItem({path:"QuickAccess/Open Data Object",label:"navigation.open-data-object",order:200,permission:pw.F.Objects,perspectivePermission:pk.d.OpenObject,useCustomMainNavItem:()=>{let{open:e}=(0,Fd.Q)();return{name:"OpenDataObject",onClick:()=>{e("data-object")}}}}),e.registerMainNavItem({path:"QuickAccess/Open Document",label:"navigation.open-document",dividerBottom:!0,order:300,permission:pw.F.Documents,perspectivePermission:pk.d.OpenDocument,useCustomMainNavItem:()=>{let{open:e}=(0,Fd.Q)();return{name:"OpenDocument",onClick:()=>{e("document")}}}})}});var Fc=i(16939);let Ff=()=>{let[e,{isLoading:t}]=(0,Fc.gu)(),[i,{isLoading:n}]=(0,Fc.nT)(),[r,{isLoading:a}]=(0,Fc.Xi)();return{createNewProperty:async()=>{try{let t=await e();if("data"in t)return{success:!0,data:t.data}}catch(e){(0,iX.Ay)(new iX.$g("Was not able to create Property"))}return{success:!1}},createLoading:t,deletePropertyById:async e=>{try{let t=await i({id:e});return{success:"data"in t}}catch(e){return(0,iX.Ay)(new iX.$g("Was not able to delete Property")),{success:!1}}},deleteLoading:n,updatePropertyById:async(e,t)=>{try{let i=await r({id:e,updatePredefinedProperty:{name:t.name??"",description:t.description??"",key:t.key??"",type:t.type??"",data:t.data??"",config:t.config??"",ctype:t.ctype??"",inheritable:t.inheritable}});return{success:"data"in i}}catch(e){return(0,iX.Ay)(new iX.$g("Was not able to update Property")),{success:!1}}},updateLoading:a}};var Fu=((x={}).Text="text",x.Document="document",x.Asset="asset",x.Object="object",x.Boolean="bool",x.Select="select",x);let Fm=e=>{let{info:t,setPredefinedPropertyRows:i}=e,n=t.row.original.id,{deletePropertyById:r,deleteLoading:a}=Ff(),l=async()=>{let{success:e}=await r(n);e&&i(e=>e.filter(e=>e.id!==n))};return(0,tq.jsxs)("div",{className:"properties-table--actions-column",children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"translate"},onClick:()=>{console.log("Open Translate View")},type:"link"}),(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:a,onClick:l,type:"link"})]})},Fp=e=>{let{predefinedPropertyRows:t,setPredefinedPropertyRows:i}=e,{t:n}=(0,iQ.useTranslation)(),{updatePropertyById:r}=Ff(),[a,l]=(0,tG.useState)([]),o=(0,cH.createColumnHelper)(),s=[o.accessor("name",{header:n("properties.columns.name"),meta:{editable:!0},size:200}),o.accessor("description",{header:n("properties.columns.description"),meta:{editable:!0},size:200}),o.accessor("key",{header:n("properties.columns.key"),meta:{editable:!0},size:200}),o.accessor("type",{header:n("properties.columns.type"),meta:{type:"select",editable:!0,config:{options:Object.values(Fu)}},size:100}),o.accessor("data",{header:n("properties.columns.data"),meta:{editable:!0},size:150}),o.accessor("config",{header:n("properties.columns.configuration"),meta:{editable:!0},size:150}),o.accessor("ctype",{header:n("properties.columns.content-type"),meta:{type:"select",editable:!0,config:{options:dR.allLegacyElementTypes}},size:110}),o.accessor("inheritable",{header:n("properties.columns.inheritable"),size:95,meta:{type:"checkbox",editable:!0,config:{align:"center"}}}),o.accessor("actions",{header:n("properties.columns.actions"),size:80,cell:e=>(0,tq.jsx)(Fm,{info:e,setPredefinedPropertyRows:i})})],d=async e=>{let{columnId:t,value:n,rowData:a}=e,o=a.rowId,s={...a,[t]:n};i(e=>e.map(e=>e.rowId===o?s:e)),l([{columnId:t,rowIndex:o}]);let{success:d}=await r(s.id,s);d?l([]):i(e=>e.map(e=>e.rowId===o?a:e))};return(0,tq.jsx)("div",{children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:s,data:t,enableSorting:!0,modifiedCells:a,onUpdateCellData:d,resizable:!0,setRowId:e=>e.rowId})})},Fg=()=>{let{createNewProperty:e,createLoading:t}=Ff(),[i,n]=(0,tG.useState)(""),r=(0,tG.useMemo)(()=>({filter:i}),[i]),{data:a,isLoading:l,isFetching:o,error:s,refetch:d}=(0,Fc.VC)(r),c=()=>{d().catch(()=>{(0,iX.Ay)(new iX.$g("Error while reloading"))})};(0,tG.useEffect)(()=>{c()},[]);let[f,u]=(0,tG.useState)([]),m=null==a?void 0:a.items,p=[...f].sort((e,t)=>t.creationDate-e.creationDate);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||u(m.map(e=>({...e,rowId:(0,af.uuid)()})))},[m]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s))},[s]);let g=async()=>{let{success:t,data:i}=await e();t&&void 0!==i&&u(e=>[{...i,rowId:(0,af.uuid)()},...e])};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(pc.M,{theme:"secondary",children:(0,tq.jsx)(lp.K,{disabled:o,icon:{value:"refresh"},onClick:c})}),renderTopBar:(0,tq.jsxs)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:[(0,tq.jsxs)(ap.s,{gap:"small",children:[(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.predefined-properties")}),(0,tq.jsx)(ni.IconTextButton,{disabled:l||t,icon:{value:"new"},loading:t,onClick:g,children:(0,i6.t)("predefined-properties.new")})]}),(0,tq.jsx)(ni.SearchInput,{loading:o,onSearch:e=>{n(e)},placeholder:"Search",withPrefix:!1,withoutAddon:!1})]}),children:(0,tq.jsx)(uE.U,{loading:l||o,margin:{x:"extra-small",y:"none"},none:(0,tI.isUndefined)(m)||0===m.length,children:(0,tq.jsx)(ni.Box,{margin:{x:"extra-small",y:"none"},children:(0,tq.jsx)(Fp,{predefinedPropertyRows:p,setPredefinedPropertyRows:u})})})})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/Predefined Properties",label:"navigation.predefined-properties",order:900,className:"item-style-modifier",permission:pw.F.PredefinedProperties,perspectivePermission:pk.d.PredefinedProperties,widgetConfig:{name:"Predefined Properties",id:"predefined-properties",component:"predefined-properties",config:{translationKey:"widget.predefined-properties",icon:{type:"name",value:"properties"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"predefined-properties",component:Fg})}});let Fh=()=>{let[e,{isLoading:t}]=(0,I0.zO)(),[i,{isLoading:n}]=(0,I0.Pp)(),[r,{isLoading:a}]=(0,I0.v2)(),l={docTypeAddParameters:{name:"New Document Type",type:"page"}};return{createNewDocumentType:async()=>{try{let t=await e(l);if((0,tI.isUndefined)(t.error)||(0,iX.Ay)(new iX.hD(t.error)),"data"in t)return{success:!0,data:t.data}}catch{(0,iX.Ay)(new iX.$g("Was not able to create DocumentType"))}return{success:!1}},createLoading:t,deleteDocumentTypeById:async e=>{try{let t=await i({id:e});return(0,tI.isUndefined)(t.error)||(0,iX.Ay)(new iX.hD(t.error)),{success:"data"in t}}catch{return(0,iX.Ay)(new iX.$g("Was not able to delete DocumentType")),{success:!1}}},deleteLoading:n,updateDocumentTypeById:async(e,t)=>{try{let i=await r({id:e,docTypeUpdateParameters:{name:t.name??"",type:t.type??"",group:t.group??"",controller:t.controller??"",template:t.template??"",priority:t.priority??0,staticGeneratorEnabled:t.staticGeneratorEnabled??!1}});return(0,tI.isUndefined)(i.error)||(0,iX.Ay)(new iX.hD(i.error)),{success:"data"in i}}catch{return(0,iX.Ay)(new iX.$g("Was not able to update DocumentType")),{success:!1}}},updateLoading:a}},Fy=e=>{let{documentTypeRows:t,setDocumentTypeRows:i,config:n}=e,{t:r}=(0,iQ.useTranslation)(),{updateDocumentTypeById:a}=Fh(),{controllers:l,templates:o,docTypes:s}=n,[d,c]=(0,tG.useState)([]),f=l.map(e=>e.name),u=o.map(e=>e.path),m=s.map(e=>e.name),p=(0,cH.createColumnHelper)(),g=[p.accessor("name",{header:r("document-types.columns.name"),meta:{editable:!0},size:200}),p.accessor("group",{header:r("document-types.columns.group"),meta:{editable:!0},size:100}),p.accessor("controller",{header:r("document-types.columns.controller"),meta:{type:"select",editable:!0,config:{options:Object.values(f)}},size:200}),p.accessor("template",{header:r("document-types.columns.template"),meta:{type:"select",editable:!0,config:{options:Object.values(u)}},size:150}),p.accessor("type",{header:r("document-types.columns.type"),meta:{type:"select",editable:!0,config:{options:Object.values(m)}},size:80}),p.accessor("staticGeneratorEnabled",{header:r("document-types.columns.static"),size:70,cell:e=>(0,tq.jsx)(ni.Flex,{align:"center",justify:"center",children:"page"===e.row.original.type&&(0,tq.jsx)(ni.Checkbox,{checked:!!e.getValue(),onChange:t=>{var i,n;null==(n=e.table.options.meta)||null==(i=n.onUpdateCellData)||i.call(n,{rowIndex:e.row.index,columnId:e.column.id,value:t.target.checked,rowData:e.row.original})}})})}),p.accessor("priority",{header:r("document-types.columns.priority"),meta:{type:"number",editable:!0},size:80}),p.accessor("creationDate",{header:r("document-types.columns.creation-date"),meta:{type:"date"},size:150}),p.accessor("modificationDate",{header:r("document-types.columns.modification-date"),meta:{type:"date"},size:150}),p.accessor("actions",{header:r("document-types.columns.actions"),size:80,cell:e=>(e=>{let{info:t,setDocumentTypeRows:i}=e,n=t.row.original.id,{deleteDocumentTypeById:r,deleteLoading:a}=Fh(),l=async()=>{let{success:e}=await r(n);e&&i(e=>e.filter(e=>e.id!==n))};return(0,tq.jsxs)("div",{className:"document-types-table--actions-column",children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"translate"},onClick:()=>{console.log("Open Translate View")},type:"link"}),(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:a,onClick:l,type:"link"})]})})({info:e,setDocumentTypeRows:i})})],h=async e=>{let{columnId:t,value:n,rowData:r}=e,l=r.rowId,o={...r,[t]:n};i(e=>e.map(e=>e.rowId===l?o:e)),c([{columnId:t,rowIndex:l}]);let{success:s}=await a(o.id,o);s?c([]):i(e=>e.map(e=>e.rowId===l?r:e))};return(0,tq.jsx)("div",{children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:g,data:t,enableSorting:!0,modifiedCells:d,onUpdateCellData:h,resizable:!0,setRowId:e=>e.rowId})})},Fv=()=>{let{createNewDocumentType:e,createLoading:t}=Fh(),i=(()=>{let{data:e,error:t}=(0,od.XS)(),{data:i,error:n}=(0,od.$P)(),{data:r,error:a}=(0,od.XE)();return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(t)||(0,iX.Ay)(new iX.hD(t))},[t]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(n)||(0,iX.Ay)(new iX.hD(n))},[n]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(a)||(0,iX.Ay)(new iX.hD(a))},[a]),{controllers:(0,tI.isUndefined)(e)?[]:null==e?void 0:e.items,templates:(0,tI.isUndefined)(i)?[]:null==i?void 0:i.items,docTypes:(0,tI.isUndefined)(r)?[]:null==r?void 0:r.items}})(),{data:n,isLoading:r,isFetching:a,error:l,refetch:o}=(0,od.BZ)({}),s=()=>{o().catch(()=>{(0,iX.Ay)(new iX.$g("Error while reloading"))})};(0,tG.useEffect)(()=>{s()},[]);let[d,c]=(0,tG.useState)([]),f=(null==n?void 0:n.items)??[],u=[...d].sort((e,t)=>{let i=e.name??"",n=t.name??"";return i.localeCompare(n)});(0,tG.useEffect)(()=>{(0,tI.isUndefined)(f)||c(f.map(e=>({...e,rowId:(0,af.uuid)()})))},[f]);let m=async()=>{let{success:t,data:i}=await e();t&&void 0!==i&&c(e=>[{...i,rowId:(0,af.uuid)()},...e])};return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]),(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(pc.M,{theme:"secondary",children:(0,tq.jsx)(ni.IconButton,{disabled:a,icon:{value:"refresh"},onClick:s})}),renderTopBar:(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsxs)(ap.s,{gap:"small",children:[(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.document-types")}),(0,tq.jsx)(ni.IconTextButton,{disabled:r??t,icon:{value:"new"},loading:t,onClick:m,children:(0,i6.t)("document-types.new")})]})}),children:(0,tq.jsx)(uE.U,{loading:r||a,margin:{x:"extra-small",y:"none"},none:(0,tI.isUndefined)(f)??0===f.length,children:(0,tq.jsx)(ni.Box,{margin:{x:"extra-small",y:"none"},children:(0,tq.jsx)(Fy,{config:i,documentTypeRows:u,setDocumentTypeRows:c})})})})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"ExperienceEcommerce/Document Types",label:"navigation.document-types",className:"item-style-modifier",order:900,permission:pw.F.DocumentTypes,perspectivePermission:pk.d.DocumentTypes,widgetConfig:{name:"Document Types",id:"document-types",component:"document-types",config:{translationKey:"widget.document-types",icon:{type:"name",value:"document-types"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"document-types",component:Fv})}});let Fb=pR.api.enhanceEndpoints({addTagTypes:["Website Settings"]}).injectEndpoints({endpoints:e=>({websiteSettingsAdd:e.mutation({query:e=>({url:"/pimcore-studio/api/website-settings/add",method:"POST",body:e.websiteSettingsAdd}),invalidatesTags:["Website Settings"]}),websiteSettingsGetCollection:e.query({query:e=>({url:"/pimcore-studio/api/website-settings",method:"POST",body:e.body}),providesTags:["Website Settings"]}),websiteSettingsUpdate:e.mutation({query:e=>({url:`/pimcore-studio/api/website-settings/${e.id}`,method:"PUT",body:e.websiteSettingsUpdate}),invalidatesTags:["Website Settings"]}),websiteSettingsDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/website-settings/${e.id}`,method:"DELETE"}),invalidatesTags:["Website Settings"]}),websiteSettingsListTypes:e.query({query:()=>({url:"/pimcore-studio/api/website-settings/types"}),providesTags:["Website Settings"]})}),overrideExisting:!1}),{useWebsiteSettingsAddMutation:Fx,useWebsiteSettingsGetCollectionQuery:Fj,useWebsiteSettingsUpdateMutation:Fw,useWebsiteSettingsDeleteMutation:Fk,useWebsiteSettingsListTypesQuery:FT}=Fb,FS=Fb.enhanceEndpoints({addTagTypes:[uT.nP.WEBSITE_SETTINGS],endpoints:{websiteSettingsGetCollection:{providesTags:(e,t,i)=>uT.yc.WEBSITE_SETTINGS()},websiteSettingsDelete:{invalidatesTags:()=>[]},websiteSettingsAdd:{invalidatesTags:()=>[]},websiteSettingsUpdate:{invalidatesTags:()=>[]},websiteSettingsListTypes:{providesTags:()=>[]}}}),{useWebsiteSettingsAddMutation:FC,useWebsiteSettingsDeleteMutation:FD,useWebsiteSettingsGetCollectionQuery:FI,useWebsiteSettingsUpdateMutation:FM,useWebsiteSettingsListTypesQuery:FL}=FS,FF=()=>{let[e,{isLoading:t}]=FC(),[i,{isLoading:n}]=FD(),[r,{isLoading:a}]=FM();return{createNewSetting:async(t,i)=>{try{let n=await e({websiteSettingsAdd:{name:t,type:i}});if((0,tI.isUndefined)(n.error)||(0,iX.Ay)(new iX.hD(n.error)),"data"in n)return{success:!0,data:n.data}}catch{(0,iX.Ay)(new iX.$g("Error creating Website Settings"))}return{success:!1}},createLoading:t,deleteSettingById:async e=>{try{let t=await i({id:e});return(0,tI.isUndefined)(t.error)||(0,iX.Ay)(new iX.hD(t.error)),{success:"data"in t}}catch{return(0,iX.Ay)(new iX.$g("Error deleting Website Settings")),{success:!1}}},deleteLoading:n,updateSettingById:async(e,t)=>{try{let i=await r({id:e,websiteSettingsUpdate:t});return(0,tI.isUndefined)(i.error)||(0,iX.Ay)(new iX.hD(i.error)),{success:"data"in i}}catch{return(0,iX.Ay)(new iX.$g("Error updating Website Settings")),{success:!1}}},updateLoading:a}},FE=e=>{let{info:t,setWebsiteSettingRows:i}=e,n=t.row.original.id,{deleteSettingById:r,deleteLoading:a}=FF(),l=async()=>{let{success:e}=await r(n);e&&i(e=>e.filter(e=>e.id!==n))};return(0,tq.jsx)(ni.Flex,{align:"center",className:"website-settings-table--actions-column",justify:"center",children:(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:a,onClick:l,type:"link"})})},FP=e=>{let{websiteSettingRows:t,setWebsiteSettingRows:i,typeSelectOptions:n}=e,{t:r}=(0,iQ.useTranslation)(),{updateSettingById:a}=FF(),[l,o]=(0,tG.useState)([]),{getAllSites:s,getSiteById:d}=(0,c9.u)(),c=t.map(e=>{if(null==e.siteId)return{...e,siteDomain:""};let t=isNaN(Number(null==e?void 0:e.siteId))?void 0:d(Number(e.siteId)),i=(0,tI.isUndefined)(t)?"":r(t.domain);return{...e,siteDomain:i}}),f=s().map(e=>({value:e.id,label:r(e.domain)})),u=async e=>{let{columnId:t,value:n,rowData:r}=e,l=r.rowId,s={...r,["siteDomain"===t?"siteId":t]:n};i(e=>e.map(e=>e.rowId===l?s:e)),o([{columnId:t,rowIndex:l}]);let{success:d}=await a(s.id,{name:s.name??"",language:s.language??"",data:s.data,siteId:s.siteId??0});d?o([]):i(e=>e.map(e=>e.rowId===l?r:e))},m=(0,cH.createColumnHelper)(),p=[m.accessor("type",{header:r("website-settings.columns.type"),meta:{type:"select",editable:!1,config:{options:n}},size:80}),m.accessor("name",{header:r("website-settings.columns.name"),meta:{editable:!0},size:200}),m.accessor("language",{header:r("website-settings.columns.language"),meta:{type:"language-select",editable:!0},size:60}),m.accessor("data",{header:r("website-settings.columns.value"),meta:{type:"website-settings-value",editable:!0,clearable:!0,showPublishedState:!1},size:200}),m.accessor("siteDomain",{header:r("website-settings.columns.site"),meta:{type:"select",editable:!0,config:{options:f}},size:110}),m.accessor("actions",{header:r("properties.columns.actions"),size:60,cell:e=>(0,tq.jsx)(FE,{info:e,setWebsiteSettingRows:i})})];return(0,tq.jsx)("div",{children:(0,tq.jsx)(ul.x,{autoWidth:!0,columns:p,data:c,enableSorting:!0,modifiedCells:l,onUpdateCellData:u,resizable:!0,setRowId:e=>e.rowId})})},FA=()=>{let[e]=ni.Form.useForm(),[t,i]=(0,tG.useState)(""),[n,r]=(0,tG.useState)(1),[a,l]=(0,tG.useState)(20),{data:o}=FL(),s=null==o?void 0:o.items,d=(0,tI.isUndefined)(s)?[]:s.map(e=>({value:e.key,label:e.title})),{data:c,isLoading:f,isFetching:u,error:m}=FI((0,tG.useMemo)(()=>({body:{filters:{page:n,pageSize:a,columnFilters:t.length>0?[{key:"name",type:"like",filterValue:t}]:[]}}}),[t,n,a]),{refetchOnMountOrArgChange:!0}),{createNewSetting:p,createLoading:g}=FF(),h=(0,iv.useAppDispatch)(),[y,v]=(0,tG.useState)([]),b=(null==c?void 0:c.items)??[],x=[...y].sort((e,t)=>{let i=e.name??"",n=t.name??"";return i.localeCompare(n)});(0,tG.useEffect)(()=>{(0,tI.isUndefined)(b)||v(b.map(e=>({...e,rowId:(0,af.uuid)()})))},[b]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||(0,iX.Ay)(new iX.hD(m))},[m]);let{showModal:j,closeModal:w,renderModal:k}=(0,ni.useModal)({type:"error"}),{showModal:T,closeModal:S,renderModal:C}=(0,ni.useModal)({type:"error"}),D=(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(k,{footer:(0,tq.jsx)(ni.ModalFooter,{children:(0,tq.jsx)(ni.Button,{onClick:w,type:"primary",children:(0,i6.t)("button.ok")})}),title:(0,i6.t)("website-settings.website-settings-already-exist.title"),children:(0,i6.t)("website-settings.website-settings-already-exist.error")}),(0,tq.jsx)(C,{footer:(0,tq.jsx)(ni.ModalFooter,{children:(0,tq.jsx)(ni.Button,{onClick:S,type:"primary",children:(0,i6.t)("button.ok")})}),title:(0,i6.t)("website-settings.website-settings.add-entry-mandatory-fields-missing.title"),children:(0,i6.t)("website-settings.website-settings.add-entry-mandatory-fields-missing.error")})]}),I=async(t,i)=>{let n=void 0!==i&&""!==i;if(""===t||void 0===t||!n)return void T();if((null==y?void 0:y.find(e=>e.name===t))!==void 0)return void j();let{success:r,data:a}=await p(t,i);r&&void 0!==a&&(v(e=>[{...a,rowId:(0,af.uuid)()},...e]),e.resetFields())};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[(0,tq.jsx)(lp.K,{disabled:u,icon:{value:"refresh"},onClick:()=>{h(FS.util.invalidateTags(pR.invalidatingTags.WEBSITE_SETTINGS()))}}),(0,tq.jsx)(ni.Pagination,{current:n,onChange:(e,t)=>{r(e),l(t)},showSizeChanger:!0,showTotal:e=>(0,i6.t)("pagination.show-total",{total:e}),total:(null==c?void 0:c.totalItems)??0})]}),renderTopBar:(0,tq.jsxs)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},padding:{x:"small"},theme:"secondary",children:[(0,tq.jsxs)(ap.s,{gap:"small",children:[(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.website-settings")}),(0,tq.jsx)(ni.Form,{form:e,layout:"inline",onFinish:e=>{let{name:t,type:i}=e;I(t,i)},children:(0,tq.jsxs)(ap.s,{children:[(0,tq.jsx)(ni.Form.Item,{name:"name",children:(0,tq.jsx)(ni.Input,{placeholder:(0,i6.t)("properties.add-custom-property.key")})}),(0,tq.jsx)(ni.Form.Item,{name:"type",children:(0,tq.jsx)(ni.Select,{className:"min-w-100",options:d,placeholder:(0,i6.t)("properties.add-custom-property.type")})}),(0,tq.jsx)(ni.Form.Item,{children:(0,tq.jsx)(ni.IconTextButton,{htmlType:"submit",icon:{value:"new"},loading:g,children:(0,i6.t)("website-settings.new")})})]})})]}),(0,tq.jsx)(ni.SearchInput,{loading:u,onSearch:e=>{i(e)},placeholder:"Search",withPrefix:!1,withoutAddon:!1})]}),children:(0,tq.jsx)(uE.U,{loading:f||u,margin:{x:"extra-small",y:"none"},none:(0,tI.isUndefined)(y)||0===y.length,children:(0,tq.jsxs)(ni.Box,{margin:{x:"extra-small",y:"none"},children:[(0,tq.jsx)(FP,{setWebsiteSettingRows:v,typeSelectOptions:d,websiteSettingRows:x}),D]})})})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"ExperienceEcommerce/Website Settings",label:"navigation.website-settings",order:1e3,className:"item-style-modifier",permission:pw.F.WebsiteSettings,perspectivePermission:pk.d.WebsiteSettings,widgetConfig:{name:"Website Settings",id:"website-settings",component:"website-settings",config:{translationKey:"widget.website-settings",icon:{type:"name",value:"web-settings"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"website-settings",component:FA})}});var FN=i(52626),FR=i(72098);let FV=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance(),i=e=>(0,tI.isObject)(e)&&(0,tI.has)(e,"cleared")&&!0===e.cleared?"":(0,tI.isObject)(e)?e.toHexString():"";return(0,tq.jsx)(ay.Z,{border:!1,collapsed:!1,collapsible:!0,contentPadding:"extra-small",theme:"card-with-highlight",title:e("appearance-branding.color.title"),children:(0,tq.jsxs)(a$.$,{direction:"vertical",size:"extra-small",children:[(0,tq.jsxs)(tJ.lV.Item,{label:e("appearance-branding.color.brand-color.label"),children:[(0,tq.jsx)(tJ.lV.Item,{name:["branding","brandColor"],noStyle:!0,children:(0,tq.jsx)(md.s,{allowClear:!0,"data-testid":"appearance-branding-brand-color",format:"hex",onChange:e=>{let n=i(e);t.setFieldValue(["branding","brandColor"],n)},showText:!0})}),(0,tq.jsx)("div",{style:{marginTop:8,fontSize:"12px",color:"#666"},children:e("appearance-branding.color.brand-color.description")})]}),(0,tq.jsxs)(tJ.lV.Item,{label:e("appearance-branding.color.background-shade.label"),children:[(0,tq.jsx)(tJ.lV.Item,{name:["branding","backgroundShade"],noStyle:!0,children:(0,tq.jsx)(md.s,{allowClear:!0,"data-testid":"appearance-branding-background-shade",format:"hex",onChange:e=>{let n=i(e);t.setFieldValue(["branding","backgroundShade"],n)},showText:!0})}),(0,tq.jsx)("div",{style:{marginTop:8,fontSize:"12px",color:"#666"},children:e("appearance-branding.color.background-shade.description")})]})]})})},Fz=e=>{let{titleKey:t,descriptionKey:i,fieldName:n,width:r=300,height:a=150,dataTestId:l}=e,{t:o}=(0,iQ.useTranslation)();return(0,tq.jsx)("div",{"data-testid":l,children:(0,tq.jsx)(ay.Z,{border:!1,collapsed:!1,collapsible:!0,contentPadding:"small",theme:"card-with-highlight",title:o(t),children:(0,tq.jsx)(tJ.lV.Item,{getValueFromEvent:e=>null!==e?{id:e.id,type:e.type??"asset",subtype:"image",fullPath:e.fullPath}:null,getValueProps:e=>({value:null!==e?{type:"asset",id:e.id,fullPath:e.fullPath}:null}),name:n,children:(0,tq.jsx)(mg,{allowedTypes:["image"],description:i,height:a,type:"add",width:r})})})})},FB=()=>{var e,t,i,n,r,a;let{t:l}=(0,iQ.useTranslation)(),{success:o}=(0,uI.J)(),{updateSettings:s,isLoading:d,adminSettings:c}=(()=>{let[e,{isLoading:t}]=(0,FN.Gg)(),i=(0,uk.jL)();(0,FN.cC)();let n=(0,Cv.useSelector)(FR.rC);return{updateSettings:async t=>{if(!(0,tI.isUndefined)(n)){let e={...n,...t};i((0,FR.XE)(e))}try{let r=await e({updateAdminSettings:t});if(!(0,tI.isUndefined)(r.error))return(0,tI.isUndefined)(n)||i((0,FR.XE)(n)),(0,iX.Ay)(new iX.hD(r.error)),{success:!1};return{success:"data"in r}}catch{return(0,tI.isUndefined)(n)||i((0,FR.XE)(n)),(0,iX.Ay)(new iX.$g("Failed to update appearance settings.")),{success:!1}}},isLoading:t,adminSettings:n}})(),[f]=tJ.lV.useForm(),u=(null==c?void 0:c.writeable)??!1,m={branding:{brandColor:(null==c||null==(e=c.branding)?void 0:e.brandColor)??"",backgroundShade:(null==c||null==(t=c.branding)?void 0:t.backgroundShade)??"",loginScreenCustomBackgroundImage:(null==c||null==(i=c.branding)?void 0:i.loginScreenCustomBackgroundImage)??null,customLogo:(null==c||null==(n=c.branding)?void 0:n.customLogo)??null},assets:{hide_edit_image:(null==c||null==(r=c.assets)?void 0:r.hide_edit_image)??!1,disable_tree_preview:(null==c||null==(a=c.assets)?void 0:a.disable_tree_preview)??!1}};return(0,tq.jsx)(n6.L,{formProps:{form:f,initialValues:m,onFinish:async e=>{let t={...e,assets:{hide_edit_image:m.assets.hide_edit_image,disable_tree_preview:m.assets.disable_tree_preview}};(await s(t)).success&&o(l("appearance-branding.update.success"))}},children:(0,tq.jsxs)(ap.s,{className:"appearance-branding-form absolute-stretch",justify:"space-between",vertical:!0,children:[(0,tq.jsxs)(uE.U,{padded:!0,padding:{x:"extra-small",y:"extra-small"},children:[(0,tq.jsx)(pd.h,{level:2,children:l("appearance-branding.title")}),(0,tq.jsxs)(a$.$,{direction:"vertical",size:"large",children:[(0,tq.jsx)(FV,{}),(0,tq.jsx)(Fz,{dataTestId:"appearance-branding-custom-logo",descriptionKey:"appearance-branding.custom-logo.description",fieldName:["branding","customLogo"],height:150,titleKey:"appearance-branding.custom-logo.title",width:300}),(0,tq.jsx)(Fz,{dataTestId:"appearance-branding-login-background",descriptionKey:"appearance-branding.custom-login-background.description",fieldName:["branding","loginScreenCustomBackgroundImage"],height:150,titleKey:"appearance-branding.custom-login-background.title",width:300})]})]}),(0,tq.jsx)(pc.M,{justify:"flex-end",children:(0,tq.jsx)(iN.m,{title:u?"":l("config_not_writeable"),children:(0,tq.jsx)(az.$,{"data-testid":"appearance-branding-save-button",disabled:!u,htmlType:"submit",loading:d,type:"primary",children:l("save")})})})]})})},FO={name:"Appearance & Branding",id:"appearance-branding",component:"appearance-branding",config:{translationKey:"widget.appearance-branding",icon:{type:"name",value:"appearance-branding"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"System/Appearance-Branding",label:"navigation.appearance-branding",className:"item-style-modifier",order:200,permission:pw.F.Appearance,perspectivePermission:pk.d.Appearance,widgetConfig:FO}),tc.kL.get(td.K.widgetManager).registerWidget({name:"appearance-branding",component:FB})}});let FK=e=>{let{isFetching:t,onAdd:i,onRefresh:n}=e,{t:r}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsx)(iN.m,{title:r("refresh"),children:(0,tq.jsx)(lp.K,{disabled:t,icon:{value:"refresh"},onClick:n,title:r("refresh"),type:"link"})}),(0,tq.jsx)(ni.IconTextButton,{icon:{value:"new"},onClick:i,type:"link",children:r("new")})]})},F_=(e,t)=>{for(let i of t){if(i.id===e)return i;if("children"in i&&Array.isArray(i.children)){let t=F_(e,i.children);if(null!==t)return t}}return null},FH=(e,t)=>{let i=t.toLowerCase();return e.filter(e=>{let n=e.name.toLowerCase().includes(i);if("children"in e&&Array.isArray(e.children)){let i=FH(e.children,t).length>0;return n||i}return n}).map(e=>"children"in e&&Array.isArray(e.children)?{...e,children:FH(e.children,t)}:e)},F$=e=>{let t=[];for(let i of e)"children"in i&&Array.isArray(i.children)&&t.push(String(i.id),...F$(i.children));return t},FW=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{icon:i`
color: ${t.colorTextTreeElement};
- `}}),Fq=(0,tG.createContext)(void 0),FG=e=>{let{children:t}=e,{data:i,isLoading:n,isFetching:r,refetch:a,error:l}=(0,k9.Ji)(),[o,s]=(0,tG.useState)([]);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,uj.trackError)(new uj.ApiError(l))},[l]);let d=(0,tG.useMemo)(()=>({thumbnailsData:i,isLoading:n,isFetching:r,refetch:a,expandedKeys:o,setExpandedKeys:s}),[i,n,r,a,o,s]);return(0,tq.jsx)(Fq.Provider,{value:d,children:t})},FU=e=>{let{onThumbnailSelect:t,onThumbnailClose:i,openedThumbnails:n,activeTabKey:r,modifiedThumbnails:a=[]}=e,{thumbnailsData:l,isLoading:o,isFetching:s,refetch:d,expandedKeys:c,setExpandedKeys:f}=(()=>{let e=(0,tG.useContext)(Fq);if(void 0===e)throw Error("useImageThumbnailsContext must be used within an ImageThumbnailsProvider");return e})(),[u,m]=(0,tG.useState)([]),[p,g]=(0,tG.useState)([]),[h,y]=(0,tG.useState)(""),[v,b]=(0,tG.useState)(0),{styles:x}=FW(),{handleDelete:j,handleAdd:w}=(e=>{let{refetch:t}=e,i=(0,aB.Vl)(),{t:n}=(0,iQ.useTranslation)(),r=(0,uI.J)(),[a,{error:l}]=(0,k9.HZ)(),[o,{error:s}]=(0,k9.eZ)();return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s))},[s]),{handleDelete:(0,tG.useCallback)(async(e,r)=>{(0,tI.isNil)(e)||i.confirm({title:n("delete"),content:n("image-thumbnails.delete.confirm")+` "${e.name}"?`,onOk:async()=>{let i=await a({name:e.name});!(0,tI.has)(i,"error")&&(t(),(0,tI.isNil)(r)||r())}})},[t,n,a,i]),handleAdd:(0,tG.useCallback)(e=>{i.input({label:n("image-thumbnails.add.content"),rule:{pattern:/^[a-zA-Z0-9_-]+$/,message:n("image-thumbnails.add.validation.message")},onOk:async i=>{let a=i.replaceAll(/[^a-zA-Z0-9_-]/g,"");if(a.length<=2)return void r.error(n("image-thumbnails.add.validation.message"));let l=await o({createThumbnailConfig:{name:a}});!(0,tI.has)(l,"error")&&(t(),(0,tI.isNil)(e)||e(a))}})},[o,t,n,i,r])}})({refetch:d}),k=(0,tG.useRef)(null);(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(null==l?void 0:l.items)&&(m(l.items),g(l.items),b(e=>e+1),!(0,tI.isNil)(k.current))){let e=k.current,i=l.items.find(t=>"name"in t&&t.name===e);!(0,tI.isUndefined)(i)&&"writeable"in i&&t(i),k.current=null}},[l]),(0,tG.useEffect)(()=>{if(""===h)g(u),f([]);else{let e=FH(u,h);g(e),f(F$(e))}},[h,u]);let{t:T}=(0,iQ.useTranslation)(),S=e=>(0,tI.isNil)(e)?[]:[...e].sort((e,t)=>e.name.localeCompare(t.name,void 0,{sensitivity:"base"})).map(e=>{let t="children"in e&&Array.isArray(e.children),i=!t&&a.includes(e.id);return{key:(0,tI.isUndefined)(e.id)?"":String(e.id),title:`${e.name}${i?" *":""}`,icon:"children"in e&&Array.isArray(e.children)?(0,tq.jsx)(r9.I,{className:x.icon,value:"folder"}):(0,tq.jsx)(r9.I,{className:x.icon,value:"image-thumbnail"}),children:t?S(e.children):void 0,isLeaf:!t,actions:t?[]:[{key:"delete",icon:"trash"}],allowDrag:!1,allowDrop:!1}}),C=(0,tG.useMemo)(()=>S(p),[p,a]),D=async e=>{let t=F_(e,u);!(0,tI.isNil)(t)&&"writeable"in t&&await j(t,()=>{i(e)})},I=async(e,t)=>{"delete"===t&&await D(e)};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(FK,{isFetching:s,onAdd:()=>{w(e=>{k.current=e})},onRefresh:d}),children:(0,tq.jsxs)(uE.U,{loading:o,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{y(e.target.value)},placeholder:T("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:s?"center":"start",vertical:!0,children:s?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sA.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:0===p.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(gQ.l,{defaultExpandedKeys:c,onActionsClick:I,onExpand:e=>{f(e)},onSelected:e=>{var i;let n;n=F_(i=String(e),u),(0,tI.isNil)(n)||("children"in n&&Array.isArray(n.children)?!(0,tI.isNil)(c)&&c.includes(i)?f(c.filter(e=>e!==i)):f([...c,i]):t(n))},selectedKeys:null!=r?[r]:[],treeData:C},`thumbnail-tree-${v}`)})})]})})};var FQ=i(76103),FJ=i(37836),FZ=i(3109),FY=i(44317);let FX=e=>{let{mediaQuery:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,tG.useMemo)(()=>t.transformations.map(e=>({type:e.type,data:e.config??{}})),[t.transformations]),a=(0,tG.useCallback)(e=>{null!=e&&i(e)},[i]),l=(0,tG.useMemo)(()=>tc.kL.get(td.K["DynamicTypes/TransformationFieldCollectionRegistry"]),[]);return(0,tq.jsx)(FY.Z,{addLabel:n("image-thumbnails.transformations.add"),onChange:a,registry:l,title:n("image-thumbnails.editor.transformations"),value:r})},F0=e=>{let{mediaQuery:t,onMediaQueryUpdate:i}=e,n=(0,tG.useRef)({}),r=(0,tG.useRef)(t);(0,tG.useEffect)(()=>{r.current=t});let a=(0,tG.useCallback)(e=>{let t=r.current;i({...t,transformations:e.map((e,i)=>{var r,a;let l=null==(r=t.transformations[i])?void 0:r.id;return""!==l&&null!=l?n.current[i]=l:(a=n.current)[i]??(a[i]=`transformation-${crypto.randomUUID()}`),{id:n.current[i],type:e.type,config:e.data}})})},[i]);return(0,tq.jsx)(FZ.p,{item:{name:"transformations"},children:(0,tq.jsx)(FX,{mediaQuery:t,onChange:a})})},F1="default",F2=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[],n=e[F1]??[],r={id:F1,query:F1,displayName:F1,transformations:n.map(e=>({id:F4(),type:e.method,config:e.arguments??{}})),order:0};return Object.entries(e).forEach(e=>{let[n,r]=e;if(n===F1)return;let a={id:F6(),query:n,displayName:F3(n),transformations:r.map(e=>({id:F4(),type:e.method,config:e.arguments??{}})),order:(0===t[n]?0:t[n])??0};i.push(a)}),i.sort((e,t)=>e.order-t.order),[r,...i]},F3=e=>{if(e.includes("min-width")){let t=/min-width:\s*(\d+)/.exec(e);return null===t?e:`≥ ${t[1]}px`}if(e.includes("max-width")){let t=/max-width:\s*(\d+)/.exec(e);return null===t?e:`≤ ${t[1]}px`}return e.length>20?e.substring(0,20)+"...":e},F6=()=>`mq-${(0,n7.u)()}`,F4=()=>`tr-${(0,n7.u)()}`,F5=e=>{let{mediaQueries:t,activeKey:i,onTabChange:n,onTabClose:r,onMediaQueryUpdate:a}=e,{t:l}=(0,iQ.useTranslation)(),o=(0,tG.useCallback)(e=>{a(e.id,e)},[a]),s=(0,tG.useCallback)((e,t)=>{"remove"===t&&"string"==typeof e&&r(e)},[r]),d=(0,tG.useMemo)(()=>t.map(e=>({key:e.id,label:e.id===F1?l("image-thumbnails.editor.media-queries.default"):e.displayName,closable:e.id!==F1,children:(0,tq.jsx)(F0,{mediaQuery:e,onMediaQueryUpdate:o})})),[t,o]);return(0,tq.jsx)(ge.t,{activeKey:i,hideAdd:!0,items:d,onChange:n,onEdit:s,size:"small",type:"editable-card"})},F7=e=>{let{mediaQueries:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,aB.Vl)(),[a,l]=(0,tG.useState)(F1),o=(0,tG.useCallback)(()=>{r.input({title:n("image-thumbnails.editor.media-queries.add.title"),label:n("image-thumbnails.editor.media-queries.add.label"),okText:"Create",cancelButtonProps:{style:{display:"none"}},maskClosable:!0,rule:{required:!0},onOk:async e=>{let n=e.trim().replaceAll(/[^a-zA-Z0-9_\-+]/g,"");if(""===n)return;let r={id:F6(),query:n,displayName:F3(n),transformations:[],order:t.length};i([...t,r]),l(r.id)}})},[t,i,r,n]),s=(0,tG.useCallback)((e,n)=>{i(t.map(t=>t.id===e?n:t))},[t,i]),d=(0,tG.useCallback)(e=>{if(e===F1)return;let n=t.filter(t=>t.id!==e);i(n),a===e&&l(n.length>0?n[0].id:F1)},[t,i,a]),c=(0,tq.jsx)(az.$,{icon:(0,tq.jsx)(r9.I,{options:{width:16,height:16},value:"plus-circle"}),onClick:o,size:"small",type:"link",children:n("image-thumbnails.editor.media-queries.new")});return(0,tq.jsx)(ay.Z,{border:!0,contentPadding:"small",extra:c,extraPosition:"end",theme:"card-with-highlight",title:n("image-thumbnails.editor.media-queries"),children:(0,tq.jsx)(F5,{activeKey:a,mediaQueries:t,onMediaQueryUpdate:s,onTabChange:l,onTabClose:d})})},F8=[{value:"auto",label:"Auto (Web-optimized - recommended)"},{value:"original",label:"ORIGINAL"},{value:"png",label:"PNG"},{value:"gif",label:"GIF"},{value:"jpeg",label:"JPEG"},{value:"webp",label:"WebP"},{value:"avif",label:"AVIF"},{value:"tiff",label:"TIFF"}],F9=e=>{let{isNameDisabled:t=!1}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(n6.L.Panel,{contentPadding:"extra-small",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.name"),name:"name",rules:[{required:!0,message:i("image-thumbnails.editor.name-required")}],children:(0,tq.jsx)(aR.p,{disabled:t})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:4})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.format"),name:"format",rules:[{required:!0,message:i("image-thumbnails.editor.format-required")}],children:(0,tq.jsx)(t8.l,{options:F8,placeholder:i("image-thumbnails.editor.format-placeholder")})})]})},Ee=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ay.Z,{border:!0,collapsed:!0,collapsible:!0,contentPadding:"extra-small",theme:"card-with-highlight",title:e("image-thumbnails.editor.advanced"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.editor.quality"),name:"quality",tooltip:e("image-thumbnails.editor.quality.tooltip"),children:(0,tq.jsx)(df.Y,{max:100,min:1,placeholder:"85"})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.editor.high-resolution"),name:"highResolution",tooltip:e("image-thumbnails.editor.high-resolution.tooltip"),children:(0,tq.jsx)(df.Y,{max:10,min:1,step:.1})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveColor",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.preserve-color"),tooltip:e("image-thumbnails.editor.preserve-color.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"forceProcessICCProfiles",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.force-process-icc"),tooltip:e("image-thumbnails.editor.force-process-icc.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveMetaData",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.preserve-metadata"),tooltip:e("image-thumbnails.editor.preserve-metadata.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"rasterizeSVG",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.rasterize-svg"),tooltip:e("image-thumbnails.editor.rasterize-svg.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"useCropBox",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.use-cropbox"),tooltip:e("image-thumbnails.editor.use-cropbox.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveAnimation",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.preserve-animation"),tooltip:e("image-thumbnails.editor.preserve-animation.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"downloadable",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("image-thumbnails.editor.downloadable"),tooltip:e("image-thumbnails.editor.downloadable.tooltip")})})]})},Et=e=>{let{selectedThumbnail:t,isActive:i=!0,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),[a]=tJ.lV.useForm(),l=(0,uI.J)(),[o,s]=(0,tG.useState)(null),[d,c]=(0,tG.useState)(null),[f,u]=(0,tG.useState)(null),[m,p]=(0,tG.useState)([]),{data:g,isLoading:h}=(0,k9.vi)({name:(null==t?void 0:t.name)??""},{skip:(null==t?void 0:t.name)==null}),[y,{isLoading:v,error:b}]=(0,k9.d5)();(0,tG.useEffect)(()=>{(0,tI.isNil)(b)||(0,iX.Ay)(new iX.hD(b))},[b]);let x=(0,tG.useMemo)(()=>!((0,tI.isNull)(d)||(0,tI.isNull)(f))&&!(0,tI.isEqual)(d,f),[d,f]);(0,tG.useEffect)(()=>{if((null==t?void 0:t.id)!==o&&!(0,tI.isEmpty)(null==g?void 0:g.settings)&&null!==t){let e;s(((null==t?void 0:t.id)===""?null:null==t?void 0:t.id)??null);let i={name:(""===g.settings.name?"":g.settings.name)??"",description:g.settings.description??"",format:(["","source"].includes((g.settings.format??"").toLowerCase())?"auto":g.settings.format)??"auto",group:g.settings.group??"",quality:(0===g.settings.quality?85:g.settings.quality)??85,highResolution:g.settings.highResolution??null,preserveColor:g.settings.preserveColor??!1,forceProcessICCProfiles:g.settings.forceProcessICCProfiles??!1,preserveMetaData:g.settings.preserveMetaData??!1,rasterizeSVG:g.settings.rasterizeSVG??!1,useCropBox:g.settings.useCropBox??!1,downloadable:g.settings.downloadable??!1,preserveAnimation:g.settings.preserveAnimation??!1,mediaQueries:(e=F2(g.medias??{},{})).some(e=>e.id===F1)?e:[{id:F1,query:F1,displayName:F1,transformations:[],order:0},...e]};c({...i}),u({...i}),p(i.mediaQueries),a.setFieldsValue(i)}},[null==t?void 0:t.id,o,null==g?void 0:g.settings,a]),(0,tG.useEffect)(()=>{null==n||n(x)},[x,n]);let j=(0,tG.useCallback)((e,t)=>{u(e=>null===e?null:{...e,...t})},[]),w=(0,tG.useCallback)(e=>{p(e),u(t=>null===t?null:{...t,mediaQueries:e})},[]),k=(0,tG.useCallback)(()=>{(0,tI.isEmpty)(t)||null===f||a.validateFields().then(async e=>{var i;let n,a,o,s={name:e.name,description:e.description,format:e.format,group:(""===e.group?"":e.group)??"",quality:e.quality,highResolution:e.highResolution,preserveColor:e.preserveColor??!1,forceProcessICCProfiles:e.forceProcessICCProfiles??!1,preserveMetaData:e.preserveMetaData??!1,rasterizeSVG:e.rasterizeSVG??!1,useCropBox:e.useCropBox??!1,downloadable:e.downloadable??!1,preserveAnimation:e.preserveAnimation??!1},{medias:d,mediaOrder:u}=(i=f.mediaQueries??[],n={},a={},void 0===(o=i.find(e=>e.id===F1))?(n.default=[],a.default=0):(n.default=o.transformations.map(e=>({method:e.type,arguments:e.config})),a.default=o.order),i.forEach(e=>{if(e.id===F1)return;let t=(""===e.query?`media-${e.id}`:e.query)??`media-${e.id}`;n[t]=e.transformations.map(e=>({method:e.type,arguments:e.config})),a[t]=e.order}),{medias:n,mediaOrder:a}),m=await y({name:t.name,updateThumbnailConfig:{settings:s,medias:d,mediaOrder:u}});(0,tI.has)(m,"error")||(c({...f}),l.success(r("save-success")))}).catch(()=>{(0,iX.Ay)(new iX.$g("Validation failed"))})},[t,f,y,a,l,r]);return null==t?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{style:{textAlign:"center",color:"#999",marginTop:"50px"},children:r("image-thumbnails.editor.select-thumbnail")})}):(0,tq.jsxs)(uE.U,{loading:h,padded:!0,padding:{top:"small",right:"small",bottom:"small",left:"small"},children:[!(0,tI.isNull)(f)&&(0,tq.jsxs)(n6.L,{formProps:{form:a,onValuesChange:j},children:[(0,tq.jsx)(F9,{isNameDisabled:!0}),(0,tq.jsx)(Ee,{}),(0,tq.jsx)(F7,{mediaQueries:m,onChange:w})]},null==t?void 0:t.id),i&&null!=t?(0,tq.jsx)(FJ.Z,{targetId:"image-thumbnails-save-button",children:(0,tq.jsx)(az.$,{disabled:!x,loading:v,onClick:k,type:"primary",children:r("save")})}):null]})},Ei=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{tabsContainer:t`
+ `}}),Fq=(0,tG.createContext)(void 0),FG=e=>{let{children:t}=e,{data:i,isLoading:n,isFetching:r,refetch:a,error:l}=(0,k9.Ji)(),[o,s]=(0,tG.useState)([]);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,uj.trackError)(new uj.ApiError(l))},[l]);let d=(0,tG.useMemo)(()=>({thumbnailsData:i,isLoading:n,isFetching:r,refetch:a,expandedKeys:o,setExpandedKeys:s}),[i,n,r,a,o,s]);return(0,tq.jsx)(Fq.Provider,{value:d,children:t})},FU=e=>{let{onThumbnailSelect:t,onThumbnailClose:i,openedThumbnails:n,activeTabKey:r,modifiedThumbnails:a=[]}=e,{thumbnailsData:l,isLoading:o,isFetching:s,refetch:d,expandedKeys:c,setExpandedKeys:f}=(()=>{let e=(0,tG.useContext)(Fq);if(void 0===e)throw Error("useImageThumbnailsContext must be used within an ImageThumbnailsProvider");return e})(),[u,m]=(0,tG.useState)([]),[p,g]=(0,tG.useState)([]),[h,y]=(0,tG.useState)(""),[v,b]=(0,tG.useState)(0),{styles:x}=FW(),{handleDelete:j,handleAdd:w}=(e=>{let{refetch:t}=e,i=(0,aB.Vl)(),{t:n}=(0,iQ.useTranslation)(),r=(0,uI.J)(),[a,{error:l}]=(0,k9.HZ)(),[o,{error:s}]=(0,k9.eZ)();return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s))},[s]),{handleDelete:(0,tG.useCallback)(async(e,r)=>{(0,tI.isNil)(e)||i.confirm({title:n("delete"),content:n("image-thumbnails.delete.confirm")+` "${e.name}"?`,onOk:async()=>{let i=await a({name:e.name});!(0,tI.has)(i,"error")&&(t(),(0,tI.isNil)(r)||r())}})},[t,n,a,i]),handleAdd:(0,tG.useCallback)(e=>{i.input({label:n("image-thumbnails.add.content"),rule:{pattern:/^[a-zA-Z0-9_-]+$/,message:n("image-thumbnails.add.validation.message")},onOk:async i=>{let a=i.replaceAll(/[^a-zA-Z0-9_-]/g,"");if(a.length<=2)return void r.error(n("image-thumbnails.add.validation.message"));let l=await o({createThumbnailConfig:{name:a}});!(0,tI.has)(l,"error")&&(t(),(0,tI.isNil)(e)||e(a))}})},[o,t,n,i,r])}})({refetch:d}),k=(0,tG.useRef)(null);(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(null==l?void 0:l.items)&&(m(l.items),g(l.items),b(e=>e+1),!(0,tI.isNil)(k.current))){let e=k.current,i=l.items.find(t=>"name"in t&&t.name===e);!(0,tI.isUndefined)(i)&&"writeable"in i&&t(i),k.current=null}},[l]),(0,tG.useEffect)(()=>{if(""===h)g(u),f([]);else{let e=FH(u,h);g(e),f(F$(e))}},[h,u]);let{t:T}=(0,iQ.useTranslation)(),S=e=>(0,tI.isNil)(e)?[]:[...e].sort((e,t)=>e.name.localeCompare(t.name,void 0,{sensitivity:"base"})).map(e=>{let t="children"in e&&Array.isArray(e.children),i=!t&&a.includes(e.id);return{key:(0,tI.isUndefined)(e.id)?"":String(e.id),title:`${e.name}${i?" *":""}`,icon:"children"in e&&Array.isArray(e.children)?(0,tq.jsx)(r9.I,{className:x.icon,value:"folder"}):(0,tq.jsx)(r9.I,{className:x.icon,value:"image-thumbnail"}),children:t?S(e.children):void 0,isLeaf:!t,actions:t?[]:[{key:"delete",icon:"trash"}],allowDrag:!1,allowDrop:!1}}),C=(0,tG.useMemo)(()=>S(p),[p,a]),D=async e=>{let t=F_(e,u);!(0,tI.isNil)(t)&&"writeable"in t&&await j(t,()=>{i(e)})},I=async(e,t)=>{"delete"===t&&await D(e)};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(FK,{isFetching:s,onAdd:()=>{w(e=>{k.current=e})},onRefresh:d}),children:(0,tq.jsxs)(uE.U,{loading:o,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{y(e.target.value)},placeholder:T("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:s?"center":"start",vertical:!0,children:s?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sN.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:0===p.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(gQ.l,{defaultExpandedKeys:c,onActionsClick:I,onExpand:e=>{f(e)},onSelected:e=>{var i;let n;n=F_(i=String(e),u),(0,tI.isNil)(n)||("children"in n&&Array.isArray(n.children)?!(0,tI.isNil)(c)&&c.includes(i)?f(c.filter(e=>e!==i)):f([...c,i]):t(n))},selectedKeys:null!=r?[r]:[],treeData:C},`thumbnail-tree-${v}`)})})]})})};var FQ=i(76103),FJ=i(37836),FZ=i(3109),FY=i(44317);let FX=e=>{let{mediaQuery:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,tG.useMemo)(()=>t.transformations.map(e=>({type:e.type,data:e.config??{}})),[t.transformations]),a=(0,tG.useCallback)(e=>{null!=e&&i(e)},[i]),l=(0,tG.useMemo)(()=>tc.kL.get(td.K["DynamicTypes/TransformationFieldCollectionRegistry"]),[]);return(0,tq.jsx)(FY.Z,{addLabel:n("image-thumbnails.transformations.add"),onChange:a,registry:l,title:n("image-thumbnails.editor.transformations"),value:r})},F0=e=>{let{mediaQuery:t,onMediaQueryUpdate:i}=e,n=(0,tG.useRef)({}),r=(0,tG.useRef)(t);(0,tG.useEffect)(()=>{r.current=t});let a=(0,tG.useCallback)(e=>{let t=r.current;i({...t,transformations:e.map((e,i)=>{var r,a;let l=null==(r=t.transformations[i])?void 0:r.id;return""!==l&&null!=l?n.current[i]=l:(a=n.current)[i]??(a[i]=`transformation-${crypto.randomUUID()}`),{id:n.current[i],type:e.type,config:e.data}})})},[i]);return(0,tq.jsx)(FZ.p,{item:{name:"transformations"},children:(0,tq.jsx)(FX,{mediaQuery:t,onChange:a})})},F1="default",F2=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[],n=e[F1]??[],r={id:F1,query:F1,displayName:F1,transformations:n.map(e=>({id:F4(),type:e.method,config:e.arguments??{}})),order:0};return Object.entries(e).forEach(e=>{let[n,r]=e;if(n===F1)return;let a={id:F6(),query:n,displayName:F3(n),transformations:r.map(e=>({id:F4(),type:e.method,config:e.arguments??{}})),order:(0===t[n]?0:t[n])??0};i.push(a)}),i.sort((e,t)=>e.order-t.order),[r,...i]},F3=e=>{if(e.includes("min-width")){let t=/min-width:\s*(\d+)/.exec(e);return null===t?e:`≥ ${t[1]}px`}if(e.includes("max-width")){let t=/max-width:\s*(\d+)/.exec(e);return null===t?e:`≤ ${t[1]}px`}return e.length>20?e.substring(0,20)+"...":e},F6=()=>`mq-${(0,n7.u)()}`,F4=()=>`tr-${(0,n7.u)()}`,F5=e=>{let{mediaQueries:t,activeKey:i,onTabChange:n,onTabClose:r,onMediaQueryUpdate:a}=e,{t:l}=(0,iQ.useTranslation)(),o=(0,tG.useCallback)(e=>{a(e.id,e)},[a]),s=(0,tG.useCallback)((e,t)=>{"remove"===t&&"string"==typeof e&&r(e)},[r]),d=(0,tG.useMemo)(()=>t.map(e=>({key:e.id,label:e.id===F1?l("image-thumbnails.editor.media-queries.default"):e.displayName,closable:e.id!==F1,children:(0,tq.jsx)(F0,{mediaQuery:e,onMediaQueryUpdate:o})})),[t,o]);return(0,tq.jsx)(ge.t,{activeKey:i,hideAdd:!0,items:d,onChange:n,onEdit:s,size:"small",type:"editable-card"})},F7=e=>{let{mediaQueries:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,aB.Vl)(),[a,l]=(0,tG.useState)(F1),o=(0,tG.useCallback)(()=>{r.input({title:n("image-thumbnails.editor.media-queries.add.title"),label:n("image-thumbnails.editor.media-queries.add.label"),okText:"Create",cancelButtonProps:{style:{display:"none"}},maskClosable:!0,rule:{required:!0},onOk:async e=>{let n=e.trim().replaceAll(/[^a-zA-Z0-9_\-+]/g,"");if(""===n)return;let r={id:F6(),query:n,displayName:F3(n),transformations:[],order:t.length};i([...t,r]),l(r.id)}})},[t,i,r,n]),s=(0,tG.useCallback)((e,n)=>{i(t.map(t=>t.id===e?n:t))},[t,i]),d=(0,tG.useCallback)(e=>{if(e===F1)return;let n=t.filter(t=>t.id!==e);i(n),a===e&&l(n.length>0?n[0].id:F1)},[t,i,a]),c=(0,tq.jsx)(az.$,{icon:(0,tq.jsx)(r9.I,{options:{width:16,height:16},value:"plus-circle"}),onClick:o,size:"small",type:"link",children:n("image-thumbnails.editor.media-queries.new")});return(0,tq.jsx)(ay.Z,{border:!0,contentPadding:"small",extra:c,extraPosition:"end",theme:"card-with-highlight",title:n("image-thumbnails.editor.media-queries"),children:(0,tq.jsx)(F5,{activeKey:a,mediaQueries:t,onMediaQueryUpdate:s,onTabChange:l,onTabClose:d})})},F8=[{value:"auto",label:"Auto (Web-optimized - recommended)"},{value:"original",label:"ORIGINAL"},{value:"png",label:"PNG"},{value:"gif",label:"GIF"},{value:"jpeg",label:"JPEG"},{value:"webp",label:"WebP"},{value:"avif",label:"AVIF"},{value:"tiff",label:"TIFF"}],F9=e=>{let{isNameDisabled:t=!1}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(n6.L.Panel,{contentPadding:"extra-small",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.name"),name:"name",rules:[{required:!0,message:i("image-thumbnails.editor.name-required")}],children:(0,tq.jsx)(aR.p,{disabled:t})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:4})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("image-thumbnails.editor.format"),name:"format",rules:[{required:!0,message:i("image-thumbnails.editor.format-required")}],children:(0,tq.jsx)(t8.l,{options:F8,placeholder:i("image-thumbnails.editor.format-placeholder")})})]})},Ee=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ay.Z,{border:!0,collapsed:!0,collapsible:!0,contentPadding:"extra-small",theme:"card-with-highlight",title:e("image-thumbnails.editor.advanced"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.editor.quality"),name:"quality",tooltip:e("image-thumbnails.editor.quality.tooltip"),children:(0,tq.jsx)(df.Y,{max:100,min:1,placeholder:"85"})}),(0,tq.jsx)(tJ.lV.Item,{label:e("image-thumbnails.editor.high-resolution"),name:"highResolution",tooltip:e("image-thumbnails.editor.high-resolution.tooltip"),children:(0,tq.jsx)(df.Y,{max:10,min:1,step:.1})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveColor",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.preserve-color"),tooltip:e("image-thumbnails.editor.preserve-color.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"forceProcessICCProfiles",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.force-process-icc"),tooltip:e("image-thumbnails.editor.force-process-icc.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveMetaData",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.preserve-metadata"),tooltip:e("image-thumbnails.editor.preserve-metadata.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"rasterizeSVG",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.rasterize-svg"),tooltip:e("image-thumbnails.editor.rasterize-svg.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"useCropBox",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.use-cropbox"),tooltip:e("image-thumbnails.editor.use-cropbox.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"preserveAnimation",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.preserve-animation"),tooltip:e("image-thumbnails.editor.preserve-animation.tooltip")})}),(0,tq.jsx)(tJ.lV.Item,{name:"downloadable",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("image-thumbnails.editor.downloadable"),tooltip:e("image-thumbnails.editor.downloadable.tooltip")})})]})},Et=e=>{let{selectedThumbnail:t,isActive:i=!0,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),[a]=tJ.lV.useForm(),l=(0,uI.J)(),[o,s]=(0,tG.useState)(null),[d,c]=(0,tG.useState)(null),[f,u]=(0,tG.useState)(null),[m,p]=(0,tG.useState)([]),{data:g,isLoading:h}=(0,k9.vi)({name:(null==t?void 0:t.name)??""},{skip:(null==t?void 0:t.name)==null}),[y,{isLoading:v,error:b}]=(0,k9.d5)();(0,tG.useEffect)(()=>{(0,tI.isNil)(b)||(0,iX.Ay)(new iX.hD(b))},[b]);let x=(0,tG.useMemo)(()=>!((0,tI.isNull)(d)||(0,tI.isNull)(f))&&!(0,tI.isEqual)(d,f),[d,f]);(0,tG.useEffect)(()=>{if((null==t?void 0:t.id)!==o&&!(0,tI.isEmpty)(null==g?void 0:g.settings)&&null!==t){let e;s(((null==t?void 0:t.id)===""?null:null==t?void 0:t.id)??null);let i={name:(""===g.settings.name?"":g.settings.name)??"",description:g.settings.description??"",format:(["","source"].includes((g.settings.format??"").toLowerCase())?"auto":g.settings.format)??"auto",group:g.settings.group??"",quality:(0===g.settings.quality?85:g.settings.quality)??85,highResolution:g.settings.highResolution??null,preserveColor:g.settings.preserveColor??!1,forceProcessICCProfiles:g.settings.forceProcessICCProfiles??!1,preserveMetaData:g.settings.preserveMetaData??!1,rasterizeSVG:g.settings.rasterizeSVG??!1,useCropBox:g.settings.useCropBox??!1,downloadable:g.settings.downloadable??!1,preserveAnimation:g.settings.preserveAnimation??!1,mediaQueries:(e=F2(g.medias??{},{})).some(e=>e.id===F1)?e:[{id:F1,query:F1,displayName:F1,transformations:[],order:0},...e]};c({...i}),u({...i}),p(i.mediaQueries),a.setFieldsValue(i)}},[null==t?void 0:t.id,o,null==g?void 0:g.settings,a]),(0,tG.useEffect)(()=>{null==n||n(x)},[x,n]);let j=(0,tG.useCallback)((e,t)=>{u(e=>null===e?null:{...e,...t})},[]),w=(0,tG.useCallback)(e=>{p(e),u(t=>null===t?null:{...t,mediaQueries:e})},[]),k=(0,tG.useCallback)(()=>{(0,tI.isEmpty)(t)||null===f||a.validateFields().then(async e=>{var i;let n,a,o,s={name:e.name,description:e.description,format:e.format,group:(""===e.group?"":e.group)??"",quality:e.quality,highResolution:e.highResolution,preserveColor:e.preserveColor??!1,forceProcessICCProfiles:e.forceProcessICCProfiles??!1,preserveMetaData:e.preserveMetaData??!1,rasterizeSVG:e.rasterizeSVG??!1,useCropBox:e.useCropBox??!1,downloadable:e.downloadable??!1,preserveAnimation:e.preserveAnimation??!1},{medias:d,mediaOrder:u}=(i=f.mediaQueries??[],n={},a={},void 0===(o=i.find(e=>e.id===F1))?(n.default=[],a.default=0):(n.default=o.transformations.map(e=>({method:e.type,arguments:e.config})),a.default=o.order),i.forEach(e=>{if(e.id===F1)return;let t=(""===e.query?`media-${e.id}`:e.query)??`media-${e.id}`;n[t]=e.transformations.map(e=>({method:e.type,arguments:e.config})),a[t]=e.order}),{medias:n,mediaOrder:a}),m=await y({name:t.name,updateThumbnailConfig:{settings:s,medias:d,mediaOrder:u}});(0,tI.has)(m,"error")||(c({...f}),l.success(r("save-success")))}).catch(()=>{(0,iX.Ay)(new iX.$g("Validation failed"))})},[t,f,y,a,l,r]);return null==t?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{style:{textAlign:"center",color:"#999",marginTop:"50px"},children:r("image-thumbnails.editor.select-thumbnail")})}):(0,tq.jsxs)(uE.U,{loading:h,padded:!0,padding:{top:"small",right:"small",bottom:"small",left:"small"},children:[!(0,tI.isNull)(f)&&(0,tq.jsxs)(n6.L,{formProps:{form:a,onValuesChange:j},children:[(0,tq.jsx)(F9,{isNameDisabled:!0}),(0,tq.jsx)(Ee,{}),(0,tq.jsx)(F7,{mediaQueries:m,onChange:w})]},null==t?void 0:t.id),i&&null!=t?(0,tq.jsx)(FJ.Z,{targetId:"image-thumbnails-save-button",children:(0,tq.jsx)(az.$,{disabled:!x,loading:v,onClick:k,type:"primary",children:r("save")})}):null]})},Ei=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{tabsContainer:t`
height: 100%;
.ant-tabs-content,
@@ -1009,7 +1009,7 @@
margin-top: 50px;
`}}),El=()=>{let{t:e}=(0,iQ.useTranslation)(),{styles:t}=Ea(),{openedThumbnails:i,activeTabKey:n,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}=(()=>{let[e,t]=(0,tG.useState)([]),[i,n]=(0,tG.useState)(void 0),r=(0,tG.useCallback)(i=>{if(!e.some(e=>e.thumbnail.id===i.id)){let e={thumbnail:i,isDirty:!1};t(t=>[...t,e])}n(i.id)},[e]),a=(0,tG.useCallback)(e=>{t(t=>{let r=t.findIndex(t=>t.thumbnail.id===e),a=t.filter(t=>t.thumbnail.id!==e);if(e===i){let e=t[r-1],i=t[r+1];n((null==e?void 0:e.thumbnail.id)??(null==i?void 0:i.thumbnail.id))}return a})},[i]),l=(0,tG.useCallback)(e=>{n(e)},[]),o=(0,tG.useCallback)((e,i)=>{t(t=>t.map(t=>t.thumbnail.id===e?{...t,isDirty:i}:t))},[]),s=(0,tG.useCallback)(()=>e.filter(e=>e.isDirty).map(e=>e.thumbnail.id),[e]);return{openedThumbnails:e,activeTabKey:i,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}})(),d=(0,tG.useMemo)(()=>s(),[s]);return(0,tq.jsx)(FG,{children:(0,tq.jsx)(Lp.v,{leftItem:{size:25,minSize:200,children:(0,tq.jsx)(FU,{activeTabKey:n,modifiedThumbnails:d,onThumbnailClose:a,onThumbnailSelect:e=>{r(e)},openedThumbnails:i})},rightItem:{size:75,children:0===i.length?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{className:t.emptyState,children:e("image-thumbnails.editor.select-thumbnail")})}):(0,tq.jsx)(Er,{activeTabKey:n,onChangeTab:l,onCloseTab:a,onTabDirtyChange:o,openedThumbnails:i})}})})},Eo={name:"Image Thumbnails",id:"image-thumbnails",component:"image-thumbnails",config:{translationKey:"widget.image-thumbnails",icon:{type:"name",value:"image-thumbnail"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"AssetManagement/Image Thumbnails",label:"navigation.image-thumbnails",className:"item-style-modifier",order:100,permission:pw.F.Thumbnails,perspectivePermission:pk.d.AssetThumbnails,widgetConfig:Eo}),tc.kL.get(td.K.widgetManager).registerWidget({name:"image-thumbnails",component:El});let e=tc.kL.get(td.K["DynamicTypes/TransformationDynamicTypeRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Cover"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Resize"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/ScaleByWidth"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/ScaleByHeight"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Trim"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Sepia"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Grayscale"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Sharpen"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Contain"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Crop"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Frame"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Rotate"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/Mirror"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/GaussianBlur"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/BrightnessSaturation"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/SetBackgroundColor"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/SetBackgroundImage"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/RoundCorners"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/AddOverlay"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/AddOverlayFit"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/ApplyMask"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/TiffOriginal"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/Transformation/OnePixel"]))}});let Es=e=>{let{isFetching:t,onAdd:i,onRefresh:n}=e,{t:r}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsx)(iN.m,{title:r("refresh"),children:(0,tq.jsx)(lp.K,{disabled:t,icon:{value:"refresh"},onClick:n,title:r("refresh"),type:"link"})}),(0,tq.jsx)(ni.IconTextButton,{icon:{value:"new"},onClick:i,type:"link",children:r("new")})]})},Ed=(e,t)=>{for(let i of t){if(i.id===e)return i;if("children"in i&&Array.isArray(i.children)){let t=Ed(e,i.children);if(null!==t)return t}}return null},Ec=(e,t)=>{let i=t.toLowerCase();return e.filter(e=>{let n=e.name.toLowerCase().includes(i);if("children"in e&&Array.isArray(e.children)){let i=Ec(e.children,t).length>0;return n||i}return n}).map(e=>"children"in e&&Array.isArray(e.children)?{...e,children:Ec(e.children,t)}:e)},Ef=function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return(0,tI.isNil)(e)?[]:[...e].sort((e,t)=>e.name.localeCompare(t.name,void 0,{sensitivity:"base"})).map(e=>{let r="children"in e&&Array.isArray(e.children),a=!r&&n.includes(e.id),l=r?tU().createElement(r9.I,{value:"folder",className:i}):tU().createElement(r9.I,{value:t,className:i});return{key:(0,tI.isUndefined)(e.id)?"":String(e.id),title:`${e.name}${a?" *":""}`,icon:l,children:r?Ef(e.children,t,i,n):void 0,isLeaf:!r,actions:r?[]:[{key:"delete",icon:"trash"}],allowDrag:!1,allowDrop:!1}})},Eu=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{icon:i`
color: ${t.colorTextTreeElement};
- `}}),Em=(0,tG.createContext)(void 0),Ep=e=>{let{children:t}=e,{data:i,isLoading:n,isFetching:r,refetch:a,error:l}=(0,k9.Tg)(),[o,s]=(0,tG.useState)([]);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,uj.trackError)(new uj.ApiError(l))},[l]);let d=(0,tG.useMemo)(()=>({thumbnailsData:i,isLoading:n,isFetching:r,refetch:a,expandedKeys:o,setExpandedKeys:s}),[i,n,r,a,o,s]);return(0,tq.jsx)(Em.Provider,{value:d,children:t})},Eg=e=>{let{onThumbnailSelect:t,openedThumbnails:i,activeTabKey:n,modifiedThumbnails:r=[]}=e,{thumbnailsData:a,isLoading:l,isFetching:o,refetch:s,expandedKeys:d,setExpandedKeys:c}=(()=>{let e=(0,tG.useContext)(Em);if(void 0===e)throw Error("useVideoThumbnailsContext must be used within a VideoThumbnailsProvider");return e})(),[f,u]=(0,tG.useState)([]),[m,p]=(0,tG.useState)([]),[g,h]=(0,tG.useState)(""),[y,v]=(0,tG.useState)(0),{styles:b}=Eu(),{handleDelete:x,handleAdd:j}=(e=>{let{refetch:t}=e,i=(0,aB.Vl)(),{t:n}=(0,iQ.useTranslation)(),r=(0,uI.J)(),[a,{error:l}]=(0,k9.td)(),[o,{error:s}]=(0,k9.Gy)();return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s))},[s]),{handleDelete:(0,tG.useCallback)(async(e,r)=>{(0,tI.isNil)(e)||i.confirm({title:n("delete"),content:n("video-thumbnails.delete.confirm")+` "${e.name}"?`,onOk:async()=>{let i=await a({name:e.name});!(0,tI.has)(i,"error")&&(t(),(0,tI.isNil)(r)||r())}})},[t,n,a,i]),handleAdd:(0,tG.useCallback)(e=>{i.input({label:n("video-thumbnails.add.content"),rule:{pattern:/^[a-zA-Z0-9_-]+$/,message:n("video-thumbnails.add.validation.message")},onOk:async i=>{let a=i.replaceAll(/[^a-zA-Z0-9_-]/g,"");if(a.length<=2)return void r.error(n("video-thumbnails.add.validation.message"));let l=await o({createThumbnailConfig:{name:a}});!(0,tI.has)(l,"error")&&(t(),(0,tI.isNil)(e)||e(a))}})},[o,t,n,i,r])}})({refetch:s}),w=(0,tG.useRef)(null),k=(0,tG.useRef)(null);(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(null==a?void 0:a.items)&&(u(a.items),!(0,tI.isNil)(w.current))){let e=w.current,i=a.items.find(t=>"name"in t&&t.name===e);!(0,tI.isUndefined)(i)&&"writeable"in i&&t(i),w.current=null}},[a]),(0,tG.useEffect)(()=>{if(""===g)p(f),null!==k.current&&(c(k.current),k.current=null);else{let e,t;null===k.current&&(k.current=d);let i=Ec(f,g);p(i),c((e=[],(t=i=>{for(let n of i)"children"in n&&Array.isArray(n.children)&&(e.push(n.id),t(n.children))})(i),e))}v(e=>e+1)},[g,f]);let{t:T}=(0,iQ.useTranslation)(),S=(0,tG.useMemo)(()=>Ef(m,"video-thumbnail",b.icon,r),[m,r]),C=async e=>{let t=Ed(e,f);!(0,tI.isNil)(t)&&"writeable"in t&&await x(t)},D=async(e,t)=>{"delete"===t&&await C(e)};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(Es,{isFetching:o,onAdd:()=>{j(e=>{w.current=e})},onRefresh:s}),children:(0,tq.jsxs)(uE.U,{loading:l,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{h(e.target.value)},placeholder:T("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:o?"center":"start",vertical:!0,children:o?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sA.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:0===m.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(gQ.l,{defaultExpandedKeys:d,onActionsClick:D,onExpand:e=>{c(e)},onSelected:e=>{var i;let n;n=Ed(i=String(e),f),(0,tI.isNil)(n)||("children"in n&&Array.isArray(n.children)?(0,tI.isNil)(d)||!d.includes(i)?c([...d,i]):c(d.filter(e=>e!==i)):t(n))},selectedKeys:null!=n?[n]:[],treeData:S},`video-thumbnail-tree-${y}`)})})]})})},Eh=e=>{let{mediaQuery:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,tG.useMemo)(()=>t.transformations.map(e=>({type:e.type,data:e.config??{}})),[t.transformations]),a=(0,tG.useCallback)(e=>{null!=e&&i(e)},[i]),l=(0,tG.useMemo)(()=>tc.kL.get(td.K["DynamicTypes/VideoTransformationFieldCollectionRegistry"]),[]);return(0,tq.jsx)(FY.Z,{onChange:a,registry:l,title:n("video-thumbnails.editor.transformations"),value:r})},Ey=e=>{let{mediaQuery:t,onMediaQueryUpdate:i}=e,n=(0,tG.useRef)({}),r=(0,tG.useRef)(t);(0,tG.useEffect)(()=>{r.current=t});let a=(0,tG.useCallback)(e=>{let t=r.current;i({...t,transformations:e.map((e,i)=>{var r,a;let l=null==(r=t.transformations[i])?void 0:r.id;return""!==l&&null!=l?n.current[i]=l:(a=n.current)[i]??(a[i]=`transformation-${crypto.randomUUID()}`),{id:n.current[i],type:e.type,config:e.data}})})},[i]);return(0,tq.jsx)(FZ.p,{item:{name:"transformations"},children:(0,tq.jsx)(Eh,{mediaQuery:t,onChange:a})})},Ev=e=>{let{mediaQueries:t,activeKey:i,onTabChange:n,onTabClose:r,onMediaQueryUpdate:a}=e,l=(0,tG.useCallback)(e=>{a(e.id,e)},[a]),o=(0,tG.useCallback)((e,t)=>{"remove"===t&&"string"==typeof e&&r(e)},[r]),s=(0,tG.useMemo)(()=>t.map(e=>({key:e.id,label:e.displayName,closable:!0,children:(0,tq.jsx)(Ey,{mediaQuery:e,onMediaQueryUpdate:l})})),[t,l]);return(0,tq.jsx)(ge.t,{activeKey:i,hideAdd:!0,items:s,onChange:n,onEdit:o,size:"small",type:"editable-card"})},Eb=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[];return Object.entries(e).forEach(e=>{let[n,r]=e;if("default"===n)return;let a={id:Ex(),query:n,displayName:n,transformations:r.map(e=>({id:Ej(),type:e.method,config:e.arguments??{}})),order:(0===t[n]?0:t[n])??0};i.push(a)}),i.sort((e,t)=>e.order-t.order)},Ex=()=>`mq-${(0,n7.u)()}`,Ej=()=>`tr-${(0,n7.u)()}`,Ew=e=>{let{mediaQueries:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,aB.Vl)(),[a,l]=(0,tG.useState)(t.length>0?t[0].id:void 0),o=(0,tG.useCallback)(()=>{r.input({title:n("video-thumbnails.editor.media-segments.add.title"),label:n("video-thumbnails.editor.media-segments.add.label"),okText:n("video-thumbnails.editor.media-segments.add.ok"),cancelButtonProps:{style:{display:"none"}},maskClosable:!0,rule:{required:!0},onOk:async e=>{let n=e.trim().replaceAll(/[^a-zA-Z0-9_\-+]/g,"");if(""===n||t.some(e=>e.query===n))return;let r={id:Ex(),query:n,displayName:n,transformations:[],order:t.length};i([...t,r]),l(r.id)}})},[t,i,r,n]),s=(0,tG.useCallback)((e,n)=>{i(t.map(t=>t.id===e?n:t))},[t,i]),d=(0,tG.useCallback)(e=>{let n=t.filter(t=>t.id!==e);i(n),a===e&&l(n.length>0?n[0].id:void 0)},[t,i,a]),c=(0,tq.jsx)(az.$,{icon:(0,tq.jsx)(r9.I,{options:{width:16,height:16},value:"plus-circle"}),onClick:o,size:"small",type:"link",children:n("video-thumbnails.editor.media-segments.new")});return(0,tq.jsx)(ay.Z,{border:!0,contentPadding:"small",extra:c,extraPosition:"end",theme:"card-with-highlight",title:n("video-thumbnails.editor.media-segments"),children:(0,tq.jsx)(Ev,{activeKey:a,mediaQueries:t,onMediaQueryUpdate:s,onTabChange:l,onTabClose:d})})},Ek=[{value:"average",label:"Average"},{value:"good",label:"Good"},{value:"best",label:"Best"}],ET=e=>{let{onPresettingChange:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(n6.L.Panel,{contentPadding:"extra-small",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.name"),name:"name",rules:[{required:!0,message:i("video-thumbnails.editor.name-required")}],children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:4})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.presetting"),name:"presetting",children:(0,tq.jsx)(t8.l,{allowClear:!0,onChange:t,options:Ek})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.video-bitrate"),name:"videoBitrate",children:(0,tq.jsx)(df.Y,{addonAfter:"kbps",min:0})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.audio-bitrate"),name:"audioBitrate",children:(0,tq.jsx)(df.Y,{addonAfter:"kbps",min:0})})]})},ES={average:{videoBitrate:400,audioBitrate:128},good:{videoBitrate:600,audioBitrate:128},best:{videoBitrate:800,audioBitrate:196}},EC=e=>{let{selectedThumbnail:t,isActive:i=!0,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),[a]=tJ.lV.useForm(),l=(0,uI.J)(),o=(0,tG.useRef)(null),[s,d]=(0,tG.useState)(null),[c,f]=(0,tG.useState)(null),[u,m]=(0,tG.useState)(null),[p,g]=(0,tG.useState)([]),{data:h,isLoading:y}=(0,k9.p0)({name:(null==t?void 0:t.name)??""},{skip:(null==t?void 0:t.name)==null}),[v,{isLoading:b,error:x}]=(0,k9.pM)();(0,tG.useEffect)(()=>{(0,tI.isNil)(x)||(0,iX.Ay)(new iX.hD(x))},[x]);let j=(0,tG.useMemo)(()=>!((0,tI.isNull)(c)||(0,tI.isNull)(u))&&!(0,tI.isEqual)(c,u),[c,u]);(0,tG.useEffect)(()=>{if((null==t?void 0:t.id)!==s&&!(0,tI.isEmpty)(null==h?void 0:h.settings)&&null!==t){d(((null==t?void 0:t.id)===""?null:null==t?void 0:t.id)??null);let e=Eb(h.medias??{},{}),i=e.length>0?e:[{id:Ex(),query:"Default",displayName:r("video-thumbnails.editor.media-segments.default"),transformations:[],order:0}],n={name:h.settings.name??"",description:h.settings.description??"",group:h.settings.group??"",videoBitrate:h.settings.videoBitrate??null,audioBitrate:h.settings.audioBitrate??null,mediaSegments:i};f({...n}),m({...n}),g(i),a.setFieldsValue(n),o.current=h.settings.modificationDate??Date.now()}},[null==t?void 0:t.id,s,null==h?void 0:h.settings,a]),(0,tG.useEffect)(()=>{null==n||n(j)},[j,n]);let w=(0,tG.useCallback)((e,t)=>{m(e=>null===e?null:{...e,...t,mediaSegments:e.mediaSegments})},[]),k=(0,tG.useCallback)(e=>{g(e),m(t=>null===t?null:{...t,mediaSegments:e})},[]),T=(0,tG.useCallback)(e=>{let t=ES[e];null!=t&&(a.setFieldsValue({videoBitrate:t.videoBitrate,audioBitrate:t.audioBitrate}),m(e=>null===e?null:{...e,videoBitrate:t.videoBitrate,audioBitrate:t.audioBitrate}))},[a]),S=(0,tG.useCallback)(()=>{(0,tI.isNil)(t)||null===u||a.validateFields().then(async e=>{var i,n,a,s;let d,c,m={name:e.name,description:e.description,group:(""===e.group?"":e.group)??"",videoBitrate:e.videoBitrate,audioBitrate:e.audioBitrate},{medias:p,mediaOrder:g}=(a=[],s=u.mediaSegments??[],c={},(d={}).default=a.map(e=>({method:e.type,arguments:e.config})),c.default=0,s.forEach(e=>{let t=(""===e.query?`segment-${e.id}`:e.query)??`segment-${e.id}`;d[t]=e.transformations.map(e=>({method:e.type,arguments:e.config})),c[t]=e.order}),{medias:d,mediaOrder:c}),h=await v({name:t.name,updateThumbnailConfig:{settings:m,medias:p,mediaOrder:g}});"error"in h||((null==(n=h.data)||null==(i=n.settings)?void 0:i.modificationDate)!=null&&(o.current=h.data.settings.modificationDate),f({...u}),l.success(r("save-success")))}).catch(()=>{(0,iX.Ay)(new iX.$g("Validation failed"))})},[t,u,v,a,l,r]);return null==t?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{style:{textAlign:"center",color:"#999",marginTop:"50px"},children:r("video-thumbnails.editor.select-thumbnail")})}):(0,tq.jsxs)(uE.U,{loading:y,padded:!0,padding:{top:"small",right:"small",bottom:"small",left:"small"},children:[!(0,tI.isNull)(u)&&(0,tq.jsxs)(n6.L,{formProps:{form:a,onValuesChange:w},children:[(0,tq.jsx)(ET,{onPresettingChange:T}),(0,tq.jsx)(Ew,{mediaQueries:p,onChange:k})]},null==t?void 0:t.id),i&&null!=t?(0,tq.jsx)(FJ.Z,{targetId:"video-thumbnails-save-button",children:(0,tq.jsx)(az.$,{disabled:!j,loading:b,onClick:S,type:"primary",children:r("save")})}):null]})},ED=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{tabsContainer:t`
+ `}}),Em=(0,tG.createContext)(void 0),Ep=e=>{let{children:t}=e,{data:i,isLoading:n,isFetching:r,refetch:a,error:l}=(0,k9.Tg)(),[o,s]=(0,tG.useState)([]);(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,uj.trackError)(new uj.ApiError(l))},[l]);let d=(0,tG.useMemo)(()=>({thumbnailsData:i,isLoading:n,isFetching:r,refetch:a,expandedKeys:o,setExpandedKeys:s}),[i,n,r,a,o,s]);return(0,tq.jsx)(Em.Provider,{value:d,children:t})},Eg=e=>{let{onThumbnailSelect:t,openedThumbnails:i,activeTabKey:n,modifiedThumbnails:r=[]}=e,{thumbnailsData:a,isLoading:l,isFetching:o,refetch:s,expandedKeys:d,setExpandedKeys:c}=(()=>{let e=(0,tG.useContext)(Em);if(void 0===e)throw Error("useVideoThumbnailsContext must be used within a VideoThumbnailsProvider");return e})(),[f,u]=(0,tG.useState)([]),[m,p]=(0,tG.useState)([]),[g,h]=(0,tG.useState)(""),[y,v]=(0,tG.useState)(0),{styles:b}=Eu(),{handleDelete:x,handleAdd:j}=(e=>{let{refetch:t}=e,i=(0,aB.Vl)(),{t:n}=(0,iQ.useTranslation)(),r=(0,uI.J)(),[a,{error:l}]=(0,k9.td)(),[o,{error:s}]=(0,k9.Gy)();return(0,tG.useEffect)(()=>{(0,tI.isUndefined)(l)||(0,iX.Ay)(new iX.hD(l))},[l]),(0,tG.useEffect)(()=>{(0,tI.isUndefined)(s)||(0,iX.Ay)(new iX.hD(s))},[s]),{handleDelete:(0,tG.useCallback)(async(e,r)=>{(0,tI.isNil)(e)||i.confirm({title:n("delete"),content:n("video-thumbnails.delete.confirm")+` "${e.name}"?`,onOk:async()=>{let i=await a({name:e.name});!(0,tI.has)(i,"error")&&(t(),(0,tI.isNil)(r)||r())}})},[t,n,a,i]),handleAdd:(0,tG.useCallback)(e=>{i.input({label:n("video-thumbnails.add.content"),rule:{pattern:/^[a-zA-Z0-9_-]+$/,message:n("video-thumbnails.add.validation.message")},onOk:async i=>{let a=i.replaceAll(/[^a-zA-Z0-9_-]/g,"");if(a.length<=2)return void r.error(n("video-thumbnails.add.validation.message"));let l=await o({createThumbnailConfig:{name:a}});!(0,tI.has)(l,"error")&&(t(),(0,tI.isNil)(e)||e(a))}})},[o,t,n,i,r])}})({refetch:s}),w=(0,tG.useRef)(null),k=(0,tG.useRef)(null);(0,tG.useEffect)(()=>{if(!(0,tI.isNil)(null==a?void 0:a.items)&&(u(a.items),!(0,tI.isNil)(w.current))){let e=w.current,i=a.items.find(t=>"name"in t&&t.name===e);!(0,tI.isUndefined)(i)&&"writeable"in i&&t(i),w.current=null}},[a]),(0,tG.useEffect)(()=>{if(""===g)p(f),null!==k.current&&(c(k.current),k.current=null);else{let e,t;null===k.current&&(k.current=d);let i=Ec(f,g);p(i),c((e=[],(t=i=>{for(let n of i)"children"in n&&Array.isArray(n.children)&&(e.push(n.id),t(n.children))})(i),e))}v(e=>e+1)},[g,f]);let{t:T}=(0,iQ.useTranslation)(),S=(0,tG.useMemo)(()=>Ef(m,"video-thumbnail",b.icon,r),[m,r]),C=async e=>{let t=Ed(e,f);!(0,tI.isNil)(t)&&"writeable"in t&&await x(t)},D=async(e,t)=>{"delete"===t&&await C(e)};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(Es,{isFetching:o,onAdd:()=>{j(e=>{w.current=e})},onRefresh:s}),children:(0,tq.jsxs)(uE.U,{loading:l,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{h(e.target.value)},placeholder:T("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:o?"center":"start",vertical:!0,children:o?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sN.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:0===m.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(gQ.l,{defaultExpandedKeys:d,onActionsClick:D,onExpand:e=>{c(e)},onSelected:e=>{var i;let n;n=Ed(i=String(e),f),(0,tI.isNil)(n)||("children"in n&&Array.isArray(n.children)?(0,tI.isNil)(d)||!d.includes(i)?c([...d,i]):c(d.filter(e=>e!==i)):t(n))},selectedKeys:null!=n?[n]:[],treeData:S},`video-thumbnail-tree-${y}`)})})]})})},Eh=e=>{let{mediaQuery:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,tG.useMemo)(()=>t.transformations.map(e=>({type:e.type,data:e.config??{}})),[t.transformations]),a=(0,tG.useCallback)(e=>{null!=e&&i(e)},[i]),l=(0,tG.useMemo)(()=>tc.kL.get(td.K["DynamicTypes/VideoTransformationFieldCollectionRegistry"]),[]);return(0,tq.jsx)(FY.Z,{onChange:a,registry:l,title:n("video-thumbnails.editor.transformations"),value:r})},Ey=e=>{let{mediaQuery:t,onMediaQueryUpdate:i}=e,n=(0,tG.useRef)({}),r=(0,tG.useRef)(t);(0,tG.useEffect)(()=>{r.current=t});let a=(0,tG.useCallback)(e=>{let t=r.current;i({...t,transformations:e.map((e,i)=>{var r,a;let l=null==(r=t.transformations[i])?void 0:r.id;return""!==l&&null!=l?n.current[i]=l:(a=n.current)[i]??(a[i]=`transformation-${crypto.randomUUID()}`),{id:n.current[i],type:e.type,config:e.data}})})},[i]);return(0,tq.jsx)(FZ.p,{item:{name:"transformations"},children:(0,tq.jsx)(Eh,{mediaQuery:t,onChange:a})})},Ev=e=>{let{mediaQueries:t,activeKey:i,onTabChange:n,onTabClose:r,onMediaQueryUpdate:a}=e,l=(0,tG.useCallback)(e=>{a(e.id,e)},[a]),o=(0,tG.useCallback)((e,t)=>{"remove"===t&&"string"==typeof e&&r(e)},[r]),s=(0,tG.useMemo)(()=>t.map(e=>({key:e.id,label:e.displayName,closable:!0,children:(0,tq.jsx)(Ey,{mediaQuery:e,onMediaQueryUpdate:l})})),[t,l]);return(0,tq.jsx)(ge.t,{activeKey:i,hideAdd:!0,items:s,onChange:n,onEdit:o,size:"small",type:"editable-card"})},Eb=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[];return Object.entries(e).forEach(e=>{let[n,r]=e;if("default"===n)return;let a={id:Ex(),query:n,displayName:n,transformations:r.map(e=>({id:Ej(),type:e.method,config:e.arguments??{}})),order:(0===t[n]?0:t[n])??0};i.push(a)}),i.sort((e,t)=>e.order-t.order)},Ex=()=>`mq-${(0,n7.u)()}`,Ej=()=>`tr-${(0,n7.u)()}`,Ew=e=>{let{mediaQueries:t,onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=(0,aB.Vl)(),[a,l]=(0,tG.useState)(t.length>0?t[0].id:void 0),o=(0,tG.useCallback)(()=>{r.input({title:n("video-thumbnails.editor.media-segments.add.title"),label:n("video-thumbnails.editor.media-segments.add.label"),okText:n("video-thumbnails.editor.media-segments.add.ok"),cancelButtonProps:{style:{display:"none"}},maskClosable:!0,rule:{required:!0},onOk:async e=>{let n=e.trim().replaceAll(/[^a-zA-Z0-9_\-+]/g,"");if(""===n||t.some(e=>e.query===n))return;let r={id:Ex(),query:n,displayName:n,transformations:[],order:t.length};i([...t,r]),l(r.id)}})},[t,i,r,n]),s=(0,tG.useCallback)((e,n)=>{i(t.map(t=>t.id===e?n:t))},[t,i]),d=(0,tG.useCallback)(e=>{let n=t.filter(t=>t.id!==e);i(n),a===e&&l(n.length>0?n[0].id:void 0)},[t,i,a]),c=(0,tq.jsx)(az.$,{icon:(0,tq.jsx)(r9.I,{options:{width:16,height:16},value:"plus-circle"}),onClick:o,size:"small",type:"link",children:n("video-thumbnails.editor.media-segments.new")});return(0,tq.jsx)(ay.Z,{border:!0,contentPadding:"small",extra:c,extraPosition:"end",theme:"card-with-highlight",title:n("video-thumbnails.editor.media-segments"),children:(0,tq.jsx)(Ev,{activeKey:a,mediaQueries:t,onMediaQueryUpdate:s,onTabChange:l,onTabClose:d})})},Ek=[{value:"average",label:"Average"},{value:"good",label:"Good"},{value:"best",label:"Best"}],ET=e=>{let{onPresettingChange:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsxs)(n6.L.Panel,{contentPadding:"extra-small",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.name"),name:"name",rules:[{required:!0,message:i("video-thumbnails.editor.name-required")}],children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:4})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.presetting"),name:"presetting",children:(0,tq.jsx)(t8.l,{allowClear:!0,onChange:t,options:Ek})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.video-bitrate"),name:"videoBitrate",children:(0,tq.jsx)(df.Y,{addonAfter:"kbps",min:0})}),(0,tq.jsx)(tJ.lV.Item,{label:i("video-thumbnails.editor.audio-bitrate"),name:"audioBitrate",children:(0,tq.jsx)(df.Y,{addonAfter:"kbps",min:0})})]})},ES={average:{videoBitrate:400,audioBitrate:128},good:{videoBitrate:600,audioBitrate:128},best:{videoBitrate:800,audioBitrate:196}},EC=e=>{let{selectedThumbnail:t,isActive:i=!0,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),[a]=tJ.lV.useForm(),l=(0,uI.J)(),o=(0,tG.useRef)(null),[s,d]=(0,tG.useState)(null),[c,f]=(0,tG.useState)(null),[u,m]=(0,tG.useState)(null),[p,g]=(0,tG.useState)([]),{data:h,isLoading:y}=(0,k9.p0)({name:(null==t?void 0:t.name)??""},{skip:(null==t?void 0:t.name)==null}),[v,{isLoading:b,error:x}]=(0,k9.pM)();(0,tG.useEffect)(()=>{(0,tI.isNil)(x)||(0,iX.Ay)(new iX.hD(x))},[x]);let j=(0,tG.useMemo)(()=>!((0,tI.isNull)(c)||(0,tI.isNull)(u))&&!(0,tI.isEqual)(c,u),[c,u]);(0,tG.useEffect)(()=>{if((null==t?void 0:t.id)!==s&&!(0,tI.isEmpty)(null==h?void 0:h.settings)&&null!==t){d(((null==t?void 0:t.id)===""?null:null==t?void 0:t.id)??null);let e=Eb(h.medias??{},{}),i=e.length>0?e:[{id:Ex(),query:"Default",displayName:r("video-thumbnails.editor.media-segments.default"),transformations:[],order:0}],n={name:h.settings.name??"",description:h.settings.description??"",group:h.settings.group??"",videoBitrate:h.settings.videoBitrate??null,audioBitrate:h.settings.audioBitrate??null,mediaSegments:i};f({...n}),m({...n}),g(i),a.setFieldsValue(n),o.current=h.settings.modificationDate??Date.now()}},[null==t?void 0:t.id,s,null==h?void 0:h.settings,a]),(0,tG.useEffect)(()=>{null==n||n(j)},[j,n]);let w=(0,tG.useCallback)((e,t)=>{m(e=>null===e?null:{...e,...t,mediaSegments:e.mediaSegments})},[]),k=(0,tG.useCallback)(e=>{g(e),m(t=>null===t?null:{...t,mediaSegments:e})},[]),T=(0,tG.useCallback)(e=>{let t=ES[e];null!=t&&(a.setFieldsValue({videoBitrate:t.videoBitrate,audioBitrate:t.audioBitrate}),m(e=>null===e?null:{...e,videoBitrate:t.videoBitrate,audioBitrate:t.audioBitrate}))},[a]),S=(0,tG.useCallback)(()=>{(0,tI.isNil)(t)||null===u||a.validateFields().then(async e=>{var i,n,a,s;let d,c,m={name:e.name,description:e.description,group:(""===e.group?"":e.group)??"",videoBitrate:e.videoBitrate,audioBitrate:e.audioBitrate},{medias:p,mediaOrder:g}=(a=[],s=u.mediaSegments??[],c={},(d={}).default=a.map(e=>({method:e.type,arguments:e.config})),c.default=0,s.forEach(e=>{let t=(""===e.query?`segment-${e.id}`:e.query)??`segment-${e.id}`;d[t]=e.transformations.map(e=>({method:e.type,arguments:e.config})),c[t]=e.order}),{medias:d,mediaOrder:c}),h=await v({name:t.name,updateThumbnailConfig:{settings:m,medias:p,mediaOrder:g}});"error"in h||((null==(n=h.data)||null==(i=n.settings)?void 0:i.modificationDate)!=null&&(o.current=h.data.settings.modificationDate),f({...u}),l.success(r("save-success")))}).catch(()=>{(0,iX.Ay)(new iX.$g("Validation failed"))})},[t,u,v,a,l,r]);return null==t?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{style:{textAlign:"center",color:"#999",marginTop:"50px"},children:r("video-thumbnails.editor.select-thumbnail")})}):(0,tq.jsxs)(uE.U,{loading:y,padded:!0,padding:{top:"small",right:"small",bottom:"small",left:"small"},children:[!(0,tI.isNull)(u)&&(0,tq.jsxs)(n6.L,{formProps:{form:a,onValuesChange:w},children:[(0,tq.jsx)(ET,{onPresettingChange:T}),(0,tq.jsx)(Ew,{mediaQueries:p,onChange:k})]},null==t?void 0:t.id),i&&null!=t?(0,tq.jsx)(FJ.Z,{targetId:"video-thumbnails-save-button",children:(0,tq.jsx)(az.$,{disabled:!j,loading:b,onClick:S,type:"primary",children:r("save")})}):null]})},ED=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{tabsContainer:t`
height: 100%;
.ant-tabs-content,
@@ -1024,7 +1024,7 @@
text-align: center;
color: ${t.colorTextDisabled};
margin-top: 50px;
- `}}),EF=()=>{let{t:e}=(0,iQ.useTranslation)(),{styles:t}=EL(),{openedThumbnails:i,activeTabKey:n,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}=(()=>{let[e,t]=(0,tG.useState)([]),[i,n]=(0,tG.useState)(void 0),r=(0,tG.useCallback)(i=>{if(!e.some(e=>e.thumbnail.id===i.id)){let e={thumbnail:i,isDirty:!1};t(t=>[...t,e])}n(i.id)},[e]),a=(0,tG.useCallback)(e=>{t(t=>{let r=t.findIndex(t=>t.thumbnail.id===e),a=t.filter(t=>t.thumbnail.id!==e);if(e===i){let e=t[r-1],i=t[r+1];n((null==e?void 0:e.thumbnail.id)??(null==i?void 0:i.thumbnail.id))}return a})},[i]),l=(0,tG.useCallback)(e=>{n(e)},[]),o=(0,tG.useCallback)((e,i)=>{t(t=>t.map(t=>t.thumbnail.id===e?{...t,isDirty:i}:t))},[]),s=(0,tG.useCallback)(()=>e.filter(e=>e.isDirty).map(e=>e.thumbnail.id),[e]);return{openedThumbnails:e,activeTabKey:i,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}})(),d=(0,tG.useMemo)(()=>s(),[s]);return(0,tq.jsx)(Ep,{children:(0,tq.jsx)(Lp.v,{leftItem:{size:25,minSize:200,children:(0,tq.jsx)(Eg,{activeTabKey:n,modifiedThumbnails:d,onThumbnailSelect:e=>{r(e)},openedThumbnails:i})},rightItem:{size:75,children:0===i.length?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{className:t.emptyState,children:e("video-thumbnails.editor.select-thumbnail")})}):(0,tq.jsx)(EM,{activeTabKey:n,onChangeTab:l,onCloseTab:a,onTabDirtyChange:o,openedThumbnails:i})}})})},EE={name:"Video Thumbnails",id:"video-thumbnails",component:"video-thumbnails",config:{translationKey:"widget.video-thumbnails",icon:{type:"name",value:"video-thumbnail"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"AssetManagement/Video Thumbnails",label:"navigation.video-thumbnails",className:"item-style-modifier",order:101,permission:pw.F.Thumbnails,perspectivePermission:pk.d.AssetThumbnails,widgetConfig:EE}),tc.kL.get(td.K.widgetManager).registerWidget({name:"video-thumbnails",component:EF});let e=tc.kL.get(td.K["DynamicTypes/VideoTransformationDynamicTypeRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Resize"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ScaleByWidth"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ScaleByHeight"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Cut"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/SetFramerate"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ColorChannelMixer"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Mute"]))}});let EP=()=>{let[e,{isLoading:t,error:i}]=(0,TD.k9)(),[n,{isLoading:r,error:a}]=(0,TD.RB)(),[l,{isLoading:o,error:s}]=(0,TD.Rq)();return(0,tG.useEffect)(()=>{void 0!==i&&"error_invalid_argument"!==(0,iX.ok)(i)&&(0,iX.Ay)(new iX.hD(i))},[i]),(0,tG.useEffect)(()=>{void 0!==a&&(0,iX.Ay)(new iX.hD(a))},[a]),(0,tG.useEffect)(()=>{void 0!==s&&"error_invalid_argument"!==(0,iX.ok)(s)&&(0,iX.Ay)(new iX.hD(s))},[s]),{createNewMetadata:async()=>{let{data:t,error:i}=await e({createPredefinedMetadata:{name:"",type:"input",description:null,targetSubType:null,data:null,config:null,language:null,group:null}});return void 0!==i?{success:!1,errorKey:(0,iX.ok)(i)}:void 0!==t?{success:!0,data:t}:{success:!1}},createLoading:t,deleteMetadataById:async e=>{let{error:t}=await n({id:e});return{success:void 0===t}},deleteLoading:r,updateMetadataById:async(e,t)=>{let{error:i}=await l({id:e,updatePredefinedMetadata:{name:t.name??"",description:t.description??null,type:t.type.includes("metadata.")?t.type.split(".")[1]??t.type:t.type,targetSubType:t.targetSubType??null,data:t.data??null,config:t.config??null,language:t.language??null,group:t.group??null}});return void 0!==i?{success:!1,errorKey:(0,iX.ok)(i)}:{success:!0}},updateLoading:o}},EA=e=>{let{info:t,setPredefinedAssetMetadataRows:i}=e,n=t.row.original.id,{deleteMetadataById:r,deleteLoading:a}=EP(),l=async()=>{let{success:e}=await r(n);e&&i(e=>e.filter(e=>e.id!==n))};return(0,tq.jsx)(ni.Flex,{align:"center",justify:"center",children:(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:a,onClick:l,type:"link"})})},EN=e=>{let{predefinedAssetMetadataRows:t,setPredefinedAssetMetadataRows:i}=e,{t:n}=(0,iQ.useTranslation)(),{updateMetadataById:r}=EP(),[a,l]=(0,tG.useState)([]),{showModal:o,closeModal:s,renderModal:d}=(0,TI.hS)({type:"error"}),c=(0,tG.useRef)({name:"",language:""}),f=(0,tc.Lt)(td.K["DynamicTypes/MetadataRegistry"]),u=(0,tc.Lt)(td.K["DynamicTypes/AssetRegistry"]),m=(0,tG.useMemo)(()=>f.getDynamicTypes().map(e=>({value:e.id,label:n("data-type."+e.id.split(".")[1])})),[n]),p=(0,tG.useMemo)(()=>u.getDynamicTypes().map(e=>({value:e.id,label:e.id})),[]),g=(0,tG.useMemo)(()=>t.map(e=>({...e,type:e.type.includes("metadata.")?e.type:`metadata.${e.type}`})),[t]),h=(0,cH.createColumnHelper)(),y=[h.accessor("type",{header:n("predefined-asset-metadata.columns.icon"),meta:{type:"asset-custom-metadata-icon",editable:!1},size:40,enableSorting:!1}),h.accessor("name",{header:n("predefined-asset-metadata.columns.name"),meta:{editable:!0},size:200}),h.accessor("group",{header:n("predefined-asset-metadata.columns.group"),meta:{editable:!0},size:150}),h.accessor("description",{header:n("predefined-asset-metadata.columns.description"),meta:{editable:!0},size:200}),h.accessor("type",{id:"typeSelect",header:n("predefined-asset-metadata.columns.type"),meta:{type:"select",editable:!0,config:{options:m}},size:130}),h.accessor("data",{header:n("predefined-asset-metadata.columns.value"),meta:{type:"asset-custom-metadata-value",editable:!0,autoWidth:!0},size:300}),h.accessor("config",{header:n("predefined-asset-metadata.columns.config"),meta:{editable:!0},size:150}),h.accessor("language",{header:n("predefined-asset-metadata.columns.language"),meta:{type:"language-select",editable:!0,config:{allowClear:!0}},size:100}),h.accessor("targetSubType",{header:n("predefined-asset-metadata.columns.target-type"),meta:{type:"select",editable:!0,config:{options:p}},size:130}),h.accessor("actions",{header:n("predefined-asset-metadata.columns.actions"),size:80,enableSorting:!1,cell:e=>(0,tq.jsx)(EA,{info:e,setPredefinedAssetMetadataRows:i})})],v=async e=>{let{columnId:n,value:a,rowData:s}=e,d=s.rowId,f="typeSelect"===n?"type":n,u={...s,..."type"===f?{data:null}:{},[f]:a};if(("name"===f||"language"===f)&&t.some(e=>e.rowId!==d&&e.name===u.name&&(e.language??null)===(u.language??null))){c.current={name:u.name,language:u.language??""},o();return}i(e=>e.map(e=>e.rowId===d?u:e)),l([{columnId:n,rowIndex:d}]);let{success:m,errorKey:p}=await r(u.id,u);m?l([]):("error_invalid_argument"===p&&(c.current={name:u.name,language:u.language??""},o()),i(e=>e.map(e=>e.rowId===d?s:e)))};return(0,tq.jsxs)("div",{children:[(0,tq.jsx)(ul.x,{autoWidth:!0,columns:y,data:g,enableSorting:!0,modifiedCells:a,onUpdateCellData:v,resizable:!0,setRowId:e=>e.rowId}),(0,tq.jsxs)(d,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(ig.Button,{onClick:s,type:"primary",children:n("button.ok")})}),title:n("predefined-asset-metadata.duplicate-entry.title"),children:[(0,tq.jsx)("p",{children:n("predefined-asset-metadata.duplicate-entry.error")}),(0,tq.jsxs)("div",{style:{marginTop:8},children:[(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[n("predefined-asset-metadata.columns.name"),":"]})," ",c.current.name]}),(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[n("predefined-asset-metadata.columns.language"),":"]})," ",""!==c.current.language?c.current.language:"—"]})]})]})]})},ER=()=>{let{createNewMetadata:e,createLoading:t}=EP(),{showModal:i,closeModal:n,renderModal:r}=(0,TI.hS)({type:"error"}),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)(!0),d=(0,tG.useRef)(null),[c,{error:f}]=(0,TD.Hw)(),u=async e=>{s(!0);let{data:t}=await c({body:{searchTerm:e??null}});l((null==t?void 0:t.items)===void 0||null===t.items?[]:(Array.isArray(t.items)?t.items:Object.values(t.items)).map(e=>({...e,rowId:e.id}))),s(!1)};(0,tG.useEffect)(()=>{(0,tI.isUndefined)(f)||(0,iX.Ay)(new iX.hD(f))},[f]),(0,tG.useEffect)(()=>{u()},[]);let m=e=>{u(e.length>0?e:void 0)},p=[...a].sort((e,t)=>t.creationDate-e.creationDate),g=!o&&0===a.length,h=async()=>{if(a.some(e=>"New Definition"===e.name&&(e.language??null)===null&&(e.targetSubType??null)===null))return void i();let{success:t,data:n,errorKey:r}=await e();t&&void 0!==n?l(e=>[{...n,rowId:(0,af.uuid)()},...e]):"error_invalid_argument"===r&&i()};return(0,tq.jsxs)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsx)(lp.K,{disabled:o,icon:{value:"refresh"},onClick:()=>{var e;let t=null==(e=d.current)?void 0:e.input;(0,tI.isNil)(t)||(t.value=""),u()}}),(0,tq.jsx)(ni.IconTextButton,{disabled:o||t,icon:{value:"new"},loading:t,onClick:h,children:(0,i6.t)("predefined-asset-metadata.new")})]}),renderTopBar:(0,tq.jsxs)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:[(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.predefined-asset-metadata")}),(0,tq.jsx)(ni.SearchInput,{loading:o,onClear:()=>{m("")},onSearch:m,placeholder:"Search",ref:d,withPrefix:!1,withoutAddon:!1})]}),children:[(0,tq.jsx)(uE.U,{loading:o,margin:{x:"extra-small",y:"none"},none:g,children:(0,tq.jsx)(ni.Box,{margin:{x:"extra-small",y:"none"},children:(0,tq.jsx)(EN,{predefinedAssetMetadataRows:p,setPredefinedAssetMetadataRows:l})})}),(0,tq.jsxs)(r,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(ig.Button,{onClick:n,type:"primary",children:(0,i6.t)("button.ok")})}),title:(0,i6.t)("predefined-asset-metadata.duplicate-entry.title"),children:[(0,tq.jsx)("p",{children:(0,i6.t)("predefined-asset-metadata.duplicate-entry.error")}),(0,tq.jsxs)("div",{style:{marginTop:8},children:[(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[(0,i6.t)("predefined-asset-metadata.columns.name"),":"]})," New Definition"]}),(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[(0,i6.t)("predefined-asset-metadata.columns.language"),":"]})," —"]})]})]})]})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"AssetManagement/Predefined Asset Metadata",label:"navigation.predefined-asset-metadata",order:102,className:"item-style-modifier",permission:pw.F.AssetMetadata,perspectivePermission:pk.d.PredefinedAssetMetadata,widgetConfig:{name:"Predefined Asset Metadata",id:"predefined-asset-metadata",component:"predefined-asset-metadata",config:{translationKey:"widget.predefined-asset-metadata",icon:{type:"name",value:"custom-metadata"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"predefined-asset-metadata",component:ER})}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DynamicTypes/IconSetRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/IconSet/PimcoreDefault"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/IconSet/Twemoji"]))}});var EV=i(75401);ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"System/About",label:"navigation.about",className:"item-style-modifier",order:9999,perspectivePermission:pk.d.About,useCustomMainNavItem:()=>{let{open:e}=(0,EV.c)();return{name:"SystemAbout",onClick:e}}})}});let Ez=e=>{let{hideCredentialsForm:t=!1}=e,{t:i}=(0,iQ.useTranslation)(),n=(0,CC.e)().getSlotComponents(yl.e.form.login.name).length>1;return t||!n?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(m1.c,{plain:!0,children:i("login-form-additional-logins.or")})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).registerToSlot(tu.eb.form.login.name,{name:"loginFormDivider",priority:0,component:Ez})}});var EB=i(24184),EO=i(35235),EK=i(86970);let E_=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),{data:r,isLoading:a,error:l}=(0,cV.useClassDefinitionGetIdentifierDataQuery)(),[o]=(0,cV.useClassDefinitionCreateMutation)(),{openConfiguration:s}=(0,EO.wB)();return(0,tG.useEffect)(()=>{void 0!==l&&(0,uj.trackError)(new uj.ApiError(l))},[l]),(0,tG.useEffect)(()=>{(null==r?void 0:r.suggestedId)!==void 0&&t.setFieldValue("uniqueIdentifier",r.suggestedId)},[null==r?void 0:r.suggestedId]),(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("class-definition.create-new"),children:(0,tq.jsx)(ni.Content,{loading:a,children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{void 0!==r&&o({createClassDefinition:{name:e.className,uid:e.uniqueIdentifier}}).then(e=>{t.resetFields(),i(),s({id:e.data.id,name:e.data.name,group:e.data.group,icon:e.data.icon})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("class-definition.class-name"),name:"className",rules:[{required:!0,message:e("class-definition.validation.enter-class-name")},{pattern:/^[A-Za-z][A-Za-z0-9_]*$/,message:e("class-definition.validation.class-name-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)(ni.Form.Item,{initialValue:null==r?void 0:r.suggestedId,label:e("class-definition.unique-identifier"),name:"uniqueIdentifier",rules:[{required:!0,message:e("class-definition.validation.enter-unique-identifier")},{validator:async(t,i)=>{if((null==r?void 0:r.existingIds.includes(i.toLowerCase()))===!0)return await Promise.reject(Error(e("class-definition.validation.unique-identifier-in-use")));await Promise.resolve()}},{pattern:/^[a-zA-Z0-9_]{0,63}$/,message:e("class-definition.validation.unique-identifier-format")}],children:(0,tq.jsx)(ni.Input,{maxLength:64})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e("class-definition.unique-identifier-warning")}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})})},EH=(0,cH.createColumnHelper)(),E$=e=>{let{classId:t}=e,{data:i,isLoading:n}=(0,fk.hp)({id:t}),r=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[EH.accessor("key",{header:e("object-brick-key"),size:200}),EH.accessor("fieldName",{header:e("field-name"),size:200})],[e])})();return n?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:r,data:(null==i?void 0:i.items)??[],enableMultipleRowSelection:!1,resizable:!1})};var EW=i(89966),Eq=i(59438);let EG=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,EW.g)(),i=(0,tG.useMemo)(()=>(0,tI.isNil)(null==t?void 0:t.fieldDefinitions)?[]:Object.values(t.fieldDefinitions).filter(e=>"data"===e.datatype&&(0,tI.isString)(e.name)&&e.name.trim().length>0).map(e=>({label:e.title??e.name,value:e.name})).sort((e,t)=>e.label.localeCompare(t.label)),[null==t?void 0:t.fieldDefinitions]);return(0,tq.jsx)(tJ.lV.Item,{name:"compositeIndices",children:(0,tq.jsxs)(Eq.e,{getItemTitle:(t,i)=>(null==t?void 0:t.index_key)??`${e("class-definition.composite-indices.index-label")} ${i+1}`,title:e("class-definition.composite-indices.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.index-name"),name:"index_key",children:(0,tq.jsx)(aR.p,{placeholder:e("class-definition.composite-indices.enter-index-name")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.type"),name:"index_type",children:(0,tq.jsx)(t8.l,{options:[{label:e("class-definition.composite-indices.type-query"),value:"query"},{label:e("class-definition.composite-indices.type-localized-query"),value:"localized_query"},{label:e("class-definition.composite-indices.type-store"),value:"store"},{label:e("class-definition.composite-indices.type-localized-store"),value:"localized_store"}],placeholder:e("class-definition.composite-indices.select-index-type")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.columns"),name:"index_columns",children:(0,tq.jsx)(t8.l,{mode:"tags",options:i,placeholder:e("class-definition.composite-indices.select-column-names")})})]})})},EU=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance(),i=tJ.lV.useWatch("name",t),n=t.getFieldValue("id");return(0,tG.useEffect)(()=>{if((0,tI.isString)(i)){let e="Pimcore\\Model\\DataObject\\"+(0,tI.upperFirst)(i);t.getFieldValue("phpClassName")!==e&&t.setFieldValue("phpClassName",e,{triggerChange:!0})}},[i]),(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("class-definition.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("name"),name:"name",rules:[{required:!0,message:e("class-definition.general-settings.enter-name")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:3})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.id"),name:"id",children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.php-class-name"),name:"phpClassName",children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.icon"),name:"icon",children:(0,tq.jsx)(Lv.N,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.listing-parent-class"),name:"listingParentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.use-traits"),name:"useTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.listing-use-traits"),name:"listingUseTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.link-generator-reference"),name:"linkGeneratorReference",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.preview-generator-reference"),name:"previewGeneratorReference",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{name:"allowInherit",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.allow-inherit")})}),(0,tq.jsx)(tJ.lV.Item,{name:"allowVariants",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.allow-variants")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showVariants",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.show-variants")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showAppLoggerTab",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.show-app-logger-tab")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showFieldLookup",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.show-field-lookup")})}),(0,tq.jsx)(tJ.lV.Item,{name:"enableGridLocking",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.enable-grid-locking")})}),(0,tq.jsx)(tJ.lV.Item,{name:"encryption",valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.general-settings.encrypt-data")})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{title:e("class-definition.property-visibility.title"),children:[(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","id"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.id-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","id"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.id-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","key"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.key-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","key"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.key-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","path"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.path-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","path"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.path-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","modificationDate"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.modification-date-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","modificationDate"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.modification-date-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","creationDate"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.creation-date-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","creationDate"],valuePropName:"checked",children:(0,tq.jsx)(sP.d,{labelRight:e("class-definition.property-visibility.creation-date-search")})})]}),(0,tq.jsx)(EG,{}),!(0,tI.isNil)(n)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("class-definition.object-bricks.title"),children:(0,tq.jsx)(E$,{classId:n})})]}),[])};var EQ=i(23004);let EJ=e=>{let[t,i]=(0,EQ.lr)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>{var e;return t({id:r.id,classDefinitionUpdate:{configuration:{children:n().children??[]},values:{...r,icon:(null==(e=r.icon)?void 0:e.value)??""}}})},i]};var EZ=i(54436);let EY=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),{configuration:r}=(0,EZ.R6)(),{data:a,isLoading:l,error:o}=(0,cV.useClassCustomLayoutGetIdentifierDataQuery)({classDefinitionId:r.id}),[s]=(0,cV.useClassCustomLayoutCreateMutation)(),{openConfiguration:d}=(0,EO.wB)();return(0,tG.useEffect)(()=>{void 0!==o&&(0,uj.trackError)(new uj.ApiError(o))},[o]),(0,tG.useEffect)(()=>{(null==a?void 0:a.suggestedId)!==void 0&&t.setFieldValue("uniqueIdentifier",a.suggestedId)},[null==a?void 0:a.suggestedId]),(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("field-definitions.create-new-class-definition"),children:(0,tq.jsx)(ni.Content,{loading:l,children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{void 0!==a&&s({customLayoutId:e.uniqueIdentifier,customLayoutNew:{classId:r.id,name:e.name}}).then(e=>{t.resetFields(),i(),d({id:e.data.id,name:e.data.name,group:e.data.group,icon:e.data.icon})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("name"),name:"name",rules:[{required:!0,message:e("field-definitions.validation.enter-class-name")},{pattern:/^[-A-Za-z0-9_]*$/,message:e("field-definitions.validation.class-name-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)(ni.Form.Item,{initialValue:null==a?void 0:a.suggestedId,label:e("field-definitions.validation.unique-identifier"),name:"uniqueIdentifier",rules:[{required:!0,message:e("field-definitions.validation.enter-unique-identifier")},{validator:async(t,i)=>{if((null==a?void 0:a.existingIds.includes(i.toLowerCase()))===!0)return await Promise.reject(Error(e("field-definitions.validation.unique-identifier-in-use")));await Promise.resolve()}},{pattern:/^[-a-zA-Z0-9_]{0,63}$/,message:e("field-definitions.validation.unique-identifier-format")}],children:(0,tq.jsx)(ni.Input,{maxLength:64})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e("class-definition.unique-identifier-warning")}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})})},EX=()=>{let{generalSettings:e}=(0,f$.dq)(),{t}=(0,iQ.useTranslation)();return(0,tI.isNil)(e)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ni.FormKit.Panel,{title:t("general"),children:[(0,tq.jsx)(ig.Form.Item,{label:t("name"),name:"name",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("class-definition.custom-layouts.default-layout"),name:"default_layout",valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("description"),name:"description",children:(0,tq.jsx)(ni.TextArea,{rows:3})})]})},E0=()=>({accessor:e=>e.layoutDefinition??void 0}),E1=()=>{let{configuration:e}=(0,EZ.R6)();return(0,cV.useClassCustomLayoutCollectionQuery)({classIds:e.id})},E2=e=>(0,cV.useClassCustomLayoutGetQuery)({customLayoutId:e.id});var E3=i(13604),E6=i(25277);let{LayoutProvider:E4,useLayout:E5}=(0,E6.v)(),E7=e=>{let{fieldDefinitionRegistry:t}=(0,E3.t0)();return(0,tq.jsx)(E4,{...e,fieldDefinitionRegistry:t})},E8=e=>{let[t,i]=(0,EQ.Zz)(e),{getLayout:n}=E5(),{generalSettings:r}=(0,f$.dq)();return[()=>t({customLayoutId:String(r.id),customLayoutUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},E9=e=>{let[t,i]=(0,EQ.Zq)(e);return[e=>t({customLayoutId:String(e.id)}),i]};var Pe=i(11182),Pt=i(38939);let Pi=()=>{var e,t,i,n;let{configuration:r}=(0,EZ.R6)(),a=(0,E3.t0)(),l=null==(t=a.customLayouts)||null==(e=t.parent)?void 0:e.area,o=null==(n=a.customLayouts)||null==(i=n.parent)?void 0:i.useLayout,{fieldDefinitionRegistry:s}=a;if(void 0===o)throw Error("Custom Layout Parent: useLayout is not defined in editor settings");if(void 0===l)throw Error("Custom Layout Parent: area is not defined in editor settings");let{structure:d,fieldDefinitions:c,getLayout:f}=o(),u=(0,tG.useMemo)(()=>(e,t)=>{var i;let n=c[e.key];if(void 0===n)return t;let r={type:"field-definition",icon:n.icon??{value:"folder"},title:n.title??n.name??e.title,data:{area:l,internal:{id:e.key,fieldDefinition:n,path:(null==(i=e.meta)?void 0:i.currentPath)??[]},external:f({startNode:e.key.toString()})}};return(0,tq.jsx)(ni.Draggable,{info:r,children:t})},[c,l,f]),m=tU().useMemo(()=>void 0===d?[]:[(0,Pt.buildTree)({structure:d,fieldDefinitions:c,registry:s,itemCallback:e=>{let{fieldDefinition:t,initialTreeItem:i}=e;return{...i,className:"ant-tree-node--has-drag-and-drop"}}}).children].flat(),[d,c]);return(0,tq.jsxs)(ni.Content,{padded:!0,padding:{y:"small",x:"mini"},children:[(0,tq.jsx)(ni.Header,{style:{flexShrink:0},title:r.name}),(0,tq.jsx)(ni.Content,{overflow:{x:"hidden",y:"auto"},style:{minHeight:0,flex:1},children:(0,tq.jsx)(ni.TreeElement,{defaultExpandAll:!0,titleRender:u,treeData:m})})]})};var Pn=i(28587),Pr=i(4839);let Pa=e=>"application/json"===e.type||e.name.endsWith(".json"),Pl=()=>{let{t:e}=(0,iQ.useTranslation)(),{useDetailLayoutQuery:t,useDetailGeneralSettingsQuery:i,importExportConfig:n,useItemsDeleteMutation:r}=(0,E3.t0)(),{activeConfiguration:a,closeConfiguration:l}=(0,EO.wB)(),o=(0,ni.useMessage)(),s=(0,ni.useFormModal)(),[d,c]=(0,tG.useState)(!1),f=void 0!==r,[u,m]=(r??(()=>[async()=>{},{}]))(),p=!!f&&!0===m.isLoading,g=null==a?void 0:a.id,h=null==t?void 0:t({id:g??""}),y=i({id:g??""});if((0,tI.isNil)(n))return(0,tq.jsx)(tq.Fragment,{});let{getExportUrl:v,getImportUrl:b,validateFile:x=Pa,acceptFileTypes:j=".json,application/json",acceptMimeTypes:w=["application/json"],successMessageKey:k="class-definition.import-success"}=n,T=(0,tI.isNil)(g)?"":b(g);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.ButtonGroup,{items:[(0,tq.jsx)(ni.IconButton,{icon:{value:"export"},onClick:()=>{if((0,tI.isNil)(g))return;let e=document.createElement("a");e.href=v(g),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},title:e("export"),type:"link"},"export"),(0,tq.jsx)(ni.IconButton,{icon:{value:"upload-import"},onClick:()=>{c(!0)},title:e("import"),type:"link"},"import"),...f?[(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:p,onClick:()=>{(0,tI.isNil)(g)||(0,tI.isNil)(a)||s.confirm({title:e("delete"),content:e("custom-layout.delete.confirmation"),okText:e("delete"),onOk:async()=>{try{await u({id:g}),l(a),o.success(e("custom-layout.delete.success"))}catch(e){(0,iX.Ay)(new iX.hD(e))}}})},title:e("delete"),type:"link"},"delete")]:[]]}),(0,tq.jsx)(Pr.z,{accept:j,acceptMimeTypes:w,action:T,onOpenChange:c,onUploadSuccess:()=>{o.success(e(k)),c(!1),null==h||h.refetch(),null==y||y.refetch()},open:d,title:e("class-definition.import"),uploadButtonLabel:e("import"),validateFile:x})]})};var Po=i(33627),Ps=i(11498);let Pd=()=>{let{activeConfiguration:e,setDetailView:t}=(0,EO.wB)(),{useDetailGeneralSettingsQuery:i,useDetailLayoutQuery:n,useDetailLayoutAccessor:r,customLayouts:a,LayoutProvider:l}=(0,E3.t0)(),o=null==n?void 0:n({id:e.id}),s=null==o?void 0:o.error,d=(0,tG.useMemo)(()=>null==r?void 0:r(),[r]),c=i({id:e.id}),{isLoading:f,isFetching:u,refetch:m,data:p}=c,g=c.error,[h,y]=(0,tG.useState)(null==o?void 0:o.data),[v,b]=(0,tG.useState)(0);return(0,tG.useEffect)(()=>{y(null==o?void 0:o.data)},[null==o?void 0:o.data]),(0,tG.useEffect)(()=>{if(void 0!==d&&void 0!==p){let e=d.accessor(p);if(void 0===e)return void y({name:"pimcore_root",children:[],fieldtype:"panel",bodyStyle:"",border:!1,collapsible:!1,title:"",datatype:"layout",collapsed:!1,height:0,width:0,icon:{type:"name",value:"none"},labelAlign:"left",labelWidth:100,layout:null,locked:!1,region:"",type:"layout",additionalAttributes:{}});y(e)}},[p,d]),(0,tG.useEffect)(()=>{void 0!==s&&"status"in s&&404===s.status?y({name:"pimcore_root",children:[],fieldtype:"panel",bodyStyle:"",border:!1,collapsible:!1,title:"",datatype:"layout",collapsed:!1,height:0,width:0,icon:{type:"name",value:"none"},labelAlign:"left",labelWidth:100,layout:null,locked:!1,region:"",type:"layout",additionalAttributes:{}}):void 0!==s&&(0,uj.trackError)(new uj.ApiError(s))},[s]),(0,tG.useEffect)(()=>{void 0!==g&&(0,uj.trackError)(new uj.ApiError(g))},[g]),(0,tq.jsx)(f$.Ts,{generalSettings:p,children:(0,tq.jsx)(l,{layout:h,children:(0,tq.jsx)(ni.ContentLayout,{className:"absolute-stretch",renderToolbar:(0,tq.jsxs)(ni.Toolbar,{justify:"space-between",padding:{x:"none"},theme:"secondary",children:[(0,tq.jsx)(Pl,{}),(0,tq.jsxs)(ni.Flex,{gap:"mini",children:[(0,tq.jsxs)(ni.Flex,{gap:"mini",children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"refresh"},onClick:()=>{null==o||o.refetch(),m(),b(e=>e+1),t("general")}}),(null==a?void 0:a.ModalContent)!==void 0&&(0,tq.jsx)(Pe.q,{})]}),(0,tq.jsx)(Po.x,{})]})]}),children:(0,tq.jsx)(ni.Content,{loading:(null==o?void 0:o.isLoading)===!0||f||(null==o?void 0:o.isFetching)===!0||u,children:(0,tq.jsx)(ni.ConfigLayout,{leftItem:{minSize:250,maxSize:350,size:250,children:(0,tq.jsx)(Pi,{})},resizeAble:!0,rightItem:{children:(0,tq.jsx)(ni.ConfigLayout,{leftItem:{minSize:250,maxSize:350,size:250,children:(0,tq.jsx)(Ps.C,{allowExternalDrop:!0})},resizeAble:!0,rightItem:{children:(0,tq.jsx)(Pn.R,{})}})}})})})},v)})},Pc=()=>{let{activeConfiguration:e}=(0,EO.wB)();return void 0===e?(0,tq.jsx)(ni.Content,{centered:!0,children:"Create a new Custom Layout or edit an existing one"}):(0,tq.jsx)(Pd,{},String(e.id))},Pf=()=>{let{openModal:e}=(0,EK.Ux)(),{AddModal:t}=(0,E3.t0)();return void 0===t?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(ni.IconTextButton,{icon:{value:"new-something"},onClick:e,children:"New layout"})},Pu=()=>{var e;let{t}=(0,iQ.useTranslation)(),{useItemsQuery:i}=(0,E3.t0)(),{isLoading:n,data:r}=i(),{setActiveConfiguration:a,activeConfiguration:l}=(0,EO.wB)(),o=tU().useMemo(()=>void 0===r?[]:r.items.map(e=>({key:e.id,label:e.name,onClick:()=>{a(e)}})),[r,a]);return(0,tq.jsx)(tq.Fragment,{children:n||void 0===r||(null==r||null==(e=r.items)?void 0:e.length)===0?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(ni.Dropdown,{menu:{items:o},children:(0,tq.jsx)(ni.IconTextButton,{icon:{value:"edit"},children:void 0!==l?l.name:t("field-definitions.select-item-configuration")})})})},Pm=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Toolbar,{padding:{x:"none"},position:"content",theme:"secondary",children:(0,tq.jsx)(ni.Header,{title:e("field-definitions.custom-layout-title"),children:(0,tq.jsxs)(ni.Split,{children:[(0,tq.jsx)(Pf,{}),(0,tq.jsx)(Pu,{})]})})})};var Pp=i(69933);let Pg=()=>(0,tq.jsx)(EK.e,{children:(0,tq.jsx)(ni.ContentLayout,{renderTopBar:(0,tq.jsx)(Pm,{}),children:(0,tq.jsxs)(ni.Content,{style:{height:"60vh"},children:[(0,tq.jsx)(Pp.A,{}),(0,tq.jsx)(Pc,{})]})})}),Ph={getExportUrl:e=>`${(0,tD.$)()}/class/custom-layout/export/${e}`,getImportUrl:e=>`${(0,tD.$)()}/class/custom-layout/import/${e}`,successMessageKey:"custom-layout.import-success"},Py=()=>(0,tq.jsx)(EB.K,{AddModal:EY,GeneralSettingsFormFields:EX,LayoutProvider:E7,area:["class","custom-layout"],customLayouts:{parent:{area:["class"],useLayout:EW.g}},importExportConfig:Ph,useDetailGeneralSettingsQuery:E2,useDetailLayoutAccessor:E0,useDetailUpdateMutation:E8,useItemsDeleteMutation:E9,useItemsQuery:E1,useLayout:E5,view:(0,tq.jsx)(Pg,{})}),Pv={getExportUrl:e=>`${(0,tD.$)()}/class/definition/configuration-view/detail/${e}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/definition/configuration-view/detail/${e}/import`},Pb=()=>(0,tq.jsx)(EB.K,{AddModal:E_,GeneralSettingsFormFields:EU,area:["class"],customLayouts:{ModalContent:(0,tq.jsx)(Py,{})},importExportConfig:Pv,useDetailGeneralSettingsQuery:fk.tc,useDetailLayoutQuery:fk.PA,useDetailUpdateMutation:EJ,useItemsDeleteMutation:fk.zB,useItemsQuery:fk.HE});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/ClassDefinitions",label:"navigation.class-definitions",className:"class",order:100,permission:pw.F.Classes,perspectivePermission:pk.d.ClassDefinitions,widgetConfig:{name:"classes",id:"class-definitions",component:"class-definitions",config:{translationKey:"widget.class-definitions",icon:{type:"name",value:"class"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"class-definitions",component:Pb})}});var Px=i(97264);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/BulkExport",label:"navigation.bulk-export",order:700,permission:MX.UserPermission.Classes,perspectivePermission:I8.NavPermission.BulkExport,useCustomMainNavItem:()=>{let{open:e}=(0,Px.$)();return{name:"DataModelDefinitionsBulkExport",onClick:e}}})}});var Pj=i(18087);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/BulkImport",label:"navigation.bulk-import",order:800,permission:MX.UserPermission.Classes,perspectivePermission:I8.NavPermission.BulkImport,useCustomMainNavItem:()=>{let{open:e}=(0,Pj.G)();return{name:"DataModelDefinitionsBulkImport",onClick:e}}})}});let Pw=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),[r]=(0,fk.XA)(),{openConfiguration:a}=(0,EO.wB)();return(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("field-collection.create-new"),children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{t.resetFields(),r({createFieldCollection:{key:e.key}}).then(e=>{i(),a({id:e.data.key,name:e.data.title??e.data.key})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("field-collection.key"),name:"key",rules:[{required:!0,message:e("field-collection.validation.enter-key")},{pattern:/^[A-Za-z][A-Za-z0-9_]*$/,message:e("field-collection.validation.key-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})},Pk=(0,cH.createColumnHelper)(),PT=e=>{let{collectionKey:t}=e,{data:i,isLoading:n}=(0,fk.sD)({key:t}),r=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[Pk.accessor("class",{header:e("field-collection.general-settings.usages.class"),size:200}),Pk.accessor("field",{header:e("field-collection.general-settings.usages.field"),size:200})],[e])})();return n?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:r,data:(null==i?void 0:i.items)??[],enableMultipleRowSelection:!1,resizable:!1})},PS=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance().getFieldValue("id");return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("field-collection.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.title-label"),name:"title",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})})]}),!(0,tI.isNil)(t)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("field-collection.general-settings.usages.title"),children:(0,tq.jsx)(PT,{collectionKey:t})})]}),[t])},PC=e=>{let[t,i]=(0,fk.M0)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>t({key:null==r?void 0:r.id,fieldCollectionUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},PD=e=>{let t=String(e.id),i=(0,fk.cj)({key:t});return void 0!==i.data?{...i,data:{...i.data,id:i.data.key}}:i},PI=e=>{let t=String(e.id);return(0,fk.AY)({key:t})},PM=()=>{let e=(0,fk.kJ)({}),t=(0,tG.useMemo)(()=>{if(void 0===e.data||!("items"in e.data))return;let t=[];for(let r of e.data.items){var i,n;if("children"in r)for(let e of r.children)t.push({id:e.key,name:e.name,group:e.group??void 0,icon:{value:(null==(i=e.icon)?void 0:i.value)!==void 0&&""!==e.icon.value?e.icon.value:"field-collection-field"}});else t.push({id:r.key,name:r.name,group:r.group??void 0,icon:{value:(null==(n=r.icon)?void 0:n.value)!==void 0&&""!==r.icon.value?r.icon.value:"field-collection-field"}})}return{...e.data,items:t}},[e.data]);return void 0!==t?{...e,data:t}:e},PL=function(){for(var e=arguments.length,t=Array(e),i=0;in({key:String(e.id)}),r]},PF={getExportUrl:e=>`${(0,tD.$)()}/class/field-collection/${String(e)}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/field-collection/${String(e)}/import`},PE=()=>(0,tq.jsx)(EB.K,{AddModal:Pw,GeneralSettingsFormFields:PS,area:["fieldcollection"],importExportConfig:PF,useDetailGeneralSettingsQuery:PD,useDetailLayoutQuery:PI,useDetailUpdateMutation:PC,useItemsDeleteMutation:PL,useItemsQuery:PM});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/FieldCollections",label:"navigation.field-collections",className:"fieldcollection",order:200,permission:pw.F.FieldCollections,perspectivePermission:pk.d.FieldCollections,widgetConfig:{name:"field-collections",id:"field-collections",component:"field-collections",config:{translationKey:"widget.field-collections",icon:{type:"name",value:"field-collection-field"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"field-collections",component:PE})}});let PP=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),[r]=(0,fk.ll)(),{openConfiguration:a}=(0,EO.wB)();return(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("object-brick.create-new"),children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{t.resetFields(),r({createObjectBrick:{key:e.key}}).then(e=>{i(),a({id:e.data.key,name:e.data.title??e.data.key})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("object-brick.key"),name:"key",rules:[{required:!0,message:e("object-brick.validation.enter-key")},{pattern:/^[a-zA-Z]\w*$/,message:e("object-brick.validation.key-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})};var PA=i(8320);let PN=e=>{let{blockIndex:t,value:i,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),{operations:a}=(0,PA.S)(),l=a.getValue(["classDefinitions",t,"classname"]),o=(0,tG.useRef)(l);(0,tG.useEffect)(()=>{void 0!==o.current&&o.current!==l&&(null==n||n(null)),o.current=l},[l]);let{data:s,isFetching:d}=(0,fk.hp)({id:l},{skip:void 0===l||""===l}),c=(0,tG.useMemo)(()=>{if((null==s?void 0:s.items)===void 0)return[];let e=new Set;return s.items.reduce((t,i)=>(e.has(i.fieldName)||(e.add(i.fieldName),t.push({label:i.fieldName,value:i.fieldName})),t),[])},[s]);return(0,tq.jsx)(t8.l,{disabled:void 0===l||""===l,loadingSkeleton:d,onChange:n,options:c,placeholder:r("object-brick.class-definitions-block.select-fieldname"),value:i})},PR=()=>{let{t:e}=(0,iQ.useTranslation)(),{data:t,isFetching:i}=(0,fk.qA)(),n=(0,tG.useMemo)(()=>(null==t?void 0:t.items)===void 0?[]:t.items.map(e=>({label:e.name,value:e.id})),[t]),r=(0,tG.useMemo)(()=>{var e;let i={};return null==t||null==(e=t.items)||e.forEach(e=>{i[e.id]=e.name}),i},[t]);return(0,tq.jsx)(tJ.lV.Item,{name:"classDefinitions",children:(0,tq.jsx)(Eq.e,{getItemTitle:t=>(null==t?void 0:t.classname)!==void 0?r[t.classname]??t.classname:e("object-brick.class-definitions-block.new-entry"),title:e("object-brick.class-definitions-block.title"),children:t=>{let{blockIndex:r}=t;return(0,tq.jsxs)(ni.FormKit.Panel,{children:[(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.class-definitions-block.classname"),name:"classname",children:(0,tq.jsx)(t8.l,{loadingSkeleton:i,options:n,placeholder:e("object-brick.class-definitions-block.select-classname"),showSearch:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.class-definitions-block.fieldname"),name:"fieldname",children:(0,tq.jsx)(PN,{blockIndex:r})})]})}})})},PV=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("object-brick.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.title-label"),name:"title",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})})]}),(0,tq.jsx)(PR,{})]}),[])},Pz=e=>{let[t,i]=(0,fk.q9)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>t({key:null==r?void 0:r.id,objectBrickUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},PB=()=>{let{generalSettings:e}=(0,f$.dq)(),{t}=(0,iQ.useTranslation)();return(0,tI.isNil)(e)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ni.FormKit.Panel,{title:t("general"),children:[(0,tq.jsx)(ig.Form.Item,{label:t("name"),name:"name",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("class-definition.custom-layouts.default-layout"),name:"default",valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("description"),name:"description",children:(0,tq.jsx)(ni.TextArea,{rows:3})})]})},PO=()=>({accessor:e=>e.layoutDefinition??void 0}),PK=()=>{let{data:e}=(0,cV.useClassObjectBrickClassesQuery)(),t=null==e?void 0:e.items.map(e=>e.id).join(",");return(0,cV.useClassCustomLayoutCollectionQuery)({classIds:t},{skip:void 0===t})},P_=e=>{let{configuration:t}=(0,EZ.R6)(),i=String((null==t?void 0:t.id)??""),n=String((null==e?void 0:e.id)??""),r=(0,cV.useClassObjectBrickCustomLayoutGetQuery)({key:i,customLayoutId:n},{skip:""===i||""===n});return void 0!==r.error&&"status"in r.error&&404===r.error.status?{...r,error:void 0,isError:!1,data:{id:n,name:"",description:"",creationDate:0,modificationDate:0,userOwner:0,classId:"",default:!1,layoutDefinition:null}}:r},{LayoutProvider:PH,useLayout:P$}=(0,E6.v)(),PW=e=>{let{fieldDefinitionRegistry:t}=(0,E3.t0)();return(0,tq.jsx)(PH,{...e,fieldDefinitionRegistry:t})},Pq=e=>{let[t,i]=(0,cV.useClassObjectBrickCustomLayoutUpdateMutation)(e),{getLayout:n}=P$(),{generalSettings:r}=(0,f$.dq)(),{configuration:a}=(0,EZ.R6)(),{activeConfiguration:l}=(0,EO.wB)(),o=String((null==a?void 0:a.id)??""),s=String((null==l?void 0:l.id)??"");return[()=>t({key:o,customLayoutId:s,customLayoutUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},{LayoutProvider:PG,useLayout:PU}=(0,E6.v)(),PQ=()=>{let{configuration:e}=(0,EZ.R6)(),t=String((null==e?void 0:e.id)??""),i=(0,tG.useMemo)(()=>({getExportUrl:e=>`${(0,tD.$)()}/class/object-brick/${t}/custom-layout/${e}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/object-brick/${t}/custom-layout/${e}/import`,successMessageKey:"custom-layout.import-success"}),[t]);return(0,tq.jsx)(EB.K,{GeneralSettingsFormFields:PB,LayoutProvider:PW,area:["objectbrick","custom-layout"],customLayouts:{parent:{area:["objectbrick"],useLayout:PU}},importExportConfig:i,useDetailGeneralSettingsQuery:P_,useDetailLayoutAccessor:PO,useDetailUpdateMutation:Pq,useItemsQuery:PK,useLayout:P$,view:(0,tq.jsx)(Pg,{})})},PJ=e=>{let t=String(e.id),i=(0,fk.Ss)({key:t});return void 0!==i.data?{...i,data:{...i.data,id:i.data.key}}:i},PZ=e=>{let t=String(e.id);return(0,fk.Io)({key:t})},PY=()=>{let e=(0,fk.eK)(),t=(0,tG.useMemo)(()=>{if(void 0===e.data||!("items"in e.data))return;let t=[];for(let r of e.data.items){var i,n;if("children"in r)for(let e of r.children)t.push({id:e.key,name:e.name,group:e.group??void 0,icon:{value:(null==(i=e.icon)?void 0:i.value)!==void 0&&""!==e.icon.value?e.icon.value:"object-bricks"}});else t.push({id:r.key,name:r.name,group:r.group??void 0,icon:{value:(null==(n=r.icon)?void 0:n.value)!==void 0&&""!==r.icon.value?r.icon.value:"object-bricks"}})}return{...e.data,items:t}},[e.data]);return void 0!==t?{...e,data:t}:e},PX=function(){for(var e=arguments.length,t=Array(e),i=0;in({key:String(e.id)}),r]},P0={getExportUrl:e=>`${(0,tD.$)()}/class/object-brick/${String(e)}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/object-brick/${String(e)}/import`},P1=e=>{let{children:t,...i}=e,{fieldDefinitionRegistry:n}=(0,E3.t0)();return(0,tq.jsx)(EW.U,{...i,children:(0,tq.jsx)(PG,{...i,fieldDefinitionRegistry:n,children:t})})},P2=()=>(0,tq.jsx)(EB.K,{AddModal:PP,GeneralSettingsFormFields:PV,LayoutProvider:P1,area:["objectbrick"],customLayouts:{ModalContent:(0,tq.jsx)(PQ,{})},importExportConfig:P0,useDetailGeneralSettingsQuery:PJ,useDetailLayoutQuery:PZ,useDetailUpdateMutation:Pz,useItemsDeleteMutation:PX,useItemsQuery:PY});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/ObjectBricks",label:"navigation.object-bricks",className:"objectbrick",order:300,permission:pw.F.ObjectBricks,perspectivePermission:pk.d.ObjectBricks,widgetConfig:{name:"object-bricks",id:"object-bricks",component:"object-bricks",config:{translationKey:"widget.object-bricks",icon:{type:"name",value:"object-bricks"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"object-bricks",component:P2})}});let P3=()=>{let e=(0,uk.jL)(),t=(0,aB.Vl)(),{t:i}=(0,iQ.useTranslation)(),{success:n}=(0,uI.J)(),[r,{isLoading:a}]=(0,fk.KB)(),[l,{isLoading:o}]=(0,fk.v2)(),[s,{isLoading:d}]=(0,fk.Lv)(),c=async(e,t)=>{let a=r({createSelectOption:{id:e}});try{let r=await a;void 0!==r.error&&(0,iX.Ay)(new iX.hD(r.error)),null==t||t(e),n(i("select-option.create.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to create new select option."))}},f=async(t,r)=>{let a=s({id:t});try{let t=await a;if(!(0,tI.isUndefined)(t.error))return void(0,iX.Ay)(new iX.hD(t.error));e(fk.FH.util.invalidateTags(uT.qN.SELECT_OPTION_COLLECTION())),null==r||r(),n(i("select-option.delete.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to delete select option"))}};return{createSelectOption:e=>{t.input({title:i("select-option.create-new"),label:i("select-option.enter-name-new-item"),rule:{required:!0,pattern:/^[A-Z][a-zA-Z0-9]*$/,message:i("select-option.validation.id-format")},onOk:async t=>{await c(t,()=>{null==e||e(t)})}})},getSelectOptionById:async t=>{try{let{data:i,isError:n,error:r}=await e(fk.FH.endpoints.classSelectOptionGet.initiate({id:t},{forceRefetch:!0}));if(!(0,tI.isUndefined)(i)&&n)return void(0,iX.Ay)(new iX.hD(r));return i}catch{(0,iX.Ay)(new iX.$g('Failed to load select option data of "'+t+'".'))}},updateSelectOption:async(e,t,r)=>{let a=l({id:e,updateSelectOption:t});try{let e=await a;if(void 0!==e.error)return void(0,iX.Ay)(new iX.hD(e.error));null==r||r(),n(i("select-option.update.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to update select option."))}},removeWithConfirmation:(e,n)=>{t.confirm({title:i("element.delete.confirmation.title"),content:(0,tq.jsx)("span",{children:i("element.delete.confirmation.text")}),okText:i("element.delete.confirmation.ok"),onOk:async()=>{await f(e,()=>{null==n||n()})}})},isLoading:a||o||d}},P6=(0,tG.createContext)(void 0),P4=e=>{let{children:t}=e,[i,n]=(0,tG.useState)(void 0),[r,a]=(0,tG.useState)([]),{getSelectOptionById:l}=P3(),o=async e=>{let t=await l(e);(0,tI.isNil)(t)||a(e=>e.findIndex(e=>e.id===t.id)>=0?(n(t.id),e):(n(t.id),[...e,t]))},s=e=>{let t=r.filter(t=>t.id!==e);a(t),i===e&&(t.length>0?n(t[0].id):n(void 0))},d=(0,tG.useMemo)(()=>({activeTabId:i,setActiveTabId:n,selectOptions:r,setSelectOptions:a,openSelectOption:o,closeSelectOption:s}),[i,r]);return(0,tq.jsx)(P6.Provider,{value:d,children:t})},P5=()=>{let e=(0,tG.useContext)(P6);if(void 0===e)throw Error("useSelectOptionEditorContext must be used within a SelectOptionEditorProvider");return e},P7=e=>{let{selectOptionId:t}=e,{t:i}=(0,iQ.useTranslation)(),{data:n,isLoading:r}=(0,fk.P1)({id:t}),a=(0,cH.createColumnHelper)(),l=[a.accessor("class",{header:i("select-option.general-settings.usages.class"),size:200}),a.accessor("field",{header:i("select-option.general-settings.usages.field"),size:200})];return r?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:l,data:(null==n?void 0:n.items)??[],enableMultipleRowSelection:!1,resizable:!1})},P8=(0,cH.createColumnHelper)(),P9=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=((e,t)=>{let{t:i}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[P8.accessor("label",{header:i("select-option.entries.display-name"),meta:{editable:!0}}),P8.accessor("value",{header:i("select-option.entries.value"),meta:{editable:!0}}),P8.accessor("name",{header:i("select-option.entries.name"),meta:{editable:!0}}),P8.display({header:i("select-option.entries.action"),cell:n=>(0,tq.jsx)(ni.Box,{padding:"mini",children:(0,tq.jsx)(ni.ButtonGroup,{items:[(0,tq.jsx)(ni.IconButton,{disabled:0===n.row.index,icon:{value:"chevron-up"},onClick:()=>{let i=n.row.index;if(i>0){let n=[...e],r=n[i-1];n[i-1]=n[i],n[i]=r,null==t||t(n)}},size:"small",tooltip:{title:i("select-option.entries.move-up")},type:"link"},"move-up"),(0,tq.jsx)(ni.IconButton,{disabled:n.row.index===e.length-1,icon:{value:"chevron-down"},onClick:()=>{let i=n.row.index;if(i{let i=[...e];i.splice(n.row.index,1),null==t||t(i)},size:"small",tooltip:{title:i("delete")},type:"link"},"delete")],noSpacing:!0})}),id:"actions",size:120})],[e,t])})(t,i);return(0,tq.jsx)(ni.OperationalGrid,{columns:r,enableSorting:!1,onChange:i,setRowId:(e,t)=>`row-${e.value}-${t}`,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.OperationalGrid.Grid,{}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsx)(ni.Space,{children:(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({label:"",value:"",name:""})},tooltip:{title:n("add")},type:"default"})})})]})})},Ae=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance().getFieldValue("id");return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("select-option.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.enum-name"),name:"enumName",children:(0,tq.jsx)(aR.p,{readOnly:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.use-traits"),name:"useTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.admin-only"),name:"adminOnly",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{})})]}),(0,tq.jsx)(ni.FormKit.Panel,{title:e("select-option.entries.title"),children:(0,tq.jsx)(tJ.lV.Item,{name:"selectOptions",children:(0,tq.jsx)(P9,{})})}),!(0,tI.isNil)(t)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("select-option.general-settings.usages.title"),children:(0,tq.jsx)(P7,{selectOptionId:t})})]}),[t])},At=e=>{let{selectOption:t}=e,{t:i}=(0,iQ.useTranslation)(),{updateSelectOption:n,getSelectOptionById:r,removeWithConfirmation:a,isLoading:l}=P3(),{setSelectOptions:o,closeSelectOption:s}=P5(),[d]=tJ.lV.useForm(),c={...t},f=t.isWriteable;return(0,tq.jsx)(n6.L,{formProps:{form:d,initialValues:c,onFinish:async e=>{let i={group:e.group??null,adminOnly:e.adminOnly??!1,useTraits:e.useTraits??"",implementsInterfaces:e.implementsInterfaces??"",selectOptions:e.selectOptions??[]};await n(t.id,i,async()=>{let e=await r(t.id);void 0!==e&&(o(t=>t.map(t=>t.id===e.id?e:t)),d.setFieldsValue(e))})}},children:(0,tq.jsxs)(ap.s,{className:"absolute-stretch",justify:"space-between",vertical:!0,children:[(0,tq.jsx)(uE.U,{padded:!0,padding:{x:"small",y:"none"},children:(0,tq.jsx)(Ae,{})}),(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsxs)("div",{children:[(0,tq.jsx)(lp.K,{disabled:l,icon:{value:"refresh"},onClick:()=>{d.resetFields(),d.setFieldsValue(c)},title:i("refresh")}),(0,tq.jsx)(iN.m,{title:f?"":i("config_not_writeable"),children:(0,tq.jsx)(lp.K,{disabled:l||!f,icon:{value:"trash"},onClick:()=>{a(t.id,()=>{s(t.id),o(e=>e.filter(e=>e.id!==t.id))})},title:i("delete")})})]}),(0,tq.jsx)(iN.m,{title:f?"":i("config_not_writeable"),children:(0,tq.jsx)(az.$,{disabled:!f,htmlType:"submit",loading:l,type:"primary",children:i("save")})})]})]})})},Ai=e=>{let{id:t}=e,{selectOptions:i}=P5(),n=i.find(e=>e.id===t);return void 0===n?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(At,{selectOption:n})},An=()=>{let{selectOptions:e,activeTabId:t,setActiveTabId:i,closeSelectOption:n}=P5();return(0,tq.jsx)(ni.Tabs,{activeKey:t,fullHeight:!0,items:e.map(e=>({key:e.id,label:e.id,children:(0,tq.jsx)(Ai,{id:e.id})})),onChange:e=>{i(e)},onClose:e=>{n(e)}})},Ar=e=>{let{onReload:t,onAddItem:i}=e,{t:n}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{children:[(0,tq.jsx)(lp.K,{icon:{value:"refresh"},onClick:t,children:n("toolbar.reload")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:i,children:n("toolbar.new")})]})},Aa=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{treeContainer:i`
+ `}}),EF=()=>{let{t:e}=(0,iQ.useTranslation)(),{styles:t}=EL(),{openedThumbnails:i,activeTabKey:n,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}=(()=>{let[e,t]=(0,tG.useState)([]),[i,n]=(0,tG.useState)(void 0),r=(0,tG.useCallback)(i=>{if(!e.some(e=>e.thumbnail.id===i.id)){let e={thumbnail:i,isDirty:!1};t(t=>[...t,e])}n(i.id)},[e]),a=(0,tG.useCallback)(e=>{t(t=>{let r=t.findIndex(t=>t.thumbnail.id===e),a=t.filter(t=>t.thumbnail.id!==e);if(e===i){let e=t[r-1],i=t[r+1];n((null==e?void 0:e.thumbnail.id)??(null==i?void 0:i.thumbnail.id))}return a})},[i]),l=(0,tG.useCallback)(e=>{n(e)},[]),o=(0,tG.useCallback)((e,i)=>{t(t=>t.map(t=>t.thumbnail.id===e?{...t,isDirty:i}:t))},[]),s=(0,tG.useCallback)(()=>e.filter(e=>e.isDirty).map(e=>e.thumbnail.id),[e]);return{openedThumbnails:e,activeTabKey:i,handleOpenThumbnail:r,handleCloseTab:a,handleChangeTab:l,handleTabDirtyChange:o,getModifiedThumbnailIds:s}})(),d=(0,tG.useMemo)(()=>s(),[s]);return(0,tq.jsx)(Ep,{children:(0,tq.jsx)(Lp.v,{leftItem:{size:25,minSize:200,children:(0,tq.jsx)(Eg,{activeTabKey:n,modifiedThumbnails:d,onThumbnailSelect:e=>{r(e)},openedThumbnails:i})},rightItem:{size:75,children:0===i.length?(0,tq.jsx)(uE.U,{padded:!0,children:(0,tq.jsx)("div",{className:t.emptyState,children:e("video-thumbnails.editor.select-thumbnail")})}):(0,tq.jsx)(EM,{activeTabKey:n,onChangeTab:l,onCloseTab:a,onTabDirtyChange:o,openedThumbnails:i})}})})},EE={name:"Video Thumbnails",id:"video-thumbnails",component:"video-thumbnails",config:{translationKey:"widget.video-thumbnails",icon:{type:"name",value:"video-thumbnail"}}};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"AssetManagement/Video Thumbnails",label:"navigation.video-thumbnails",className:"item-style-modifier",order:101,permission:pw.F.Thumbnails,perspectivePermission:pk.d.AssetThumbnails,widgetConfig:EE}),tc.kL.get(td.K.widgetManager).registerWidget({name:"video-thumbnails",component:EF});let e=tc.kL.get(td.K["DynamicTypes/VideoTransformationDynamicTypeRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Resize"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ScaleByWidth"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ScaleByHeight"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Cut"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/SetFramerate"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/ColorChannelMixer"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/VideoTransformation/Mute"]))}});let EP=()=>{let[e,{isLoading:t,error:i}]=(0,TD.k9)(),[n,{isLoading:r,error:a}]=(0,TD.RB)(),[l,{isLoading:o,error:s}]=(0,TD.Rq)();return(0,tG.useEffect)(()=>{void 0!==i&&"error_invalid_argument"!==(0,iX.ok)(i)&&(0,iX.Ay)(new iX.hD(i))},[i]),(0,tG.useEffect)(()=>{void 0!==a&&(0,iX.Ay)(new iX.hD(a))},[a]),(0,tG.useEffect)(()=>{void 0!==s&&"error_invalid_argument"!==(0,iX.ok)(s)&&(0,iX.Ay)(new iX.hD(s))},[s]),{createNewMetadata:async()=>{let{data:t,error:i}=await e({createPredefinedMetadata:{name:"",type:"input",description:null,targetSubType:null,data:null,config:null,language:null,group:null}});return void 0!==i?{success:!1,errorKey:(0,iX.ok)(i)}:void 0!==t?{success:!0,data:t}:{success:!1}},createLoading:t,deleteMetadataById:async e=>{let{error:t}=await n({id:e});return{success:void 0===t}},deleteLoading:r,updateMetadataById:async(e,t)=>{let{error:i}=await l({id:e,updatePredefinedMetadata:{name:t.name??"",description:t.description??null,type:t.type.includes("metadata.")?t.type.split(".")[1]??t.type:t.type,targetSubType:t.targetSubType??null,data:t.data??null,config:t.config??null,language:t.language??null,group:t.group??null}});return void 0!==i?{success:!1,errorKey:(0,iX.ok)(i)}:{success:!0}},updateLoading:o}},EA=e=>{let{info:t,setPredefinedAssetMetadataRows:i}=e,n=t.row.original.id,{deleteMetadataById:r,deleteLoading:a}=EP(),l=async()=>{let{success:e}=await r(n);e&&i(e=>e.filter(e=>e.id!==n))};return(0,tq.jsx)(ni.Flex,{align:"center",justify:"center",children:(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:a,onClick:l,type:"link"})})},EN=e=>{let{predefinedAssetMetadataRows:t,setPredefinedAssetMetadataRows:i}=e,{t:n}=(0,iQ.useTranslation)(),{updateMetadataById:r}=EP(),[a,l]=(0,tG.useState)([]),{showModal:o,closeModal:s,renderModal:d}=(0,TI.hS)({type:"error"}),c=(0,tG.useRef)({name:"",language:""}),f=(0,tc.Lt)(td.K["DynamicTypes/MetadataRegistry"]),u=(0,tc.Lt)(td.K["DynamicTypes/AssetRegistry"]),m=(0,tG.useMemo)(()=>f.getDynamicTypes().map(e=>({value:e.id,label:n("data-type."+e.id.split(".")[1])})),[n]),p=(0,tG.useMemo)(()=>u.getDynamicTypes().map(e=>({value:e.id,label:e.id})),[]),g=(0,tG.useMemo)(()=>t.map(e=>({...e,type:e.type.includes("metadata.")?e.type:`metadata.${e.type}`})),[t]),h=(0,cH.createColumnHelper)(),y=[h.accessor("type",{header:n("predefined-asset-metadata.columns.icon"),meta:{type:"asset-custom-metadata-icon",editable:!1},size:40,enableSorting:!1}),h.accessor("name",{header:n("predefined-asset-metadata.columns.name"),meta:{editable:!0},size:200}),h.accessor("group",{header:n("predefined-asset-metadata.columns.group"),meta:{editable:!0},size:150}),h.accessor("description",{header:n("predefined-asset-metadata.columns.description"),meta:{editable:!0},size:200}),h.accessor("type",{id:"typeSelect",header:n("predefined-asset-metadata.columns.type"),meta:{type:"select",editable:!0,config:{options:m}},size:130}),h.accessor("data",{header:n("predefined-asset-metadata.columns.value"),meta:{type:"asset-custom-metadata-value",editable:!0,autoWidth:!0},size:300}),h.accessor("config",{header:n("predefined-asset-metadata.columns.config"),meta:{editable:!0},size:150}),h.accessor("language",{header:n("predefined-asset-metadata.columns.language"),meta:{type:"language-select",editable:!0,config:{allowClear:!0}},size:100}),h.accessor("targetSubType",{header:n("predefined-asset-metadata.columns.target-type"),meta:{type:"select",editable:!0,config:{options:p}},size:130}),h.accessor("actions",{header:n("predefined-asset-metadata.columns.actions"),size:80,enableSorting:!1,cell:e=>(0,tq.jsx)(EA,{info:e,setPredefinedAssetMetadataRows:i})})],v=async e=>{let{columnId:n,value:a,rowData:s}=e,d=s.rowId,f="typeSelect"===n?"type":n,u={...s,..."type"===f?{data:null}:{},[f]:a};if(("name"===f||"language"===f)&&t.some(e=>e.rowId!==d&&e.name===u.name&&(e.language??null)===(u.language??null))){c.current={name:u.name,language:u.language??""},o();return}i(e=>e.map(e=>e.rowId===d?u:e)),l([{columnId:n,rowIndex:d}]);let{success:m,errorKey:p}=await r(u.id,u);m?l([]):("error_invalid_argument"===p&&(c.current={name:u.name,language:u.language??""},o()),i(e=>e.map(e=>e.rowId===d?s:e)))};return(0,tq.jsxs)("div",{children:[(0,tq.jsx)(ul.x,{autoWidth:!0,columns:y,data:g,enableSorting:!0,modifiedCells:a,onUpdateCellData:v,resizable:!0,setRowId:e=>e.rowId}),(0,tq.jsxs)(d,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(ig.Button,{onClick:s,type:"primary",children:n("button.ok")})}),title:n("predefined-asset-metadata.duplicate-entry.title"),children:[(0,tq.jsx)("p",{children:n("predefined-asset-metadata.duplicate-entry.error")}),(0,tq.jsxs)("div",{style:{marginTop:8},children:[(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[n("predefined-asset-metadata.columns.name"),":"]})," ",c.current.name]}),(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[n("predefined-asset-metadata.columns.language"),":"]})," ",""!==c.current.language?c.current.language:"—"]})]})]})]})},ER=()=>{let{createNewMetadata:e,createLoading:t}=EP(),{showModal:i,closeModal:n,renderModal:r}=(0,TI.hS)({type:"error"}),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)(!0),d=(0,tG.useRef)(null),[c,{error:f}]=(0,TD.Hw)(),u=async e=>{s(!0);let{data:t}=await c({body:{searchTerm:e??null}});l((null==t?void 0:t.items)===void 0||null===t.items?[]:(Array.isArray(t.items)?t.items:Object.values(t.items)).map(e=>({...e,rowId:e.id}))),s(!1)};(0,tG.useEffect)(()=>{(0,tI.isUndefined)(f)||(0,iX.Ay)(new iX.hD(f))},[f]),(0,tG.useEffect)(()=>{u()},[]);let m=e=>{u(e.length>0?e:void 0)},p=[...a].sort((e,t)=>t.creationDate-e.creationDate),g=!o&&0===a.length,h=async()=>{if(a.some(e=>"New Definition"===e.name&&(e.language??null)===null&&(e.targetSubType??null)===null))return void i();let{success:t,data:n,errorKey:r}=await e();t&&void 0!==n?l(e=>[{...n,rowId:(0,af.uuid)()},...e]):"error_invalid_argument"===r&&i()};return(0,tq.jsxs)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsx)(lp.K,{disabled:o,icon:{value:"refresh"},onClick:()=>{var e;let t=null==(e=d.current)?void 0:e.input;(0,tI.isNil)(t)||(t.value=""),u()}}),(0,tq.jsx)(ni.IconTextButton,{disabled:o||t,icon:{value:"new"},loading:t,onClick:h,children:(0,i6.t)("predefined-asset-metadata.new")})]}),renderTopBar:(0,tq.jsxs)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:[(0,tq.jsx)(pd.h,{children:(0,i6.t)("widget.predefined-asset-metadata")}),(0,tq.jsx)(ni.SearchInput,{loading:o,onClear:()=>{m("")},onSearch:m,placeholder:"Search",ref:d,withPrefix:!1,withoutAddon:!1})]}),children:[(0,tq.jsx)(uE.U,{loading:o,margin:{x:"extra-small",y:"none"},none:g,children:(0,tq.jsx)(ni.Box,{margin:{x:"extra-small",y:"none"},children:(0,tq.jsx)(EN,{predefinedAssetMetadataRows:p,setPredefinedAssetMetadataRows:l})})}),(0,tq.jsxs)(r,{footer:(0,tq.jsx)(p9.j,{children:(0,tq.jsx)(ig.Button,{onClick:n,type:"primary",children:(0,i6.t)("button.ok")})}),title:(0,i6.t)("predefined-asset-metadata.duplicate-entry.title"),children:[(0,tq.jsx)("p",{children:(0,i6.t)("predefined-asset-metadata.duplicate-entry.error")}),(0,tq.jsxs)("div",{style:{marginTop:8},children:[(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[(0,i6.t)("predefined-asset-metadata.columns.name"),":"]})," New Definition"]}),(0,tq.jsxs)("div",{children:[(0,tq.jsxs)("strong",{children:[(0,i6.t)("predefined-asset-metadata.columns.language"),":"]})," —"]})]})]})]})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"AssetManagement/Predefined Asset Metadata",label:"navigation.predefined-asset-metadata",order:102,className:"item-style-modifier",permission:pw.F.AssetMetadata,perspectivePermission:pk.d.PredefinedAssetMetadata,widgetConfig:{name:"Predefined Asset Metadata",id:"predefined-asset-metadata",component:"predefined-asset-metadata",config:{translationKey:"widget.predefined-asset-metadata",icon:{type:"name",value:"custom-metadata"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"predefined-asset-metadata",component:ER})}}),ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K["DynamicTypes/IconSetRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/IconSet/PimcoreDefault"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/IconSet/Twemoji"]))}});var EV=i(75401);ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"System/About",label:"navigation.about",className:"item-style-modifier",order:9999,perspectivePermission:pk.d.About,useCustomMainNavItem:()=>{let{open:e}=(0,EV.c)();return{name:"SystemAbout",onClick:e}}})}});let Ez=e=>{let{hideCredentialsForm:t=!1}=e,{t:i}=(0,iQ.useTranslation)(),n=(0,CC.e)().getSlotComponents(yl.e.form.login.name).length>1;return t||!n?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(m1.c,{plain:!0,children:i("login-form-additional-logins.or")})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K["App/ComponentRegistry/ComponentRegistry"]).registerToSlot(tu.eb.form.login.name,{name:"loginFormDivider",priority:0,component:Ez})}});var EB=i(24184),EO=i(35235),EK=i(86970);let E_=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),{data:r,isLoading:a,error:l}=(0,cV.useClassDefinitionGetIdentifierDataQuery)(),[o]=(0,cV.useClassDefinitionCreateMutation)(),{openConfiguration:s}=(0,EO.wB)();return(0,tG.useEffect)(()=>{void 0!==l&&(0,uj.trackError)(new uj.ApiError(l))},[l]),(0,tG.useEffect)(()=>{(null==r?void 0:r.suggestedId)!==void 0&&t.setFieldValue("uniqueIdentifier",r.suggestedId)},[null==r?void 0:r.suggestedId]),(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("class-definition.create-new"),children:(0,tq.jsx)(ni.Content,{loading:a,children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{void 0!==r&&o({createClassDefinition:{name:e.className,uid:e.uniqueIdentifier}}).then(e=>{t.resetFields(),i(),s({id:e.data.id,name:e.data.name,group:e.data.group,icon:e.data.icon})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("class-definition.class-name"),name:"className",rules:[{required:!0,message:e("class-definition.validation.enter-class-name")},{pattern:/^[A-Za-z][A-Za-z0-9_]*$/,message:e("class-definition.validation.class-name-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)(ni.Form.Item,{initialValue:null==r?void 0:r.suggestedId,label:e("class-definition.unique-identifier"),name:"uniqueIdentifier",rules:[{required:!0,message:e("class-definition.validation.enter-unique-identifier")},{validator:async(t,i)=>{if((null==r?void 0:r.existingIds.includes(i.toLowerCase()))===!0)return await Promise.reject(Error(e("class-definition.validation.unique-identifier-in-use")));await Promise.resolve()}},{pattern:/^[a-zA-Z0-9_]{0,63}$/,message:e("class-definition.validation.unique-identifier-format")}],children:(0,tq.jsx)(ni.Input,{maxLength:64})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e("class-definition.unique-identifier-warning")}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})})},EH=(0,cH.createColumnHelper)(),E$=e=>{let{classId:t}=e,{data:i,isLoading:n}=(0,fk.hp)({id:t}),r=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[EH.accessor("key",{header:e("object-brick-key"),size:200}),EH.accessor("fieldName",{header:e("field-name"),size:200})],[e])})();return n?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:r,data:(null==i?void 0:i.items)??[],enableMultipleRowSelection:!1,resizable:!1})};var EW=i(89966),Eq=i(59438);let EG=()=>{let{t:e}=(0,iQ.useTranslation)(),t=(0,EW.g)(),i=(0,tG.useMemo)(()=>(0,tI.isNil)(null==t?void 0:t.fieldDefinitions)?[]:Object.values(t.fieldDefinitions).filter(e=>"data"===e.datatype&&(0,tI.isString)(e.name)&&e.name.trim().length>0).map(e=>({label:e.title??e.name,value:e.name})).sort((e,t)=>e.label.localeCompare(t.label)),[null==t?void 0:t.fieldDefinitions]);return(0,tq.jsx)(tJ.lV.Item,{name:"compositeIndices",children:(0,tq.jsxs)(Eq.e,{getItemTitle:(t,i)=>(null==t?void 0:t.index_key)??`${e("class-definition.composite-indices.index-label")} ${i+1}`,title:e("class-definition.composite-indices.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.index-name"),name:"index_key",children:(0,tq.jsx)(aR.p,{placeholder:e("class-definition.composite-indices.enter-index-name")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.type"),name:"index_type",children:(0,tq.jsx)(t8.l,{options:[{label:e("class-definition.composite-indices.type-query"),value:"query"},{label:e("class-definition.composite-indices.type-localized-query"),value:"localized_query"},{label:e("class-definition.composite-indices.type-store"),value:"store"},{label:e("class-definition.composite-indices.type-localized-store"),value:"localized_store"}],placeholder:e("class-definition.composite-indices.select-index-type")})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.composite-indices.columns"),name:"index_columns",children:(0,tq.jsx)(t8.l,{mode:"tags",options:i,placeholder:e("class-definition.composite-indices.select-column-names")})})]})})},EU=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance(),i=tJ.lV.useWatch("name",t),n=t.getFieldValue("id");return(0,tG.useEffect)(()=>{if((0,tI.isString)(i)){let e="Pimcore\\Model\\DataObject\\"+(0,tI.upperFirst)(i);t.getFieldValue("phpClassName")!==e&&t.setFieldValue("phpClassName",e,{triggerChange:!0})}},[i]),(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("class-definition.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("name"),name:"name",rules:[{required:!0,message:e("class-definition.general-settings.enter-name")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.description"),name:"description",children:(0,tq.jsx)(n4.f,{rows:3})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.id"),name:"id",children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.php-class-name"),name:"phpClassName",children:(0,tq.jsx)(aR.p,{disabled:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.icon"),name:"icon",children:(0,tq.jsx)(Lv.N,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.listing-parent-class"),name:"listingParentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.use-traits"),name:"useTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.listing-use-traits"),name:"listingUseTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.link-generator-reference"),name:"linkGeneratorReference",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("class-definition.general-settings.preview-generator-reference"),name:"previewGeneratorReference",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{name:"allowInherit",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.allow-inherit")})}),(0,tq.jsx)(tJ.lV.Item,{name:"allowVariants",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.allow-variants")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showVariants",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.show-variants")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showAppLoggerTab",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.show-app-logger-tab")})}),(0,tq.jsx)(tJ.lV.Item,{name:"showFieldLookup",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.show-field-lookup")})}),(0,tq.jsx)(tJ.lV.Item,{name:"enableGridLocking",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.enable-grid-locking")})}),(0,tq.jsx)(tJ.lV.Item,{name:"encryption",valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.general-settings.encrypt-data")})})]}),(0,tq.jsxs)(ni.FormKit.Panel,{title:e("class-definition.property-visibility.title"),children:[(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","id"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.id-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","id"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.id-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","key"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.key-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","key"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.key-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","path"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.path-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","path"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.path-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","modificationDate"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.modification-date-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","modificationDate"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.modification-date-search")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","grid","creationDate"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.creation-date-grid")})}),(0,tq.jsx)(tJ.lV.Item,{name:["propertyVisibility","search","creationDate"],valuePropName:"checked",children:(0,tq.jsx)(sA.d,{labelRight:e("class-definition.property-visibility.creation-date-search")})})]}),(0,tq.jsx)(EG,{}),!(0,tI.isNil)(n)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("class-definition.object-bricks.title"),children:(0,tq.jsx)(E$,{classId:n})})]}),[])};var EQ=i(23004);let EJ=e=>{let[t,i]=(0,EQ.lr)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>{var e;return t({id:r.id,classDefinitionUpdate:{configuration:{children:n().children??[]},values:{...r,icon:(null==(e=r.icon)?void 0:e.value)??""}}})},i]};var EZ=i(54436);let EY=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),{configuration:r}=(0,EZ.R6)(),{data:a,isLoading:l,error:o}=(0,cV.useClassCustomLayoutGetIdentifierDataQuery)({classDefinitionId:r.id}),[s]=(0,cV.useClassCustomLayoutCreateMutation)(),{openConfiguration:d}=(0,EO.wB)();return(0,tG.useEffect)(()=>{void 0!==o&&(0,uj.trackError)(new uj.ApiError(o))},[o]),(0,tG.useEffect)(()=>{(null==a?void 0:a.suggestedId)!==void 0&&t.setFieldValue("uniqueIdentifier",a.suggestedId)},[null==a?void 0:a.suggestedId]),(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("field-definitions.create-new-class-definition"),children:(0,tq.jsx)(ni.Content,{loading:l,children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{void 0!==a&&s({customLayoutId:e.uniqueIdentifier,customLayoutNew:{classId:r.id,name:e.name}}).then(e=>{t.resetFields(),i(),d({id:e.data.id,name:e.data.name,group:e.data.group,icon:e.data.icon})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("name"),name:"name",rules:[{required:!0,message:e("field-definitions.validation.enter-class-name")},{pattern:/^[-A-Za-z0-9_]*$/,message:e("field-definitions.validation.class-name-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)(ni.Form.Item,{initialValue:null==a?void 0:a.suggestedId,label:e("field-definitions.validation.unique-identifier"),name:"uniqueIdentifier",rules:[{required:!0,message:e("field-definitions.validation.enter-unique-identifier")},{validator:async(t,i)=>{if((null==a?void 0:a.existingIds.includes(i.toLowerCase()))===!0)return await Promise.reject(Error(e("field-definitions.validation.unique-identifier-in-use")));await Promise.resolve()}},{pattern:/^[-a-zA-Z0-9_]{0,63}$/,message:e("field-definitions.validation.unique-identifier-format")}],children:(0,tq.jsx)(ni.Input,{maxLength:64})}),(0,tq.jsx)(n5.E,{type:"secondary",children:e("class-definition.unique-identifier-warning")}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})})},EX=()=>{let{generalSettings:e}=(0,f$.dq)(),{t}=(0,iQ.useTranslation)();return(0,tI.isNil)(e)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ni.FormKit.Panel,{title:t("general"),children:[(0,tq.jsx)(ig.Form.Item,{label:t("name"),name:"name",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("class-definition.custom-layouts.default-layout"),name:"default_layout",valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("description"),name:"description",children:(0,tq.jsx)(ni.TextArea,{rows:3})})]})},E0=()=>({accessor:e=>e.layoutDefinition??void 0}),E1=()=>{let{configuration:e}=(0,EZ.R6)();return(0,cV.useClassCustomLayoutCollectionQuery)({classIds:e.id})},E2=e=>(0,cV.useClassCustomLayoutGetQuery)({customLayoutId:e.id});var E3=i(13604),E6=i(25277);let{LayoutProvider:E4,useLayout:E5}=(0,E6.v)(),E7=e=>{let{fieldDefinitionRegistry:t}=(0,E3.t0)();return(0,tq.jsx)(E4,{...e,fieldDefinitionRegistry:t})},E8=e=>{let[t,i]=(0,EQ.Zz)(e),{getLayout:n}=E5(),{generalSettings:r}=(0,f$.dq)();return[()=>t({customLayoutId:String(r.id),customLayoutUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},E9=e=>{let[t,i]=(0,EQ.Zq)(e);return[e=>t({customLayoutId:String(e.id)}),i]};var Pe=i(11182),Pt=i(38939);let Pi=()=>{var e,t,i,n;let{configuration:r}=(0,EZ.R6)(),a=(0,E3.t0)(),l=null==(t=a.customLayouts)||null==(e=t.parent)?void 0:e.area,o=null==(n=a.customLayouts)||null==(i=n.parent)?void 0:i.useLayout,{fieldDefinitionRegistry:s}=a;if(void 0===o)throw Error("Custom Layout Parent: useLayout is not defined in editor settings");if(void 0===l)throw Error("Custom Layout Parent: area is not defined in editor settings");let{structure:d,fieldDefinitions:c,getLayout:f}=o(),u=(0,tG.useMemo)(()=>(e,t)=>{var i;let n=c[e.key];if(void 0===n)return t;let r={type:"field-definition",icon:n.icon??{value:"folder"},title:n.title??n.name??e.title,data:{area:l,internal:{id:e.key,fieldDefinition:n,path:(null==(i=e.meta)?void 0:i.currentPath)??[]},external:f({startNode:e.key.toString()})}};return(0,tq.jsx)(ni.Draggable,{info:r,children:t})},[c,l,f]),m=tU().useMemo(()=>void 0===d?[]:[(0,Pt.buildTree)({structure:d,fieldDefinitions:c,registry:s,itemCallback:e=>{let{fieldDefinition:t,initialTreeItem:i}=e;return{...i,className:"ant-tree-node--has-drag-and-drop"}}}).children].flat(),[d,c]);return(0,tq.jsxs)(ni.Content,{padded:!0,padding:{y:"small",x:"mini"},children:[(0,tq.jsx)(ni.Header,{style:{flexShrink:0},title:r.name}),(0,tq.jsx)(ni.Content,{overflow:{x:"hidden",y:"auto"},style:{minHeight:0,flex:1},children:(0,tq.jsx)(ni.TreeElement,{defaultExpandAll:!0,titleRender:u,treeData:m})})]})};var Pn=i(28587),Pr=i(4839);let Pa=e=>"application/json"===e.type||e.name.endsWith(".json"),Pl=()=>{let{t:e}=(0,iQ.useTranslation)(),{useDetailLayoutQuery:t,useDetailGeneralSettingsQuery:i,importExportConfig:n,useItemsDeleteMutation:r}=(0,E3.t0)(),{activeConfiguration:a,closeConfiguration:l}=(0,EO.wB)(),o=(0,ni.useMessage)(),s=(0,ni.useFormModal)(),[d,c]=(0,tG.useState)(!1),f=void 0!==r,[u,m]=(r??(()=>[async()=>{},{}]))(),p=!!f&&!0===m.isLoading,g=null==a?void 0:a.id,h=null==t?void 0:t({id:g??""}),y=i({id:g??""});if((0,tI.isNil)(n))return(0,tq.jsx)(tq.Fragment,{});let{getExportUrl:v,getImportUrl:b,validateFile:x=Pa,acceptFileTypes:j=".json,application/json",acceptMimeTypes:w=["application/json"],successMessageKey:k="class-definition.import-success"}=n,T=(0,tI.isNil)(g)?"":b(g);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(ni.ButtonGroup,{items:[(0,tq.jsx)(ni.IconButton,{icon:{value:"export"},onClick:()=>{if((0,tI.isNil)(g))return;let e=document.createElement("a");e.href=v(g),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},title:e("export"),type:"link"},"export"),(0,tq.jsx)(ni.IconButton,{icon:{value:"upload-import"},onClick:()=>{c(!0)},title:e("import"),type:"link"},"import"),...f?[(0,tq.jsx)(ni.IconButton,{icon:{value:"trash"},loading:p,onClick:()=>{(0,tI.isNil)(g)||(0,tI.isNil)(a)||s.confirm({title:e("delete"),content:e("custom-layout.delete.confirmation"),okText:e("delete"),onOk:async()=>{try{await u({id:g}),l(a),o.success(e("custom-layout.delete.success"))}catch(e){(0,iX.Ay)(new iX.hD(e))}}})},title:e("delete"),type:"link"},"delete")]:[]]}),(0,tq.jsx)(Pr.z,{accept:j,acceptMimeTypes:w,action:T,onOpenChange:c,onUploadSuccess:()=>{o.success(e(k)),c(!1),null==h||h.refetch(),null==y||y.refetch()},open:d,title:e("class-definition.import"),uploadButtonLabel:e("import"),validateFile:x})]})};var Po=i(33627),Ps=i(11498);let Pd=()=>{let{activeConfiguration:e,setDetailView:t}=(0,EO.wB)(),{useDetailGeneralSettingsQuery:i,useDetailLayoutQuery:n,useDetailLayoutAccessor:r,customLayouts:a,LayoutProvider:l}=(0,E3.t0)(),o=null==n?void 0:n({id:e.id}),s=null==o?void 0:o.error,d=(0,tG.useMemo)(()=>null==r?void 0:r(),[r]),c=i({id:e.id}),{isLoading:f,isFetching:u,refetch:m,data:p}=c,g=c.error,[h,y]=(0,tG.useState)(null==o?void 0:o.data),[v,b]=(0,tG.useState)(0);return(0,tG.useEffect)(()=>{y(null==o?void 0:o.data)},[null==o?void 0:o.data]),(0,tG.useEffect)(()=>{if(void 0!==d&&void 0!==p){let e=d.accessor(p);if(void 0===e)return void y({name:"pimcore_root",children:[],fieldtype:"panel",bodyStyle:"",border:!1,collapsible:!1,title:"",datatype:"layout",collapsed:!1,height:0,width:0,icon:{type:"name",value:"none"},labelAlign:"left",labelWidth:100,layout:null,locked:!1,region:"",type:"layout",additionalAttributes:{}});y(e)}},[p,d]),(0,tG.useEffect)(()=>{void 0!==s&&"status"in s&&404===s.status?y({name:"pimcore_root",children:[],fieldtype:"panel",bodyStyle:"",border:!1,collapsible:!1,title:"",datatype:"layout",collapsed:!1,height:0,width:0,icon:{type:"name",value:"none"},labelAlign:"left",labelWidth:100,layout:null,locked:!1,region:"",type:"layout",additionalAttributes:{}}):void 0!==s&&(0,uj.trackError)(new uj.ApiError(s))},[s]),(0,tG.useEffect)(()=>{void 0!==g&&(0,uj.trackError)(new uj.ApiError(g))},[g]),(0,tq.jsx)(f$.Ts,{generalSettings:p,children:(0,tq.jsx)(l,{layout:h,children:(0,tq.jsx)(ni.ContentLayout,{className:"absolute-stretch",renderToolbar:(0,tq.jsxs)(ni.Toolbar,{justify:"space-between",padding:{x:"none"},theme:"secondary",children:[(0,tq.jsx)(Pl,{}),(0,tq.jsxs)(ni.Flex,{gap:"mini",children:[(0,tq.jsxs)(ni.Flex,{gap:"mini",children:[(0,tq.jsx)(ni.IconButton,{icon:{value:"refresh"},onClick:()=>{null==o||o.refetch(),m(),b(e=>e+1),t("general")}}),(null==a?void 0:a.ModalContent)!==void 0&&(0,tq.jsx)(Pe.q,{})]}),(0,tq.jsx)(Po.x,{})]})]}),children:(0,tq.jsx)(ni.Content,{loading:(null==o?void 0:o.isLoading)===!0||f||(null==o?void 0:o.isFetching)===!0||u,children:(0,tq.jsx)(ni.ConfigLayout,{leftItem:{minSize:250,maxSize:350,size:250,children:(0,tq.jsx)(Pi,{})},resizeAble:!0,rightItem:{children:(0,tq.jsx)(ni.ConfigLayout,{leftItem:{minSize:250,maxSize:350,size:250,children:(0,tq.jsx)(Ps.C,{allowExternalDrop:!0})},resizeAble:!0,rightItem:{children:(0,tq.jsx)(Pn.R,{})}})}})})})},v)})},Pc=()=>{let{activeConfiguration:e}=(0,EO.wB)();return void 0===e?(0,tq.jsx)(ni.Content,{centered:!0,children:"Create a new Custom Layout or edit an existing one"}):(0,tq.jsx)(Pd,{},String(e.id))},Pf=()=>{let{openModal:e}=(0,EK.Ux)(),{AddModal:t}=(0,E3.t0)();return void 0===t?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(ni.IconTextButton,{icon:{value:"new-something"},onClick:e,children:"New layout"})},Pu=()=>{var e;let{t}=(0,iQ.useTranslation)(),{useItemsQuery:i}=(0,E3.t0)(),{isLoading:n,data:r}=i(),{setActiveConfiguration:a,activeConfiguration:l}=(0,EO.wB)(),o=tU().useMemo(()=>void 0===r?[]:r.items.map(e=>({key:e.id,label:e.name,onClick:()=>{a(e)}})),[r,a]);return(0,tq.jsx)(tq.Fragment,{children:n||void 0===r||(null==r||null==(e=r.items)?void 0:e.length)===0?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(ni.Dropdown,{menu:{items:o},children:(0,tq.jsx)(ni.IconTextButton,{icon:{value:"edit"},children:void 0!==l?l.name:t("field-definitions.select-item-configuration")})})})},Pm=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Toolbar,{padding:{x:"none"},position:"content",theme:"secondary",children:(0,tq.jsx)(ni.Header,{title:e("field-definitions.custom-layout-title"),children:(0,tq.jsxs)(ni.Split,{children:[(0,tq.jsx)(Pf,{}),(0,tq.jsx)(Pu,{})]})})})};var Pp=i(69933);let Pg=()=>(0,tq.jsx)(EK.e,{children:(0,tq.jsx)(ni.ContentLayout,{renderTopBar:(0,tq.jsx)(Pm,{}),children:(0,tq.jsxs)(ni.Content,{style:{height:"60vh"},children:[(0,tq.jsx)(Pp.A,{}),(0,tq.jsx)(Pc,{})]})})}),Ph={getExportUrl:e=>`${(0,tD.$)()}/class/custom-layout/export/${e}`,getImportUrl:e=>`${(0,tD.$)()}/class/custom-layout/import/${e}`,successMessageKey:"custom-layout.import-success"},Py=()=>(0,tq.jsx)(EB.K,{AddModal:EY,GeneralSettingsFormFields:EX,LayoutProvider:E7,area:["class","custom-layout"],customLayouts:{parent:{area:["class"],useLayout:EW.g}},importExportConfig:Ph,useDetailGeneralSettingsQuery:E2,useDetailLayoutAccessor:E0,useDetailUpdateMutation:E8,useItemsDeleteMutation:E9,useItemsQuery:E1,useLayout:E5,view:(0,tq.jsx)(Pg,{})}),Pv={getExportUrl:e=>`${(0,tD.$)()}/class/definition/configuration-view/detail/${e}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/definition/configuration-view/detail/${e}/import`},Pb=()=>(0,tq.jsx)(EB.K,{AddModal:E_,GeneralSettingsFormFields:EU,area:["class"],customLayouts:{ModalContent:(0,tq.jsx)(Py,{})},importExportConfig:Pv,useDetailGeneralSettingsQuery:fk.tc,useDetailLayoutQuery:fk.PA,useDetailUpdateMutation:EJ,useItemsDeleteMutation:fk.zB,useItemsQuery:fk.HE});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/ClassDefinitions",label:"navigation.class-definitions",className:"class",order:100,permission:pw.F.Classes,perspectivePermission:pk.d.ClassDefinitions,widgetConfig:{name:"classes",id:"class-definitions",component:"class-definitions",config:{translationKey:"widget.class-definitions",icon:{type:"name",value:"class"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"class-definitions",component:Pb})}});var Px=i(97264);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/BulkExport",label:"navigation.bulk-export",order:700,permission:MX.UserPermission.Classes,perspectivePermission:I8.NavPermission.BulkExport,useCustomMainNavItem:()=>{let{open:e}=(0,Px.$)();return{name:"DataModelDefinitionsBulkExport",onClick:e}}})}});var Pj=i(18087);ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/BulkImport",label:"navigation.bulk-import",order:800,permission:MX.UserPermission.Classes,perspectivePermission:I8.NavPermission.BulkImport,useCustomMainNavItem:()=>{let{open:e}=(0,Pj.G)();return{name:"DataModelDefinitionsBulkImport",onClick:e}}})}});let Pw=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),[r]=(0,fk.XA)(),{openConfiguration:a}=(0,EO.wB)();return(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("field-collection.create-new"),children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{t.resetFields(),r({createFieldCollection:{key:e.key}}).then(e=>{i(),a({id:e.data.key,name:e.data.title??e.data.key})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("field-collection.key"),name:"key",rules:[{required:!0,message:e("field-collection.validation.enter-key")},{pattern:/^[A-Za-z][A-Za-z0-9_]*$/,message:e("field-collection.validation.key-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})},Pk=(0,cH.createColumnHelper)(),PT=e=>{let{collectionKey:t}=e,{data:i,isLoading:n}=(0,fk.sD)({key:t}),r=(()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[Pk.accessor("class",{header:e("field-collection.general-settings.usages.class"),size:200}),Pk.accessor("field",{header:e("field-collection.general-settings.usages.field"),size:200})],[e])})();return n?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:r,data:(null==i?void 0:i.items)??[],enableMultipleRowSelection:!1,resizable:!1})},PS=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance().getFieldValue("id");return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("field-collection.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.title-label"),name:"title",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("field-collection.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})})]}),!(0,tI.isNil)(t)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("field-collection.general-settings.usages.title"),children:(0,tq.jsx)(PT,{collectionKey:t})})]}),[t])},PC=e=>{let[t,i]=(0,fk.M0)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>t({key:null==r?void 0:r.id,fieldCollectionUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},PD=e=>{let t=String(e.id),i=(0,fk.cj)({key:t});return void 0!==i.data?{...i,data:{...i.data,id:i.data.key}}:i},PI=e=>{let t=String(e.id);return(0,fk.AY)({key:t})},PM=()=>{let e=(0,fk.kJ)({}),t=(0,tG.useMemo)(()=>{if(void 0===e.data||!("items"in e.data))return;let t=[];for(let r of e.data.items){var i,n;if("children"in r)for(let e of r.children)t.push({id:e.key,name:e.name,group:e.group??void 0,icon:{value:(null==(i=e.icon)?void 0:i.value)!==void 0&&""!==e.icon.value?e.icon.value:"field-collection-field"}});else t.push({id:r.key,name:r.name,group:r.group??void 0,icon:{value:(null==(n=r.icon)?void 0:n.value)!==void 0&&""!==r.icon.value?r.icon.value:"field-collection-field"}})}return{...e.data,items:t}},[e.data]);return void 0!==t?{...e,data:t}:e},PL=function(){for(var e=arguments.length,t=Array(e),i=0;in({key:String(e.id)}),r]},PF={getExportUrl:e=>`${(0,tD.$)()}/class/field-collection/${String(e)}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/field-collection/${String(e)}/import`},PE=()=>(0,tq.jsx)(EB.K,{AddModal:Pw,GeneralSettingsFormFields:PS,area:["fieldcollection"],importExportConfig:PF,useDetailGeneralSettingsQuery:PD,useDetailLayoutQuery:PI,useDetailUpdateMutation:PC,useItemsDeleteMutation:PL,useItemsQuery:PM});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/FieldCollections",label:"navigation.field-collections",className:"fieldcollection",order:200,permission:pw.F.FieldCollections,perspectivePermission:pk.d.FieldCollections,widgetConfig:{name:"field-collections",id:"field-collections",component:"field-collections",config:{translationKey:"widget.field-collections",icon:{type:"name",value:"field-collection-field"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"field-collections",component:PE})}});let PP=()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=ni.Form.useForm(),{closeModal:i}=(0,EK.Ux)(),n=(0,tG.useRef)(null),[r]=(0,fk.ll)(),{openConfiguration:a}=(0,EO.wB)();return(0,tq.jsx)(EK.dI,{afterOpenChange:e=>{var t;e&&(null==(t=n.current)||t.focus())},focusTriggerAfterClose:!1,onOk:()=>{t.submit()},title:e("object-brick.create-new"),children:(0,tq.jsxs)(ni.Form,{form:t,layout:"vertical",onFinish:e=>{t.resetFields(),r({createObjectBrick:{key:e.key}}).then(e=>{i(),a({id:e.data.key,name:e.data.title??e.data.key})}).catch(e=>{(0,uj.trackError)(new uj.ApiError(e))})},children:[(0,tq.jsx)(ni.Form.Item,{label:e("object-brick.key"),name:"key",rules:[{required:!0,message:e("object-brick.validation.enter-key")},{pattern:/^[a-zA-Z]\w*$/,message:e("object-brick.validation.key-format")}],children:(0,tq.jsx)(ni.Input,{ref:n})}),(0,tq.jsx)("button",{style:{display:"none"},type:"submit"})]})})};var PA=i(8320);let PN=e=>{let{blockIndex:t,value:i,onChange:n}=e,{t:r}=(0,iQ.useTranslation)(),{operations:a}=(0,PA.S)(),l=a.getValue(["classDefinitions",t,"classname"]),o=(0,tG.useRef)(l);(0,tG.useEffect)(()=>{void 0!==o.current&&o.current!==l&&(null==n||n(null)),o.current=l},[l]);let{data:s,isFetching:d}=(0,fk.hp)({id:l},{skip:void 0===l||""===l}),c=(0,tG.useMemo)(()=>{if((null==s?void 0:s.items)===void 0)return[];let e=new Set;return s.items.reduce((t,i)=>(e.has(i.fieldName)||(e.add(i.fieldName),t.push({label:i.fieldName,value:i.fieldName})),t),[])},[s]);return(0,tq.jsx)(t8.l,{disabled:void 0===l||""===l,loadingSkeleton:d,onChange:n,options:c,placeholder:r("object-brick.class-definitions-block.select-fieldname"),value:i})},PR=()=>{let{t:e}=(0,iQ.useTranslation)(),{data:t,isFetching:i}=(0,fk.qA)(),n=(0,tG.useMemo)(()=>(null==t?void 0:t.items)===void 0?[]:t.items.map(e=>({label:e.name,value:e.id})),[t]),r=(0,tG.useMemo)(()=>{var e;let i={};return null==t||null==(e=t.items)||e.forEach(e=>{i[e.id]=e.name}),i},[t]);return(0,tq.jsx)(tJ.lV.Item,{name:"classDefinitions",children:(0,tq.jsx)(Eq.e,{getItemTitle:t=>(null==t?void 0:t.classname)!==void 0?r[t.classname]??t.classname:e("object-brick.class-definitions-block.new-entry"),title:e("object-brick.class-definitions-block.title"),children:t=>{let{blockIndex:r}=t;return(0,tq.jsxs)(ni.FormKit.Panel,{children:[(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.class-definitions-block.classname"),name:"classname",children:(0,tq.jsx)(t8.l,{loadingSkeleton:i,options:n,placeholder:e("object-brick.class-definitions-block.select-classname"),showSearch:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.class-definitions-block.fieldname"),name:"fieldname",children:(0,tq.jsx)(PN,{blockIndex:r})})]})}})})},PV=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("object-brick.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.parent-class"),name:"parentClass",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.title-label"),name:"title",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("object-brick.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})})]}),(0,tq.jsx)(PR,{})]}),[])},Pz=e=>{let[t,i]=(0,fk.q9)(e),{getLayout:n}=(0,EW.g)(),{generalSettings:r}=(0,f$.dq)();return[()=>t({key:null==r?void 0:r.id,objectBrickUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},PB=()=>{let{generalSettings:e}=(0,f$.dq)(),{t}=(0,iQ.useTranslation)();return(0,tI.isNil)(e)?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsxs)(ni.FormKit.Panel,{title:t("general"),children:[(0,tq.jsx)(ig.Form.Item,{label:t("name"),name:"name",children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("class-definition.custom-layouts.default-layout"),name:"default",valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ig.Form.Item,{label:t("description"),name:"description",children:(0,tq.jsx)(ni.TextArea,{rows:3})})]})},PO=()=>({accessor:e=>e.layoutDefinition??void 0}),PK=()=>{let{data:e}=(0,cV.useClassObjectBrickClassesQuery)(),t=null==e?void 0:e.items.map(e=>e.id).join(",");return(0,cV.useClassCustomLayoutCollectionQuery)({classIds:t},{skip:void 0===t})},P_=e=>{let{configuration:t}=(0,EZ.R6)(),i=String((null==t?void 0:t.id)??""),n=String((null==e?void 0:e.id)??""),r=(0,cV.useClassObjectBrickCustomLayoutGetQuery)({key:i,customLayoutId:n},{skip:""===i||""===n});return void 0!==r.error&&"status"in r.error&&404===r.error.status?{...r,error:void 0,isError:!1,data:{id:n,name:"",description:"",creationDate:0,modificationDate:0,userOwner:0,classId:"",default:!1,layoutDefinition:null}}:r},{LayoutProvider:PH,useLayout:P$}=(0,E6.v)(),PW=e=>{let{fieldDefinitionRegistry:t}=(0,E3.t0)();return(0,tq.jsx)(PH,{...e,fieldDefinitionRegistry:t})},Pq=e=>{let[t,i]=(0,cV.useClassObjectBrickCustomLayoutUpdateMutation)(e),{getLayout:n}=P$(),{generalSettings:r}=(0,f$.dq)(),{configuration:a}=(0,EZ.R6)(),{activeConfiguration:l}=(0,EO.wB)(),o=String((null==a?void 0:a.id)??""),s=String((null==l?void 0:l.id)??"");return[()=>t({key:o,customLayoutId:s,customLayoutUpdate:{configuration:{children:n().children??[]},values:{...r}}}),i]},{LayoutProvider:PG,useLayout:PU}=(0,E6.v)(),PQ=()=>{let{configuration:e}=(0,EZ.R6)(),t=String((null==e?void 0:e.id)??""),i=(0,tG.useMemo)(()=>({getExportUrl:e=>`${(0,tD.$)()}/class/object-brick/${t}/custom-layout/${e}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/object-brick/${t}/custom-layout/${e}/import`,successMessageKey:"custom-layout.import-success"}),[t]);return(0,tq.jsx)(EB.K,{GeneralSettingsFormFields:PB,LayoutProvider:PW,area:["objectbrick","custom-layout"],customLayouts:{parent:{area:["objectbrick"],useLayout:PU}},importExportConfig:i,useDetailGeneralSettingsQuery:P_,useDetailLayoutAccessor:PO,useDetailUpdateMutation:Pq,useItemsQuery:PK,useLayout:P$,view:(0,tq.jsx)(Pg,{})})},PJ=e=>{let t=String(e.id),i=(0,fk.Ss)({key:t});return void 0!==i.data?{...i,data:{...i.data,id:i.data.key}}:i},PZ=e=>{let t=String(e.id);return(0,fk.Io)({key:t})},PY=()=>{let e=(0,fk.eK)(),t=(0,tG.useMemo)(()=>{if(void 0===e.data||!("items"in e.data))return;let t=[];for(let r of e.data.items){var i,n;if("children"in r)for(let e of r.children)t.push({id:e.key,name:e.name,group:e.group??void 0,icon:{value:(null==(i=e.icon)?void 0:i.value)!==void 0&&""!==e.icon.value?e.icon.value:"object-bricks"}});else t.push({id:r.key,name:r.name,group:r.group??void 0,icon:{value:(null==(n=r.icon)?void 0:n.value)!==void 0&&""!==r.icon.value?r.icon.value:"object-bricks"}})}return{...e.data,items:t}},[e.data]);return void 0!==t?{...e,data:t}:e},PX=function(){for(var e=arguments.length,t=Array(e),i=0;in({key:String(e.id)}),r]},P0={getExportUrl:e=>`${(0,tD.$)()}/class/object-brick/${String(e)}/export`,getImportUrl:e=>`${(0,tD.$)()}/class/object-brick/${String(e)}/import`},P1=e=>{let{children:t,...i}=e,{fieldDefinitionRegistry:n}=(0,E3.t0)();return(0,tq.jsx)(EW.U,{...i,children:(0,tq.jsx)(PG,{...i,fieldDefinitionRegistry:n,children:t})})},P2=()=>(0,tq.jsx)(EB.K,{AddModal:PP,GeneralSettingsFormFields:PV,LayoutProvider:P1,area:["objectbrick"],customLayouts:{ModalContent:(0,tq.jsx)(PQ,{})},importExportConfig:P0,useDetailGeneralSettingsQuery:PJ,useDetailLayoutQuery:PZ,useDetailUpdateMutation:Pz,useItemsDeleteMutation:PX,useItemsQuery:PY});ts.s.registerModule({onInit:()=>{let e=tc.kL.get(td.K.mainNavRegistry);e.registerMainNavItem({path:"DataManagement/DataModelDefinitions",label:"navigation.data-model-definitions",order:1200}),e.registerMainNavItem({path:"DataManagement/DataModelDefinitions/ObjectBricks",label:"navigation.object-bricks",className:"objectbrick",order:300,permission:pw.F.ObjectBricks,perspectivePermission:pk.d.ObjectBricks,widgetConfig:{name:"object-bricks",id:"object-bricks",component:"object-bricks",config:{translationKey:"widget.object-bricks",icon:{type:"name",value:"object-bricks"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"object-bricks",component:P2})}});let P3=()=>{let e=(0,uk.jL)(),t=(0,aB.Vl)(),{t:i}=(0,iQ.useTranslation)(),{success:n}=(0,uI.J)(),[r,{isLoading:a}]=(0,fk.KB)(),[l,{isLoading:o}]=(0,fk.v2)(),[s,{isLoading:d}]=(0,fk.Lv)(),c=async(e,t)=>{let a=r({createSelectOption:{id:e}});try{let r=await a;void 0!==r.error&&(0,iX.Ay)(new iX.hD(r.error)),null==t||t(e),n(i("select-option.create.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to create new select option."))}},f=async(t,r)=>{let a=s({id:t});try{let t=await a;if(!(0,tI.isUndefined)(t.error))return void(0,iX.Ay)(new iX.hD(t.error));e(fk.FH.util.invalidateTags(uT.qN.SELECT_OPTION_COLLECTION())),null==r||r(),n(i("select-option.delete.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to delete select option"))}};return{createSelectOption:e=>{t.input({title:i("select-option.create-new"),label:i("select-option.enter-name-new-item"),rule:{required:!0,pattern:/^[A-Z][a-zA-Z0-9]*$/,message:i("select-option.validation.id-format")},onOk:async t=>{await c(t,()=>{null==e||e(t)})}})},getSelectOptionById:async t=>{try{let{data:i,isError:n,error:r}=await e(fk.FH.endpoints.classSelectOptionGet.initiate({id:t},{forceRefetch:!0}));if(!(0,tI.isUndefined)(i)&&n)return void(0,iX.Ay)(new iX.hD(r));return i}catch{(0,iX.Ay)(new iX.$g('Failed to load select option data of "'+t+'".'))}},updateSelectOption:async(e,t,r)=>{let a=l({id:e,updateSelectOption:t});try{let e=await a;if(void 0!==e.error)return void(0,iX.Ay)(new iX.hD(e.error));null==r||r(),n(i("select-option.update.success"))}catch{(0,iX.Ay)(new iX.$g("Failed to update select option."))}},removeWithConfirmation:(e,n)=>{t.confirm({title:i("element.delete.confirmation.title"),content:(0,tq.jsx)("span",{children:i("element.delete.confirmation.text")}),okText:i("element.delete.confirmation.ok"),onOk:async()=>{await f(e,()=>{null==n||n()})}})},isLoading:a||o||d}},P6=(0,tG.createContext)(void 0),P4=e=>{let{children:t}=e,[i,n]=(0,tG.useState)(void 0),[r,a]=(0,tG.useState)([]),{getSelectOptionById:l}=P3(),o=async e=>{let t=await l(e);(0,tI.isNil)(t)||a(e=>e.findIndex(e=>e.id===t.id)>=0?(n(t.id),e):(n(t.id),[...e,t]))},s=e=>{let t=r.filter(t=>t.id!==e);a(t),i===e&&(t.length>0?n(t[0].id):n(void 0))},d=(0,tG.useMemo)(()=>({activeTabId:i,setActiveTabId:n,selectOptions:r,setSelectOptions:a,openSelectOption:o,closeSelectOption:s}),[i,r]);return(0,tq.jsx)(P6.Provider,{value:d,children:t})},P5=()=>{let e=(0,tG.useContext)(P6);if(void 0===e)throw Error("useSelectOptionEditorContext must be used within a SelectOptionEditorProvider");return e},P7=e=>{let{selectOptionId:t}=e,{t:i}=(0,iQ.useTranslation)(),{data:n,isLoading:r}=(0,fk.P1)({id:t}),a=(0,cH.createColumnHelper)(),l=[a.accessor("class",{header:i("select-option.general-settings.usages.class"),size:200}),a.accessor("field",{header:i("select-option.general-settings.usages.field"),size:200})];return r?(0,tq.jsx)(ig.Skeleton,{active:!0}):(0,tq.jsx)(ul.x,{columns:l,data:(null==n?void 0:n.items)??[],enableMultipleRowSelection:!1,resizable:!1})},P8=(0,cH.createColumnHelper)(),P9=e=>{let{value:t=[],onChange:i}=e,{t:n}=(0,iQ.useTranslation)(),r=((e,t)=>{let{t:i}=(0,iQ.useTranslation)();return(0,tG.useMemo)(()=>[P8.accessor("label",{header:i("select-option.entries.display-name"),meta:{editable:!0}}),P8.accessor("value",{header:i("select-option.entries.value"),meta:{editable:!0}}),P8.accessor("name",{header:i("select-option.entries.name"),meta:{editable:!0}}),P8.display({header:i("select-option.entries.action"),cell:n=>(0,tq.jsx)(ni.Box,{padding:"mini",children:(0,tq.jsx)(ni.ButtonGroup,{items:[(0,tq.jsx)(ni.IconButton,{disabled:0===n.row.index,icon:{value:"chevron-up"},onClick:()=>{let i=n.row.index;if(i>0){let n=[...e],r=n[i-1];n[i-1]=n[i],n[i]=r,null==t||t(n)}},size:"small",tooltip:{title:i("select-option.entries.move-up")},type:"link"},"move-up"),(0,tq.jsx)(ni.IconButton,{disabled:n.row.index===e.length-1,icon:{value:"chevron-down"},onClick:()=>{let i=n.row.index;if(i{let i=[...e];i.splice(n.row.index,1),null==t||t(i)},size:"small",tooltip:{title:i("delete")},type:"link"},"delete")],noSpacing:!0})}),id:"actions",size:120})],[e,t])})(t,i);return(0,tq.jsx)(ni.OperationalGrid,{columns:r,enableSorting:!1,onChange:i,setRowId:(e,t)=>`row-${e.value}-${t}`,value:t,children:(0,tq.jsxs)(ni.Space,{direction:"vertical",size:"small",style:{width:"100%"},children:[(0,tq.jsx)(ni.OperationalGrid.Grid,{}),(0,tq.jsx)(ni.OperationalGrid.Operations,{children:e=>(0,tq.jsx)(ni.Space,{children:(0,tq.jsx)(ni.IconButton,{icon:{value:"new-something"},onClick:()=>{e.addRow({label:"",value:"",name:""})},tooltip:{title:n("add")},type:"default"})})})]})})},Ae=()=>{let{t:e}=(0,iQ.useTranslation)(),t=tJ.lV.useFormInstance().getFieldValue("id");return(0,tG.useMemo)(()=>(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsxs)(ni.FormKit.Panel,{title:e("select-option.general-settings.title"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.enum-name"),name:"enumName",children:(0,tq.jsx)(aR.p,{readOnly:!0})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.use-traits"),name:"useTraits",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.implements-interfaces"),name:"implementsInterfaces",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.group"),name:"group",children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("select-option.general-settings.admin-only"),name:"adminOnly",valuePropName:"checked",children:(0,tq.jsx)(ig.Switch,{})})]}),(0,tq.jsx)(ni.FormKit.Panel,{title:e("select-option.entries.title"),children:(0,tq.jsx)(tJ.lV.Item,{name:"selectOptions",children:(0,tq.jsx)(P9,{})})}),!(0,tI.isNil)(t)&&(0,tq.jsx)(ni.FormKit.Panel,{title:e("select-option.general-settings.usages.title"),children:(0,tq.jsx)(P7,{selectOptionId:t})})]}),[t])},At=e=>{let{selectOption:t}=e,{t:i}=(0,iQ.useTranslation)(),{updateSelectOption:n,getSelectOptionById:r,removeWithConfirmation:a,isLoading:l}=P3(),{setSelectOptions:o,closeSelectOption:s}=P5(),[d]=tJ.lV.useForm(),c={...t},f=t.isWriteable;return(0,tq.jsx)(n6.L,{formProps:{form:d,initialValues:c,onFinish:async e=>{let i={group:e.group??null,adminOnly:e.adminOnly??!1,useTraits:e.useTraits??"",implementsInterfaces:e.implementsInterfaces??"",selectOptions:e.selectOptions??[]};await n(t.id,i,async()=>{let e=await r(t.id);void 0!==e&&(o(t=>t.map(t=>t.id===e.id?e:t)),d.setFieldsValue(e))})}},children:(0,tq.jsxs)(ap.s,{className:"absolute-stretch",justify:"space-between",vertical:!0,children:[(0,tq.jsx)(uE.U,{padded:!0,padding:{x:"small",y:"none"},children:(0,tq.jsx)(Ae,{})}),(0,tq.jsxs)(pc.M,{justify:"space-between",children:[(0,tq.jsxs)("div",{children:[(0,tq.jsx)(lp.K,{disabled:l,icon:{value:"refresh"},onClick:()=>{d.resetFields(),d.setFieldsValue(c)},title:i("refresh")}),(0,tq.jsx)(iN.m,{title:f?"":i("config_not_writeable"),children:(0,tq.jsx)(lp.K,{disabled:l||!f,icon:{value:"trash"},onClick:()=>{a(t.id,()=>{s(t.id),o(e=>e.filter(e=>e.id!==t.id))})},title:i("delete")})})]}),(0,tq.jsx)(iN.m,{title:f?"":i("config_not_writeable"),children:(0,tq.jsx)(az.$,{disabled:!f,htmlType:"submit",loading:l,type:"primary",children:i("save")})})]})]})})},Ai=e=>{let{id:t}=e,{selectOptions:i}=P5(),n=i.find(e=>e.id===t);return void 0===n?(0,tq.jsx)(tq.Fragment,{}):(0,tq.jsx)(At,{selectOption:n})},An=()=>{let{selectOptions:e,activeTabId:t,setActiveTabId:i,closeSelectOption:n}=P5();return(0,tq.jsx)(ni.Tabs,{activeKey:t,fullHeight:!0,items:e.map(e=>({key:e.id,label:e.id,children:(0,tq.jsx)(Ai,{id:e.id})})),onChange:e=>{i(e)},onClose:e=>{n(e)}})},Ar=e=>{let{onReload:t,onAddItem:i}=e,{t:n}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{children:[(0,tq.jsx)(lp.K,{icon:{value:"refresh"},onClick:t,children:n("toolbar.reload")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:i,children:n("toolbar.new")})]})},Aa=(0,iR.createStyles)(e=>{let{token:t,css:i}=e;return{treeContainer:i`
margin-top: ${t.paddingSM}px;
.tree--search {
@@ -1042,7 +1042,7 @@
.ant-input {
width: 400px
}
- `}}),AL=e=>{let{onSearch:t,onValueChange:i,isLoading:n}=e,{t:r}=(0,iQ.useTranslation)(),{styles:a}=AM(),[l]=ni.Form.useForm(),o=e=>{let t=[];return Object.entries(e).forEach(e=>{let[i,n]=e;if(!(0,tI.isNil)(n)&&n.length>0){let e="id"===i?{type:i,filterValue:Number(n)}:{type:i,filterValue:n};t.push(e)}}),t};return(0,tq.jsxs)(ni.FormKit,{formProps:{form:l,initialValues:{},layout:"horizontal",className:a.form,onValuesChange:(e,t)=>{null==i||i(o(t))},onFinish:e=>{null==t||t(o(e))}},children:[(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.id"),name:["id"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-id-input"})}),(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.firstname"),name:["firstname"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-firstname-input"})}),(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.lastname"),name:["lastname"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-lastname-input"})}),(0,tq.jsxs)(ni.Flex,{align:"end",gap:"extra-small",children:[(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.email"),name:["email"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-email-input"})}),(0,tq.jsx)(ni.Button,{"data-testid":"gdpr-search-submit-button",htmlType:"submit",loading:n,type:"primary",children:r("gdpr-extractor.search-form.submit")})]})]})};var AF=i(69367);let AE=e=>{let{data:t,providerKey:i,onProviderChange:n,isLoading:r,executeSearch:a,...l}=e,o=tc.kL.get(td.K["DynamicTypes/GDPRProviderRegistry"]),{data:s,isLoading:d}=(0,AF.HE)(),c=(null==s?void 0:s.items.map(e=>{let n=o.getDynamicType(e.key);if((0,tI.isNil)(n))return null;let s=e.key===i?t:[];return{key:e.key,label:e.label,children:n.getTabContent({data:s,providerKey:e.key,isLoading:r??d,onSortingChange:e=>{a({sortFilter:e})},...l})}}).filter(e=>!(0,tI.isNil)(e)))??[];return(0,tq.jsx)(aS.k,{"data-testid":"gdpr-tab-panel",items:c,onChange:e=>{var t;null==n||n(null==s||null==(t=s.items[e])?void 0:t.key)}})};var AP=i(89285);let AA=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,i]=(0,tG.useState)(1),[n,r]=(0,tG.useState)(20),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)("data_objects"),[d,{data:c,isLoading:f,isFetching:u,error:m}]=(0,AP.tw)();(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||(0,uj.trackError)(new uj.ApiError(m))},[m]);let p=(0,tG.useMemo)(()=>(0,tI.debounce)(e=>{l(e)},300),[]),g=e=>{let i=(null==e?void 0:e.provider)??o,r=(null==e?void 0:e.columnFilters)??a,l=null==e?void 0:e.sortFilter,s=(null==e?void 0:e.page)??t,c=(null==e?void 0:e.pageSize)??n;""===i||(0,tI.isEmpty)(r)||d({provider:i,body:{filters:{page:s,pageSize:c,columnFilters:r,sortFilter:l}}})};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(pc.M,{justify:"end",padding:{x:"small",y:"extra-small"},theme:"secondary",children:(0,tq.jsx)(ap.s,{align:"center",children:(0,tq.jsxs)(oI.B,{children:[(0,tq.jsx)(lp.K,{disabled:f||u||""===o,icon:{value:"refresh"},onClick:()=>{g()}}),(0,tq.jsx)(po.d,{current:t,hideOnSinglePage:!0,onChange:(e,t)=>{i(e),r(t),g({page:e,pageSize:t})},showSizeChanger:!0,showTotal:t=>e("pagination.show-total",{total:t}),total:(null==c?void 0:c.totalItems)??0})]})})}),renderTopBar:(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{gap:4,children:(0,tq.jsx)(pd.h,{children:e("gdpr-extractor.title")})})}),children:(0,tq.jsxs)(uE.U,{"data-testid":"gdpr-data-extractor-content",gap:"extra-small",padded:!0,padding:{x:"extra-small",y:"extra-small"},children:[(0,tq.jsx)(AL,{isLoading:f||u,onSearch:e=>{l(e),g({columnFilters:e})},onValueChange:e=>{p(e)}}),(0,tq.jsx)(AE,{data:(null==c?void 0:c.items)??[],executeSearch:g,isLoading:f||u,onProviderChange:e=>{s(e),i(1),g({provider:e,page:1})},providerKey:o,refresh:g})]})})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"gdpr-data-extractor",component:AA}),tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/GDPR Extractor",label:"navigation.gdpr-extractor",order:500,className:"item-style-modifier",permission:pw.F.GDPRDataExtractor,perspectivePermission:pk.d.GDPRDataExtractor,widgetConfig:{name:"gdpr-extractor",id:"gdpr-extractor",component:"gdpr-data-extractor",config:{translationKey:"widget.gdpr-extractor",icon:{type:"name",value:"lock-circle"}}}});let e=tc.kL.get(td.K["DynamicTypes/GDPRProviderRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/DataObjects"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Assets"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Users"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Emails"]))}});let AN=(0,tG.createContext)(void 0),AR=e=>{let{children:t}=e,[i]=tJ.lV.useForm(),[n,r]=(0,tG.useState)(!1),a=(0,tG.useMemo)(()=>({form:i,isLoading:n,setIsLoading:r}),[i,n]);return(0,tq.jsx)(AN.Provider,{value:a,children:t})},AV=()=>{let e=(0,tG.useContext)(AN);if(void 0===e)throw Error("useSystemSettingsContext must be used within a SystemSettingsProvider");return e};var Az=i(62268);let AB=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ac.XP,{forceRender:!0,label:e("system-settings.collapse.debug"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("system-settings.form.debug.field.enable-debug"),name:["general","debug_admin_translations"],children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("system-settings.form.debug.field.email-addresses"),name:["email","debug","email_addresses"],children:(0,tq.jsx)(Az.F,{placeholder:e("system-settings.form.debug.field.email-addresses.placeholder")})})]})};var AO=i(58754);let AK=e=>{let{locale:t}=e,{t:i}=(0,iQ.useTranslation)(),{form:n}=AV(),r=tJ.lV.useWatch(["general","valid_languages"],{form:n,preserve:!0})??[],a=(0,tG.useMemo)(()=>r.filter(e=>e!==t).map(e=>({label:`${(0,AO.O)({locale:e})} (${e})`,value:e})),[r,t]),l=r.length<=1;return(0,tq.jsxs)(ni.Card,{actions:[(0,tq.jsx)(ni.IconButton,{disabled:l,icon:{value:"trash"},onClick:()=>{let e=(n.getFieldValue(["general","valid_languages"])??[]).filter(e=>e!==t),i=(n.getFieldValue(["general","required_languages"])??[]).filter(e=>e!==t),r=n.getFieldValue(["general","fallback_languages"])??{},a={};for(let[e,i]of Object.entries(r))e!==t&&(a[e]=i.filter(e=>e!==t));let l=n.getFieldValue(["general","default_language"]),o=l===t?e[0]??"":l,s=n.getFieldValue(["documents","error_pages","localized"]),d=s;if(!(0,tI.isNil)(s)){let{[t]:e,...i}=s;d=i}n.setFieldsValue({general:{valid_languages:e,required_languages:i,fallback_languages:a,default_language:o},documents:{error_pages:{localized:d}}})},title:i("system-settings.form.localization.field.delete-language"),type:"link"},"icon-button-01")],title:(0,AO.O)({locale:t})+` (${t})`,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("system-settings.form.localization.field.fallback-language"),name:["general","fallback_languages",t],children:(0,tq.jsx)(ni.Select,{allowClear:!0,mode:"multiple",options:a,placeholder:i("system-settings.form.localization.field.fallback-language-placeholder")})}),(0,tq.jsx)(tJ.lV.Item,{getValueFromEvent:e=>e?t:"",getValueProps:e=>({checked:e===t}),name:["general","default_language"],valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{labelRight:i("system-settings.form.localization.field.default-language")})}),(0,tq.jsx)(tJ.lV.Item,{shouldUpdate:(e,t)=>{var i,n;return(null==(i=e.general)?void 0:i.required_languages)!==(null==(n=t.general)?void 0:n.required_languages)},children:()=>{let e=n.getFieldValue(["general","required_languages"])??[];return(0,tq.jsx)(ni.Switch,{checked:e.includes(t),labelRight:i("system-settings.form.localization.field.mandatory"),onChange:e=>{let i;i=n.getFieldValue(["general","required_languages"])??[],e&&!1===i.includes(t)?n.setFieldsValue({general:{required_languages:[...i,t]}}):e||!0!==i.includes(t)||n.setFieldsValue({general:{required_languages:i.filter(e=>e!==t)}})}})}})]})},A_=()=>{let{form:e}=AV(),t=tJ.lV.useWatch(["general","valid_languages"],{form:e,preserve:!0}),i=(0,tG.useMemo)(()=>(0,tI.isNil)(t)?[]:t.map(e=>(0,tq.jsx)(AK,{locale:e},e)),[t]);return(0,tq.jsx)(ap.s,{gap:"extra-small",vertical:!0,children:i})},AH=e=>{let[t,i]=(0,tG.useState)([]),{form:n}=AV(),r=(0,p3.t)().validLocales??{},a=tJ.lV.useWatch(["general","valid_languages"],{form:n,preserve:!0})??[];return(0,tG.useEffect)(()=>{i(Object.entries(r).filter(e=>{let[t]=e;return!a.includes(t.replaceAll("-","_"))}).map(e=>{let[t,i]=e;return{label:i,value:t}}))},[n,r,a]),(0,tq.jsx)(t8.l,{allowClear:!0,filterOption:(e,t)=>!((0,tI.isNil)(t)||(0,tI.isNil)(t.label))&&String(t.label).toLowerCase().includes(e.toLowerCase()),options:t,showSearch:!0,...e})},A$=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=AV(),[i,n]=(0,tG.useState)();return(0,tq.jsx)(ac.XP,{forceRender:!0,label:e("system-settings.collapse.localization"),children:(0,tq.jsxs)(ni.Flex,{gap:"small",vertical:!0,children:[(0,tq.jsxs)(ni.Flex,{gap:"extra-small",children:[(0,tq.jsx)(AH,{onChange:n,placeholder:e("system-settings.form.localization.field.add-language"),value:i}),(0,tq.jsx)(ni.IconButton,{disabled:(0,tI.isNil)(i),icon:{value:"plus-circle"},onClick:()=>{if((0,tI.isNil)(i))return;let e=i.replaceAll("-","_"),r=t.getFieldValue(["general","valid_languages"])??[];if(!r.includes(e)){let i=t.getFieldValue(["general","fallback_languages"])??{};t.setFieldsValue({general:{valid_languages:[...r,e],fallback_languages:{...i,[e]:[]}}}),n(void 0)}},type:"primary"})]}),(0,tq.jsx)(A_,{})]})})},AW=e=>{let{dataType:t}=e,{t:i}=(0,iQ.useTranslation)(),n=ni.Form.useWatch([t,"versions","days"]),r=ni.Form.useWatch([t,"versions","steps"]),a=!(0,tI.isNil)(n)&&""!==n,l=!(0,tI.isNil)(r)&&""!==r;return(0,tq.jsxs)(ni.CollapseItem,{forceRender:!0,label:(0,tI.capitalize)(t),children:[(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.version-days"),name:[t,"versions","days"],children:(0,tq.jsx)(ni.InputNumber,{disabled:l})}),(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.version-count"),name:[t,"versions","steps"],children:(0,tq.jsx)(ni.InputNumber,{disabled:a})})]})},Aq=e=>{let{locale:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Card,{title:(0,AO.O)({locale:t})+` (${t})`,children:(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.default-error-page"),name:["documents","error_pages","localized",t],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0})})})},AG=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=AV(),i=ni.Form.useWatch(["general","valid_languages"],{form:t,preserve:!0}),n=(0,tG.useMemo)(()=>(0,tI.isNil)(i)?[]:i.map(e=>(0,tq.jsx)(Aq,{locale:e},e)),[i]);return(0,tq.jsx)(ni.CollapseItem,{forceRender:!0,label:e("system-settings.collapse.website"),children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsxs)(ap.s,{gap:"extra-small",vertical:!0,children:[(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.main-domain"),name:["general","domain"],children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.redirect-to-maindomain"),name:["general","redirect_to_maindomain"],children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.default-error-page"),name:["documents","error_pages","default"],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0})})]}),(0,tq.jsx)(ap.s,{gap:"extra-small",vertical:!0,children:n})]})})},AU=()=>{var e,t;let i,n,{form:r,setIsLoading:a}=AV(),{updateSettings:l}=(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=(0,cQ.Hk)(),{success:i}=(0,uI.J)(),n=(0,iv.useAppDispatch)(),r=(0,Cv.useSelector)(FR.mt);return{updateSettings:async(a,l)=>{let o=t({body:a});try{let t=await o;if(!(0,tI.isUndefined)(t.error))return void(0,uj.trackError)(new uj.ApiError(t.error));n((0,FR.oc)((0,tI.merge)({},r,a))),null==l||l(),i(e("system-settings.update.success"))}catch{(0,uj.trackError)(new uj.GeneralError("Failed to update system settings"))}}}})(),o={general:{valid_languages:(n=(0,FR.mt)(uk.M_.getState())).validLanguages??[],fallback_languages:(e=>{if((0,tI.isNil)(e))return{};let t={};return Object.keys(e).forEach(i=>{let n=e[i];t[i]=(0,a3.uI)(n)?n.split(",").map(e=>e.trim()):[]}),t})(n.fallbackLanguages),required_languages:n.requiredLanguages??[],default_language:n.defaultLanguage??"en",domain:n.main_domain??"",redirect_to_maindomain:n.redirectToMaindomain??!1,debug_admin_translations:n.debug_admin_translations??!1},objects:n.objects,assets:n.assets,documents:n.documents,email:{...n.email,debug:{email_addresses:(i=null==(t=n.email)||null==(e=t.debug)?void 0:e.email_addresses,(0,tI.isArray)(i)?i:(0,a3.uI)(i)?i.split(",").map(e=>e.trim()).filter(a3.uI):[])}}};return(0,tq.jsxs)(n6.L,{formProps:{form:r,initialValues:o,onFinish:e=>{let t=r.getFieldValue(["general","required_languages"])??[],i=r.getFieldValue(["general","valid_languages"])??[],n={...e,general:{...e.general,valid_languages:i,required_languages:t}};a(!0),l(n,()=>{a(!1)})}},children:[(0,tq.jsx)(A$,{}),(0,tq.jsx)(AB,{}),(0,tq.jsx)(AG,{}),(0,tq.jsx)(AW,{dataType:"documents"}),(0,tq.jsx)(AW,{dataType:"objects"}),(0,tq.jsx)(AW,{dataType:"assets"})]})},AQ=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t,isLoading:i}=AV();return(0,tq.jsx)(ni.ContentLayout,{renderToolbar:(0,tq.jsx)(ni.Toolbar,{justify:"flex-end",children:(0,tq.jsx)(ni.Button,{htmlType:"submit",loading:i,onClick:()=>{t.validateFields().then(()=>{t.submit()})},type:"primary",children:e("save")})}),renderTopBar:(0,tq.jsx)(ni.Toolbar,{borderStyle:"default",theme:"secondary",children:(0,tq.jsx)(ni.Flex,{gap:"small",children:(0,tq.jsx)(ni.Title,{children:e("widget.system-settings")})})}),children:(0,tq.jsx)(ni.Content,{padded:!0,padding:{x:"small",y:"none"},children:(0,tq.jsx)(AU,{})})})},AJ=()=>(0,tq.jsx)(AR,{children:(0,tq.jsx)(AQ,{})});ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"system-settings",component:AJ}),tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"System/System Settings",label:"navigation.systemSettings",className:"item-style-modifier",order:600,permission:pw.F.SystemSettings,perspectivePermission:pk.d.SystemSettings,widgetConfig:{name:"system-settings",id:"system-settings",component:"system-settings",config:{translationKey:"widget.system-settings",icon:{type:"name",value:"system-settings"}}}})}});let AZ=e=>{let{isFetching:t,refetch:i,handleStoreAdd:n}=e,{t:r}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{children:[t?(0,tq.jsx)(pa.a,{padding:{x:"extra-small",y:"extra-small"},children:(0,tq.jsx)(sA.t,{})}):(0,tq.jsx)(lp.K,{icon:{value:"refresh"},onClick:()=>{i()}}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:n,type:"link",children:r("new")})]})},AY=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{sidebarStoreItem:t`
+ `}}),AL=e=>{let{onSearch:t,onValueChange:i,isLoading:n}=e,{t:r}=(0,iQ.useTranslation)(),{styles:a}=AM(),[l]=ni.Form.useForm(),o=e=>{let t=[];return Object.entries(e).forEach(e=>{let[i,n]=e;if(!(0,tI.isNil)(n)&&n.length>0){let e="id"===i?{type:i,filterValue:Number(n)}:{type:i,filterValue:n};t.push(e)}}),t};return(0,tq.jsxs)(ni.FormKit,{formProps:{form:l,initialValues:{},layout:"horizontal",className:a.form,onValuesChange:(e,t)=>{null==i||i(o(t))},onFinish:e=>{null==t||t(o(e))}},children:[(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.id"),name:["id"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-id-input"})}),(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.firstname"),name:["firstname"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-firstname-input"})}),(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.lastname"),name:["lastname"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-lastname-input"})}),(0,tq.jsxs)(ni.Flex,{align:"end",gap:"extra-small",children:[(0,tq.jsx)(ni.Form.Item,{label:r("gdpr-extractor.search-form.field.email"),name:["email"],children:(0,tq.jsx)(ni.Input,{"data-testid":"gdpr-search-email-input"})}),(0,tq.jsx)(ni.Button,{"data-testid":"gdpr-search-submit-button",htmlType:"submit",loading:n,type:"primary",children:r("gdpr-extractor.search-form.submit")})]})]})};var AF=i(69367);let AE=e=>{let{data:t,providerKey:i,onProviderChange:n,isLoading:r,executeSearch:a,...l}=e,o=tc.kL.get(td.K["DynamicTypes/GDPRProviderRegistry"]),{data:s,isLoading:d}=(0,AF.HE)(),c=(null==s?void 0:s.items.map(e=>{let n=o.getDynamicType(e.key);if((0,tI.isNil)(n))return null;let s=e.key===i?t:[];return{key:e.key,label:e.label,children:n.getTabContent({data:s,providerKey:e.key,isLoading:r??d,onSortingChange:e=>{a({sortFilter:e})},...l})}}).filter(e=>!(0,tI.isNil)(e)))??[];return(0,tq.jsx)(aS.k,{"data-testid":"gdpr-tab-panel",items:c,onChange:e=>{var t;null==n||n(null==s||null==(t=s.items[e])?void 0:t.key)}})};var AP=i(89285);let AA=()=>{let{t:e}=(0,iQ.useTranslation)(),[t,i]=(0,tG.useState)(1),[n,r]=(0,tG.useState)(20),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)("data_objects"),[d,{data:c,isLoading:f,isFetching:u,error:m}]=(0,AP.tw)();(0,tG.useEffect)(()=>{(0,tI.isUndefined)(m)||(0,uj.trackError)(new uj.ApiError(m))},[m]);let p=(0,tG.useMemo)(()=>(0,tI.debounce)(e=>{l(e)},300),[]),g=e=>{let i=(null==e?void 0:e.provider)??o,r=(null==e?void 0:e.columnFilters)??a,l=null==e?void 0:e.sortFilter,s=(null==e?void 0:e.page)??t,c=(null==e?void 0:e.pageSize)??n;""===i||(0,tI.isEmpty)(r)||d({provider:i,body:{filters:{page:s,pageSize:c,columnFilters:r,sortFilter:l}}})};return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(pc.M,{justify:"end",padding:{x:"small",y:"extra-small"},theme:"secondary",children:(0,tq.jsx)(ap.s,{align:"center",children:(0,tq.jsxs)(oI.B,{children:[(0,tq.jsx)(lp.K,{disabled:f||u||""===o,icon:{value:"refresh"},onClick:()=>{g()}}),(0,tq.jsx)(po.d,{current:t,hideOnSinglePage:!0,onChange:(e,t)=>{i(e),r(t),g({page:e,pageSize:t})},showSizeChanger:!0,showTotal:t=>e("pagination.show-total",{total:t}),total:(null==c?void 0:c.totalItems)??0})]})})}),renderTopBar:(0,tq.jsx)(pc.M,{justify:"space-between",margin:{x:"mini",y:"none"},theme:"secondary",children:(0,tq.jsx)(ap.s,{gap:4,children:(0,tq.jsx)(pd.h,{children:e("gdpr-extractor.title")})})}),children:(0,tq.jsxs)(uE.U,{"data-testid":"gdpr-data-extractor-content",gap:"extra-small",padded:!0,padding:{x:"extra-small",y:"extra-small"},children:[(0,tq.jsx)(AL,{isLoading:f||u,onSearch:e=>{l(e),g({columnFilters:e})},onValueChange:e=>{p(e)}}),(0,tq.jsx)(AE,{data:(null==c?void 0:c.items)??[],executeSearch:g,isLoading:f||u,onProviderChange:e=>{s(e),i(1),g({provider:e,page:1})},providerKey:o,refresh:g})]})})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"gdpr-data-extractor",component:AA}),tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/GDPR Extractor",label:"navigation.gdpr-extractor",order:500,className:"item-style-modifier",permission:pw.F.GDPRDataExtractor,perspectivePermission:pk.d.GDPRDataExtractor,widgetConfig:{name:"gdpr-extractor",id:"gdpr-extractor",component:"gdpr-data-extractor",config:{translationKey:"widget.gdpr-extractor",icon:{type:"name",value:"lock-circle"}}}});let e=tc.kL.get(td.K["DynamicTypes/GDPRProviderRegistry"]);e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/DataObjects"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Assets"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Users"])),e.registerDynamicType(tc.kL.get(td.K["DynamicTypes/GDPRProvider/Emails"]))}});let AN=(0,tG.createContext)(void 0),AR=e=>{let{children:t}=e,[i]=tJ.lV.useForm(),[n,r]=(0,tG.useState)(!1),a=(0,tG.useMemo)(()=>({form:i,isLoading:n,setIsLoading:r}),[i,n]);return(0,tq.jsx)(AN.Provider,{value:a,children:t})},AV=()=>{let e=(0,tG.useContext)(AN);if(void 0===e)throw Error("useSystemSettingsContext must be used within a SystemSettingsProvider");return e};var Az=i(62268);let AB=()=>{let{t:e}=(0,iQ.useTranslation)();return(0,tq.jsxs)(ac.XP,{forceRender:!0,label:e("system-settings.collapse.debug"),children:[(0,tq.jsx)(tJ.lV.Item,{label:e("system-settings.form.debug.field.enable-debug"),name:["general","debug_admin_translations"],children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(tJ.lV.Item,{label:e("system-settings.form.debug.field.email-addresses"),name:["email","debug","email_addresses"],children:(0,tq.jsx)(Az.F,{placeholder:e("system-settings.form.debug.field.email-addresses.placeholder")})})]})};var AO=i(58754);let AK=e=>{let{locale:t}=e,{t:i}=(0,iQ.useTranslation)(),{form:n}=AV(),r=tJ.lV.useWatch(["general","valid_languages"],{form:n,preserve:!0})??[],a=(0,tG.useMemo)(()=>r.filter(e=>e!==t).map(e=>({label:`${(0,AO.O)({locale:e})} (${e})`,value:e})),[r,t]),l=r.length<=1;return(0,tq.jsxs)(ni.Card,{actions:[(0,tq.jsx)(ni.IconButton,{disabled:l,icon:{value:"trash"},onClick:()=>{let e=(n.getFieldValue(["general","valid_languages"])??[]).filter(e=>e!==t),i=(n.getFieldValue(["general","required_languages"])??[]).filter(e=>e!==t),r=n.getFieldValue(["general","fallback_languages"])??{},a={};for(let[e,i]of Object.entries(r))e!==t&&(a[e]=i.filter(e=>e!==t));let l=n.getFieldValue(["general","default_language"]),o=l===t?e[0]??"":l,s=n.getFieldValue(["documents","error_pages","localized"]),d=s;if(!(0,tI.isNil)(s)){let{[t]:e,...i}=s;d=i}n.setFieldsValue({general:{valid_languages:e,required_languages:i,fallback_languages:a,default_language:o},documents:{error_pages:{localized:d}}})},title:i("system-settings.form.localization.field.delete-language"),type:"link"},"icon-button-01")],title:(0,AO.O)({locale:t})+` (${t})`,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("system-settings.form.localization.field.fallback-language"),name:["general","fallback_languages",t],children:(0,tq.jsx)(ni.Select,{allowClear:!0,mode:"multiple",options:a,placeholder:i("system-settings.form.localization.field.fallback-language-placeholder")})}),(0,tq.jsx)(tJ.lV.Item,{getValueFromEvent:e=>e?t:"",getValueProps:e=>({checked:e===t}),name:["general","default_language"],valuePropName:"checked",children:(0,tq.jsx)(ni.Switch,{labelRight:i("system-settings.form.localization.field.default-language")})}),(0,tq.jsx)(tJ.lV.Item,{shouldUpdate:(e,t)=>{var i,n;return(null==(i=e.general)?void 0:i.required_languages)!==(null==(n=t.general)?void 0:n.required_languages)},children:()=>{let e=n.getFieldValue(["general","required_languages"])??[];return(0,tq.jsx)(ni.Switch,{checked:e.includes(t),labelRight:i("system-settings.form.localization.field.mandatory"),onChange:e=>{let i;i=n.getFieldValue(["general","required_languages"])??[],e&&!1===i.includes(t)?n.setFieldsValue({general:{required_languages:[...i,t]}}):e||!0!==i.includes(t)||n.setFieldsValue({general:{required_languages:i.filter(e=>e!==t)}})}})}})]})},A_=()=>{let{form:e}=AV(),t=tJ.lV.useWatch(["general","valid_languages"],{form:e,preserve:!0}),i=(0,tG.useMemo)(()=>(0,tI.isNil)(t)?[]:t.map(e=>(0,tq.jsx)(AK,{locale:e},e)),[t]);return(0,tq.jsx)(ap.s,{gap:"extra-small",vertical:!0,children:i})},AH=e=>{let[t,i]=(0,tG.useState)([]),{form:n}=AV(),r=(0,p3.t)().validLocales??{},a=tJ.lV.useWatch(["general","valid_languages"],{form:n,preserve:!0})??[];return(0,tG.useEffect)(()=>{i(Object.entries(r).filter(e=>{let[t]=e;return!a.includes(t.replaceAll("-","_"))}).map(e=>{let[t,i]=e;return{label:i,value:t}}))},[n,r,a]),(0,tq.jsx)(t8.l,{allowClear:!0,filterOption:(e,t)=>!((0,tI.isNil)(t)||(0,tI.isNil)(t.label))&&String(t.label).toLowerCase().includes(e.toLowerCase()),options:t,showSearch:!0,...e})},A$=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=AV(),[i,n]=(0,tG.useState)();return(0,tq.jsx)(ac.XP,{forceRender:!0,label:e("system-settings.collapse.localization"),children:(0,tq.jsxs)(ni.Flex,{gap:"small",vertical:!0,children:[(0,tq.jsxs)(ni.Flex,{gap:"extra-small",children:[(0,tq.jsx)(AH,{onChange:n,placeholder:e("system-settings.form.localization.field.add-language"),value:i}),(0,tq.jsx)(ni.IconButton,{disabled:(0,tI.isNil)(i),icon:{value:"plus-circle"},onClick:()=>{if((0,tI.isNil)(i))return;let e=i.replaceAll("-","_"),r=t.getFieldValue(["general","valid_languages"])??[];if(!r.includes(e)){let i=t.getFieldValue(["general","fallback_languages"])??{};t.setFieldsValue({general:{valid_languages:[...r,e],fallback_languages:{...i,[e]:[]}}}),n(void 0)}},type:"primary"})]}),(0,tq.jsx)(A_,{})]})})},AW=e=>{let{dataType:t}=e,{t:i}=(0,iQ.useTranslation)(),n=ni.Form.useWatch([t,"versions","days"]),r=ni.Form.useWatch([t,"versions","steps"]),a=!(0,tI.isNil)(n)&&""!==n,l=!(0,tI.isNil)(r)&&""!==r;return(0,tq.jsxs)(ni.CollapseItem,{forceRender:!0,label:(0,tI.capitalize)(t),children:[(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.version-days"),name:[t,"versions","days"],children:(0,tq.jsx)(ni.InputNumber,{disabled:l})}),(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.version-count"),name:[t,"versions","steps"],children:(0,tq.jsx)(ni.InputNumber,{disabled:a})})]})},Aq=e=>{let{locale:t}=e,{t:i}=(0,iQ.useTranslation)();return(0,tq.jsx)(ni.Card,{title:(0,AO.O)({locale:t})+` (${t})`,children:(0,tq.jsx)(ni.Form.Item,{label:i("system-settings.form.field.default-error-page"),name:["documents","error_pages","localized",t],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0})})})},AG=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t}=AV(),i=ni.Form.useWatch(["general","valid_languages"],{form:t,preserve:!0}),n=(0,tG.useMemo)(()=>(0,tI.isNil)(i)?[]:i.map(e=>(0,tq.jsx)(Aq,{locale:e},e)),[i]);return(0,tq.jsx)(ni.CollapseItem,{forceRender:!0,label:e("system-settings.collapse.website"),children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsxs)(ap.s,{gap:"extra-small",vertical:!0,children:[(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.main-domain"),name:["general","domain"],children:(0,tq.jsx)(ni.Input,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.redirect-to-maindomain"),name:["general","redirect_to_maindomain"],children:(0,tq.jsx)(ni.Switch,{})}),(0,tq.jsx)(ni.Form.Item,{label:e("system-settings.form.field.default-error-page"),name:["documents","error_pages","default"],children:(0,tq.jsx)(fW.P,{allowToClearRelation:!0,documentsAllowed:!0})})]}),(0,tq.jsx)(ap.s,{gap:"extra-small",vertical:!0,children:n})]})})},AU=()=>{var e,t;let i,n,{form:r,setIsLoading:a}=AV(),{updateSettings:l}=(()=>{let{t:e}=(0,iQ.useTranslation)(),[t]=(0,cQ.Hk)(),{success:i}=(0,uI.J)(),n=(0,iv.useAppDispatch)(),r=(0,Cv.useSelector)(FR.mt);return{updateSettings:async(a,l)=>{let o=t({body:a});try{let t=await o;if(!(0,tI.isUndefined)(t.error))return void(0,uj.trackError)(new uj.ApiError(t.error));n((0,FR.oc)((0,tI.merge)({},r,a))),null==l||l(),i(e("system-settings.update.success"))}catch{(0,uj.trackError)(new uj.GeneralError("Failed to update system settings"))}}}})(),o={general:{valid_languages:(n=(0,FR.mt)(uk.M_.getState())).validLanguages??[],fallback_languages:(e=>{if((0,tI.isNil)(e))return{};let t={};return Object.keys(e).forEach(i=>{let n=e[i];t[i]=(0,a3.uI)(n)?n.split(",").map(e=>e.trim()):[]}),t})(n.fallbackLanguages),required_languages:n.requiredLanguages??[],default_language:n.defaultLanguage??"en",domain:n.main_domain??"",redirect_to_maindomain:n.redirectToMaindomain??!1,debug_admin_translations:n.debug_admin_translations??!1},objects:n.objects,assets:n.assets,documents:n.documents,email:{...n.email,debug:{email_addresses:(i=null==(t=n.email)||null==(e=t.debug)?void 0:e.email_addresses,(0,tI.isArray)(i)?i:(0,a3.uI)(i)?i.split(",").map(e=>e.trim()).filter(a3.uI):[])}}};return(0,tq.jsxs)(n6.L,{formProps:{form:r,initialValues:o,onFinish:e=>{let t=r.getFieldValue(["general","required_languages"])??[],i=r.getFieldValue(["general","valid_languages"])??[],n={...e,general:{...e.general,valid_languages:i,required_languages:t}};a(!0),l(n,()=>{a(!1)})}},children:[(0,tq.jsx)(A$,{}),(0,tq.jsx)(AB,{}),(0,tq.jsx)(AG,{}),(0,tq.jsx)(AW,{dataType:"documents"}),(0,tq.jsx)(AW,{dataType:"objects"}),(0,tq.jsx)(AW,{dataType:"assets"})]})},AQ=()=>{let{t:e}=(0,iQ.useTranslation)(),{form:t,isLoading:i}=AV();return(0,tq.jsx)(ni.ContentLayout,{renderToolbar:(0,tq.jsx)(ni.Toolbar,{justify:"flex-end",children:(0,tq.jsx)(ni.Button,{htmlType:"submit",loading:i,onClick:()=>{t.validateFields().then(()=>{t.submit()})},type:"primary",children:e("save")})}),renderTopBar:(0,tq.jsx)(ni.Toolbar,{borderStyle:"default",theme:"secondary",children:(0,tq.jsx)(ni.Flex,{gap:"small",children:(0,tq.jsx)(ni.Title,{children:e("widget.system-settings")})})}),children:(0,tq.jsx)(ni.Content,{padded:!0,padding:{x:"small",y:"none"},children:(0,tq.jsx)(AU,{})})})},AJ=()=>(0,tq.jsx)(AR,{children:(0,tq.jsx)(AQ,{})});ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.widgetManager).registerWidget({name:"system-settings",component:AJ}),tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"System/System Settings",label:"navigation.systemSettings",className:"item-style-modifier",order:600,permission:pw.F.SystemSettings,perspectivePermission:pk.d.SystemSettings,widgetConfig:{name:"system-settings",id:"system-settings",component:"system-settings",config:{translationKey:"widget.system-settings",icon:{type:"name",value:"system-settings"}}}})}});let AZ=e=>{let{isFetching:t,refetch:i,handleStoreAdd:n}=e,{t:r}=(0,iQ.useTranslation)();return(0,tq.jsxs)(pc.M,{children:[t?(0,tq.jsx)(pa.a,{padding:{x:"extra-small",y:"extra-small"},children:(0,tq.jsx)(sN.t,{})}):(0,tq.jsx)(lp.K,{icon:{value:"refresh"},onClick:()=>{i()}}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:n,type:"link",children:r("new")})]})},AY=(0,iR.createStyles)(e=>{let{css:t,token:i}=e;return{sidebarStoreItem:t`
padding: 2px ${i.paddingXS}px;
&:hover {
@@ -1084,7 +1084,7 @@
height: 100%;
overflow: auto;
padding: ${i.paddingMD}px;
- `}}),AX=e=>{let{isLoading:t,isFetching:i,refetch:n,storeList:r,activeStoreId:a,handleOpenStore:l}=e,[o,s]=(0,tG.useState)([]),[d,c]=(0,tG.useState)(null),{styles:f}=AY(),{t:u}=(0,iQ.useTranslation)(),{modal:m}=ig.App.useApp(),[p]=tJ.lV.useForm(),[g]=(0,ue.t6)(),[h]=(0,ue.SA)();(0,tG.useEffect)(()=>{s(r)},[r]);let y=[{icon:(0,tq.jsx)(r9.I,{value:"edit"}),key:"rename",label:u("rename"),onClick:()=>{(0,tI.isNil)(d)||(p.setFieldsValue({name:d.name,description:d.description??""}),m.confirm({icon:null,title:u("classification-store.rename-store"),content:(0,tq.jsxs)(tJ.lV,{form:p,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.name"),name:"name",rules:[{required:!0,message:u("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await p.validateFields();if((0,tI.isNil)(d))return;let t=await h({id:d.id,classificationStoreConfigurationStoreUpdate:{name:e.name,description:""===e.description.trim()?null:e.description}});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):n()}}))}}];return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(AZ,{handleStoreAdd:()=>{p.setFieldsValue({name:"",description:""}),m.confirm({icon:null,title:u("classification-store.add-store"),content:(0,tq.jsxs)(tJ.lV,{form:p,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.name"),name:"name",rules:[{required:!0,message:u("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await p.validateFields(),t=""===e.description.trim()?null:e.description,i=await g({classificationStoreConfigurationStoreCreate:{name:e.name}});if("error"in i)return void(0,iX.Ay)(new iX.hD(i.error));if(null!==t){let n=await h({id:i.data.id,classificationStoreConfigurationStoreUpdate:{name:e.name,description:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error))}n()}})},isFetching:i,refetch:n}),children:(0,tq.jsxs)(uE.U,{loading:t,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{var t;t=e.target.value,(0,a3.Po)(t)?s(r):s(r.filter(e=>e.name.toLowerCase().includes(t.toLowerCase())))},placeholder:u("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:i?"center":"start",vertical:!0,children:i?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sA.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:o.map(e=>{let t=e.id===a;return(0,tq.jsx)(pu.m,{menu:{items:y},onOpenChange:t=>{t&&c(e)},trigger:["contextMenu"],children:(0,tq.jsxs)(ap.s,{align:"center",className:[f.sidebarStoreItem,t?f.sidebarStoreItemActive:""].join(" "),gap:"mini",onClick:()=>{l(e)},children:[(0,tq.jsx)(r9.I,{className:f.sidebarStoreItemIcon,value:"classification-store"}),(0,tq.jsx)(n5.E,{className:f.sidebarStoreItemTitle,children:e.name})]})},e.id)})})})]})})};var A0=i(45725);let A1=e=>{let{open:t,storeId:i,excludedKeyIds:n,onConfirm:r,onCancel:a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)(""),[d,c]=(0,tG.useState)({}),{data:f,isLoading:u}=(0,A0.Wm)({storeId:i,body:{filters:{page:1,pageSize:9999}}},{skip:!t}),m=(null==f?void 0:f.items)??[];(0,tG.useEffect)(()=>{t&&(c({}),s(""))},[t]);let p=(0,tG.useMemo)(()=>{let e=new Set(n);return m.filter(t=>{if(e.has(t.id))return!1;if(""===o.trim())return!0;let i=o.trim().toLowerCase();return t.name.toLowerCase().includes(i)||(t.description??"").toLowerCase().includes(i)})},[m,n,o]),g=(0,cH.createColumnHelper)(),h=[g.accessor("id",{header:l("classification-store.columns.id"),size:60}),g.accessor("name",{header:l("classification-store.columns.name"),size:200}),g.accessor("type",{header:l("classification-store.columns.type"),size:120}),g.accessor("description",{header:l("classification-store.columns.description"),size:250,cell:e=>e.getValue()??"-"})],y=(0,tG.useMemo)(()=>p.filter(e=>d[String(e.id)]),[d,p]);return(0,tq.jsx)(ig.Modal,{okButtonProps:{disabled:0===y.length},okText:l("classification-store.add-key"),onCancel:a,onOk:()=>{y.length>0&&r(y)},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:l("classification-store.select-key"),width:700,children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ig.Input.Search,{onChange:e=>{s(e.target.value)},placeholder:l("classification-store.search-keys"),value:o}),(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},style:{maxHeight:"calc(65vh - 80px)",minHeight:120},children:(0,tq.jsx)(ul.x,{columns:h,data:p,enableMultipleRowSelection:!0,isLoading:u,onSelectedRowsChange:c,selectedRows:d,setRowId:e=>void 0!==e.id?String(e.id):""})})]})})},A2=e=>{let{storeId:t,groupId:i,groupName:n}=e,{t:r}=(0,iQ.useTranslation)(),a=(0,aB.Vl)(),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.Hl)({groupId:i,body:{filters:{page:s,pageSize:c}}},{skip:void 0===i}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.GC)(),[b]=(0,A0.T4)(),x=(0,tG.useCallback)(e=>{a.confirm({title:r("delete"),content:r("classification-store.delete-key-relation",{keyName:e.keyName??String(e.keyId)}),onOk:async()=>{let t=await b({classificationStoreConfigurationKeyGroupRelationDelete:{keyId:e.keyId,groupId:e.groupId}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},[a,b,r]),j=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.keyId,groupId:e.groupId,sorter:e.sorter,mandatory:t}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),w=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.keyId,groupId:e.groupId,sorter:t,mandatory:e.mandatory}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),k=(0,tG.useCallback)(async e=>{if(void 0!==i)for(let t of(o(!1),await Promise.all(e.map(async e=>await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.id,groupId:i,sorter:0,mandatory:!1}})))))"error"in t&&(0,iX.Ay)(new iX.hD(t.error))},[i,v]),T=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),S=(0,tG.useMemo)(()=>[T.accessor("keyId",{header:r("classification-store.columns.id"),size:60}),T.accessor("keyName",{header:r("classification-store.columns.name"),size:200,meta:{type:"input"}}),T.accessor("keyDescription",{header:r("classification-store.columns.description"),size:200,meta:{type:"input"}}),T.accessor("mandatory",{header:r("classification-store.columns.mandatory"),size:100,meta:{type:"boolean",editable:!0,config:{align:"center"}}}),T.accessor("sorter",{header:r("classification-store.columns.sorter"),size:100,meta:{type:"number",editable:!0}}),T.display({id:"actions",header:r("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{x(e.row.original)},tooltip:{title:r("delete")}})})],[r,x,T]),C=(0,tG.useMemo)(()=>h.map(e=>e.keyId),[h]),D=void 0!==i?r("classification-store.relations-title",{name:n??String(i)}):r("classification-store.select-group-hint");return(0,tq.jsxs)(pl.s,{renderToolbar:void 0!==i?(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:r("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}):void 0,renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:D}),void 0!==i&&(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{o(!0)},children:r("classification-store.add-key")})]}),children:[(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:S,data:h,isLoading:m||p,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;"mandatory"===t?j(n,i):"sorter"===t&&null!==i&&w(n,i)}})}),(0,tq.jsx)(A1,{excludedKeyIds:C,onCancel:()=>{o(!1)},onConfirm:e=>{k(e)},open:l,storeId:t})]})},A3=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),[a]=tJ.lV.useForm(),[l,o]=(0,tG.useState)({}),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.wt)({storeId:t,body:{filters:{page:s,pageSize:c}}}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.Zn)(),[b]=(0,A0.GV)(),[x]=(0,A0._o)(),j=(()=>{let e=(()=>{let e=Object.keys(l).find(e=>l[e]);if(void 0!==e)return parseInt(e,10)})();if(void 0!==e)return h.find(t=>t.id===e)})(),w=(0,tG.useRef)(j);w.current=j,(0,tG.useEffect)(()=>{a.setFieldsValue({name:(null==j?void 0:j.name)??"",description:(null==j?void 0:j.description)??""})},[null==j?void 0:j.id]);let k=(0,tG.useCallback)(e=>{let t=w.current;if(void 0===t)return;let i=a.getFieldsValue(),n=(i.name??"").trim(),r=(i.description??"").trim();"name"in e&&""===n||b({id:t.id,classificationStoreConfigurationGroupUpdate:{name:""!==n?n:t.name,description:""!==r?r:null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})},[a,b]),{handleFormChange:T}=(0,Ix.T)(k,{delay:300}),S=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-group",{groupName:e.name}),onOk:async()=>{let t=await x({id:e.id});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):o({})}})},C=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),D=(0,tG.useRef)(S);D.current=S;let I=(0,tG.useMemo)(()=>[C.accessor("id",{header:i("classification-store.columns.id"),size:80}),C.accessor("name",{header:i("classification-store.columns.name"),size:220,meta:{type:"input",editable:!0}}),C.display({id:"actions",header:i("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{D.current(e.row.original)},tooltip:{title:i("delete")}})})],[i,C]);return(0,tq.jsx)(ht.n,{leftItem:{size:45,minSize:250,children:(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.groups")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-group"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await v({classificationStoreConfigurationGroupCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let t=await b({id:n.data.id,classificationStoreConfigurationGroupUpdate:{name:e.name,description:i}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-group")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:I,data:h,enableRowSelection:!0,isLoading:m||p,onSelectedRowsChange:e=>{o(e)},onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;b({id:n.id,classificationStoreConfigurationGroupUpdate:{name:e,description:n.description??null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}},selectedRows:l,setRowId:e=>void 0!==e.id?String(e.id):void 0})})})},resizeAble:!0,rightItem:{size:55,minSize:300,children:void 0===j?(0,tq.jsx)(ap.s,{align:"center",justify:"center",style:{height:"100%"},children:(0,tq.jsx)(he.R,{text:i("classification-store.select-group-hint")})}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(ap.s,{align:"center",style:{padding:"8px 16px"},children:(0,tq.jsx)(kR.Y,{title:j.name})}),children:(0,tq.jsxs)(ap.s,{style:{height:"100%"},vertical:!0,children:[(0,tq.jsx)(n6.L,{formProps:{form:a,onValuesChange:T},wrapInPanel:!1,children:(0,tq.jsxs)(ap.s,{gap:"small",style:{padding:"8px 16px"},vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]})}),(0,tq.jsx)(ap.s,{style:{flex:1,overflow:"hidden"},children:(0,tq.jsx)(A2,{groupId:j.id,groupName:j.name,storeId:t})})]})})},withDivider:!0,withToolbar:!0})};var A6=i(45672),A4=i(52189);let A5=["classification-store"],A7=e=>{let{noPadding:t,onGetLayout:i}=e,{structure:n,setCurrentFieldDefinitionId:r,setCurrentFieldDefinitionIdPath:a,currentFieldDefinitionId:l,getLayout:o}=(0,EW.g)();return(0,tG.useEffect)(()=>{i(o)},[o]),(0,tG.useEffect)(()=>{void 0!==n&&null===l&&(r(n.id),a([n.id]))},[n,l,r,a]),(0,tq.jsx)(A4.x,{noPadding:t})},A8=()=>({data:void 0,isLoading:!1,isFetching:!1,refetch:()=>void 0}),A9=()=>[()=>void 0,{isLoading:!1}],Ne=()=>null,Nt=e=>{let{open:t,keyDetail:i,onClose:n,onSaved:r}=e,{t:a}=(0,iQ.useTranslation)(),[l]=(0,ue.Q)(),o=(0,tG.useRef)(null),s=(0,tG.useCallback)(e=>{o.current=e},[]),d=async()=>{if(void 0===i||null===o.current)return;let e=o.current(),t=i.definition,n="string"==typeof(null==t?void 0:t.title)?t.title:null,a=await l({id:i.id,classificationStoreConfigurationKeyUpdate:{name:i.name,title:n,description:i.description,type:i.type,definition:e??null}});"error"in a?(0,iX.Ay)(new iX.hD(a.error)):r()},c=(()=>{if(void 0===i)return;let e={name:i.name,title:i.name,dataType:"data",fieldType:i.type,fieldtype:i.type,type:null,layout:null,region:null,width:0,height:0,collapsible:!1,collapsed:!1,bodyStyle:null,locked:!1,children:[],icon:null,labelAlign:"left",labelWidth:100,border:!1};return null!==i.definition&&void 0!==i.definition?{...e,...i.definition,fieldType:i.type,fieldtype:i.type}:e})();return(0,tq.jsx)(ig.Modal,{destroyOnClose:!0,okText:a("save"),onCancel:n,onOk:()=>{d()},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:void 0!==i?a("classification-store.edit-key-definition",{keyName:i.name}):"",width:900,children:void 0!==i&&(0,tq.jsx)(A6.PV,{area:A5,children:(0,tq.jsx)(E3.Z6,{GeneralSettingsFormFields:Ne,useDetailGeneralSettingsQuery:A8,useDetailUpdateMutation:A9,useItemsQuery:A8,children:(0,tq.jsx)(EW.U,{layout:c,children:(0,tq.jsx)(A7,{noPadding:!0,onGetLayout:s})},i.type??"unknown")})})})},Ni=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),a=(0,iv.useInjection)(iv.serviceIds["DynamicTypes/FieldDefinitionRegistry"]),l=(0,tG.useMemo)(()=>a.getTypesByTags(["classificationStore"],{area:["classification-store"],path:[],fieldDefinitions:{}}).map(e=>({label:i("field-definition."+(0,tI.kebabCase)(e.id)),value:e.id})).sort((e,t)=>e.label.localeCompare(t.label)),[a,i]),[o,s]=(0,tG.useState)(void 0),[d,c]=(0,tG.useState)(!1),[f,u]=(0,tG.useState)(1),[m,p]=(0,tG.useState)(20),{data:g,isLoading:h,isFetching:y,refetch:v}=(0,A0.Wm)({storeId:t,body:{filters:{page:f,pageSize:m}}}),b=(null==g?void 0:g.items)??[],x=(null==g?void 0:g.totalItems)??0,j=void 0!==o?b.find(e=>e.id===o):void 0,[w]=(0,A0.F7)(),[k]=(0,A0.Q)(),[T]=(0,A0.U3)(),S=e=>{let t=e.definition;return"string"==typeof(null==t?void 0:t.title)?t.title:null},C=(0,tG.useMemo)(()=>b.map(e=>({...e,title:S(e)??void 0})),[b]),D=e=>{s(e.id),c(!0)},I=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-key",{keyName:e.name}),onOk:async()=>{let t=await T({id:e.id});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},M=(0,tG.useCallback)(async(e,t)=>{let i=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:""===t.trim()?null:t,description:e.description??null,type:e.type,definition:e.definition}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[k]),L=(0,tG.useCallback)(async(e,t)=>{let i=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:S(e),description:e.description??null,type:t,definition:null}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[k]),F=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),E=(0,tG.useRef)(D);E.current=D;let P=(0,tG.useRef)(I);P.current=I;let A=(0,tG.useRef)(M);A.current=M;let N=(0,tG.useRef)(L);N.current=L;let R=(0,tG.useMemo)(()=>[F.accessor("id",{header:i("classification-store.columns.id"),size:60}),F.accessor("name",{header:i("classification-store.columns.name"),size:160,meta:{type:"input",editable:!0}}),F.accessor("title",{header:i("classification-store.columns.title"),size:160,meta:{type:"input",editable:!0}}),F.accessor("type",{header:i("classification-store.columns.type"),size:180,meta:{type:"select",editable:!0,config:{options:l}}}),F.accessor("description",{header:i("classification-store.columns.description"),size:200,meta:{type:"input",editable:!0}}),F.display({id:"actions",header:i("classification-store.columns.actions"),size:90,cell:e=>(0,tq.jsxs)(ap.s,{align:"center",gap:"mini",children:[(0,tq.jsx)(lp.K,{icon:{value:"edit"},onClick:()=>{E.current(e.row.original)},tooltip:{title:i("classification-store.edit-definition")}}),(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{P.current(e.row.original)},tooltip:{title:i("delete")}})]})})],[i,F,l]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[h?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:y,onClick:()=>{v()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:f,defaultPageSize:m,onChange:(e,t)=>{u(e),p(t)},showSizeChanger:!0,total:x})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.keys")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-key"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await w({classificationStoreConfigurationKeyCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let e=n.data,t=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:S(e),description:i,type:e.type,definition:e.definition}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-key")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:R,data:C,isLoading:h||y,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;k({id:n.id,classificationStoreConfigurationKeyUpdate:{name:e,title:S(n),description:n.description??null,type:n.type,definition:n.definition}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}else"title"===t?A.current(n,i):"type"===t?N.current(n,i):"description"===t&&k({id:n.id,classificationStoreConfigurationKeyUpdate:{name:n.name,title:S(n),description:""===i.trim()?null:i,type:n.type,definition:n.definition}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}})})}),(0,tq.jsx)(Nt,{keyDetail:j,onClose:()=>{c(!1),s(void 0)},onSaved:()=>{c(!1),s(void 0)},open:d})]})},Nn=e=>{let{open:t,storeId:i,excludedGroupIds:n,onConfirm:r,onCancel:a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)(""),[d,c]=(0,tG.useState)({}),{data:f,isLoading:u}=(0,A0.wt)({storeId:i,body:{filters:{page:1,pageSize:9999}}},{skip:!t}),m=(null==f?void 0:f.items)??[];(0,tG.useEffect)(()=>{t&&(c({}),s(""))},[t]);let p=(0,tG.useMemo)(()=>{let e=new Set(n);return m.filter(t=>{if(e.has(t.id))return!1;if(""===o.trim())return!0;let i=o.trim().toLowerCase();return t.name.toLowerCase().includes(i)||(t.description??"").toLowerCase().includes(i)})},[m,n,o]),g=(0,cH.createColumnHelper)(),h=[g.accessor("id",{header:l("classification-store.columns.id"),size:60}),g.accessor("name",{header:l("classification-store.columns.name"),size:200}),g.accessor("description",{header:l("classification-store.columns.description"),size:300,cell:e=>e.getValue()??"-"})],y=(0,tG.useMemo)(()=>p.filter(e=>d[String(e.id)]),[d,p]);return(0,tq.jsx)(ig.Modal,{okButtonProps:{disabled:0===y.length},okText:l("classification-store.add-group"),onCancel:a,onOk:()=>{y.length>0&&r(y)},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:l("classification-store.select-group"),width:600,children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ig.Input.Search,{onChange:e=>{s(e.target.value)},placeholder:l("classification-store.search-groups"),value:o}),(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},style:{maxHeight:"calc(65vh - 80px)",minHeight:120},children:(0,tq.jsx)(ul.x,{columns:h,data:p,enableMultipleRowSelection:!0,isLoading:u,onSelectedRowsChange:c,selectedRows:d,setRowId:e=>void 0!==e.id?String(e.id):""})})]})})},Nr=e=>{let{storeId:t,colId:i,collectionName:n}=e,{t:r}=(0,iQ.useTranslation)(),a=(0,aB.Vl)(),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.d9)({colId:i,body:{filters:{page:s,pageSize:c}}},{skip:void 0===i}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.KD)(),[b]=(0,A0.hq)(),x=(0,tG.useCallback)(e=>{a.confirm({title:r("delete"),content:r("classification-store.delete-group-relation",{groupName:e.groupName??String(e.groupId)}),onOk:async()=>{let t=await b({classificationStoreConfigurationCollectionRelationDelete:{colId:e.colId,groupId:e.groupId}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},[a,b,r]),j=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationCollectionRelationCreate:{colId:e.colId,groupId:e.groupId,sorter:t}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),w=(0,tG.useCallback)(async e=>{if(void 0!==i)for(let t of(o(!1),await Promise.all(e.map(async e=>await v({classificationStoreConfigurationCollectionRelationCreate:{colId:i,groupId:e.id,sorter:0}})))))"error"in t&&(0,iX.Ay)(new iX.hD(t.error))},[i,v]),k=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),T=(0,tG.useMemo)(()=>[k.accessor("groupId",{header:r("classification-store.columns.id"),size:60}),k.accessor("groupName",{header:r("classification-store.columns.name"),size:200,meta:{type:"input"}}),k.accessor("groupDescription",{header:r("classification-store.columns.description"),size:200,meta:{type:"input"}}),k.accessor("sorter",{header:r("classification-store.columns.sorter"),size:100,meta:{type:"number",editable:!0}}),k.display({id:"actions",header:r("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{x(e.row.original)},tooltip:{title:r("delete")}})})],[r,x,k]),S=(0,tG.useMemo)(()=>h.map(e=>e.groupId),[h]),C=void 0!==i?r("classification-store.collection-relations-title",{name:n??String(i)}):r("classification-store.select-collection-hint");return(0,tq.jsxs)(pl.s,{renderToolbar:void 0!==i?(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:r("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}):void 0,renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:C}),void 0!==i&&(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{o(!0)},children:r("classification-store.add-group")})]}),children:[(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:T,data:h,isLoading:m||p,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;"sorter"===t&&null!==i&&j(n,i)}})}),(0,tq.jsx)(Nn,{excludedGroupIds:S,onCancel:()=>{o(!1)},onConfirm:e=>{w(e)},open:l,storeId:t})]})},Na=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),[a]=tJ.lV.useForm(),[l,o]=(0,tG.useState)({}),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.pv)({storeId:t,body:{filters:{page:s,pageSize:c}}}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.I2)(),[b]=(0,A0.dz)(),[x]=(0,A0.$v)(),j=(()=>{let e=Object.keys(l).find(e=>l[e]);if(void 0!==e)return h.find(t=>String(t.id)===e)})(),w=(0,tG.useRef)(j);w.current=j,(0,tG.useEffect)(()=>{a.setFieldsValue({name:(null==j?void 0:j.name)??"",description:(null==j?void 0:j.description)??""})},[null==j?void 0:j.id]);let k=(0,tG.useCallback)(e=>{let t=w.current;if(void 0===t)return;let i=a.getFieldsValue(),n=(i.name??"").trim(),r=(i.description??"").trim();"name"in e&&""===n||b({id:t.id,classificationStoreConfigurationCollectionUpdate:{name:""!==n?n:t.name,description:""!==r?r:null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})},[a,b]),{handleFormChange:T}=(0,Ix.T)(k,{delay:300}),S=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-collection",{collectionName:e.name}),onOk:async()=>{let t=await x({id:e.id});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):o({})}})},C=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),D=(0,tG.useRef)(S);D.current=S;let I=(0,tG.useMemo)(()=>[C.accessor("id",{header:i("classification-store.columns.id"),size:80}),C.accessor("name",{header:i("classification-store.columns.name"),size:220,meta:{type:"input",editable:!0}}),C.display({id:"actions",header:i("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{D.current(e.row.original)},tooltip:{title:i("delete")}})})],[i,C]);return(0,tq.jsx)(ht.n,{leftItem:{size:45,minSize:250,children:(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.collections")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-collection"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await v({classificationStoreConfigurationCollectionCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let t=await b({id:n.data.id,classificationStoreConfigurationCollectionUpdate:{name:e.name,description:i}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-collection")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:I,data:h,enableRowSelection:!0,isLoading:m||p,onSelectedRowsChange:e=>{o(e)},onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;b({id:n.id,classificationStoreConfigurationCollectionUpdate:{name:e,description:n.description??null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}},selectedRows:l,setRowId:e=>void 0!==e.id?String(e.id):void 0})})})},resizeAble:!0,rightItem:{size:55,minSize:300,children:void 0===j?(0,tq.jsx)(ap.s,{align:"center",justify:"center",style:{height:"100%"},children:(0,tq.jsx)(he.R,{text:i("classification-store.select-collection-hint")})}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(ap.s,{align:"center",style:{padding:"8px 16px"},children:(0,tq.jsx)(kR.Y,{title:j.name})}),children:(0,tq.jsxs)(ap.s,{style:{height:"100%"},vertical:!0,children:[(0,tq.jsx)(n6.L,{formProps:{form:a,onValuesChange:T},wrapInPanel:!1,children:(0,tq.jsxs)(ap.s,{gap:"small",style:{padding:"8px 16px"},vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]})}),(0,tq.jsx)(ap.s,{style:{flex:1,overflow:"hidden"},children:(0,tq.jsx)(Nr,{colId:j.id,collectionName:j.name,storeId:t})})]})})},withDivider:!0,withToolbar:!0})},Nl=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{styles:n}=AY(),r=[{key:"keys",icon:(0,tq.jsx)(r9.I,{value:"group-by-keys"}),label:i("classification-store.tabs.keys"),children:(0,tq.jsx)(Ni,{storeId:t})},{key:"groups",icon:(0,tq.jsx)(r9.I,{value:"group"}),label:i("classification-store.tabs.groups"),children:(0,tq.jsx)(A3,{storeId:t})},{key:"collections",icon:(0,tq.jsx)(r9.I,{value:"collection"}),label:i("classification-store.tabs.collections"),children:(0,tq.jsx)(Na,{storeId:t})}];return(0,tq.jsx)(ge.t,{className:n.storeEditorTabsContainer,defaultActiveKey:"keys",items:r,noTabBarMargin:!0})},No=()=>{let e=(0,yc.J)(pw.F.ClassificationStore),{data:t,isLoading:i,isFetching:n,refetch:r}=(0,ue.WP)(void 0,{skip:!e}),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)(void 0),{styles:d}=AY(),c=t??[],f=(0,tI.isUndefined)(o)?void 0:Number(o),u=(0,tG.useMemo)(()=>{let e=new Set(c.map(e=>e.id));return a.filter(t=>e.has(t.id)).map(e=>({key:String(e.id),icon:(0,tq.jsx)(r9.I,{value:"classification-store"}),label:e.name,children:(0,tq.jsx)(Nl,{storeId:e.id})}))},[c,a]);return(0,tq.jsx)(Lp.v,{leftItem:{children:(0,tq.jsx)(AX,{activeStoreId:f,handleOpenStore:e=>{a.some(t=>t.id===e.id)||l([...a,e]),s(String(e.id))},isFetching:n,isLoading:i,refetch:r,storeList:c})},rightItem:{children:(0,tI.isUndefined)(o)||0===u.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(pl.s,{children:(0,tq.jsx)(ge.t,{activeKey:o,className:d.tabs,hasStickyHeader:!0,items:u,onChange:e=>{s(e)},onClose:e=>{(e=>{let t=a.findIndex(t=>t.id===e),i=a.filter(t=>t.id!==e);if(String(e)===o){let e=a[t-1],i=a[t+1];s((0,tI.isUndefined)(e)?(0,tI.isUndefined)(i)?void 0:String(i.id):String(e.id))}l(i)})(Number(e))},rootClassName:d.tabsContainer})})}})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/DataModelDefinitions/ClassificationStore",label:"navigation.classification-store",className:"classification-store",order:400,permission:pw.F.ClassificationStore,perspectivePermission:pk.d.ClassificationStore,widgetConfig:{name:"classification-store",id:"classification-store-config",component:"classification-store-config",config:{translationKey:"widget.classification-store-config",icon:{type:"name",value:"classification-store"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"classification-store-config",component:No})}})},42811(e,t,i){"use strict";i.d(t,{z:()=>n.z});var n=i(4839)},12701(e,t,i){"use strict";i.d(t,{FH:()=>a,Gy:()=>m,HZ:()=>c,Ji:()=>f,Tg:()=>y,bL:()=>l,d5:()=>d,eZ:()=>o,p0:()=>p,pM:()=>g,rn:()=>r,td:()=>h,vi:()=>s,xX:()=>u});var n=i(53073);let r=["Asset Thumbnails"],a=n.api.enhanceEndpoints({addTagTypes:r}).injectEndpoints({endpoints:e=>({thumbnailImageGetCollection:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/image"}),providesTags:["Asset Thumbnails"]}),thumbnailImageCreate:e.mutation({query:e=>({url:"/pimcore-studio/api/thumbnails/image/config",method:"POST",body:e.createThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageGetByName:e.query({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`}),providesTags:["Asset Thumbnails"]}),thumbnailImageUpdate:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`,method:"PUT",body:e.updateThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`,method:"DELETE"}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageGetTree:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/image/tree"}),providesTags:["Asset Thumbnails"]}),thumbnailVideoGetCollection:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/video"}),providesTags:["Asset Thumbnails"]}),thumbnailVideoCreate:e.mutation({query:e=>({url:"/pimcore-studio/api/thumbnails/video/config",method:"POST",body:e.createThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoGetByName:e.query({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`}),providesTags:["Asset Thumbnails"]}),thumbnailVideoUpdate:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`,method:"PUT",body:e.updateThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`,method:"DELETE"}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoGetTree:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/video/tree"}),providesTags:["Asset Thumbnails"]})}),overrideExisting:!1}),{useThumbnailImageGetCollectionQuery:l,useThumbnailImageCreateMutation:o,useThumbnailImageGetByNameQuery:s,useThumbnailImageUpdateMutation:d,useThumbnailImageDeleteMutation:c,useThumbnailImageGetTreeQuery:f,useThumbnailVideoGetCollectionQuery:u,useThumbnailVideoCreateMutation:m,useThumbnailVideoGetByNameQuery:p,useThumbnailVideoUpdateMutation:g,useThumbnailVideoDeleteMutation:h,useThumbnailVideoGetTreeQuery:y}=a},41045(e,t,i){"use strict";i.d(t,{c:()=>p});var n=i(41630),r=i(73362),a=i(79472),l=i(81674),o=i(73488),s=i(20120),d=i(83015),c=i(21724),f=i(92634),u=i(35864),m=i(55638);let p=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,u.isNil)(i)&&void 0!==d.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,s.pg)(e))}async fetchAndStoreAssetDraft(e){let{data:t}=await n.M_.dispatch(r.api.endpoints.assetGetById.initiate({id:e}));if(!(0,u.isNil)(t)){let i={...t,id:e,modified:!1,properties:[],customMetadata:[],customSettings:[],schedules:[],textData:"",imageSettings:{},changes:{},modifiedCells:{},...f.nd};n.M_.dispatch((0,c.Y$)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{data:i,isError:s,error:d}=await n.M_.dispatch(r.api.endpoints.assetGetById.initiate({id:e}));if(s&&!t&&(0,m.Ay)(new m.hD(d)),(0,u.isNil)(i)||!(0,a.o)(i.permissions,"view"))return;await this.fetchAndStoreAssetDraft(e);let c=(0,o.g)("asset",e);return{name:null==i?void 0:i.filename,id:c,component:"asset-editor",config:{id:e,elementType:"asset",icon:(0,l.Ip)(i,{value:"widget",type:"name"}),iconColorGroup:"element"}}}async openAsset(e){let{id:t}=e,i=(0,o.g)("asset",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,u.isNil)(r)||n.M_.dispatch((0,s.OS)(r))}}},34108(e,t,i){"use strict";i.d(t,{W:()=>o});var n=i(31635),r=i(62446),a=i(83379),l=i(10600);class o extends a.T{getTopics(){return this.messageBus.getRegisteredTopics()}sendMessage(e){this.messageBus.routeMessage(e)}constructor(e){super(),this.messageBus=e,this.name="global-message-bus-process",this.description="Global process for message bus handling operations"}}o=(0,n.Cg)([(0,r.injectable)(),(0,n.Qj)(0,(0,r.inject)(l.K.globalMessageBus)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",["u"g});var n=i(41630),r=i(91434),a=i(53996),l=i(79472),o=i(81674),s=i(73488),d=i(20120),c=i(83015),f=i(54100),u=i(92634),m=i(35864),p=i(55638);let g=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,m.isNil)(i)&&void 0!==c.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,d.pg)(e))}async fetchAndStoreDataObjectDraft(e){let{data:t}=await n.M_.dispatch(r.FH.endpoints.dataObjectGetById.initiate({id:e}));if(!(0,m.isNil)(t)){let i={draftData:null,...t,id:e,modified:!1,properties:[],schedules:[],changes:{},modifiedCells:{},modifiedObjectData:{},...u.nd};n.M_.dispatch((0,f.pw)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n.M_.dispatch(r.FH.util.invalidateTags(a.qN.DATA_OBJECT_DETAIL_ID(e)));let{data:i,isError:d,error:c}=await n.M_.dispatch(r.FH.endpoints.dataObjectGetById.initiate({id:e}));if(d&&!t&&(0,p.Ay)(new p.hD(c)),(0,m.isNil)(i)||!(0,l.o)(i.permissions,"view"))return;await this.fetchAndStoreDataObjectDraft(e);let f=(0,o.Ip)(i,{value:"widget",type:"name"}),u=(0,s.g)("data-object",e);return{name:null==i?void 0:i.key,id:u,component:"data-object-editor",config:{id:e,elementType:"data-object",icon:f,iconColorGroup:"element"}}}async openDataObject(e){let{id:t}=e,i=(0,s.g)("data-object",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,m.isNil)(r)||n.M_.dispatch((0,d.OS)(r))}}},18453(e,t,i){"use strict";i.d(t,{J:()=>g});var n=i(41630),r=i(46766),a=i(53996),l=i(79472),o=i(81674),s=i(73488),d=i(20120),c=i(83015),f=i(29376),u=i(92634),m=i(35864),p=i(55638);let g=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,m.isNil)(i)&&void 0!==c.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,d.pg)(e))}async fetchAndStoreDocumentDraft(e){let{data:t}=await n.M_.dispatch(r.FH.endpoints.documentGetById.initiate({id:e}));if(!(0,m.isNil)(t)){let i={...t,id:e,modified:!1,properties:[],schedules:[],changes:{},modifiedCells:{},...u.nd};n.M_.dispatch((0,f.FP)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n.M_.dispatch(r.FH.util.invalidateTags(a.qN.DOCUMENT_DETAIL_ID(e)));let{data:i,isError:d,error:c}=await n.M_.dispatch(r.FH.endpoints.documentGetById.initiate({id:e}));if(d&&!t&&(0,p.Ay)(new p.hD(c)),(0,m.isNil)(i)||!(0,l.o)(i.permissions,"view"))return;await this.fetchAndStoreDocumentDraft(e);let f=(0,o.Ip)(i,{value:"widget",type:"name"}),u=(0,s.g)("document",e);return{name:null==i?void 0:i.key,id:u,component:"document-editor",config:{id:e,elementType:"document",icon:f,iconColorGroup:"element"}}}async openDocument(e){let{id:t}=e,i=(0,s.g)("document",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,m.isNil)(r)||n.M_.dispatch((0,d.OS)(r))}}},93534(e,t,i){"use strict";i.d(t,{F:()=>l,Q:()=>o});var n=i(53996);let r=i(53073).api.enhanceEndpoints({addTagTypes:["Dependencies"]}).injectEndpoints({endpoints:e=>({dependencyGetCollectionByElementType:e.query({query:e=>({url:`/pimcore-studio/api/dependencies/${e.elementType}/${e.id}`,params:{page:e.page,pageSize:e.pageSize,dependencyMode:e.dependencyMode}}),providesTags:["Dependencies"]})}),overrideExisting:!1}),{useDependencyGetCollectionByElementTypeQuery:a}=r,l=r.enhanceEndpoints({addTagTypes:[n.nP.ASSET_DETAIL,n.nP.DATA_OBJECT_DETAIL,n.nP.DEPENDENCIES],endpoints:{dependencyGetCollectionByElementType:{providesTags:(e,t,i)=>n.yc.ELEMENT_DEPENDENCIES(i.elementType,i.id).filter(e=>void 0!==e)}}}),{useDependencyGetCollectionByElementTypeQuery:o}=l},42796(e,t,i){"use strict";i.d(t,{i6:()=>p,PB:()=>f,FH:()=>c,tb:()=>g,Jj:()=>m,Ts:()=>u});var n=i(53996);let r=i(53073).api.enhanceEndpoints({addTagTypes:["Schedule"]}).injectEndpoints({endpoints:e=>({scheduleDeleteById:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.id}`,method:"DELETE"}),invalidatesTags:["Schedule"]}),scheduleGetCollectionForElementByTypeAndId:e.query({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`}),providesTags:["Schedule"]}),scheduleUpdateForElementByTypeAndId:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`,method:"PUT",body:e.body}),invalidatesTags:["Schedule"]}),scheduleCreateForElementByTypeAndId:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`,method:"POST"}),invalidatesTags:["Schedule"]}),scheduleListActionsForElementType:e.query({query:e=>({url:`/pimcore-studio/api/schedules/actions/${e.elementType}`}),providesTags:["Schedule"]})}),overrideExisting:!1}),{useScheduleDeleteByIdMutation:a,useScheduleGetCollectionForElementByTypeAndIdQuery:l,useScheduleUpdateForElementByTypeAndIdMutation:o,useScheduleCreateForElementByTypeAndIdMutation:s,useScheduleListActionsForElementTypeQuery:d}=r,c=r.enhanceEndpoints({addTagTypes:[n.nP.ASSET_DETAIL,n.nP.DATA_OBJECT_DETAIL],endpoints:{scheduleGetCollectionForElementByTypeAndId:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.SCHEDULE_DETAIL(e.id))}),[...a,...n.yc.ELEMENT_SCHEDULES(i.elementType,i.id)]}},scheduleUpdateForElementByTypeAndId:{invalidatesTags:(e,t,i)=>n.qN.ELEMENT_SCHEDULES(i.elementType,i.id)},scheduleCreateForElementByTypeAndId:{invalidatesTags:(e,t,i)=>n.qN.ELEMENT_SCHEDULES(i.elementType,i.id)},scheduleDeleteById:{invalidatesTags:(e,t,i)=>n.qN.SCHEDULE_DETAIL(i.id)}}}),{useScheduleDeleteByIdMutation:f,useScheduleGetCollectionForElementByTypeAndIdQuery:u,useScheduleUpdateForElementByTypeAndIdMutation:m,useScheduleCreateForElementByTypeAndIdMutation:p,useScheduleListActionsForElementTypeQuery:g}=c},26777(e,t,i){"use strict";i.d(t,{FH:()=>r,e1:()=>c,l0:()=>h});var n=i(53996);let r=i(48250).FH.enhanceEndpoints({addTagTypes:[n.nP.EMAIL_BLOCKLIST,n.nP.EMAIL_BLOCKLIST_DETAIL,n.nP.EMAIL_LOG,n.nP.EMAIL_LOG_DETAIL],endpoints:{emailBlocklistGetCollection:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.EMAIL_BLOCKLIST_DETAIL(e.email))}),[...a,...n.yc.EMAIL_BLOCKLIST()]}},emailBlocklistAdd:{invalidatesTags:(e,t,i)=>n.qN.EMAIL_BLOCKLIST()},emailBlocklistDelete:{invalidatesTags:(e,t,i)=>n.qN.EMAIL_BLOCKLIST_DETAIL(i.email)},emailLogGetCollection:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.EMAIL_LOG_DETAIL(e.id))}),[...a,...n.yc.EMAIL_LOG()]}},emailLogDelete:{invalidatesTags:()=>[]}}}),{useEmailBlocklistGetCollectionQuery:a,useEmailBlocklistAddMutation:l,useEmailBlocklistDeleteMutation:o,useEmailLogGetCollectionQuery:s,useEmailLogGetByIdQuery:d,useEmailLogDeleteMutation:c,useEmailLogGetHtmlQuery:f,useEmailLogGetParamsQuery:u,useEmailLogGetTextQuery:m,useEmailLogForwardByIdMutation:p,useEmailLogResendByIdMutation:g,useEmailSendTestMutation:h}=r},48250(e,t,i){"use strict";i.d(t,{A3:()=>f,CH:()=>o,FH:()=>n,Iq:()=>p,LZ:()=>c,a4:()=>m,dc:()=>l,et:()=>s,j_:()=>a,lF:()=>u,nD:()=>r});let n=i(53073).api.enhanceEndpoints({addTagTypes:["E-Mails"]}).injectEndpoints({endpoints:e=>({emailBlocklistGetCollection:e.query({query:e=>({url:"/pimcore-studio/api/emails/blocklist",params:{page:e.page,pageSize:e.pageSize,email:e.email}}),providesTags:["E-Mails"]}),emailBlocklistAdd:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/blocklist",method:"POST",body:e.emailAddressParameter}),invalidatesTags:["E-Mails"]}),emailBlocklistDelete:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/blocklist",method:"DELETE",params:{email:e.email}}),invalidatesTags:["E-Mails"]}),emailLogGetCollection:e.query({query:e=>({url:"/pimcore-studio/api/emails",params:{page:e.page,pageSize:e.pageSize}}),providesTags:["E-Mails"]}),emailLogGetById:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}`}),providesTags:["E-Mails"]}),emailLogDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}`,method:"DELETE"}),invalidatesTags:["E-Mails"]}),emailLogGetHtml:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/html`}),providesTags:["E-Mails"]}),emailLogGetParams:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/params`}),providesTags:["E-Mails"]}),emailLogGetText:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/text`}),providesTags:["E-Mails"]}),emailLogForwardById:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/forward`,method:"POST",body:e.emailAddressParameter}),invalidatesTags:["E-Mails"]}),emailLogResendById:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/resend`,method:"POST"}),invalidatesTags:["E-Mails"]}),emailSendTest:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/test",method:"POST",body:e.sendEmailParameters}),invalidatesTags:["E-Mails"]})}),overrideExisting:!1}),{useEmailBlocklistGetCollectionQuery:r,useEmailBlocklistAddMutation:a,useEmailBlocklistDeleteMutation:l,useEmailLogGetCollectionQuery:o,useEmailLogGetByIdQuery:s,useEmailLogDeleteMutation:d,useEmailLogGetHtmlQuery:c,useEmailLogGetParamsQuery:f,useEmailLogGetTextQuery:u,useEmailLogForwardByIdMutation:m,useEmailLogResendByIdMutation:p,useEmailSendTestMutation:g}=n},87434(e,t,i){"use strict";i.d(t,{A:()=>a});var n=i(31635),r=i(62446);class a{}a=(0,n.Cg)([(0,r.injectable)()],a)},69367(e,t,i){"use strict";i.d(t,{FH:()=>n,HE:()=>a});let n=i(53073).api.enhanceEndpoints({addTagTypes:["GDPR Data Extractor"]}).injectEndpoints({endpoints:e=>({gdprExport:e.query({query:e=>({url:`/pimcore-studio/api/gdpr/export-data/${e.id}`,params:{providerKey:e.providerKey}}),providesTags:["GDPR Data Extractor"]}),gdprListProviders:e.query({query:()=>({url:"/pimcore-studio/api/gdpr/providers"}),providesTags:["GDPR Data Extractor"]}),gdprSearchData:e.query({query:e=>({url:"/pimcore-studio/api/gdpr/search",method:"POST",body:e.body,params:{provider:e.provider}}),providesTags:["GDPR Data Extractor"]})}),overrideExisting:!1}),{useGdprExportQuery:r,useGdprListProvidersQuery:a,useGdprSearchDataQuery:l}=n},89285(e,t,i){"use strict";i.d(t,{r4:()=>o,tw:()=>c});var n=i(53996),r=i(69367),a=i(35864);let{useGdprExportQuery:l,useLazyGdprExportQuery:o,useGdprListProvidersQuery:s,useGdprSearchDataQuery:d,useLazyGdprSearchDataQuery:c}=r.FH.enhanceEndpoints({addTagTypes:[n.nP.GDPR_DATA,n.nP.GDPR_DATA_DETAIL],endpoints:{gdprSearchData:{providesTags:(e,t,i)=>{let r=[];return void 0!==e&&(r=(null==e?void 0:e.items.flatMap(e=>(0,a.isNil)(e.data)||!("id"in e.data)||(0,a.isNil)(e.data.id)?[]:n.yc.GDPR_DATA_DETAIL(i.provider,e.data.id)).filter(Boolean))??[]),[...r,...n.yc.GDPR_DATA(i.provider)]}}}})},79422(e,t,i){"use strict";i.d(t,{d:()=>o});var n=i(31635),r=i(62446),a=i(10600),l=i(35864);class o{registerTopics(e){if(!(0,l.isNil)(this.globalSubscriptionId))throw Error("Cannot register new topics after global subscription has started. Topics must be registered in your module's onInit() method before the app starts.");e.forEach(e=>this.registeredTopics.add(e))}getRegisteredTopics(){return Array.from(this.registeredTopics)}registerHandler(e){let t=e.getId();this.activeHandlers.set(t,e),(0,l.isNil)(e.onRegister)||e.onRegister(),this.replayBufferedMessages(e)}unregisterHandler(e){let t=this.activeHandlers.get(e);(0,l.isNil)(null==t?void 0:t.onUnregister)||t.onUnregister(),this.activeHandlers.delete(e)}startGlobalSubscription(){if(null===this.globalSubscriptionId)try{this.globalSubscriptionId=this.backgroundProcessor.subscribeToProcessMessages({processName:"global-message-bus-process",callback:e=>{this.routeMessage(e)}})}catch(e){console.error("Failed to establish global subscription:",e)}}async routeMessage(e){let t=[];for(let i of this.activeHandlers.values())i.shouldHandle(e)&&t.push(i);if(0===t.length)return void this.bufferMessage(e);for(let i of t)try{await i.handleMessage(e)}catch(e){console.error("GlobalMessageBus: Error processing message with handler",i.getId(),e)}}bufferMessage(e){this.messageBuffer.length>=this.MAX_BUFFER_SIZE&&(console.warn("GlobalMessageBus: Message buffer full, removing oldest messages"),this.messageBuffer.splice(0,this.messageBuffer.length-this.MAX_BUFFER_SIZE+100)),this.messageBuffer.push({mercureMessage:e,timestamp:Date.now()}),this.debouncedCleanup()}async replayBufferedMessages(e){let t=[];for(let i of this.messageBuffer)e.shouldHandle(i.mercureMessage)&&t.push(i);if(t.length>0){for(let i of(t.sort((e,t)=>e.timestamp-t.timestamp),t))try{await e.handleMessage(i.mercureMessage)}catch(t){console.error("GlobalMessageBus: Error replaying message for handler",e.getId(),t)}this.messageBuffer=this.messageBuffer.filter(e=>!t.includes(e))}}cleanupExpiredMessages(){let e=Date.now();this.messageBuffer=this.messageBuffer.filter(t=>e-t.timestamp{this.cleanupExpiredMessages()},5e3)}}o=(0,n.Cg)([(0,r.injectable)(),(0,n.Qj)(0,(0,r.inject)(a.K.backgroundProcessor)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",["u"a});var n=i(31635),r=i(62446);class a{register(e){let{name:t,component:i}=e;this.icons.set(t,i)}get(e){return this.icons.get(e)}getIcons(){return this.icons}constructor(){this.icons=new Map}}a=(0,n.Cg)([(0,r.injectable)()],a)},71207(e,t,i){"use strict";i.d(t,{w:()=>n});let n={"data-object":{title:"open-data-object-modal.title",label:"open-data-object-modal.label",requiredMessage:"open-data-object-modal.required-message",okText:"open-data-object-modal.ok-button",cancelText:"open-data-object-modal.cancel-button"},asset:{title:"open-asset-modal.title",label:"open-asset-modal.label",requiredMessage:"open-asset-modal.required-message",okText:"open-asset-modal.ok-button",cancelText:"open-asset-modal.cancel-button"},document:{title:"open-document-modal.title",label:"open-document-modal.label",requiredMessage:"open-document-modal.required-message",okText:"open-document-modal.ok-button",cancelText:"open-document-modal.cancel-button"}}},53789(e,t,i){"use strict";i.d(t,{x:()=>l});var n=i(79606),r=i(56789),a=i(55638);let l=()=>{let{openElement:e}=(0,r.K)(),[t,{isLoading:i}]=(0,n.zq)(),l=async(i,n)=>{try{let r=await t({elementType:n,searchTerm:i}).unwrap();await e({id:r.id,type:n})}catch(e){(0,a.Ay)(new a.hD(e))}};return{openElementByPathOrId:async(e,t)=>{isNaN(Number(e))?"string"==typeof e&&await l(e,t):await l(e.toString(),t)},isLoading:i}}},87902(e,t,i){"use strict";i.d(t,{t:()=>a});var n=i(31635),r=i(62446);class a{registerItem(e,t){let i=this.items[e].findIndex(e=>e.key===t.key);-1!==i?this.items[e][i]=t:this.items[e].push(t),this.items[e].sort((e,t)=>e.priority-t.priority)}getItems(e){return this.items[e].map(e=>e.key)}constructor(){this.items={asset:[],"data-object":[],document:[]}}}a=(0,n.Cg)([(0,r.injectable)()],a)},72324(e,t,i){"use strict";i.r(t),i.d(t,{api:()=>n.api,usePerspectiveCreateMutation:()=>n.usePerspectiveCreateMutation,usePerspectiveDeleteMutation:()=>n.usePerspectiveDeleteMutation,usePerspectiveGetConfigByIdQuery:()=>n.usePerspectiveGetConfigByIdQuery,usePerspectiveGetConfigCollectionQuery:()=>n.usePerspectiveGetConfigCollectionQuery,usePerspectiveUpdateConfigByIdMutation:()=>n.usePerspectiveUpdateConfigByIdMutation,usePerspectiveWidgetCreateMutation:()=>n.usePerspectiveWidgetCreateMutation,usePerspectiveWidgetDeleteMutation:()=>n.usePerspectiveWidgetDeleteMutation,usePerspectiveWidgetGetConfigByIdQuery:()=>n.usePerspectiveWidgetGetConfigByIdQuery,usePerspectiveWidgetGetConfigCollectionQuery:()=>n.usePerspectiveWidgetGetConfigCollectionQuery,usePerspectiveWidgetGetTypeCollectionQuery:()=>n.usePerspectiveWidgetGetTypeCollectionQuery,usePerspectiveWidgetUpdateConfigByIdMutation:()=>n.usePerspectiveWidgetUpdateConfigByIdMutation});var n=i(33461);void 0!==(e=i.hmd(e)).hot&&e.hot.accept()},40271(e,t,i){"use strict";i.r(t),i.d(t,{NavPermission:()=>n.d,PerspectivesApiSlice:()=>l,TreePermission:()=>r.o,usePerspectives:()=>a.n});var n=i(85422),r=i(68153),a=i(76374),l=i(33461);void 0!==(e=i.hmd(e)).hot&&e.hot.accept()},61098(e,t){var i=Object.create,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,t,i,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,d=a(t),c=0,f=d.length;ct[e]).bind(null,s),enumerable:!(l=r(t,s))||l.enumerable});return e};t.__esmMin=(e,t)=>()=>(e&&(t=e(e=0)),t),t.__exportAll=(e,t)=>{let i={};for(var r in e)n(i,r,{get:e[r],enumerable:!0});return t||n(i,Symbol.toStringTag,{value:"Module"}),i},t.__toCommonJS=e=>o.call(e,"module.exports")?e["module.exports"]:s(n({},"__esModule",{value:!0}),e),t.__toESM=(e,t,r)=>(r=null!=e?i(l(e)):{},s(!t&&e&&e.__esModule?r:n(r,"default",{value:e,enumerable:!0}),e))},71954(e,t,i){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),i(61098);var n=i(42532);Object.keys(n).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})})},42532(e,t,i){var n=i(99782);Object.keys(n).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})})},13232(e,t,i){"use strict";i.d(t,{S:()=>f});var n=i(74848),r=i(43588);i(47867);var a=i(21429),l=i(44241),o=i(78250);let s=(0,l.createStyles)(e=>{let{token:t,css:i}=e;return{modal:i`
+ `}}),AX=e=>{let{isLoading:t,isFetching:i,refetch:n,storeList:r,activeStoreId:a,handleOpenStore:l}=e,[o,s]=(0,tG.useState)([]),[d,c]=(0,tG.useState)(null),{styles:f}=AY(),{t:u}=(0,iQ.useTranslation)(),{modal:m}=ig.App.useApp(),[p]=tJ.lV.useForm(),[g]=(0,ue.t6)(),[h]=(0,ue.SA)();(0,tG.useEffect)(()=>{s(r)},[r]);let y=[{icon:(0,tq.jsx)(r9.I,{value:"edit"}),key:"rename",label:u("rename"),onClick:()=>{(0,tI.isNil)(d)||(p.setFieldsValue({name:d.name,description:d.description??""}),m.confirm({icon:null,title:u("classification-store.rename-store"),content:(0,tq.jsxs)(tJ.lV,{form:p,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.name"),name:"name",rules:[{required:!0,message:u("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await p.validateFields();if((0,tI.isNil)(d))return;let t=await h({id:d.id,classificationStoreConfigurationStoreUpdate:{name:e.name,description:""===e.description.trim()?null:e.description}});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):n()}}))}}];return(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsx)(AZ,{handleStoreAdd:()=>{p.setFieldsValue({name:"",description:""}),m.confirm({icon:null,title:u("classification-store.add-store"),content:(0,tq.jsxs)(tJ.lV,{form:p,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.name"),name:"name",rules:[{required:!0,message:u("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:u("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await p.validateFields(),t=""===e.description.trim()?null:e.description,i=await g({classificationStoreConfigurationStoreCreate:{name:e.name}});if("error"in i)return void(0,iX.Ay)(new iX.hD(i.error));if(null!==t){let n=await h({id:i.data.id,classificationStoreConfigurationStoreUpdate:{name:e.name,description:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error))}n()}})},isFetching:i,refetch:n}),children:(0,tq.jsxs)(uE.U,{loading:t,padded:!0,children:[(0,tq.jsx)(ps.D,{onChange:e=>{var t;t=e.target.value,(0,a3.Po)(t)?s(r):s(r.filter(e=>e.name.toLowerCase().includes(t.toLowerCase())))},placeholder:u("search"),withoutAddon:!0}),(0,tq.jsx)(ap.s,{className:"h-full",gap:"mini",justify:i?"center":"start",vertical:!0,children:i?(0,tq.jsx)(ap.s,{align:"center",justify:"center",children:(0,tq.jsx)(sN.t,{asContainer:!0,tip:"Loading"})}):(0,tq.jsx)(tq.Fragment,{children:o.map(e=>{let t=e.id===a;return(0,tq.jsx)(pu.m,{menu:{items:y},onOpenChange:t=>{t&&c(e)},trigger:["contextMenu"],children:(0,tq.jsxs)(ap.s,{align:"center",className:[f.sidebarStoreItem,t?f.sidebarStoreItemActive:""].join(" "),gap:"mini",onClick:()=>{l(e)},children:[(0,tq.jsx)(r9.I,{className:f.sidebarStoreItemIcon,value:"classification-store"}),(0,tq.jsx)(n5.E,{className:f.sidebarStoreItemTitle,children:e.name})]})},e.id)})})})]})})};var A0=i(45725);let A1=e=>{let{open:t,storeId:i,excludedKeyIds:n,onConfirm:r,onCancel:a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)(""),[d,c]=(0,tG.useState)({}),{data:f,isLoading:u}=(0,A0.Wm)({storeId:i,body:{filters:{page:1,pageSize:9999}}},{skip:!t}),m=(null==f?void 0:f.items)??[];(0,tG.useEffect)(()=>{t&&(c({}),s(""))},[t]);let p=(0,tG.useMemo)(()=>{let e=new Set(n);return m.filter(t=>{if(e.has(t.id))return!1;if(""===o.trim())return!0;let i=o.trim().toLowerCase();return t.name.toLowerCase().includes(i)||(t.description??"").toLowerCase().includes(i)})},[m,n,o]),g=(0,cH.createColumnHelper)(),h=[g.accessor("id",{header:l("classification-store.columns.id"),size:60}),g.accessor("name",{header:l("classification-store.columns.name"),size:200}),g.accessor("type",{header:l("classification-store.columns.type"),size:120}),g.accessor("description",{header:l("classification-store.columns.description"),size:250,cell:e=>e.getValue()??"-"})],y=(0,tG.useMemo)(()=>p.filter(e=>d[String(e.id)]),[d,p]);return(0,tq.jsx)(ig.Modal,{okButtonProps:{disabled:0===y.length},okText:l("classification-store.add-key"),onCancel:a,onOk:()=>{y.length>0&&r(y)},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:l("classification-store.select-key"),width:700,children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ig.Input.Search,{onChange:e=>{s(e.target.value)},placeholder:l("classification-store.search-keys"),value:o}),(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},style:{maxHeight:"calc(65vh - 80px)",minHeight:120},children:(0,tq.jsx)(ul.x,{columns:h,data:p,enableMultipleRowSelection:!0,isLoading:u,onSelectedRowsChange:c,selectedRows:d,setRowId:e=>void 0!==e.id?String(e.id):""})})]})})},A2=e=>{let{storeId:t,groupId:i,groupName:n}=e,{t:r}=(0,iQ.useTranslation)(),a=(0,aB.Vl)(),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.Hl)({groupId:i,body:{filters:{page:s,pageSize:c}}},{skip:void 0===i}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.GC)(),[b]=(0,A0.T4)(),x=(0,tG.useCallback)(e=>{a.confirm({title:r("delete"),content:r("classification-store.delete-key-relation",{keyName:e.keyName??String(e.keyId)}),onOk:async()=>{let t=await b({classificationStoreConfigurationKeyGroupRelationDelete:{keyId:e.keyId,groupId:e.groupId}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},[a,b,r]),j=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.keyId,groupId:e.groupId,sorter:e.sorter,mandatory:t}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),w=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.keyId,groupId:e.groupId,sorter:t,mandatory:e.mandatory}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),k=(0,tG.useCallback)(async e=>{if(void 0!==i)for(let t of(o(!1),await Promise.all(e.map(async e=>await v({classificationStoreConfigurationKeyGroupRelationCreate:{keyId:e.id,groupId:i,sorter:0,mandatory:!1}})))))"error"in t&&(0,iX.Ay)(new iX.hD(t.error))},[i,v]),T=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),S=(0,tG.useMemo)(()=>[T.accessor("keyId",{header:r("classification-store.columns.id"),size:60}),T.accessor("keyName",{header:r("classification-store.columns.name"),size:200,meta:{type:"input"}}),T.accessor("keyDescription",{header:r("classification-store.columns.description"),size:200,meta:{type:"input"}}),T.accessor("mandatory",{header:r("classification-store.columns.mandatory"),size:100,meta:{type:"boolean",editable:!0,config:{align:"center"}}}),T.accessor("sorter",{header:r("classification-store.columns.sorter"),size:100,meta:{type:"number",editable:!0}}),T.display({id:"actions",header:r("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{x(e.row.original)},tooltip:{title:r("delete")}})})],[r,x,T]),C=(0,tG.useMemo)(()=>h.map(e=>e.keyId),[h]),D=void 0!==i?r("classification-store.relations-title",{name:n??String(i)}):r("classification-store.select-group-hint");return(0,tq.jsxs)(pl.s,{renderToolbar:void 0!==i?(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:r("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}):void 0,renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:D}),void 0!==i&&(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{o(!0)},children:r("classification-store.add-key")})]}),children:[(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:S,data:h,isLoading:m||p,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;"mandatory"===t?j(n,i):"sorter"===t&&null!==i&&w(n,i)}})}),(0,tq.jsx)(A1,{excludedKeyIds:C,onCancel:()=>{o(!1)},onConfirm:e=>{k(e)},open:l,storeId:t})]})},A3=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),[a]=tJ.lV.useForm(),[l,o]=(0,tG.useState)({}),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.wt)({storeId:t,body:{filters:{page:s,pageSize:c}}}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.Zn)(),[b]=(0,A0.GV)(),[x]=(0,A0._o)(),j=(()=>{let e=(()=>{let e=Object.keys(l).find(e=>l[e]);if(void 0!==e)return parseInt(e,10)})();if(void 0!==e)return h.find(t=>t.id===e)})(),w=(0,tG.useRef)(j);w.current=j,(0,tG.useEffect)(()=>{a.setFieldsValue({name:(null==j?void 0:j.name)??"",description:(null==j?void 0:j.description)??""})},[null==j?void 0:j.id]);let k=(0,tG.useCallback)(e=>{let t=w.current;if(void 0===t)return;let i=a.getFieldsValue(),n=(i.name??"").trim(),r=(i.description??"").trim();"name"in e&&""===n||b({id:t.id,classificationStoreConfigurationGroupUpdate:{name:""!==n?n:t.name,description:""!==r?r:null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})},[a,b]),{handleFormChange:T}=(0,Ix.T)(k,{delay:300}),S=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-group",{groupName:e.name}),onOk:async()=>{let t=await x({id:e.id});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):o({})}})},C=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),D=(0,tG.useRef)(S);D.current=S;let I=(0,tG.useMemo)(()=>[C.accessor("id",{header:i("classification-store.columns.id"),size:80}),C.accessor("name",{header:i("classification-store.columns.name"),size:220,meta:{type:"input",editable:!0}}),C.display({id:"actions",header:i("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{D.current(e.row.original)},tooltip:{title:i("delete")}})})],[i,C]);return(0,tq.jsx)(ht.n,{leftItem:{size:45,minSize:250,children:(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.groups")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-group"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await v({classificationStoreConfigurationGroupCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let t=await b({id:n.data.id,classificationStoreConfigurationGroupUpdate:{name:e.name,description:i}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-group")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:I,data:h,enableRowSelection:!0,isLoading:m||p,onSelectedRowsChange:e=>{o(e)},onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;b({id:n.id,classificationStoreConfigurationGroupUpdate:{name:e,description:n.description??null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}},selectedRows:l,setRowId:e=>void 0!==e.id?String(e.id):void 0})})})},resizeAble:!0,rightItem:{size:55,minSize:300,children:void 0===j?(0,tq.jsx)(ap.s,{align:"center",justify:"center",style:{height:"100%"},children:(0,tq.jsx)(he.R,{text:i("classification-store.select-group-hint")})}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(ap.s,{align:"center",style:{padding:"8px 16px"},children:(0,tq.jsx)(kR.Y,{title:j.name})}),children:(0,tq.jsxs)(ap.s,{style:{height:"100%"},vertical:!0,children:[(0,tq.jsx)(n6.L,{formProps:{form:a,onValuesChange:T},wrapInPanel:!1,children:(0,tq.jsxs)(ap.s,{gap:"small",style:{padding:"8px 16px"},vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]})}),(0,tq.jsx)(ap.s,{style:{flex:1,overflow:"hidden"},children:(0,tq.jsx)(A2,{groupId:j.id,groupName:j.name,storeId:t})})]})})},withDivider:!0,withToolbar:!0})};var A6=i(45672),A4=i(52189);let A5=["classification-store"],A7=e=>{let{noPadding:t,onGetLayout:i}=e,{structure:n,setCurrentFieldDefinitionId:r,setCurrentFieldDefinitionIdPath:a,currentFieldDefinitionId:l,getLayout:o}=(0,EW.g)();return(0,tG.useEffect)(()=>{i(o)},[o]),(0,tG.useEffect)(()=>{void 0!==n&&null===l&&(r(n.id),a([n.id]))},[n,l,r,a]),(0,tq.jsx)(A4.x,{noPadding:t})},A8=()=>({data:void 0,isLoading:!1,isFetching:!1,refetch:()=>void 0}),A9=()=>[()=>void 0,{isLoading:!1}],Ne=()=>null,Nt=e=>{let{open:t,keyDetail:i,onClose:n,onSaved:r}=e,{t:a}=(0,iQ.useTranslation)(),[l]=(0,ue.Q)(),o=(0,tG.useRef)(null),s=(0,tG.useCallback)(e=>{o.current=e},[]),d=async()=>{if(void 0===i||null===o.current)return;let e=o.current(),t=i.definition,n="string"==typeof(null==t?void 0:t.title)?t.title:null,a=await l({id:i.id,classificationStoreConfigurationKeyUpdate:{name:i.name,title:n,description:i.description,type:i.type,definition:e??null}});"error"in a?(0,iX.Ay)(new iX.hD(a.error)):r()},c=(()=>{if(void 0===i)return;let e={name:i.name,title:i.name,dataType:"data",fieldType:i.type,fieldtype:i.type,type:null,layout:null,region:null,width:0,height:0,collapsible:!1,collapsed:!1,bodyStyle:null,locked:!1,children:[],icon:null,labelAlign:"left",labelWidth:100,border:!1};return null!==i.definition&&void 0!==i.definition?{...e,...i.definition,fieldType:i.type,fieldtype:i.type}:e})();return(0,tq.jsx)(ig.Modal,{destroyOnClose:!0,okText:a("save"),onCancel:n,onOk:()=>{d()},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:void 0!==i?a("classification-store.edit-key-definition",{keyName:i.name}):"",width:900,children:void 0!==i&&(0,tq.jsx)(A6.PV,{area:A5,children:(0,tq.jsx)(E3.Z6,{GeneralSettingsFormFields:Ne,useDetailGeneralSettingsQuery:A8,useDetailUpdateMutation:A9,useItemsQuery:A8,children:(0,tq.jsx)(EW.U,{layout:c,children:(0,tq.jsx)(A7,{noPadding:!0,onGetLayout:s})},i.type??"unknown")})})})},Ni=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),a=(0,iv.useInjection)(iv.serviceIds["DynamicTypes/FieldDefinitionRegistry"]),l=(0,tG.useMemo)(()=>a.getTypesByTags(["classificationStore"],{area:["classification-store"],path:[],fieldDefinitions:{}}).map(e=>({label:i("field-definition."+(0,tI.kebabCase)(e.id)),value:e.id})).sort((e,t)=>e.label.localeCompare(t.label)),[a,i]),[o,s]=(0,tG.useState)(void 0),[d,c]=(0,tG.useState)(!1),[f,u]=(0,tG.useState)(1),[m,p]=(0,tG.useState)(20),{data:g,isLoading:h,isFetching:y,refetch:v}=(0,A0.Wm)({storeId:t,body:{filters:{page:f,pageSize:m}}}),b=(null==g?void 0:g.items)??[],x=(null==g?void 0:g.totalItems)??0,j=void 0!==o?b.find(e=>e.id===o):void 0,[w]=(0,A0.F7)(),[k]=(0,A0.Q)(),[T]=(0,A0.U3)(),S=e=>{let t=e.definition;return"string"==typeof(null==t?void 0:t.title)?t.title:null},C=(0,tG.useMemo)(()=>b.map(e=>({...e,title:S(e)??void 0})),[b]),D=e=>{s(e.id),c(!0)},I=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-key",{keyName:e.name}),onOk:async()=>{let t=await T({id:e.id});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},M=(0,tG.useCallback)(async(e,t)=>{let i=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:""===t.trim()?null:t,description:e.description??null,type:e.type,definition:e.definition}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[k]),L=(0,tG.useCallback)(async(e,t)=>{let i=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:S(e),description:e.description??null,type:t,definition:null}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[k]),F=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),E=(0,tG.useRef)(D);E.current=D;let P=(0,tG.useRef)(I);P.current=I;let A=(0,tG.useRef)(M);A.current=M;let N=(0,tG.useRef)(L);N.current=L;let R=(0,tG.useMemo)(()=>[F.accessor("id",{header:i("classification-store.columns.id"),size:60}),F.accessor("name",{header:i("classification-store.columns.name"),size:160,meta:{type:"input",editable:!0}}),F.accessor("title",{header:i("classification-store.columns.title"),size:160,meta:{type:"input",editable:!0}}),F.accessor("type",{header:i("classification-store.columns.type"),size:180,meta:{type:"select",editable:!0,config:{options:l}}}),F.accessor("description",{header:i("classification-store.columns.description"),size:200,meta:{type:"input",editable:!0}}),F.display({id:"actions",header:i("classification-store.columns.actions"),size:90,cell:e=>(0,tq.jsxs)(ap.s,{align:"center",gap:"mini",children:[(0,tq.jsx)(lp.K,{icon:{value:"edit"},onClick:()=>{E.current(e.row.original)},tooltip:{title:i("classification-store.edit-definition")}}),(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{P.current(e.row.original)},tooltip:{title:i("delete")}})]})})],[i,F,l]);return(0,tq.jsxs)(tq.Fragment,{children:[(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[h?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:y,onClick:()=>{v()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:f,defaultPageSize:m,onChange:(e,t)=>{u(e),p(t)},showSizeChanger:!0,total:x})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.keys")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-key"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await w({classificationStoreConfigurationKeyCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let e=n.data,t=await k({id:e.id,classificationStoreConfigurationKeyUpdate:{name:e.name,title:S(e),description:i,type:e.type,definition:e.definition}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-key")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:R,data:C,isLoading:h||y,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;k({id:n.id,classificationStoreConfigurationKeyUpdate:{name:e,title:S(n),description:n.description??null,type:n.type,definition:n.definition}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}else"title"===t?A.current(n,i):"type"===t?N.current(n,i):"description"===t&&k({id:n.id,classificationStoreConfigurationKeyUpdate:{name:n.name,title:S(n),description:""===i.trim()?null:i,type:n.type,definition:n.definition}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}})})}),(0,tq.jsx)(Nt,{keyDetail:j,onClose:()=>{c(!1),s(void 0)},onSaved:()=>{c(!1),s(void 0)},open:d})]})},Nn=e=>{let{open:t,storeId:i,excludedGroupIds:n,onConfirm:r,onCancel:a}=e,{t:l}=(0,iQ.useTranslation)(),[o,s]=(0,tG.useState)(""),[d,c]=(0,tG.useState)({}),{data:f,isLoading:u}=(0,A0.wt)({storeId:i,body:{filters:{page:1,pageSize:9999}}},{skip:!t}),m=(null==f?void 0:f.items)??[];(0,tG.useEffect)(()=>{t&&(c({}),s(""))},[t]);let p=(0,tG.useMemo)(()=>{let e=new Set(n);return m.filter(t=>{if(e.has(t.id))return!1;if(""===o.trim())return!0;let i=o.trim().toLowerCase();return t.name.toLowerCase().includes(i)||(t.description??"").toLowerCase().includes(i)})},[m,n,o]),g=(0,cH.createColumnHelper)(),h=[g.accessor("id",{header:l("classification-store.columns.id"),size:60}),g.accessor("name",{header:l("classification-store.columns.name"),size:200}),g.accessor("description",{header:l("classification-store.columns.description"),size:300,cell:e=>e.getValue()??"-"})],y=(0,tG.useMemo)(()=>p.filter(e=>d[String(e.id)]),[d,p]);return(0,tq.jsx)(ig.Modal,{okButtonProps:{disabled:0===y.length},okText:l("classification-store.add-group"),onCancel:a,onOk:()=>{y.length>0&&r(y)},open:t,styles:{body:{maxHeight:"65vh",overflowY:"auto"}},title:l("classification-store.select-group"),width:600,children:(0,tq.jsxs)(ap.s,{gap:"small",vertical:!0,children:[(0,tq.jsx)(ig.Input.Search,{onChange:e=>{s(e.target.value)},placeholder:l("classification-store.search-groups"),value:o}),(0,tq.jsx)(uE.U,{overflow:{x:"hidden",y:"auto"},style:{maxHeight:"calc(65vh - 80px)",minHeight:120},children:(0,tq.jsx)(ul.x,{columns:h,data:p,enableMultipleRowSelection:!0,isLoading:u,onSelectedRowsChange:c,selectedRows:d,setRowId:e=>void 0!==e.id?String(e.id):""})})]})})},Nr=e=>{let{storeId:t,colId:i,collectionName:n}=e,{t:r}=(0,iQ.useTranslation)(),a=(0,aB.Vl)(),[l,o]=(0,tG.useState)(!1),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.d9)({colId:i,body:{filters:{page:s,pageSize:c}}},{skip:void 0===i}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.KD)(),[b]=(0,A0.hq)(),x=(0,tG.useCallback)(e=>{a.confirm({title:r("delete"),content:r("classification-store.delete-group-relation",{groupName:e.groupName??String(e.groupId)}),onOk:async()=>{let t=await b({classificationStoreConfigurationCollectionRelationDelete:{colId:e.colId,groupId:e.groupId}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}})},[a,b,r]),j=(0,tG.useCallback)(async(e,t)=>{let i=await v({classificationStoreConfigurationCollectionRelationCreate:{colId:e.colId,groupId:e.groupId,sorter:t}});"error"in i&&(0,iX.Ay)(new iX.hD(i.error))},[v]),w=(0,tG.useCallback)(async e=>{if(void 0!==i)for(let t of(o(!1),await Promise.all(e.map(async e=>await v({classificationStoreConfigurationCollectionRelationCreate:{colId:i,groupId:e.id,sorter:0}})))))"error"in t&&(0,iX.Ay)(new iX.hD(t.error))},[i,v]),k=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),T=(0,tG.useMemo)(()=>[k.accessor("groupId",{header:r("classification-store.columns.id"),size:60}),k.accessor("groupName",{header:r("classification-store.columns.name"),size:200,meta:{type:"input"}}),k.accessor("groupDescription",{header:r("classification-store.columns.description"),size:200,meta:{type:"input"}}),k.accessor("sorter",{header:r("classification-store.columns.sorter"),size:100,meta:{type:"number",editable:!0}}),k.display({id:"actions",header:r("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{x(e.row.original)},tooltip:{title:r("delete")}})})],[r,x,k]),S=(0,tG.useMemo)(()=>h.map(e=>e.groupId),[h]),C=void 0!==i?r("classification-store.collection-relations-title",{name:n??String(i)}):r("classification-store.select-collection-hint");return(0,tq.jsxs)(pl.s,{renderToolbar:void 0!==i?(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:r("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}):void 0,renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:C}),void 0!==i&&(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{o(!0)},children:r("classification-store.add-group")})]}),children:[(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:T,data:h,isLoading:m||p,onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;"sorter"===t&&null!==i&&j(n,i)}})}),(0,tq.jsx)(Nn,{excludedGroupIds:S,onCancel:()=>{o(!1)},onConfirm:e=>{w(e)},open:l,storeId:t})]})},Na=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{modal:n}=ig.App.useApp(),[r]=tJ.lV.useForm(),[a]=tJ.lV.useForm(),[l,o]=(0,tG.useState)({}),[s,d]=(0,tG.useState)(1),[c,f]=(0,tG.useState)(20),{data:u,isLoading:m,isFetching:p,refetch:g}=(0,A0.pv)({storeId:t,body:{filters:{page:s,pageSize:c}}}),h=(null==u?void 0:u.items)??[],y=(null==u?void 0:u.totalItems)??0,[v]=(0,A0.I2)(),[b]=(0,A0.dz)(),[x]=(0,A0.$v)(),j=(()=>{let e=Object.keys(l).find(e=>l[e]);if(void 0!==e)return h.find(t=>String(t.id)===e)})(),w=(0,tG.useRef)(j);w.current=j,(0,tG.useEffect)(()=>{a.setFieldsValue({name:(null==j?void 0:j.name)??"",description:(null==j?void 0:j.description)??""})},[null==j?void 0:j.id]);let k=(0,tG.useCallback)(e=>{let t=w.current;if(void 0===t)return;let i=a.getFieldsValue(),n=(i.name??"").trim(),r=(i.description??"").trim();"name"in e&&""===n||b({id:t.id,classificationStoreConfigurationCollectionUpdate:{name:""!==n?n:t.name,description:""!==r?r:null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})},[a,b]),{handleFormChange:T}=(0,Ix.T)(k,{delay:300}),S=e=>{n.confirm({title:i("delete"),content:i("classification-store.delete-collection",{collectionName:e.name}),onOk:async()=>{let t=await x({id:e.id});"error"in t?(0,iX.Ay)(new iX.hD(t.error)):o({})}})},C=(0,tG.useMemo)(()=>(0,cH.createColumnHelper)(),[]),D=(0,tG.useRef)(S);D.current=S;let I=(0,tG.useMemo)(()=>[C.accessor("id",{header:i("classification-store.columns.id"),size:80}),C.accessor("name",{header:i("classification-store.columns.name"),size:220,meta:{type:"input",editable:!0}}),C.display({id:"actions",header:i("classification-store.columns.actions"),size:60,cell:e=>(0,tq.jsx)(lp.K,{icon:{value:"trash"},onClick:()=>{D.current(e.row.original)},tooltip:{title:i("delete")}})})],[i,C]);return(0,tq.jsx)(ht.n,{leftItem:{size:45,minSize:250,children:(0,tq.jsx)(pl.s,{renderToolbar:(0,tq.jsxs)(pc.M,{theme:"secondary",children:[m?null:(0,tq.jsx)(lp.K,{icon:{value:"refresh"},loading:p,onClick:()=>{g()},tooltip:{title:i("refresh")}}),(0,tq.jsx)(po.d,{current:s,defaultPageSize:c,onChange:(e,t)=>{d(e),f(t)},showSizeChanger:!0,total:y})]}),renderTopBar:(0,tq.jsxs)(ap.s,{align:"center",justify:"space-between",style:{padding:"8px 16px"},children:[(0,tq.jsx)(kR.Y,{title:i("classification-store.tabs.collections")}),(0,tq.jsx)(m4.J,{icon:{value:"new"},onClick:()=>{r.setFieldsValue({name:"",description:""}),n.confirm({icon:null,title:i("classification-store.add-collection"),content:(0,tq.jsxs)(tJ.lV,{form:r,layout:"vertical",children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0,message:i("form.validation.required")}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]}),onOk:async()=>{let e=await r.validateFields(),i=""===e.description.trim()?null:e.description,n=await v({classificationStoreConfigurationCollectionCreate:{name:e.name,storeId:t}});if("error"in n)return void(0,iX.Ay)(new iX.hD(n.error));if(null!==i){let t=await b({id:n.data.id,classificationStoreConfigurationCollectionUpdate:{name:e.name,description:i}});"error"in t&&(0,iX.Ay)(new iX.hD(t.error))}}})},children:i("classification-store.add-collection")})]}),children:(0,tq.jsx)(ap.s,{style:{height:"100%",padding:"0 16px"},vertical:!0,children:(0,tq.jsx)(ul.x,{columns:I,data:h,enableRowSelection:!0,isLoading:m||p,onSelectedRowsChange:e=>{o(e)},onUpdateCellData:e=>{let{columnId:t,value:i,rowData:n}=e;if("name"===t){let e=i.trim();if(""===e)return;b({id:n.id,classificationStoreConfigurationCollectionUpdate:{name:e,description:n.description??null}}).then(e=>{"error"in e&&(0,iX.Ay)(new iX.hD(e.error))})}},selectedRows:l,setRowId:e=>void 0!==e.id?String(e.id):void 0})})})},resizeAble:!0,rightItem:{size:55,minSize:300,children:void 0===j?(0,tq.jsx)(ap.s,{align:"center",justify:"center",style:{height:"100%"},children:(0,tq.jsx)(he.R,{text:i("classification-store.select-collection-hint")})}):(0,tq.jsx)(pl.s,{renderTopBar:(0,tq.jsx)(ap.s,{align:"center",style:{padding:"8px 16px"},children:(0,tq.jsx)(kR.Y,{title:j.name})}),children:(0,tq.jsxs)(ap.s,{style:{height:"100%"},vertical:!0,children:[(0,tq.jsx)(n6.L,{formProps:{form:a,onValuesChange:T},wrapInPanel:!1,children:(0,tq.jsxs)(ap.s,{gap:"small",style:{padding:"8px 16px"},vertical:!0,children:[(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.name"),name:"name",rules:[{required:!0}],children:(0,tq.jsx)(aR.p,{})}),(0,tq.jsx)(tJ.lV.Item,{label:i("classification-store.columns.description"),name:"description",children:(0,tq.jsx)(aR.p,{})})]})}),(0,tq.jsx)(ap.s,{style:{flex:1,overflow:"hidden"},children:(0,tq.jsx)(Nr,{colId:j.id,collectionName:j.name,storeId:t})})]})})},withDivider:!0,withToolbar:!0})},Nl=e=>{let{storeId:t}=e,{t:i}=(0,iQ.useTranslation)(),{styles:n}=AY(),r=[{key:"keys",icon:(0,tq.jsx)(r9.I,{value:"group-by-keys"}),label:i("classification-store.tabs.keys"),children:(0,tq.jsx)(Ni,{storeId:t})},{key:"groups",icon:(0,tq.jsx)(r9.I,{value:"group"}),label:i("classification-store.tabs.groups"),children:(0,tq.jsx)(A3,{storeId:t})},{key:"collections",icon:(0,tq.jsx)(r9.I,{value:"collection"}),label:i("classification-store.tabs.collections"),children:(0,tq.jsx)(Na,{storeId:t})}];return(0,tq.jsx)(ge.t,{className:n.storeEditorTabsContainer,defaultActiveKey:"keys",items:r,noTabBarMargin:!0})},No=()=>{let e=(0,yc.J)(pw.F.ClassificationStore),{data:t,isLoading:i,isFetching:n,refetch:r}=(0,ue.WP)(void 0,{skip:!e}),[a,l]=(0,tG.useState)([]),[o,s]=(0,tG.useState)(void 0),{styles:d}=AY(),c=t??[],f=(0,tI.isUndefined)(o)?void 0:Number(o),u=(0,tG.useMemo)(()=>{let e=new Set(c.map(e=>e.id));return a.filter(t=>e.has(t.id)).map(e=>({key:String(e.id),icon:(0,tq.jsx)(r9.I,{value:"classification-store"}),label:e.name,children:(0,tq.jsx)(Nl,{storeId:e.id})}))},[c,a]);return(0,tq.jsx)(Lp.v,{leftItem:{children:(0,tq.jsx)(AX,{activeStoreId:f,handleOpenStore:e=>{a.some(t=>t.id===e.id)||l([...a,e]),s(String(e.id))},isFetching:n,isLoading:i,refetch:r,storeList:c})},rightItem:{children:(0,tI.isUndefined)(o)||0===u.length?(0,tq.jsx)(uE.U,{none:!0}):(0,tq.jsx)(pl.s,{children:(0,tq.jsx)(ge.t,{activeKey:o,className:d.tabs,hasStickyHeader:!0,items:u,onChange:e=>{s(e)},onClose:e=>{(e=>{let t=a.findIndex(t=>t.id===e),i=a.filter(t=>t.id!==e);if(String(e)===o){let e=a[t-1],i=a[t+1];s((0,tI.isUndefined)(e)?(0,tI.isUndefined)(i)?void 0:String(i.id):String(e.id))}l(i)})(Number(e))},rootClassName:d.tabsContainer})})}})};ts.s.registerModule({onInit:()=>{tc.kL.get(td.K.mainNavRegistry).registerMainNavItem({path:"DataManagement/DataModelDefinitions/ClassificationStore",label:"navigation.classification-store",className:"classification-store",order:400,permission:pw.F.ClassificationStore,perspectivePermission:pk.d.ClassificationStore,widgetConfig:{name:"classification-store",id:"classification-store-config",component:"classification-store-config",config:{translationKey:"widget.classification-store-config",icon:{type:"name",value:"classification-store"}}}}),tc.kL.get(td.K.widgetManager).registerWidget({name:"classification-store-config",component:No})}})},42811(e,t,i){"use strict";i.d(t,{z:()=>n.z});var n=i(4839)},12701(e,t,i){"use strict";i.d(t,{FH:()=>a,Gy:()=>m,HZ:()=>c,Ji:()=>f,Tg:()=>y,bL:()=>l,d5:()=>d,eZ:()=>o,p0:()=>p,pM:()=>g,rn:()=>r,td:()=>h,vi:()=>s,xX:()=>u});var n=i(53073);let r=["Asset Thumbnails"],a=n.api.enhanceEndpoints({addTagTypes:r}).injectEndpoints({endpoints:e=>({thumbnailImageGetCollection:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/image"}),providesTags:["Asset Thumbnails"]}),thumbnailImageCreate:e.mutation({query:e=>({url:"/pimcore-studio/api/thumbnails/image/config",method:"POST",body:e.createThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageGetByName:e.query({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`}),providesTags:["Asset Thumbnails"]}),thumbnailImageUpdate:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`,method:"PUT",body:e.updateThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/image/config/${e.name}`,method:"DELETE"}),invalidatesTags:["Asset Thumbnails"]}),thumbnailImageGetTree:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/image/tree"}),providesTags:["Asset Thumbnails"]}),thumbnailVideoGetCollection:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/video"}),providesTags:["Asset Thumbnails"]}),thumbnailVideoCreate:e.mutation({query:e=>({url:"/pimcore-studio/api/thumbnails/video/config",method:"POST",body:e.createThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoGetByName:e.query({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`}),providesTags:["Asset Thumbnails"]}),thumbnailVideoUpdate:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`,method:"PUT",body:e.updateThumbnailConfig}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/thumbnails/video/config/${e.name}`,method:"DELETE"}),invalidatesTags:["Asset Thumbnails"]}),thumbnailVideoGetTree:e.query({query:()=>({url:"/pimcore-studio/api/thumbnails/video/tree"}),providesTags:["Asset Thumbnails"]})}),overrideExisting:!1}),{useThumbnailImageGetCollectionQuery:l,useThumbnailImageCreateMutation:o,useThumbnailImageGetByNameQuery:s,useThumbnailImageUpdateMutation:d,useThumbnailImageDeleteMutation:c,useThumbnailImageGetTreeQuery:f,useThumbnailVideoGetCollectionQuery:u,useThumbnailVideoCreateMutation:m,useThumbnailVideoGetByNameQuery:p,useThumbnailVideoUpdateMutation:g,useThumbnailVideoDeleteMutation:h,useThumbnailVideoGetTreeQuery:y}=a},41045(e,t,i){"use strict";i.d(t,{c:()=>p});var n=i(41630),r=i(73362),a=i(79472),l=i(81674),o=i(73488),s=i(20120),d=i(83015),c=i(21724),f=i(92634),u=i(35864),m=i(55638);let p=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,u.isNil)(i)&&void 0!==d.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,s.pg)(e))}async fetchAndStoreAssetDraft(e){let{data:t}=await n.M_.dispatch(r.api.endpoints.assetGetById.initiate({id:e}));if(!(0,u.isNil)(t)){let i={...t,id:e,modified:!1,properties:[],customMetadata:[],customSettings:[],schedules:[],textData:"",imageSettings:{},changes:{},modifiedCells:{},...f.nd};n.M_.dispatch((0,c.Y$)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{data:i,isError:s,error:d}=await n.M_.dispatch(r.api.endpoints.assetGetById.initiate({id:e}));if(s&&!t&&(0,m.Ay)(new m.hD(d)),(0,u.isNil)(i)||!(0,a.o)(i.permissions,"view"))return;await this.fetchAndStoreAssetDraft(e);let c=(0,o.g)("asset",e);return{name:null==i?void 0:i.filename,id:c,component:"asset-editor",config:{id:e,elementType:"asset",icon:(0,l.Ip)(i,{value:"widget",type:"name"}),iconColorGroup:"element"}}}async openAsset(e){let{id:t}=e,i=(0,o.g)("asset",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,u.isNil)(r)||n.M_.dispatch((0,s.OS)(r))}}},34108(e,t,i){"use strict";i.d(t,{W:()=>o});var n=i(31635),r=i(62446),a=i(83379),l=i(10600);class o extends a.T{getTopics(){return this.messageBus.getRegisteredTopics()}sendMessage(e){this.messageBus.routeMessage(e)}constructor(e){super(),this.messageBus=e,this.name="global-message-bus-process",this.description="Global process for message bus handling operations"}}o=(0,n.Cg)([(0,r.injectable)(),(0,n.Qj)(0,(0,r.inject)(l.K.globalMessageBus)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",["u"g});var n=i(41630),r=i(91434),a=i(53996),l=i(79472),o=i(81674),s=i(73488),d=i(20120),c=i(83015),f=i(54100),u=i(92634),m=i(35864),p=i(55638);let g=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,m.isNil)(i)&&void 0!==c.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,d.pg)(e))}async fetchAndStoreDataObjectDraft(e){let{data:t}=await n.M_.dispatch(r.FH.endpoints.dataObjectGetById.initiate({id:e}));if(!(0,m.isNil)(t)){let i={draftData:null,...t,id:e,modified:!1,properties:[],schedules:[],changes:{},modifiedCells:{},modifiedObjectData:{},...u.nd};n.M_.dispatch((0,f.pw)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n.M_.dispatch(r.FH.util.invalidateTags(a.qN.DATA_OBJECT_DETAIL_ID(e)));let{data:i,isError:d,error:c}=await n.M_.dispatch(r.FH.endpoints.dataObjectGetById.initiate({id:e}));if(d&&!t&&(0,p.Ay)(new p.hD(c)),(0,m.isNil)(i)||!(0,l.o)(i.permissions,"view"))return;await this.fetchAndStoreDataObjectDraft(e);let f=(0,o.Ip)(i,{value:"widget",type:"name"}),u=(0,s.g)("data-object",e);return{name:null==i?void 0:i.key,id:u,component:"data-object-editor",config:{id:e,elementType:"data-object",icon:f,iconColorGroup:"element"}}}async openDataObject(e){let{id:t}=e,i=(0,s.g)("data-object",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,m.isNil)(r)||n.M_.dispatch((0,d.OS)(r))}}},18453(e,t,i){"use strict";i.d(t,{J:()=>g});var n=i(41630),r=i(46766),a=i(53996),l=i(79472),o=i(81674),s=i(73488),d=i(20120),c=i(83015),f=i(29376),u=i(92634),m=i(35864),p=i(55638);let g=new class{isWidgetOpen(e){var t;let i=null==(t=n.M_.getState()["widget-manager"])?void 0:t.innerModel;return!(0,m.isNil)(i)&&void 0!==c.Model.fromJson(i).getNodeById(e)}switchToWidget(e){n.M_.dispatch((0,d.pg)(e))}async fetchAndStoreDocumentDraft(e){let{data:t}=await n.M_.dispatch(r.FH.endpoints.documentGetById.initiate({id:e}));if(!(0,m.isNil)(t)){let i={...t,id:e,modified:!1,properties:[],schedules:[],changes:{},modifiedCells:{},...u.nd};n.M_.dispatch((0,f.FP)(i))}}async getWidgetConfig(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n.M_.dispatch(r.FH.util.invalidateTags(a.qN.DOCUMENT_DETAIL_ID(e)));let{data:i,isError:d,error:c}=await n.M_.dispatch(r.FH.endpoints.documentGetById.initiate({id:e}));if(d&&!t&&(0,p.Ay)(new p.hD(c)),(0,m.isNil)(i)||!(0,l.o)(i.permissions,"view"))return;await this.fetchAndStoreDocumentDraft(e);let f=(0,o.Ip)(i,{value:"widget",type:"name"}),u=(0,s.g)("document",e);return{name:null==i?void 0:i.key,id:u,component:"document-editor",config:{id:e,elementType:"document",icon:f,iconColorGroup:"element"}}}async openDocument(e){let{id:t}=e,i=(0,s.g)("document",t);if(this.isWidgetOpen(i))return void this.switchToWidget(i);let r=await this.getWidgetConfig(t);(0,m.isNil)(r)||n.M_.dispatch((0,d.OS)(r))}}},93534(e,t,i){"use strict";i.d(t,{F:()=>l,Q:()=>o});var n=i(53996);let r=i(53073).api.enhanceEndpoints({addTagTypes:["Dependencies"]}).injectEndpoints({endpoints:e=>({dependencyGetCollectionByElementType:e.query({query:e=>({url:`/pimcore-studio/api/dependencies/${e.elementType}/${e.id}`,params:{page:e.page,pageSize:e.pageSize,dependencyMode:e.dependencyMode}}),providesTags:["Dependencies"]})}),overrideExisting:!1}),{useDependencyGetCollectionByElementTypeQuery:a}=r,l=r.enhanceEndpoints({addTagTypes:[n.nP.ASSET_DETAIL,n.nP.DATA_OBJECT_DETAIL,n.nP.DEPENDENCIES],endpoints:{dependencyGetCollectionByElementType:{providesTags:(e,t,i)=>n.yc.ELEMENT_DEPENDENCIES(i.elementType,i.id).filter(e=>void 0!==e)}}}),{useDependencyGetCollectionByElementTypeQuery:o}=l},42796(e,t,i){"use strict";i.d(t,{i6:()=>p,PB:()=>f,FH:()=>c,tb:()=>g,Jj:()=>m,Ts:()=>u});var n=i(53996);let r=i(53073).api.enhanceEndpoints({addTagTypes:["Schedule"]}).injectEndpoints({endpoints:e=>({scheduleDeleteById:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.id}`,method:"DELETE"}),invalidatesTags:["Schedule"]}),scheduleGetCollectionForElementByTypeAndId:e.query({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`}),providesTags:["Schedule"]}),scheduleUpdateForElementByTypeAndId:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`,method:"PUT",body:e.body}),invalidatesTags:["Schedule"]}),scheduleCreateForElementByTypeAndId:e.mutation({query:e=>({url:`/pimcore-studio/api/schedules/${e.elementType}/${e.id}`,method:"POST"}),invalidatesTags:["Schedule"]}),scheduleListActionsForElementType:e.query({query:e=>({url:`/pimcore-studio/api/schedules/actions/${e.elementType}`}),providesTags:["Schedule"]})}),overrideExisting:!1}),{useScheduleDeleteByIdMutation:a,useScheduleGetCollectionForElementByTypeAndIdQuery:l,useScheduleUpdateForElementByTypeAndIdMutation:o,useScheduleCreateForElementByTypeAndIdMutation:s,useScheduleListActionsForElementTypeQuery:d}=r,c=r.enhanceEndpoints({addTagTypes:[n.nP.ASSET_DETAIL,n.nP.DATA_OBJECT_DETAIL],endpoints:{scheduleGetCollectionForElementByTypeAndId:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.SCHEDULE_DETAIL(e.id))}),[...a,...n.yc.ELEMENT_SCHEDULES(i.elementType,i.id)]}},scheduleUpdateForElementByTypeAndId:{invalidatesTags:(e,t,i)=>n.qN.ELEMENT_SCHEDULES(i.elementType,i.id)},scheduleCreateForElementByTypeAndId:{invalidatesTags:(e,t,i)=>n.qN.ELEMENT_SCHEDULES(i.elementType,i.id)},scheduleDeleteById:{invalidatesTags:(e,t,i)=>n.qN.SCHEDULE_DETAIL(i.id)}}}),{useScheduleDeleteByIdMutation:f,useScheduleGetCollectionForElementByTypeAndIdQuery:u,useScheduleUpdateForElementByTypeAndIdMutation:m,useScheduleCreateForElementByTypeAndIdMutation:p,useScheduleListActionsForElementTypeQuery:g}=c},26777(e,t,i){"use strict";i.d(t,{FH:()=>r,e1:()=>c,l0:()=>h});var n=i(53996);let r=i(48250).FH.enhanceEndpoints({addTagTypes:[n.nP.EMAIL_BLOCKLIST,n.nP.EMAIL_BLOCKLIST_DETAIL,n.nP.EMAIL_LOG,n.nP.EMAIL_LOG_DETAIL],endpoints:{emailBlocklistGetCollection:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.EMAIL_BLOCKLIST_DETAIL(e.email))}),[...a,...n.yc.EMAIL_BLOCKLIST()]}},emailBlocklistAdd:{invalidatesTags:(e,t,i)=>n.qN.EMAIL_BLOCKLIST()},emailBlocklistDelete:{invalidatesTags:(e,t,i)=>n.qN.EMAIL_BLOCKLIST_DETAIL(i.email)},emailLogGetCollection:{providesTags:(e,t,i)=>{var r;let a=[];return null==e||null==(r=e.items)||r.forEach(e=>{a.push(...n.yc.EMAIL_LOG_DETAIL(e.id))}),[...a,...n.yc.EMAIL_LOG()]}},emailLogDelete:{invalidatesTags:()=>[]}}}),{useEmailBlocklistGetCollectionQuery:a,useEmailBlocklistAddMutation:l,useEmailBlocklistDeleteMutation:o,useEmailLogGetCollectionQuery:s,useEmailLogGetByIdQuery:d,useEmailLogDeleteMutation:c,useEmailLogGetHtmlQuery:f,useEmailLogGetParamsQuery:u,useEmailLogGetTextQuery:m,useEmailLogForwardByIdMutation:p,useEmailLogResendByIdMutation:g,useEmailSendTestMutation:h}=r},48250(e,t,i){"use strict";i.d(t,{A3:()=>f,CH:()=>o,FH:()=>n,Iq:()=>p,LZ:()=>c,a4:()=>m,dc:()=>l,et:()=>s,j_:()=>a,lF:()=>u,nD:()=>r});let n=i(53073).api.enhanceEndpoints({addTagTypes:["E-Mails"]}).injectEndpoints({endpoints:e=>({emailBlocklistGetCollection:e.query({query:e=>({url:"/pimcore-studio/api/emails/blocklist",params:{page:e.page,pageSize:e.pageSize,email:e.email}}),providesTags:["E-Mails"]}),emailBlocklistAdd:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/blocklist",method:"POST",body:e.emailAddressParameter}),invalidatesTags:["E-Mails"]}),emailBlocklistDelete:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/blocklist",method:"DELETE",params:{email:e.email}}),invalidatesTags:["E-Mails"]}),emailLogGetCollection:e.query({query:e=>({url:"/pimcore-studio/api/emails",params:{page:e.page,pageSize:e.pageSize}}),providesTags:["E-Mails"]}),emailLogGetById:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}`}),providesTags:["E-Mails"]}),emailLogDelete:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}`,method:"DELETE"}),invalidatesTags:["E-Mails"]}),emailLogGetHtml:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/html`}),providesTags:["E-Mails"]}),emailLogGetParams:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/params`}),providesTags:["E-Mails"]}),emailLogGetText:e.query({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/text`}),providesTags:["E-Mails"]}),emailLogForwardById:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/forward`,method:"POST",body:e.emailAddressParameter}),invalidatesTags:["E-Mails"]}),emailLogResendById:e.mutation({query:e=>({url:`/pimcore-studio/api/emails/${e.id}/resend`,method:"POST"}),invalidatesTags:["E-Mails"]}),emailSendTest:e.mutation({query:e=>({url:"/pimcore-studio/api/emails/test",method:"POST",body:e.sendEmailParameters}),invalidatesTags:["E-Mails"]})}),overrideExisting:!1}),{useEmailBlocklistGetCollectionQuery:r,useEmailBlocklistAddMutation:a,useEmailBlocklistDeleteMutation:l,useEmailLogGetCollectionQuery:o,useEmailLogGetByIdQuery:s,useEmailLogDeleteMutation:d,useEmailLogGetHtmlQuery:c,useEmailLogGetParamsQuery:f,useEmailLogGetTextQuery:u,useEmailLogForwardByIdMutation:m,useEmailLogResendByIdMutation:p,useEmailSendTestMutation:g}=n},87434(e,t,i){"use strict";i.d(t,{A:()=>a});var n=i(31635),r=i(62446);class a{}a=(0,n.Cg)([(0,r.injectable)()],a)},69367(e,t,i){"use strict";i.d(t,{FH:()=>n,HE:()=>a});let n=i(53073).api.enhanceEndpoints({addTagTypes:["GDPR Data Extractor"]}).injectEndpoints({endpoints:e=>({gdprExport:e.query({query:e=>({url:`/pimcore-studio/api/gdpr/export-data/${e.id}`,params:{providerKey:e.providerKey}}),providesTags:["GDPR Data Extractor"]}),gdprListProviders:e.query({query:()=>({url:"/pimcore-studio/api/gdpr/providers"}),providesTags:["GDPR Data Extractor"]}),gdprSearchData:e.query({query:e=>({url:"/pimcore-studio/api/gdpr/search",method:"POST",body:e.body,params:{provider:e.provider}}),providesTags:["GDPR Data Extractor"]})}),overrideExisting:!1}),{useGdprExportQuery:r,useGdprListProvidersQuery:a,useGdprSearchDataQuery:l}=n},89285(e,t,i){"use strict";i.d(t,{r4:()=>o,tw:()=>c});var n=i(53996),r=i(69367),a=i(35864);let{useGdprExportQuery:l,useLazyGdprExportQuery:o,useGdprListProvidersQuery:s,useGdprSearchDataQuery:d,useLazyGdprSearchDataQuery:c}=r.FH.enhanceEndpoints({addTagTypes:[n.nP.GDPR_DATA,n.nP.GDPR_DATA_DETAIL],endpoints:{gdprSearchData:{providesTags:(e,t,i)=>{let r=[];return void 0!==e&&(r=(null==e?void 0:e.items.flatMap(e=>(0,a.isNil)(e.data)||!("id"in e.data)||(0,a.isNil)(e.data.id)?[]:n.yc.GDPR_DATA_DETAIL(i.provider,e.data.id)).filter(Boolean))??[]),[...r,...n.yc.GDPR_DATA(i.provider)]}}}})},79422(e,t,i){"use strict";i.d(t,{d:()=>o});var n=i(31635),r=i(62446),a=i(10600),l=i(35864);class o{registerTopics(e){if(!(0,l.isNil)(this.globalSubscriptionId))throw Error("Cannot register new topics after global subscription has started. Topics must be registered in your module's onInit() method before the app starts.");e.forEach(e=>this.registeredTopics.add(e))}getRegisteredTopics(){return Array.from(this.registeredTopics)}registerHandler(e){let t=e.getId();this.activeHandlers.set(t,e),(0,l.isNil)(e.onRegister)||e.onRegister(),this.replayBufferedMessages(e)}unregisterHandler(e){let t=this.activeHandlers.get(e);(0,l.isNil)(null==t?void 0:t.onUnregister)||t.onUnregister(),this.activeHandlers.delete(e)}startGlobalSubscription(){if(null===this.globalSubscriptionId)try{this.globalSubscriptionId=this.backgroundProcessor.subscribeToProcessMessages({processName:"global-message-bus-process",callback:e=>{this.routeMessage(e)}})}catch(e){console.error("Failed to establish global subscription:",e)}}async routeMessage(e){let t=[];for(let i of this.activeHandlers.values())i.shouldHandle(e)&&t.push(i);if(0===t.length)return void this.bufferMessage(e);for(let i of t)try{await i.handleMessage(e)}catch(e){console.error("GlobalMessageBus: Error processing message with handler",i.getId(),e)}}bufferMessage(e){this.messageBuffer.length>=this.MAX_BUFFER_SIZE&&(console.warn("GlobalMessageBus: Message buffer full, removing oldest messages"),this.messageBuffer.splice(0,this.messageBuffer.length-this.MAX_BUFFER_SIZE+100)),this.messageBuffer.push({mercureMessage:e,timestamp:Date.now()}),this.debouncedCleanup()}async replayBufferedMessages(e){let t=[];for(let i of this.messageBuffer)e.shouldHandle(i.mercureMessage)&&t.push(i);if(t.length>0){for(let i of(t.sort((e,t)=>e.timestamp-t.timestamp),t))try{await e.handleMessage(i.mercureMessage)}catch(t){console.error("GlobalMessageBus: Error replaying message for handler",e.getId(),t)}this.messageBuffer=this.messageBuffer.filter(e=>!t.includes(e))}}cleanupExpiredMessages(){let e=Date.now();this.messageBuffer=this.messageBuffer.filter(t=>e-t.timestamp{this.cleanupExpiredMessages()},5e3)}}o=(0,n.Cg)([(0,r.injectable)(),(0,n.Qj)(0,(0,r.inject)(a.K.backgroundProcessor)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",["u"a});var n=i(31635),r=i(62446);class a{register(e){let{name:t,component:i}=e;this.icons.set(t,i)}get(e){return this.icons.get(e)}getIcons(){return this.icons}constructor(){this.icons=new Map}}a=(0,n.Cg)([(0,r.injectable)()],a)},71207(e,t,i){"use strict";i.d(t,{w:()=>n});let n={"data-object":{title:"open-data-object-modal.title",label:"open-data-object-modal.label",requiredMessage:"open-data-object-modal.required-message",okText:"open-data-object-modal.ok-button",cancelText:"open-data-object-modal.cancel-button"},asset:{title:"open-asset-modal.title",label:"open-asset-modal.label",requiredMessage:"open-asset-modal.required-message",okText:"open-asset-modal.ok-button",cancelText:"open-asset-modal.cancel-button"},document:{title:"open-document-modal.title",label:"open-document-modal.label",requiredMessage:"open-document-modal.required-message",okText:"open-document-modal.ok-button",cancelText:"open-document-modal.cancel-button"}}},53789(e,t,i){"use strict";i.d(t,{x:()=>l});var n=i(79606),r=i(56789),a=i(55638);let l=()=>{let{openElement:e}=(0,r.K)(),[t,{isLoading:i}]=(0,n.zq)(),l=async(i,n)=>{try{let r=await t({elementType:n,searchTerm:i}).unwrap();await e({id:r.id,type:n})}catch(e){(0,a.Ay)(new a.hD(e))}};return{openElementByPathOrId:async(e,t)=>{isNaN(Number(e))?"string"==typeof e&&await l(e,t):await l(e.toString(),t)},isLoading:i}}},87902(e,t,i){"use strict";i.d(t,{t:()=>a});var n=i(31635),r=i(62446);class a{registerItem(e,t){let i=this.items[e].findIndex(e=>e.key===t.key);-1!==i?this.items[e][i]=t:this.items[e].push(t),this.items[e].sort((e,t)=>e.priority-t.priority)}getItems(e){return this.items[e].map(e=>e.key)}constructor(){this.items={asset:[],"data-object":[],document:[]}}}a=(0,n.Cg)([(0,r.injectable)()],a)},72324(e,t,i){"use strict";i.r(t),i.d(t,{api:()=>n.api,usePerspectiveCreateMutation:()=>n.usePerspectiveCreateMutation,usePerspectiveDeleteMutation:()=>n.usePerspectiveDeleteMutation,usePerspectiveGetConfigByIdQuery:()=>n.usePerspectiveGetConfigByIdQuery,usePerspectiveGetConfigCollectionQuery:()=>n.usePerspectiveGetConfigCollectionQuery,usePerspectiveUpdateConfigByIdMutation:()=>n.usePerspectiveUpdateConfigByIdMutation,usePerspectiveWidgetCreateMutation:()=>n.usePerspectiveWidgetCreateMutation,usePerspectiveWidgetDeleteMutation:()=>n.usePerspectiveWidgetDeleteMutation,usePerspectiveWidgetGetConfigByIdQuery:()=>n.usePerspectiveWidgetGetConfigByIdQuery,usePerspectiveWidgetGetConfigCollectionQuery:()=>n.usePerspectiveWidgetGetConfigCollectionQuery,usePerspectiveWidgetGetTypeCollectionQuery:()=>n.usePerspectiveWidgetGetTypeCollectionQuery,usePerspectiveWidgetUpdateConfigByIdMutation:()=>n.usePerspectiveWidgetUpdateConfigByIdMutation});var n=i(33461);void 0!==(e=i.hmd(e)).hot&&e.hot.accept()},40271(e,t,i){"use strict";i.r(t),i.d(t,{NavPermission:()=>n.d,PerspectivesApiSlice:()=>l,TreePermission:()=>r.o,usePerspectives:()=>a.n});var n=i(85422),r=i(68153),a=i(76374),l=i(33461);void 0!==(e=i.hmd(e)).hot&&e.hot.accept()},61098(e,t){var i=Object.create,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,t,i,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,d=a(t),c=0,f=d.length;ct[e]).bind(null,s),enumerable:!(l=r(t,s))||l.enumerable});return e};t.__esmMin=(e,t)=>()=>(e&&(t=e(e=0)),t),t.__exportAll=(e,t)=>{let i={};for(var r in e)n(i,r,{get:e[r],enumerable:!0});return t||n(i,Symbol.toStringTag,{value:"Module"}),i},t.__toCommonJS=e=>o.call(e,"module.exports")?e["module.exports"]:s(n({},"__esModule",{value:!0}),e),t.__toESM=(e,t,r)=>(r=null!=e?i(l(e)):{},s(!t&&e&&e.__esModule?r:n(r,"default",{value:e,enumerable:!0}),e))},71954(e,t,i){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),i(61098);var n=i(42532);Object.keys(n).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})})},42532(e,t,i){var n=i(99782);Object.keys(n).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})})},13232(e,t,i){"use strict";i.d(t,{S:()=>f});var n=i(74848),r=i(43588);i(47867);var a=i(21429),l=i(44241),o=i(78250);let s=(0,l.createStyles)(e=>{let{token:t,css:i}=e;return{modal:i`
.ant-modal-content {
height: 281px;
border-radius: ${t.borderRadiusSM} !important;
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/616.5a561c3f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6186.9fa7f507.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/619.59f8e380.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6229.ec077e40.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6255.2e48b884.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6270.f9ff3abd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6272.f2f56a80.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6313.e76747fb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6335.0ad9b174.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6411.ae78ff82.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6424.ca220edd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6458.b5282ed0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6464.b6d25cb6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6472.df513d2d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6484.2519155d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6550.09a63ebf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6572.510ff641.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6579.cda7f334.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/658.dc677028.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/660.5242d83f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6619.93b9f2c4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6649.2b614ce3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6695.087ae8ff.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6743.851be9cb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6759.cf6c0abd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6766.c76f91a5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6815.80ba0d22.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6819.424ecfc4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6823.dc627341.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/687.ae382b4d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6911.d02db343.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/692.ac93e4e2.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6967.4d971194.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/6984.af4507e3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7006.928d8671.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7041.230cf6a4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/705.fad963d9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7053.63c4c0a6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/706.01d44a78.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7073.fb6439a4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7161.f24a612f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7171.8731ac06.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7210.9113a386.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7250.364fbcad.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7264.fc5a523f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7334.be0321bf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7396.da4c50f4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/741.734ea878.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7419.b1cfaeac.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7440.04b86278.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7442.636a9ffa.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7463.e177b088.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/749.7c748f48.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7524.73ba348d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7527.e64ccbd1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7597.42dde6f3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7679.a6829c17.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7680.2cb113f6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7789.50873df9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7793.d6bce01b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7799.a37e9eaf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7821.b1a2dc53.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7828.812c672f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7935.ba8eb0b4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7939.af086f08.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7960.9d4a54c0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/7994.c600e1ce.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/803.52d29752.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8031.b368b0bf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8050.502aa521.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8051.9c74ecaf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8146.e69de8bc.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8195.c8bb6771.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8222.acb59083.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8231.0a773046.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8272.64fe9f7a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/830.dda8066f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8372.d6f25582.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8403.58bbddc4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8437.864e7b29.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8467.f7bd216d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8473.25a53f08.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8477.0c91210d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8479.55f72fe0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/85.3d7bb7a3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8520.3f467428.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8536.df877041.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/854.95bad760.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8547.3355910d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8557.e526282d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8567.2e09cb4e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8574.8c240d77.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8609.b6039081.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8635.29404620.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8645.7a1aa6c0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8658.55f9d53e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8707.80dfb17f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8779.bdcddd0a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8800.1154e54c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8832.e1a7ddbf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8835.d50a0005.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8850.1ef4da0e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8910.7686ba2c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8932.e8090749.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/8971.cb9861fc.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9007.f28d0779.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9030.03e4d789.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9052.67bd17cd.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9076.7a2b7e9a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9114.7d0c9ca9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9204.8f0c9c3a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9322.81e49a3d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9336.9a425d8d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/935.4dfccbd9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9357.709b2aae.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9403.9f36612d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9454.a67bac76.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9471.3511726f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9536.9b33a533.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9603.dcad1930.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9607.214ebd42.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9691.a7a34297.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9765.07ec2c12.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9767.926906cb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9801.09cd7cd0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/9880.64c12943.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api.fbe2c7c1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__asset.9dee10b3.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__class_definition.6192771c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__data_object.160792b1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__dependencies.a9508cf9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__documents.8a5c66b8.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__elements.5babca9f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__metadata.e9f2a028.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__perspectives.936945cf.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__properties.314180ef.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__reports.50fc5ca0.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__role.89b3367b.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__schedule.9ccfa450.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__settings.2c556240.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__tags.f737e834.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__thumbnails.a167200d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__translations.7a8790cb.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__user.0c42ebe1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__version.7220c1e1.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_api__workflow.ad14d72f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_app.d9c0f52c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_default_export.1b3f6d28.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__application_logger.fc080c19.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__asset.51999de9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__auth.65d96793.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__class_definitions.009acac4.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__data_object.0fae6de5.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__document.5167229e.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__field_definitions.171d7545.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__icon_library.481bed67.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__notifications.212009d9.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__perspectives.ea16786c.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__reports.f35bbd3d.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__translations.e3016a50.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__user.1df0f8e6.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/__federation_expose_utils.526f5bda.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/async/lib-axios.f458d745.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js
similarity index 99%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js
index 1978fa04a9..764cb234dd 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js
@@ -1,7 +1,7 @@
-/*! For license information please see index.c24b6cc4.js.LICENSE.txt */
+/*! For license information please see index.f2d05596.js.LICENSE.txt */
(()=>{var __webpack_modules__={70115(){},6619(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(78130);t.logAndReport=function(e,t,r,n,a,i){return n(o.getShortErrorMsg(e,t,r,a))}},99810(e,t,r){let o=r(90924),n={[o.RUNTIME_001]:"Failed to get remoteEntry exports.",[o.RUNTIME_002]:'The remote entry interface does not contain "init"',[o.RUNTIME_003]:"Failed to get manifest.",[o.RUNTIME_004]:"Failed to locate remote.",[o.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[o.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[o.RUNTIME_007]:"Failed to get remote snapshot.",[o.RUNTIME_008]:"Failed to load script resources.",[o.RUNTIME_009]:"Please call createInstance first.",[o.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[o.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot."},a={[o.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},i={[o.BUILD_001]:"Failed to find expose module.",[o.BUILD_002]:"PublicPath is required in prod mode."},s={...n,...a,...i};t.buildDescMap=i,t.errorDescMap=s,t.runtimeDescMap=n,t.typeDescMap=a},90924(e,t){let r="RUNTIME-001",o="RUNTIME-002",n="RUNTIME-003",a="RUNTIME-004",i="RUNTIME-005",s="RUNTIME-006",l="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",d="RUNTIME-010",f="RUNTIME-011",m="TYPE-001",p="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=p,t.RUNTIME_001=r,t.RUNTIME_002=o,t.RUNTIME_003=n,t.RUNTIME_004=a,t.RUNTIME_005=i,t.RUNTIME_006=s,t.RUNTIME_007=l,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=d,t.RUNTIME_011=f,t.TYPE_001=m},78130(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message:
${n}`),a.join("\n")}},84363(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(90924),n=r(78130),a=r(99810);t.BUILD_001=o.BUILD_001,t.BUILD_002=o.BUILD_002,t.RUNTIME_001=o.RUNTIME_001,t.RUNTIME_002=o.RUNTIME_002,t.RUNTIME_003=o.RUNTIME_003,t.RUNTIME_004=o.RUNTIME_004,t.RUNTIME_005=o.RUNTIME_005,t.RUNTIME_006=o.RUNTIME_006,t.RUNTIME_007=o.RUNTIME_007,t.RUNTIME_008=o.RUNTIME_008,t.RUNTIME_009=o.RUNTIME_009,t.RUNTIME_010=o.RUNTIME_010,t.RUNTIME_011=o.RUNTIME_011,t.TYPE_001=o.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=n.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},31748(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},92926(e,t){let r="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=r},45871(e,t,r){let o=r(48628),n=r(92926),a=r(8369),i=r(17829),s=r(28457),l=r(556);r(21132);let u=r(12003),c=r(26227),d=r(62964),f=r(82593),m=r(92299),p=r(60317);r(94317);let h=r(14260),g=r(64710),y=r(29152),E=r(17300),b=r(71777),_=r(50630),S=r(84363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&o.error((0,S.getShortErrorMsg)(S.RUNTIME_010,S.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){let o=l.getRemoteInfo({name:e,entry:t}),n=new u.Module({host:this,remoteInfo:o});return n.remoteEntryExports=r,this.moduleCache.set(e,n),n}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){let{allShareInfos:r}=a.formatShareConfigs(e,t),{userOptions:o,options:n}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),i=this.remoteHandler.formatAndRegisterRemote(n,o),{allShareInfos:s}=this.sharedHandler.registerShared(n,o),l=[...n.plugins];o.plugins&&o.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u={...e,...t,plugins:l,remotes:i,shared:s};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=s.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new p.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new m.AsyncWaterfallHook("beforeInitContainer"),initContainer:new m.AsyncWaterfallHook("initContainer")}),this.version="2.2.3",this.moduleCache=new Map,this.loaderHook=new p.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new d.AsyncHook,loadEntryError:new d.AsyncHook,getModuleFactory:new d.AsyncHook}),this.bridgeHook=new p.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[h.snapshotPlugin(),g.generatePreloadAssetsPlugin()],r={id:i.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:_.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new E.SharedHandler(this),this.remoteHandler=new b.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}}},44391(e,t,r){let o=r(48628),n=r(9350),a=r(50630),i="object"==typeof globalThis?globalThis:window,s=(()=>{try{return document.defaultView}catch{return i}})(),l=s;function u(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(i,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(i,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let d=i.__GLOBAL_LOADING_REMOTE_ENTRY__;function f(e){var t,r,o,n,a,i;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(r=e.__FEDERATION__).__INSTANCES__??(r.__INSTANCES__=[]),(o=e.__FEDERATION__).moduleInfo??(o.moduleInfo={}),(n=e.__FEDERATION__).__SHARE__??(n.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(i=e.__FEDERATION__).__PRELOADED_MAP__??(i.__PRELOADED_MAP__=new Map)}function m(){i.__FEDERATION__.__GLOBAL_PLUGIN__=[],i.__FEDERATION__.__INSTANCES__=[],i.__FEDERATION__.moduleInfo={},i.__FEDERATION__.__SHARE__={},i.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(d).forEach(e=>{delete d[e]})}function p(e){i.__FEDERATION__.__INSTANCES__.push(e)}function h(){return i.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(i.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,i.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.2.3")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let r of Object.keys(e)){let[o,n]=r.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}o.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}f(i),f(s);let E=()=>s.__FEDERATION__.moduleInfo,b=(e,t)=>{let r=y(t,n.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){let{version:t,...r}=e,o=n.getFMId(r),a=y(s.__FEDERATION__.moduleInfo,o).value;if((null==a?void 0:a.version)===t)return a}},_=e=>b(e,s.__FEDERATION__.moduleInfo),S=(e,t)=>{let r=n.getFMId(e);return s.__FEDERATION__.moduleInfo[r]=t,s.__FEDERATION__.moduleInfo},v=e=>(s.__FEDERATION__.moduleInfo={...s.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete s.__FEDERATION__.moduleInfo[t]}),R=(e,t)=>{let r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:i[r]}},I=e=>{let{__GLOBAL_PLUGIN__:t}=s.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):o.warn(`The plugin ${e.name} has been registered.`)})},T=()=>s.__FEDERATION__.__GLOBAL_PLUGIN__,M=e=>i.__FEDERATION__.__PRELOADED_MAP__.get(e),N=e=>i.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=i,t.Global=l,t.addGlobalSnapshot=v,t.getGlobalFederationConstructor=h,t.getGlobalHostPlugins=T,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=_,t.getInfoWithoutType=y,t.getPreloaded=M,t.getRemoteEntryExports=R,t.getTargetSnapshotInfoByModuleInfo=b,t.globalLoading=d,t.nativeGlobal=s,t.registerGlobalPlugins=I,t.resetFederationGlobalInfo=m,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=p,t.setGlobalSnapshotInfoByModuleInfo=S,t.setPreloaded=N},3509(e,t,r){let o=r(44391),n=r(8369),a=r(6079),i=r(556);r(21132);let s=r(19599),l={getRegisteredShare:n.getRegisteredShare,getGlobalShareScope:n.getGlobalShareScope};t.default={global:{Global:o.Global,nativeGlobal:o.nativeGlobal,resetFederationGlobalInfo:o.resetFederationGlobalInfo,setGlobalFederationInstance:o.setGlobalFederationInstance,getGlobalFederationConstructor:o.getGlobalFederationConstructor,setGlobalFederationConstructor:o.setGlobalFederationConstructor,getInfoWithoutType:o.getInfoWithoutType,getGlobalSnapshot:o.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:o.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:o.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:o.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:o.addGlobalSnapshot,getRemoteEntryExports:o.getRemoteEntryExports,registerGlobalPlugins:o.registerGlobalPlugins,getGlobalHostPlugins:o.getGlobalHostPlugins,getPreloaded:o.getPreloaded,setPreloaded:o.setPreloaded},share:l,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:s.preloadAssets,getRemoteInfo:i.getRemoteInfo}}},45922(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(48628),n=r(9350),a=r(44391),i=r(63957),s=r(8369),l=r(6079),u=r(556);r(21132);let c=r(3509),d=r(12003),f=r(45871),m=r(87703),p=r(50630),h=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=d.Module,t.ModuleFederation=f.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=o.assert,t.error=o.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=s.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=h,t.isStaticResourcesEqual=n.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return p.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return p.loadScriptNode}}),t.matchRemoteWithNameAndExpose=l.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=n.safeWrapper,t.satisfy=i.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return m.type_exports}})},12003(e,t,r){let o=r(48628),n=r(9350),a=r(556),i=r(48393);r(21132);let s=r(50630),l=r(84363);function u(e,t,r){let o=t,n=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];n.length||n.push("default"),n.forEach(e=>{o[e]||(o[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?n:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:o,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:o[n[0]],initScope:r??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return o.assert(e,`remoteEntryExports is undefined
${(0,s.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){let n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:s,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,r),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==n?void 0:n.init)&&o.error(l.RUNTIME_002,l.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await n.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,a){let i,{loadFactory:s=!0}=r||{loadFactory:!0},l=await this.init(e,a);this.lib=l,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:l,expose:t,moduleInfo:this.remoteInfo}))||(i=await l.get(t)),o.assert(i,`${n.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=n.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,u);return s?await c():c}wraperFactory(e,t){function r(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let o=await e();return r(o,t),o}:()=>{let o=e();return r(o,t),o}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},64710(e,t,r){let o=r(9350),n=r(44391),a=r(8369);r(21132);let i=r(19599),s=r(14260),l=r(50630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,r,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,{value:d}=n.getInfoWithoutType(e,o.getFMId(t)),f=s||d;if(f&&!(0,l.isManifestProvider)(f)&&(r(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let o=u(t),n=f.remotesInfo[t];c(e,{name:o.name,version:n.matchedVersion},r,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,r,s,u){let f=[],m=[],p=[],h=new Set,g=new Set,{options:y}=e,{preloadConfig:E}=t,{depsRemote:b}=E;if(c(s,r,(t,r,a)=>{var s;let u;if(a)u=E;else if(Array.isArray(b)){let e=b.find(e=>e.nameOrAlias===r.name||e.nameOrAlias===r.alias);if(!e)return;u=i.defaultPreloadArgs(e)}else{if(!0!==b)return;u=E}let c=(0,l.getResourceUrl)(t,o.getRemoteEntryInfoFromSnapshot(t).url);c&&p.push({name:r.name,moduleInfo:{name:r.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:r.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let d="modules"in t?t.modules:[],h=i.normalizePreloadExposes(u.exposes);function g(e){let r=e.map(e=>(0,l.getResourceUrl)(t,e));return u.filter?r.filter(u.filter):r}if(h.length&&"modules"in t&&(d=null==t||null==(s=t.modules)?void 0:s.reduce((e,t)=>((null==h?void 0:h.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let o=d.length;for(let a=0;a0){let t=(t,r)=>{let{shared:o}=a.getRegisteredShare(e.shareScopeMap,r.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};o&&"function"==typeof o.lib&&(r.assets.js.sync.forEach(e=>{h.add(e)}),r.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var r;let n=null==(r=y.shared)?void 0:r[e.sharedName];if(!n)return;let a=e.version?n.find(t=>t.version===e.version):n;a&&o.arrayOptions(a).forEach(r=>{t(r,e)})})}let _=m.filter(e=>!h.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:_,entryAssets:p.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:r,remoteInfo:n,remote:a,globalSnapshot:i,remoteSnapshot:u}=e;return l.isBrowserEnvValue?o.isRemoteInfoWithEntry(a)&&o.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:n.name,entry:a.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(s.assignRemoteInfo(n,u),f(t,r,n,i,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},29152(e,t,r){let o=r(48628),n=r(9350),a=r(44391),i=r(48393);r(21132);let s=r(62964),l=r(92299),u=r(60317);r(94317);let c=r(50630),d=r(84363);function f(e,t){let r=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),o=r&&"remotesInfo"in r&&r.remotesInfo&&a.getInfoWithoutType(r.remotesInfo,e.name).value;return o&&o.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:o.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,r,{moduleInfo:s,id:l,expose:u}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:s});let m=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});m||(m={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:m})),m&&"remotesInfo"in m&&!a.getInfoWithoutType(m.remotesInfo,s.name).value&&("version"in s||"entry"in s)&&(m.remotesInfo={...null==m?void 0:m.remotesInfo,[s.name]:{matchedVersion:"version"in s?s.version:s.entry}});let{hostGlobalSnapshot:p,remoteSnapshot:h,globalSnapshot:g}=this.getGlobalRemoteInfo(s),{remoteSnapshot:y,globalSnapshot:E}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:s,hostGlobalSnapshot:p,remoteSnapshot:h,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",o=await this.getManifestJson(e,s,{}),n=a.setGlobalSnapshotInfoByModuleInfo({...s,entry:e},o);t=o,r=n}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:y,from:"global"});t=e,r=E}else if(n.isRemoteInfoWithEntry(s)){let e=await this.getManifestJson(s.entry,s,{}),o=a.setGlobalSnapshotInfoByModuleInfo(s,e),{remoteSnapshot:n}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:e,from:"global"});t=n,r=o}else o.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:s.name,remoteVersion:s.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(E)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:l,host:this.HostInstance,options:f,moduleInfo:s,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:r}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,r){let n=async()=>{let r=this.manifestCache.get(e);if(r)return r;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),r=await t.json()}catch(n){(r=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],o.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${n}`,i.optionsToMFContext(this.HostInstance.options)))}return o.assert(r.metaData&&r.exposes&&r.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!r.metaData&&"metaData",!r.exposes&&"exposes",!r.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,r),r},a=async()=>{let r=await n(),o=(0,c.generateSnapshotFromManifest)(r,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:r,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new s.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new l.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new l.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new l.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},14260(e,t,r){let o=r(48628),n=r(9350);r(21132);let a=r(19599),i=r(50630),s=r(84363);function l(e,t){let r=n.getRemoteEntryInfoFromSnapshot(t);r.url||o.error(s.RUNTIME_011,s.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,r.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:r,expose:o,origin:i,remoteInfo:s,id:u}=e;if(!n.isRemoteInfoWithEntry(t)||!n.isPureRemoteEntry(t)){let{remoteSnapshot:n,globalSnapshot:c}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});l(s,n);let d={remote:t,preloadConfig:{nameOrAlias:r,exposes:[o],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:s,remote:t,remoteSnapshot:n,globalSnapshot:c});return f&&a.preloadAssets(s,i,f,!1),{...e,remoteSnapshot:n}}return e}}}t.assignRemoteInfo=l,t.snapshotPlugin=u},71777(e,t,r){let o=r(48628),n=r(44391),a=r(92926),i=r(8369),s=r(6079),l=r(556),u=r(48393);r(21132);let c=r(19599),d=r(12003),f=r(26227),m=r(62964),p=r(82593),h=r(92299),g=r(60317);r(94317);let y=r(29152),E=r(50630),b=r(84363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:r,expose:o}=t,{name:n,alias:a}=r;if(this.idToRemoteMap[e]={name:r.name,expose:o},a&&e.startsWith(n)){let t=e.replace(n,a);this.idToRemoteMap[t]={name:r.name,expose:o};return}if(a&&e.startsWith(a)){let t=e.replace(a,n);this.idToRemoteMap[t]={name:r.name,expose:o}}}async loadRemote(e,t){let{host:r}=this;try{let{loadFactory:o=!0}=t||{loadFactory:!0},{module:n,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:d}=i,f=await n.get(c,u,t,d),m=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:o?f:void 0,exposeModuleFactory:o?void 0:f,remote:l,options:a,moduleInstance:n,origin:r});if(this.setIdToRemoteMap(e,i),"function"==typeof m)return m;return f}catch(a){let{from:o="runtime"}=t||{from:"runtime"},n=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:o,lifecycle:"onLoad",origin:r});if(!n)throw a;return n}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let r=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async e=>{let{remote:r}=e,o=l.getRemoteInfo(r),{globalSnapshot:n,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:r}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:r,remoteInfo:o,globalSnapshot:n,remoteSnapshot:a});i&&c.preloadAssets(o,t,i)}))}registerRemotes(e,t){let{host:r}=this;e.forEach(e=>{this.registerRemote(e,r.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:r}=this,{id:n}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=s.matchRemoteWithNameAndExpose(r.options.remotes,a);i||o.error(b.RUNTIME_004,b.runtimeDescMap,{hostName:r.options.name,requestId:a},void 0,u.optionsToMFContext(r.options));let{remote:c}=i,f=l.getRemoteInfo(c),m=await r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:r.options,origin:r,remoteInfo:f}),{remote:p,expose:h}=m;o.assert(p&&h,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=r.moduleCache.get(p.name),y={host:r,remoteInfo:f};return g||(g=new d.Module(y),r.moduleCache.set(p.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:m}}registerRemote(e,t,r){let{host:n}=this,i=()=>{if(e.alias){let r=t.find(t=>{var r;return e.alias&&(t.name.startsWith(e.alias)||(null==(r=t.alias)?void 0:r.startsWith(e.alias)))});o.assert(!r,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${r&&r.name} name or alias`)}"entry"in e&&E.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});let s=t.find(t=>t.name===e.name);if(s){let o=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==r?void 0:r.force)&&(this.removeRemote(s),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,E.warn)(o.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{let{host:r}=this,{name:o}=e,a=r.options.remotes.findIndex(e=>e.name===o);-1!==a&&r.options.remotes.splice(a,1);let s=r.moduleCache.get(e.name);if(s){var t;let o=s.remoteInfo,a=o.entryGlobalName;n.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(n.CurrentGlobal,a))?void 0:t.configurable)?delete n.CurrentGlobal[a]:n.CurrentGlobal[a]=void 0);let u=l.getRemoteEntryUniqueKey(s.remoteInfo);n.globalLoading[u]&&delete n.globalLoading[u],r.snapshotHandler.manifestCache.delete(o.entry);let c=o.buildVersion?(0,E.composeKeyWithSeparator)(o.name,o.buildVersion):o.name,d=n.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>o.buildVersion?e.options.id===c:e.name===c);if(-1!==d){let e=n.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];c=e.options.id||c;let t=i.getGlobalShareScope(),r=!0,a=[];Object.keys(t).forEach(e=>{let n=t[e];n&&Object.keys(n).forEach(t=>{let i=n[t];i&&Object.keys(i).forEach(n=>{let s=i[n];s&&Object.keys(s).forEach(i=>{let l=s[i];l&&"object"==typeof l&&l.from===o.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==o.name),l.useIn.length?r=!1:a.push([e,t,n,i])):a.push([e,t,n,i]))})})})}),r&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var r,o,n;let[a,i,s,l]=e;null==(n=t[a])||null==(o=n[i])||null==(r=o[s])||delete r[l]}),n.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=y.getGlobalRemoteInfo(e,r);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&n.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],n.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete n.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}r.moduleCache.delete(e.name)}}catch(e){o.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new p.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new p.SyncWaterfallHook("registerRemote"),beforeRequest:new h.AsyncWaterfallHook("beforeRequest"),onLoad:new m.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new m.AsyncHook("errorLoadRemote"),beforePreloadRemote:new m.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new m.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new m.AsyncHook,loadEntry:new m.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},17300(e,t,r){let o=r(48628),n=r(92926),a=r(8369),i=r(48393);r(21132);let s=r(62964),l=r(82593),u=r(92299),c=r(60317);r(94317);let d=r(84363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:r,allShareInfos:o}=a.formatShareConfigs(e,t);return Object.keys(r).forEach(e=>{r[e].forEach(r=>{r.scope.forEach(o=>{var n;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:r}),(null==(n=this.shareScopeMap[o])?void 0:n[e])||this.setShared({pkgName:e,lib:r.lib,get:r.get,loaded:r.loaded||!!r.lib,shared:r,from:t.name})})})}),{newShareInfos:r,allShareInfos:o}}async loadShare(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&await Promise.all(n.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:n.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});o.assert(i,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(s){let t=a.directShare(s,l);if(t.lib)return a.addUseIn(t,r.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,r.options.name),e}{let o=(async()=>{let e=await t.get();return a.addUseIn(t,r.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:o,treeShaking:l?t:void 0}),o}}{if(null==t?void 0:t.customShareInfo)return!1;let o=a.shouldUseTreeShaking(i.treeShaking),n=a.directShare(i,o),s=(async()=>{let t=await n.get();n.lib=t,n.loaded=!0,a.addUseIn(n,r.options.name);let{shared:o,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(o){let e=a.directShare(o,s);e.lib=t,e.loaded=!0,o.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:r.options.name,lib:null,loading:s,treeShaking:o?n:void 0}),s}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:r}=this,o=null==t?void 0:t.from,i=null==t?void 0:t.strategy,s=null==t?void 0:t.initScope,l=[];if("build"!==o){let{initTokens:t}=this;s||(s=[]);let r=t[e];if(r||(r=t[e]={from:this.host.name}),s.indexOf(r)>=0)return l;s.push(r)}let u=this.shareScopeMap,c=r.options.name;u[e]||(u[e]={});let d=u[e],f=(e,t)=>{var r;let{version:o,eager:n}=t;d[e]=d[e]||{};let i=d[e],s=i[o]&&a.directShare(i[o]),l=!!(s&&("eager"in s&&s.eager||"shareConfig"in s&&(null==(r=s.shareConfig)?void 0:r.eager)));(!s||"loaded-first"!==s.strategy&&!s.loaded&&(!n!=!l?n:c>i[o].from))&&(i[o]=t)},m=async e=>{let t,{module:o}=await r.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await o.getEntry()}catch(o){if(!(t=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"beforeLoadShare",origin:r})))return}finally{(null==t?void 0:t.init)&&!o.initing&&(o.remoteEntryExports=t,await o.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(t=>{r.options.shared[t].forEach(r=>{r.scope.includes(e)&&f(t,r)})}),("version-first"===r.options.shareStrategy||"version-first"===i)&&r.options.remotes.forEach(t=>{t.shareScope===e&&l.push(m(t.name))}),l}loadShareSync(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&n.scope.forEach(e=>{this.initializeSharing(e,{strategy:n.strategy})});let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(s){if("function"==typeof s.lib)return a.addUseIn(s,r.options.name),s.loaded||(s.loaded=!0,s.from===r.options.name&&(n.loaded=!0)),s.lib;if("function"==typeof s.get){let t=s.get();if(!(t instanceof Promise))return a.addUseIn(s,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:t,shared:s}),t}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){let a=n.get();return a instanceof Promise&&o.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}o.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options))}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:o}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:o.options,origin:o,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:r,from:o,lib:n,loading:a,loaded:i,get:s,treeShaking:l}=e,{version:u,scope:c="default",...d}=r,f=Array.isArray(c)?c:[c],m=e=>{let t=(e,t,r)=>{r&&!e[t]&&(e[t]=r)},r=l?e.treeShaking:e;t(r,"loaded",i),t(r,"loading",a),t(r,"get",s)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...d,lib:n});let r=this.shareScopeMap[e][t][u];m(r),o&&r.from!==o&&(r.from=o)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new l.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new s.AsyncHook,resolveShare:new l.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new l.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},87703(e,t,r){var o=r(31748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return o}})},48393(e,t){function r(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,o,n,a,i,s;let l={};for(let[t,r]of Object.entries(e.shared)){let e=r[0];e&&(l[t]={version:e.version,singleton:null==(n=e.shareConfig)?void 0:n.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(s=e.shareConfig)?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(o=e.remotes)?void 0:o.map(r))??[],shared:l}}}},17829(e,t,r){r(50630),t.getBuilderId=function(){return"pimcore_studio_ui_bundle:0.0.1"}},62964(e,t,r){let o=r(26227);t.AsyncHook=class extends o.SyncHook{emit(){let e;for(var t=arguments.length,r=Array(t),o=0;o0){let t=0,o=e=>!1!==e&&(t0){let r=0,n=t=>(o.warn(t),this.onerror(t),e),a=o=>{if(i.checkReturnData(e,o)){if(e=o,r{let r=e[t];r&&this.lifecycle[t].on(r)})}}removePlugin(e){o.assert(e,"A name is required.");let t=this.registerPlugins[e];o.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},26227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function r(){for(var o=arguments.length,n=Array(o),a=0;a0&&this.listeners.forEach(t=>{e=t(...r)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},82593(e,t,r){let o=r(48628),n=r(9350),a=r(26227);function i(e,t){if(!n.isObject(t))return!1;if(e!==t){for(let r in e)if(!(r in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(n.isObject(e)||o.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let r=t(e);if(i(e,r))e=r;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){o.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=o.error,this.type=e}},t.checkReturnData=i},21132(e,t,r){r(48628),r(9350),r(17829),r(6079),r(28457),r(556),r(48393),r(50630)},556(e,t,r){let o=r(48628),n=r(44391),a=r(92926),i=r(50630),s=r(84363),l=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${l}`)([e,n]):import(t).then(e).catch(n)}catch(e){o.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):Function("callbacks",`System.import("${t}")${l}`)([e,n])}catch(e){o.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,r){let{remoteEntryKey:a,entryExports:i}=n.getRemoteEntryExports(e,t);return i||o.error(s.RUNTIME_001,s.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:r,entry:a,loaderHook:l,getEntryUrl:u}=e,{entryExports:c}=n.getRemoteEntryExports(t,r);if(c)return c;let f=u?u(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let r=l.lifecycle.createScript.emit({url:e,attrs:t});if(r&&(r instanceof HTMLScriptElement||"script"in r||"timeout"in r))return r}}).then(()=>d(t,r,a),e=>{let r=e instanceof Error?e.message:String(e);o.error(s.RUNTIME_008,s.runtimeDescMap,{remoteName:t,resourceUrl:f},r)})}async function m(e){let{remoteInfo:t,remoteEntryExports:r,loaderHook:o,getEntryUrl:n}=e,{entry:a,entryGlobalName:i,name:s,type:l}=t;switch(l){case"esm":case"module":return u({entry:a,remoteEntryExports:r});case"system":return c({entry:a,remoteEntryExports:r});default:return f({entry:a,globalName:i,name:s,loaderHook:o,getEntryUrl:n})}}async function p(e){let{remoteInfo:t,loaderHook:r}=e,{entry:a,entryGlobalName:s,name:l,type:u}=t,{entryExports:c}=n.getRemoteEntryExports(l,s);return c||(0,i.loadScriptNode)(a,{attrs:{name:l,globalName:s,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.lifecycle.createScript.emit({url:e,attrs:t});if(o&&"url"in o)return o}}}).then(()=>d(l,s,a)).catch(e=>{o.error(`Failed to load Node.js entry for remote "${l}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function h(e){let{entry:t,name:r}=e;return(0,i.composeKeyWithSeparator)(r,t)}async function g(e){let{origin:t,remoteEntryExports:r,remoteInfo:o,getEntryUrl:a,_inErrorHandling:l=!1}=e,u=h(o);if(r)return r;if(!n.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;n.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:o,remoteEntryExports:r}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?m({remoteInfo:o,remoteEntryExports:r,loaderHook:c,getEntryUrl:a}):p({remoteInfo:o,loaderHook:c}))).catch(async e=>{let a=h(o),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(s.RUNTIME_008)&&!i&&!l){let e=e=>g({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:o,remoteEntryExports:r,globalLoading:n.globalLoading,uniqueKey:a});if(i)return i}throw e})}return n.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=h,t.getRemoteInfo=y},48628(e,t,r){let o=r(50630),n=r(6619),a="[ Federation Runtime ]",i=(0,o.createLogger)(a);function s(e,t,r,o,i){if(void 0!==t)return(0,n.logAndReport)(e,t,r??{},e=>{throw Error(`${a}: ${e}`)},o,i);let s=e;if(s instanceof Error)throw s.message.startsWith(a)||(s.message=`${a}: ${s.message}`),s;throw Error(`${a}: ${s}`)}function l(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,r,o,n){e||(void 0!==r?s(t,r,o,void 0,n):s(t))},t.error=s,t.logger=i,t.warn=l},6079(e,t){function r(e,t){for(let r of e){let e=t.startsWith(r.name),o=t.replace(r.name,"");if(e){if(o.startsWith("/"))return{pkgNameOrAlias:r.name,expose:o=`.${o}`,remote:r};else if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}let n=r.alias&&t.startsWith(r.alias),a=r.alias&&t.replace(r.alias,"");if(r.alias&&n){if(a&&a.startsWith("/"))return{pkgNameOrAlias:r.alias,expose:a=`.${a}`,remote:r};else if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}t.matchRemote=function(e,t){for(let r of e)if(t===r.name||r.alias&&t===r.alias)return r},t.matchRemoteWithNameAndExpose=r},28457(e,t,r){let o=r(44391);t.registerPlugins=function(e,t){let r=o.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{n.forEach(r=>{r.applyPlugin(e,t)})}),e}},19599(e,t,r){let o=r(48628),n=r(6079),a=r(556),i=r(50630);function s(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function l(e,t){return t.map(t=>{let r=n.matchRemote(e,t.nameOrAlias);return o.assert(r,`Unable to preload ${t.nameOrAlias} as it is not included in ${!r&&(0,i.safeToString)({remoteInfo:r,remotes:e})}`),{remote:r,preloadConfig:s(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,r){let o=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:n,jsAssetsWithoutEntry:s,entryAssets:l}=r;if(t.options.inBrowser){if(l.forEach(r=>{let{moduleInfo:o}=r,n=t.moduleCache.get(e.name);n?a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:n.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:void 0})}),o){let e={rel:"preload",as:"style"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let e={rel:"stylesheet",type:"text/css"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o},needDeleteLink:!1});n&&document.head.appendChild(o)})}if(o){let e={rel:"preload",as:"script"};s.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let r={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(e=>{let{script:o,needAttach:n}=(0,i.createScript)({url:e,cb:()=>{},attrs:r,createScriptHook:(e,r)=>{let o=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:r});if(o instanceof HTMLScriptElement)return o},needDeleteScript:!0});n&&document.head.appendChild(o)})}}}t.defaultPreloadArgs=s,t.formatPreloadArgs=l,t.normalizePreloadExposes=u,t.preloadAssets=c},60632(e,t){function r(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function o(e,t){let{preRelease:o}=e,{preRelease:n}=t;if(void 0===o&&n)return 1;if(o&&void 0===n)return -1;if(void 0===o&&void 0===n)return 0;for(let e=0,t=o.length;e<=t;e++){let t=o[e],a=n[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return r(t,a)}}return 0}function n(e,t){return r(e.major,t.major)||r(e.minor,t.minor)||r(e.patch,t.patch)||o(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>n(e,t);case">=":return a(e,t)||0>n(e,t);case"<":return n(e,t)>0;case"<=":return a(e,t)||n(e,t)>0;case void 0:return!0;default:return!1}}},59570(e,t){let r="[0-9A-Za-z-]+",o=`(?:\\+(${r}(?:\\.${r})*))`,n="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",s=`(?:${a}|${i})`,l=`(?:-?(${s}(?:\\.${s})*))`,u=`(?:${n}|${i})`,c=`(?:-(${u}(?:\\.${u})*))`,d=`${n}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${c})?${o}?)?)?`,m=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,p=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${l}?${o}?`,h="((?:<|>)?=?)",g=`(\\s*)${h}\\s*(${p}|${f})`,y="(?:~>?)",E=`(\\s*)${y}\\s+`,b="(?:\\^)",_=`(\\s*)${b}\\s+`,S="(<|>)?=?\\s*\\*",v=`^${b}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,T=`^${h}\\s*${f}$`,M=`^${h}\\s*(${R})$|^$`,N="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=_,t.comparator=M,t.comparatorTrim=g,t.gte0=N,t.hyphenRange=m,t.star=S,t.tilde=I,t.tildeTrim=E,t.xRange=T},63957(e,t,r){let o=r(10078),n=r(83810),a=r(60632);function i(e){return o.pipe(n.parseCarets,n.parseTildes,n.parseXRanges,n.parseStar)(e)}function s(e){return o.pipe(n.parseHyphen,n.parseComparatorTrim,n.parseTildeTrim,n.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let r=o.extractComparator(e);if(!r)return!1;let[,l,,u,c,d,f]=r,m={operator:l,version:o.combineVersion(u,c,d,f),major:u,minor:c,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=s(t);if(!e.trim())return!0;let r=e.split(" ").map(e=>i(e)).join(" ");if(!r.trim())return!0;let l=r.split(/\s+/).map(e=>n.parseGTE0(e)).filter(Boolean);if(0===l.length)continue;let u=!0;for(let e of l){let t=o.extractComparator(e);if(!t){u=!1;break}let[,r,,n,i,s,l]=t;if(!a.compare({operator:r,version:o.combineVersion(n,i,s,l),major:n,minor:i,patch:s,preRelease:null==l?void 0:l.split(".")},m)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},83810(e,t,r){let o=r(59570),n=r(10078);function a(e){return e.replace(n.parseRegex(o.hyphenRange),(e,t,r,o,a,i,s,l,u,c,d,f)=>(t=n.isXVersion(r)?"":n.isXVersion(o)?`>=${r}.0.0`:n.isXVersion(a)?`>=${r}.${o}.0`:`>=${t}`,l=n.isXVersion(u)?"":n.isXVersion(c)?`<${Number(u)+1}.0.0-0`:n.isXVersion(d)?`<${u}.${Number(c)+1}.0-0`:f?`<=${u}.${c}.${d}-${f}`:`<=${l}`,`${t} ${l}`.trim()))}function i(e){return e.replace(n.parseRegex(o.comparatorTrim),"$1$2$3")}function s(e){return e.replace(n.parseRegex(o.tildeTrim),"$1~")}function l(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.caret),(e,t,r,o,a)=>{if(n.isXVersion(t))return"";if(n.isXVersion(r))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(n.isXVersion(o))if("0"===t)return`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`;else return`>=${t}.${r}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${r}.${o}-${a} <${Number(t)+1}.0.0-0`;else if("0"===r)return`>=${t}.${r}.${o}-${a} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`;if("0"===t)if("0"===r)return`>=${t}.${r}.${o} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`;return`>=${t}.${r}.${o} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.tilde),(e,t,r,o,a)=>n.isXVersion(t)?"":n.isXVersion(r)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:n.isXVersion(o)?`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`:a?`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`:`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(n.parseRegex(o.xRange),(e,t,r,o,a,i)=>{let s=n.isXVersion(r),l=s||n.isXVersion(o),u=l||n.isXVersion(a);if("="===t&&u&&(t=""),i="",s)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(l&&(o=0),a=0,">"===t?(t=">=",l?(r=Number(r)+1,o=0):o=Number(o)+1,a=0):"<="===t&&(t="<",l?r=Number(r)+1:o=Number(o)+1),"<"===t&&(i="-0"),`${t+r}.${o}.${a}${i}`):l?`>=${r}.0.0${i} <${Number(r)+1}.0.0-0`:u?`>=${r}.${o}.0${i} <${r}.${Number(o)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(n.parseRegex(o.star),"")}function f(e){return e.trim().replace(n.parseRegex(o.gte0),"")}t.parseCaretTrim=function(e){return e.replace(n.parseRegex(o.caretTrim),"$1^")},t.parseCarets=l,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=s,t.parseTildes=u,t.parseXRanges=c},10078(e,t,r){let o=r(59570);function n(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),r=0;rt.reduce((e,t)=>t(e),e)}function s(e){return e.match(n(o.comparator))}t.combineVersion=function(e,t,r,o){let n=`${e}.${t}.${r}`;return o?`${n}-${o}`:n},t.extractComparator=s,t.isXVersion=a,t.parseRegex=n,t.pipe=i},8369(e,t,r){let o=r(48628),n=r(9350),a=r(44391),i=r(92926),s=r(63957),l=r(50630);function u(e,t,r,n){var a,i;let s;return s="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{o.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&o.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:s,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??l.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let r=t.shared||{},o=t.name,a=Object.keys(r).reduce((e,a)=>{let i=n.arrayOptions(r[a]);return e[a]=e[a]||[],i.forEach(r=>{e[a].push(u(r,o,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:r,mode:o}=e;return r!==l.TreeShakingStatus.NO_USE&&(r===l.TreeShakingStatus.CALCULATED||"runtime-infer"===o&&(!t||g(e,t)))}function f(e,t){let r=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),r=e;for(let e=0;e<3-t.length;e++)r+=".0";return r}return e};return!!s.satisfy(r(e),`<=${r(t)}`)}let m=(e,t)=>{let r=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||r(e,t)||"0"===e?t:e,0)},p=e=>!!e.loaded||"function"==typeof e.lib,h=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:r}=e;return!!r&&!!t.every(e=>r.includes(e))};function y(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){return i?!n[e].treeShaking||!!n[t].treeShaking&&!p(n[e].treeShaking)&&f(e,t):!p(n[e])&&f(e,t)};if(i){if(a=m(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:m(e[t][r],s),useTreesShaking:i}}let E=e=>p(e)||h(e);function b(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){if(i){if(!n[e].treeShaking)return!0;if(!n[t].treeShaking)return!1;if(E(n[t].treeShaking))if(E(n[e].treeShaking))return!!f(e,t);else return!0;if(E(n[e].treeShaking))return!1}if(E(n[t]))if(E(n[e]))return!!f(e,t);else return!0;return!E(n[e])&&f(e,t)};if(i){if(a=m(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:m(e[t][r],s),useTreesShaking:i}}function _(e){return"loaded-first"===e?b:y}function S(e,t,r,n){if(!e)return;let{shareConfig:l,scope:u=i.DEFAULT_SCOPE,strategy:c,treeShaking:f}=r;for(let i of Array.isArray(u)?u:[u])if(l&&e[i]&&e[i][t]){let{requiredVersion:u}=l,{version:m,useTreesShaking:p}=_(c)(e,i,t,f),h=()=>{let n=e[i][t][m];if(l.singleton){if("string"==typeof u&&!s.satisfy(m,u)){let e=`Version ${m} from ${m&&n.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;l.strictVersion?o.error(e):o.warn(e)}return{shared:n,useTreesShaking:p}}{if(!1===u||"*"===u||s.satisfy(m,u))return{shared:n,useTreesShaking:p};let r=d(f);if(r){for(let[o,n]of Object.entries(e[i][t]))if(d(n.treeShaking,null==f?void 0:f.usedExports)&&s.satisfy(o,u))return{shared:n,useTreesShaking:r}}for(let[r,o]of Object.entries(e[i][t]))if(s.satisfy(r,u))return{shared:o,useTreesShaking:!1}}},g={shareScopeMap:e,scope:i,pkgName:t,version:m,GlobalFederation:a.Global.__FEDERATION__,shareInfo:r,resolver:h};return(n.emit(g)||g).resolver()}}function v(){return a.Global.__FEDERATION__.__SHARE__}function R(e){let{pkgName:t,extraOptions:r,shareInfos:o}=e,n=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let r=function(e,r){return!p(t[e])&&f(e,r)};return t[m(t,r)]},a=(null==r?void 0:r.resolver)??n,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=function(){for(var e=arguments.length,t=Array(e),r=0;r{e.useIn||(e.useIn=[]),n.addUniqueItem(e.useIn,t)},t.directShare=I,t.formatShareConfigs=c,t.getGlobalShareScope=v,t.getRegisteredShare=S,t.getTargetSharedOptions=R,t.shouldUseTreeShaking=d},9350(e,t,r){let o=r(48628),n=r(50630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function s(e){return void 0!==e.entry}function l(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function c(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function m(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function p(e){return Array.isArray(e)?e:[e]}function h(e){let t={url:"",type:"global",globalName:""};return n.isBrowserEnvValue||(0,n.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t};t.addUniqueItem=a,t.arrayOptions=p,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=h,t.isObject=c,t.isPlainObject=f,t.isPureRemoteEntry=l,t.isRemoteInfoWithEntry=s,t.isStaticResourcesEqual=m,t.objectToString=d,t.processModuleAlias=g,t.safeWrapper=u},93544(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},13129(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),r(93544);let o=r(19577),n=r(45922),a={...n.helpers.global,getGlobalFederationInstance:o.getGlobalFederationInstance},i=n.helpers.share,s=n.helpers.utils;t.default={global:a,share:i,utils:s},t.global=a,t.share=i,t.utils=s},99782(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),r(93544);let o=r(19577),n=r(45922),a=r(84363);function i(e){let t=new((0,n.getGlobalFederationConstructor)()||n.ModuleFederation)(e);return(0,n.setGlobalFederationInstance)(t),t}let s=null;function l(e){let t=o.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),s||(s=t),t):s=i(e)}function u(){for(var e=arguments.length,t=Array(e),r=0;r!!r&&o.options.id===r||o.options.name===e&&!o.options.version&&!t||o.options.name===e&&!!t&&o.options.version===t)}},67688(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},40586(e,t){let r="federation-manifest.json",o=".json",n="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},s={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},l=":",u="mf-manifest.json",c="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",m="ENCODE_NAME_PREFIX",p=".federation",h={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=n,t.ENCODE_NAME_PREFIX=m,t.EncodedNameTransformMap=s,t.FederationModuleManifest=r,t.MANIFEST_EXT=o,t.MFModuleType=d,t.MFPrefetchCommon=h,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=u,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=l,t.StatsFileName=c,t.TEMP_DIR=p,t.TreeShakingStatus=g},31483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,r){let o=r(43417);async function n(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function a(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function i(e){let t,r=null,o=!0,i=2e4,s=document.getElementsByTagName("script");for(let t=0;t{r&&("async"===e||"defer"===e?r[e]=o[e]:r.getAttribute(e)||r.setAttribute(e,o[e]))})}let l=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let r=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);r.name="ScriptExecutionError",l=r}}:null;u&&window.addEventListener("error",u);let c=async(o,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else l?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(l)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(r&&(r.onerror=null,r.onload=null,n(()=>{let{needDeleteScript:t=!0}=e;t&&(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r)}),o&&"function"==typeof o)){let e=o(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return r.onerror=c.bind(null,r.onerror),r.onload=c.bind(null,r.onload),t=setTimeout(()=>{c(null,Error(`Remote script "${e.url}" time-outed.`))},i),{script:r,needAttach:o}}function s(e,t){let{attrs:r={},createScriptHook:o}=t;return new Promise((t,n)=>{let{script:a,needAttach:s}=i({url:e,cb:t,onErrorCallback:n,attrs:{fetchpriority:"high",...r},createScriptHook:o,needDeleteScript:!0});s&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,r=!0,o=document.getElementsByTagName("link");for(let n=0;n{t&&!t.getAttribute(e)&&t.setAttribute(e,o[e])})}let i=(r,o)=>{let a=()=>{(null==o?void 0:o.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(o)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,n(()=>{let{needDeleteLink:r=!0}=e;r&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),r)){let e=r(o);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:r}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=s,t.safeWrapper=n},56883(e,t,r){let o=r(40586),n="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return n}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function s(){try{if(a()&&window.localStorage)return!!localStorage.getItem(o.BROWSER_LOG_KEY)}catch(e){}return!1}function l(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||s()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=n,t.isDebugMode=l,t.isReactNativeEnv=i},27016(e,t,r){let o=r(40586),n=(e,t)=>{if(!e)return t;let r=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return r?r.endsWith("/")?`${r}${t}`:`${r}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(o.MANIFEST_EXT))}function s(e){if(!e)return{statsFileName:o.StatsFileName,manifestFileName:o.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",r="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,s=(e,t)=>e.replace(a,`${t}${a}`),l=r?i(r):o.ManifestFileName;return{statsFileName:n(t,r?s(l,"-stats"):o.StatsFileName),manifestFileName:n(t,l)}}t.generateSnapshotFromManifest=function(e){var t,r,o;let i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:u={},version:c}=s,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(u),m={};Object.keys(l).length||(m=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let r,o=t.federationContainerName;return r=f.includes(o)?u[o]:"version"in t?t.version:t.entry,e[o]={matchedVersion:r},e},{}))||{}),Object.keys(l).forEach(e=>m[e]={matchedVersion:f.includes(e)?u[e]:l[e]});let{remoteEntry:{path:p,name:h,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:E},globalName:b,ssrRemoteEntry:_}=e.metaData,{exposes:S}=e,v={version:c||"",buildVersion:E,globalName:b,remoteEntry:n(p,h),remoteEntryType:g,remoteTypes:n(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:m,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==S?void 0:S.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(r=e.metaData)?void 0:r.prefetchInterface){let t=e.metaData.prefetchInterface;v={...v,prefetchInterface:t}}if(null==(o=e.metaData)?void 0:o.prefetchEntry){let{path:t,name:r,type:o}=e.metaData.prefetchEntry;v={...v,prefetchEntry:n(t,r),prefetchEntryType:o}}if("publicPath"in e.metaData?(i={...v,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...v,getPublicPath:d()},_){let e=n(_.path,_.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=_.type||"commonjs-module"}return i},t.getManifestFileName=s,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=n},50630(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(40586),n=r(8841),a=r(88798),i=r(87765),s=r(71993),l=r(7345),u=r(95448),c=r(56883),d=r(43417),f=r(27016),m=r(43910),p=r(6302),h=r(638),g=r(76967),y=r(31483);t.BROWSER_LOG_KEY=o.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=o.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=o.EncodedNameTransformMap,t.FederationModuleManifest=o.FederationModuleManifest,t.MANIFEST_EXT=o.MANIFEST_EXT,t.MFModuleType=o.MFModuleType,t.MFPrefetchCommon=o.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=o.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=o.ManifestFileName,t.NameTransformMap=o.NameTransformMap,t.NameTransformSymbol=o.NameTransformSymbol,t.SEPARATOR=o.SEPARATOR,t.StatsFileName=o.StatsFileName,t.TEMP_DIR=o.TEMP_DIR,t.TreeShakingStatus=o.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=m.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return l.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return n.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=m.createInfrastructureLogger,t.createLink=p.createLink,t.createLogger=m.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=p.createScript,t.createScriptNode=h.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=m.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=p.isStaticResourcesEqual,t.loadScript=p.loadScript,t.loadScriptNode=h.loadScriptNode,t.logger=m.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=p.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},43910(e,t,r){let o=r(56883),n="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function s(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),r=t.filter(e=>!i.some(t=>e.includes(t)));if(!r.length)return;return`Stack trace:
${r.slice(0,5).join("\n")}`}catch{return}}var l=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let r=this.delegate,n=o.isDebugMode()?s():void 0,i=n?[...t,n]:t,l=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of l){let t=r[e];if("function"==typeof t)return void t.call(r,this.prefix,...i)}for(let e of l){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),r=0;re).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,r)=>{let o=(e,t)=>r.lifecycle.fetch.emit(e,t),n=await o(e,t||{});return n&&n instanceof Response?n:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data}
})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,r,o)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((r,o)=>{createScriptNode(e,(e,n)=>{if(e)o(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;r(globalThis[e]=n)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:r,vm:o}=t,n=await (await r(e)).text(),a=new o.SourceTextModule(n,{importModuleDynamically:async(r,o)=>loadModule(new URL(r,e).href,t)});return esmModuleCache.set(e,a),await a.link(async r=>{let o=new URL(r,e).href;return await loadModule(o,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},76967(e,t){t.normalizeOptions=function(e,t,r){return function(o){if(!1===o)return!1;if(void 0===o)if(e)return t;else return!1;if(!0===o)return t;if(o&&"object"==typeof o)return{...t,...o};throw Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof o}`)}}},7345(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},8841(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return o}})},88798(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return o}})},87765(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return o}})},95448(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},71993(e,t,r){var o=r(67688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return o}})},43417(e,t,r){let o=r(40586),n=r(56883),a="[ Federation Runtime ]",i=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.SEPARATOR,a=e.split(r),i="development"===n.getProcessEnv().NODE_ENV&&t,s="*",l=e=>e.startsWith("http")||e.includes(o.MANIFEST_EXT);if(a.length>=2){let[t,...o]=a;e.startsWith(r)&&(t=a.slice(0,2).join(r),o=[i||a.slice(2).join(r)]);let n=i||o.join(r);return l(n)?{name:t,entry:n}:{name:t,version:n||s}}if(1===a.length){let[e]=a;return i&&l(i)?{name:e,entry:i}:{name:e,version:i||s}}throw`Invalid entry value: ${e}`},s=function(){for(var e=arguments.length,t=Array(e),r=0;rt?e?`${e}${o.SEPARATOR}${t}`:t:e,""):""},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let n=r?".js":"";return`${t}${e.replace(RegExp(`${o.NameTransformSymbol.AT}`,"g"),o.NameTransformMap[o.NameTransformSymbol.AT]).replace(RegExp(`${o.NameTransformSymbol.HYPHEN}`,"g"),o.NameTransformMap[o.NameTransformSymbol.HYPHEN]).replace(RegExp(`${o.NameTransformSymbol.SLASH}`,"g"),o.NameTransformMap[o.NameTransformSymbol.SLASH])}${n}`}catch(e){throw e}},u=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(RegExp(t,"g"),"")}return n=n.replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.AT]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.AT]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.SLASH]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.SLASH]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.HYPHEN]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let r=e;return"."===r&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),l(r,"__federation_expose_",t)},d=(e,t)=>e?l(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?!n.isBrowserEnv()&&!n.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},m=e=>{throw Error(`${a}: ${e}`)},p=e=>{console.warn(`${a}: ${e}`)};function h(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||m(t)},t.composeKeyWithSeparator=s,t.decodeName=u,t.encodeName=l,t.error=m,t.generateExposeFilename=c,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=y,t.parseEntry=i,t.safeToString=h,t.warn=p},37363(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},22069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},36897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},80916(e,t,r){let o=r(22069),n=r(55216),a=r(57617);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:i,webpackRequire:s,chunkMapping:l,moduleToHandlerMapping:u}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{if(s.o(i,e))return r.push(i[e]);let t=t=>{i[e]=0,s.m[e]=r=>{var o;delete s.c[e];let n=t(),{shareInfo:a}=u[e];if((null==a||null==(o=a.shareConfig)?void 0:o.layer)&&n&&"object"==typeof n)try{n.hasOwnProperty("layer")&&void 0!==n.layer||(n.layer=a.shareConfig.layer)}catch(e){}r.exports=n}},o=t=>{delete i[e],s.m[e]=r=>{throw delete s.c[e],t}};try{let n=s.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:l,getter:c,shareInfo:d,treeShakingGetter:f}=u[e],m=a.getUsedExports(s,l),p={...d};Array.isArray(p.scope)&&Array.isArray(p.scope[0])&&(p.scope=p.scope[0]),m&&(p.treeShaking={usedExports:m,useIn:[n.options.name]});let h=n.loadShare(l,{customShareInfo:p}).then(e=>!1===e?(null==f?void 0:f())||c():e);h.then?r.push(i[e]=h.then(t).catch(o)):t(h)}catch(e){o(e)}})}},48167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:r,version:o,webpackRequire:n,libraryType:a="global"}=e,{runtime:i,instance:s,bundlerRuntime:l,sharedFallback:u}=n.federation;if(!u)return r;let c=u[t];if(!c)return r;let d=o?c.find(e=>e[1]===o):c[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${o}`);return()=>i.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:d[2],entry:`${n.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${o}`);return e.init(n.federation.instance,l).then(()=>e.get())})}},57617(e,t){t.getUsedExports=function(e,t){let r=e.federation.usedExports;if(r)return r[t]}},66927(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let o=r(37363),n=r(22069),a=r(96310),i=r(80916),s=r(36777),l=r(71735),u=r(87440),c=r(8531),d=r(48167),f=r(99782),m={runtime:f=o.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:s.initializeSharing,S:{},installInitialConsumes:l.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:n.attachShareScopeMap,bundlerRuntimeOptions:{}},p=m.instance,h=m.initOptions,g=m.bundlerRuntime,y=m.bundlerRuntimeOptions;t.attachShareScopeMap=n.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=m,t.initOptions=h,t.instance=p,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,r){let o=r(37363),n=r(99782),a=r(13129);a=o.__toESM(a),t.init=function(e){var t;let{webpackRequire:o}=e,{initOptions:i,runtime:s,sharedFallback:l,bundlerRuntime:u,libraryType:c}=o.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:s}=e,d=t.version||s.version;if(!l)return e;let f=t.shared||{},m=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(m.push([e,t]),"get"in t){var r;(r=t).treeShaking||(r.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:o,libraryType:c,version:t.version})}})});let p=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!p||!("shared"in p))return e;Object.keys(s.shared||{}).forEach(e=>{s.shared[e].forEach(t=>{m.push([e,t])})});let h=(e,t)=>{let o=p.shared.find(t=>t.sharedName===e);if(!o)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:s,secondarySharedTreeShakingEntry:l,treeShakingStatus:u}=o;a.status!==u&&(a.status=u,l&&c&&s&&(a.get=async()=>{let e=await (0,n.getRemoteEntry)({origin:i,remoteInfo:{name:s,entry:l,type:c,entryGlobalName:s,shareScope:"default"}});return await e.init(i,r.federation.bundlerRuntime),e.get()}))};return m.forEach(e=>{let[t,r]=e;h(t,r)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),s.init(i)}},87440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:r,initScope:o,shareScopeKey:n,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let s=null==a?void 0:a.shareScopeKeys,l=null==a?void 0:a.shareScopeMap;if(n&&"string"!=typeof n)n.forEach(e=>{if(!s||!l)return void i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=n||"default";Array.isArray(s)?s.forEach(e=>{l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(n))?t.federation.initOptions.shared?t.I(n,o):Promise.all(n.map(e=>t.I(e,o))).then(()=>!0):t.I(n||"default",o)}},36777(e,t,r){let o=r(22069),n=r(36897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:r,initPromises:a,initTokens:i,initScope:s}=e,l=Array.isArray(t)?t:[t];var u=[],c=function(e){s||(s=[]);let l=r.federation.instance;var u=i[e];if(u||(u=i[e]={from:l.name}),s.indexOf(u)>=0)return;s.push(u);let c=a[e];if(c)return c;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=o=>{var n=e=>d("Initialization of sharing external failed: "+e);try{var a=r(o);if(!a)return;var i=o=>o&&o.init&&o.init(r.S[e],s,{shareScopeMap:r.S||{},shareScopeKeys:t});if(a.then)return m.push(a.then(i,n));var l=i(a);if(l&&"boolean"!=typeof l&&l.then)return m.push(l.catch(n))}catch(e){n(e)}};let m=l.initializeSharing(e,{strategy:l.options.shareStrategy,initScope:s,from:"build"});o.attachShareScopeMap(r);let p=r.federation.bundlerRuntimeOptions.remotes;return(p&&Object.keys(p.idToRemoteMap).forEach(e=>{let t=p.idToRemoteMap[e],r=p.idToExternalAndNameMapping[e][2];if(t.length>1)f(r);else if(1===t.length){let e=t[0];n.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(r)}}),m.length)?a[e]=Promise.all(m).then(()=>a[e]=!0):a[e]=!0};return l.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},71735(e,t,r){let o=r(55216),n=r(57617);function a(e){let{moduleId:t,moduleToHandlerMapping:r,webpackRequire:o,asyncLoad:a}=e,i=o.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:s,shareInfo:l}=r[t];try{let e=n.getUsedExports(o,s),t={...l};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(s,{customShareInfo:t});return i.loadShareSync(s,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){o.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:i,asyncLoad:s}=e,l=[];i.forEach(e=>{let o=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s});l.push([e,o])});let u=(e,o)=>{r.m[e]=a=>{var i;n[e]=0,delete r.c[e];let s=o();if("function"!=typeof s)throw Error(`Shared module is not available for eager consumption: ${e}`);let l=s(),{shareInfo:u}=t[e];if((null==u||null==(i=u.shareConfig)?void 0:i.layer)&&l&&"object"==typeof l)try{l.hasOwnProperty("layer")&&void 0!==l.layer||(l.layer=u.shareConfig.layer)}catch(e){}a.exports=l}};if(s)return Promise.all(l.map(async e=>{let[t,r]=e,o=await r();u(t,()=>o)}));l.forEach(e=>{let[t,r]=e;u(t,r)})}},96310(e,t,r){r(37363);let o=r(22069),n=r(36897),a=r(55216),i=r(50630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:r,webpackRequire:s,chunkMapping:l,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{let t=s.R;t||(t=[]);let o=u[e],a=c[e]||[];if(t.indexOf(o)>=0)return;if(t.push(o),o.p)return r.push(o.p);let l=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=`
-while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,m,r):l();var m=(e,r,n)=>d(r.get,o[1],t,0,p,n),p=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let h=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(h,o[2],0,0,p,1):d(s,o[2],0,0,f,1)})}},55216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:m}=c;if(f&&m){for(let[e,t]of Object.entries(m))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},56491(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,m,p,h=r(66927),g=r.n(h);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={},b="pimcore_studio_ui_bundle",_="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},h=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},S=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},T=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},M={},N=[],O={},A=null==(m=r.initializeExposesData)?void 0:m.shareScope;for(let e in g())r.federation[e]=g()[e];h(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(T))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),h(r.federation,"initOptions",()=>({})),h(r.federation.initOptions,"name",()=>b),h(r.federation.initOptions,"shareStrategy",()=>_),h(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),h(r.federation,"bundlerRuntimeOptions",()=>({})),h(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),h(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),h(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),h(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),h(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:M,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:N,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(p=r.consumesLoadingData)?void 0:p.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:M,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,["7366"],()=>__webpack_require__(70115));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(1609|3367|5314|6375|9872)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+e+"."+({1668:"120c2fdd",2237:"e23d4ce3",2272:"b29c0e6c",2287:"6a200c82",243:"098f10af",2463:"da2cfb76",254:"7abe0c11",2775:"0d98465a",3209:"6722a080",3379:"f0e413e5",4083:"82e017ef",45:"e217286d",4693:"552164ec",489:"693d11de",5123:"9f567207",5561:"b76a78d2",582:"4f5fd381",5976:"be3da2cf",6272:"f2f56a80",6464:"b6d25cb6",6550:"09a63ebf",6579:"cda7f334",6619:"93b9f2c4",6815:"80ba0d22",706:"01d44a78",7463:"e177b088",749:"7c748f48",7597:"42dde6f3",7680:"2cb113f6",7789:"50873df9",8222:"acb59083",8473:"25a53f08",854:"95bad760",8658:"55f9d53e",9007:"f28d0779",9204:"8f0c9c3a",9765:"07ec2c12",9880:"64c12943"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{var e=[];__webpack_require__.O=(t,r,o,n)=>{if(r){n=n||0;for(var a=e.length;a>0&&e[a-1][2]>n;a--)e[a]=e[a-1];e[a]=[r,o,n];return}for(var i=1/0,a=0;a=n)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](r[l]))?r.splice(l--,1):(s=!1,n{__webpack_require__.p="/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@ant-design/colors",version:"7.2.1",factory:()=>()=>__webpack_require__(81463),eager:1,singleton:1,requiredVersion:"^7.2.1"},{name:"@codemirror/lang-css",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168)),eager:0,requiredVersion:"^6.3.0"},{name:"@codemirror/lang-html",version:"6.4.11",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618)),eager:0,requiredVersion:"^6.4.9"},{name:"@codemirror/lang-javascript",version:"6.2.5",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442)),eager:0,requiredVersion:"^6.2.2"},{name:"@codemirror/lang-json",version:"6.0.2",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("8222")]).then(()=>()=>__webpack_require__(88477)),eager:0,requiredVersion:"^6.0.1"},{name:"@codemirror/lang-markdown",version:"6.5.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("6550"),__webpack_require__.e("1609")]).then(()=>()=>__webpack_require__(32053)),eager:0,requiredVersion:"^6.3.1"},{name:"@codemirror/lang-sql",version:"6.10.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075)),eager:0,requiredVersion:"^6.8.0"},{name:"@codemirror/lang-xml",version:"6.1.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973)),eager:0,requiredVersion:"^6.1.0"},{name:"@codemirror/lang-yaml",version:"6.1.3",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027)),eager:0,requiredVersion:"^6.1.2"},{name:"@dnd-kit/core",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("7789"),__webpack_require__.e("6464")]).then(()=>()=>__webpack_require__(98668)),eager:0,requiredVersion:"^6.1.0"},{name:"@dnd-kit/modifiers",version:"7.0.0",factory:()=>__webpack_require__.e("9204").then(()=>()=>__webpack_require__(18831)),eager:0,requiredVersion:"^7.0.0"},{name:"@dnd-kit/sortable",version:"8.0.0",factory:()=>Promise.all([__webpack_require__.e("9880"),__webpack_require__.e("6375"),__webpack_require__.e("4083")]).then(()=>()=>__webpack_require__(43627)),eager:0,requiredVersion:"^8.0.0"},{name:"@reduxjs/toolkit",version:"2.11.2",factory:()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("7597"),__webpack_require__.e("9872")]).then(()=>()=>__webpack_require__(62348)),eager:0,requiredVersion:"^2.3.0"},{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755)),eager:0,requiredVersion:"^8.20.5"},{name:"@tanstack/react-virtual",version:"3.13.23",factory:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166)),eager:0,requiredVersion:"^3.13.12"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314"),__webpack_require__.e("8473")]).then(()=>()=>__webpack_require__(6286)),eager:0,requiredVersion:"3.7.x"},{name:"antd",version:"5.22.7",factory:()=>()=>__webpack_require__(64530),eager:1,singleton:1,requiredVersion:"5.22.x"},{name:"classnames",version:"2.5.1",factory:()=>()=>__webpack_require__(46942),eager:1,singleton:1,requiredVersion:"^2.5.1"},{name:"dompurify",version:"3.3.3",factory:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418)),eager:0,requiredVersion:"^3.2.1"},{name:"flexlayout-react",version:"0.7.15",factory:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310)),eager:0,requiredVersion:"^0.7.15"},{name:"framer-motion",version:"11.18.2",factory:()=>Promise.all([__webpack_require__.e("2463"),__webpack_require__.e("854")]).then(()=>()=>__webpack_require__(12306)),eager:0,requiredVersion:"^11.11.17"},{name:"i18next",version:"23.16.8",factory:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635)),eager:0,requiredVersion:"^23.16.8"},{name:"immer",version:"11.1.4",factory:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064)),eager:0,requiredVersion:"^10.1.1"},{name:"js-yaml",version:"4.1.1",factory:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382)),eager:0,requiredVersion:"^4.1.1"},{name:"leaflet-draw",version:"1.0.4",factory:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269)),eager:0,requiredVersion:"^1.0.4"},{name:"leaflet",version:"1.9.4",factory:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481)),eager:0,requiredVersion:"^1.9.4"},{name:"lodash",version:"4.17.23",factory:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-compiler-runtime",version:"19.1.0-rc.3",factory:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728)),eager:0,requiredVersion:"^19.1.0-rc.2"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(40961),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"react-draggable",version:"4.5.0",factory:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794)),eager:0,requiredVersion:"^4.4.6"},{name:"react-i18next",version:"14.1.3",factory:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054)),eager:0,requiredVersion:"^14.1.3"},{name:"react-redux",version:"9.2.0",factory:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468)),eager:0,requiredVersion:"^9.1.2"},{name:"react-router-dom",version:"6.30.3",factory:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204)),eager:0,requiredVersion:"^6.28.0"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(96540),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"reflect-metadata",version:"0.2.2",factory:()=>()=>__webpack_require__(38630),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_studio_ui_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{5314:["86569"],8410:["8651","25765","47867","16124"],3367:["23080","3319"],1609:["11264"],9872:["91251"],6375:["41834"]},moduleIdToConsumeDataMapping:{16124:{shareScope:"default",shareKey:"@ant-design/colors",import:"@ant-design/colors",requiredVersion:"^7.2.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(81463)},8651:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(46942)},25765:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(40961)},23080:{shareScope:"default",shareKey:"@codemirror/lang-css",import:"@codemirror/lang-css",requiredVersion:"^6.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168))},3319:{shareScope:"default",shareKey:"@codemirror/lang-javascript",import:"@codemirror/lang-javascript",requiredVersion:"^6.2.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442))},11264:{shareScope:"default",shareKey:"@codemirror/lang-html",import:"@codemirror/lang-html",requiredVersion:"^6.4.9",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618))},41834:{shareScope:"default",shareKey:"@dnd-kit/core",import:"@dnd-kit/core",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7789").then(()=>()=>__webpack_require__(98668))},86569:{shareScope:"default",shareKey:"antd",import:"antd",requiredVersion:"5.22.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(64530)},47867:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(96540)},91251:{shareScope:"default",shareKey:"immer",import:"immer",requiredVersion:"^10.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064))}},initialConsumes:["8651","25765","47867","16124"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={8410:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(1609|3367|5314|6375|9872)$/.test(t))e[t]=0;else{var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);if(s)var u=s(__webpack_require__)}for(t&&t(r);l{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(56491)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
+while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,m,r):l();var m=(e,r,n)=>d(r.get,o[1],t,0,p,n),p=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let h=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(h,o[2],0,0,p,1):d(s,o[2],0,0,f,1)})}},55216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:m}=c;if(f&&m){for(let[e,t]of Object.entries(m))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},56491(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,m,p,h=r(66927),g=r.n(h);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={},b="pimcore_studio_ui_bundle",_="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},h=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},S=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},T=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},M={},N=[],O={},A=null==(m=r.initializeExposesData)?void 0:m.shareScope;for(let e in g())r.federation[e]=g()[e];h(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(T))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),h(r.federation,"initOptions",()=>({})),h(r.federation.initOptions,"name",()=>b),h(r.federation.initOptions,"shareStrategy",()=>_),h(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),h(r.federation,"bundlerRuntimeOptions",()=>({})),h(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),h(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),h(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),h(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),h(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:M,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:N,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(p=r.consumesLoadingData)?void 0:p.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:M,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,["7366"],()=>__webpack_require__(70115));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(1609|3367|5314|6375|9872)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+e+"."+({1668:"120c2fdd",2237:"e23d4ce3",2272:"b29c0e6c",2287:"6a200c82",243:"098f10af",2463:"da2cfb76",254:"7abe0c11",2775:"0d98465a",3209:"6722a080",3379:"f0e413e5",4083:"82e017ef",45:"e217286d",4693:"552164ec",489:"693d11de",5123:"9f567207",5561:"b76a78d2",582:"4f5fd381",5976:"be3da2cf",6272:"f2f56a80",6464:"b6d25cb6",6550:"09a63ebf",6579:"cda7f334",6619:"93b9f2c4",6815:"80ba0d22",706:"01d44a78",7463:"e177b088",749:"7c748f48",7597:"42dde6f3",7680:"2cb113f6",7789:"50873df9",8222:"acb59083",8473:"25a53f08",854:"95bad760",8658:"55f9d53e",9007:"f28d0779",9204:"8f0c9c3a",9765:"07ec2c12",9880:"64c12943"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{var e=[];__webpack_require__.O=(t,r,o,n)=>{if(r){n=n||0;for(var a=e.length;a>0&&e[a-1][2]>n;a--)e[a]=e[a-1];e[a]=[r,o,n];return}for(var i=1/0,a=0;a=n)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](r[l]))?r.splice(l--,1):(s=!1,n{__webpack_require__.p="/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@ant-design/colors",version:"7.2.1",factory:()=>()=>__webpack_require__(81463),eager:1,singleton:1,requiredVersion:"^7.2.1"},{name:"@codemirror/lang-css",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168)),eager:0,requiredVersion:"^6.3.0"},{name:"@codemirror/lang-html",version:"6.4.11",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618)),eager:0,requiredVersion:"^6.4.9"},{name:"@codemirror/lang-javascript",version:"6.2.5",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442)),eager:0,requiredVersion:"^6.2.2"},{name:"@codemirror/lang-json",version:"6.0.2",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("8222")]).then(()=>()=>__webpack_require__(88477)),eager:0,requiredVersion:"^6.0.1"},{name:"@codemirror/lang-markdown",version:"6.5.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("6550"),__webpack_require__.e("1609")]).then(()=>()=>__webpack_require__(32053)),eager:0,requiredVersion:"^6.3.1"},{name:"@codemirror/lang-sql",version:"6.10.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075)),eager:0,requiredVersion:"^6.8.0"},{name:"@codemirror/lang-xml",version:"6.1.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973)),eager:0,requiredVersion:"^6.1.0"},{name:"@codemirror/lang-yaml",version:"6.1.3",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027)),eager:0,requiredVersion:"^6.1.2"},{name:"@dnd-kit/core",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("7789"),__webpack_require__.e("6464")]).then(()=>()=>__webpack_require__(98668)),eager:0,requiredVersion:"^6.1.0"},{name:"@dnd-kit/modifiers",version:"7.0.0",factory:()=>__webpack_require__.e("9204").then(()=>()=>__webpack_require__(18831)),eager:0,requiredVersion:"^7.0.0"},{name:"@dnd-kit/sortable",version:"8.0.0",factory:()=>Promise.all([__webpack_require__.e("9880"),__webpack_require__.e("6375"),__webpack_require__.e("4083")]).then(()=>()=>__webpack_require__(43627)),eager:0,requiredVersion:"^8.0.0"},{name:"@reduxjs/toolkit",version:"2.11.2",factory:()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("7597"),__webpack_require__.e("9872")]).then(()=>()=>__webpack_require__(62348)),eager:0,requiredVersion:"^2.3.0"},{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755)),eager:0,requiredVersion:"^8.20.5"},{name:"@tanstack/react-virtual",version:"3.13.23",factory:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166)),eager:0,requiredVersion:"^3.13.12"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314"),__webpack_require__.e("8473")]).then(()=>()=>__webpack_require__(6286)),eager:0,requiredVersion:"3.7.x"},{name:"antd",version:"5.22.7",factory:()=>()=>__webpack_require__(64530),eager:1,singleton:1,requiredVersion:"5.22.x"},{name:"classnames",version:"2.5.1",factory:()=>()=>__webpack_require__(46942),eager:1,singleton:1,requiredVersion:"^2.5.1"},{name:"dompurify",version:"3.3.3",factory:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418)),eager:0,requiredVersion:"^3.2.1"},{name:"flexlayout-react",version:"0.7.15",factory:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310)),eager:0,requiredVersion:"^0.7.15"},{name:"framer-motion",version:"11.18.2",factory:()=>Promise.all([__webpack_require__.e("2463"),__webpack_require__.e("854")]).then(()=>()=>__webpack_require__(12306)),eager:0,requiredVersion:"^11.11.17"},{name:"i18next",version:"23.16.8",factory:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635)),eager:0,requiredVersion:"^23.16.8"},{name:"immer",version:"11.1.4",factory:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064)),eager:0,requiredVersion:"^10.1.1"},{name:"js-yaml",version:"4.1.1",factory:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382)),eager:0,requiredVersion:"^4.1.1"},{name:"leaflet-draw",version:"1.0.4",factory:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269)),eager:0,requiredVersion:"^1.0.4"},{name:"leaflet",version:"1.9.4",factory:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481)),eager:0,requiredVersion:"^1.9.4"},{name:"lodash",version:"4.17.23",factory:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-compiler-runtime",version:"19.1.0-rc.3",factory:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728)),eager:0,requiredVersion:"^19.1.0-rc.2"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(40961),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"react-draggable",version:"4.5.0",factory:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794)),eager:0,requiredVersion:"^4.4.6"},{name:"react-i18next",version:"14.1.3",factory:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054)),eager:0,requiredVersion:"^14.1.3"},{name:"react-redux",version:"9.2.0",factory:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468)),eager:0,requiredVersion:"^9.1.2"},{name:"react-router-dom",version:"6.30.3",factory:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204)),eager:0,requiredVersion:"^6.28.0"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(96540),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"reflect-metadata",version:"0.2.2",factory:()=>()=>__webpack_require__(38630),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_studio_ui_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{5314:["86569"],8410:["8651","25765","47867","16124"],3367:["23080","3319"],1609:["11264"],9872:["91251"],6375:["41834"]},moduleIdToConsumeDataMapping:{16124:{shareScope:"default",shareKey:"@ant-design/colors",import:"@ant-design/colors",requiredVersion:"^7.2.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(81463)},8651:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(46942)},25765:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(40961)},23080:{shareScope:"default",shareKey:"@codemirror/lang-css",import:"@codemirror/lang-css",requiredVersion:"^6.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168))},3319:{shareScope:"default",shareKey:"@codemirror/lang-javascript",import:"@codemirror/lang-javascript",requiredVersion:"^6.2.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442))},11264:{shareScope:"default",shareKey:"@codemirror/lang-html",import:"@codemirror/lang-html",requiredVersion:"^6.4.9",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618))},41834:{shareScope:"default",shareKey:"@dnd-kit/core",import:"@dnd-kit/core",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7789").then(()=>()=>__webpack_require__(98668))},86569:{shareScope:"default",shareKey:"antd",import:"antd",requiredVersion:"5.22.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(64530)},47867:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(96540)},91251:{shareScope:"default",shareKey:"immer",import:"immer",requiredVersion:"^10.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064))}},initialConsumes:["8651","25765","47867","16124"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={8410:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(1609|3367|5314|6375|9872)$/.test(t))e[t]=0;else{var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);if(s)var u=s(__webpack_require__)}for(t&&t(r);l{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(56491)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})();
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/index.f2d05596.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js
similarity index 99%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js
index ff3cc8b1a6..0877751a29 100644
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js
+++ b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js
@@ -452,4 +452,4 @@ var pimcore_studio_ui_bundle;(()=>{var __webpack_modules__={81463(e,t,n){"use st
${(0,l.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,n){let o=await this.getEntry();if(this.inited)return o;if(this.initPromise)return await this.initPromise,o;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:l,initScope:u}=c(this.remoteInfo,this.host.shareScopeMap,n),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:l,remoteEntryInitOptions:a,initScope:u,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==o?void 0:o.init)&&r.error(s.RUNTIME_002,s.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await o.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:o}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return o}async get(e,t,n,a){let i,{loadFactory:l=!0}=n||{loadFactory:!0},s=await this.init(e,a);this.lib=s,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}))||(i=await s.get(t)),r.assert(i,`${o.getFMId(this.remoteInfo)} remote don't export ${t}.`);let c=o.processModuleAlias(this.remoteInfo.name,t),u=this.wraperFactory(i,c);return l?await u():u}wraperFactory(e,t){function n(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let r=await e();return n(r,t),r}:()=>{let r=e();return n(r,t),r}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},64710(e,t,n){let r=n(9350),o=n(44391),a=n(8369);n(21132);let i=n(19599),l=n(14260),s=n(50630);function c(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function u(e,t,n,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},l=arguments.length>5?arguments[5]:void 0,{value:d}=o.getInfoWithoutType(e,r.getFMId(t)),f=l||d;if(f&&!(0,s.isManifestProvider)(f)&&(n(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let r=c(t),o=f.remotesInfo[t];u(e,{name:r.name,version:o.matchedVersion},n,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,n,l,c){let f=[],p=[],m=[],g=new Set,h=new Set,{options:v}=e,{preloadConfig:b}=t,{depsRemote:y}=b;if(u(l,n,(t,n,a)=>{var l;let c;if(a)c=b;else if(Array.isArray(y)){let e=y.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;c=i.defaultPreloadArgs(e)}else{if(!0!==y)return;c=b}let u=(0,s.getResourceUrl)(t,r.getRemoteEntryInfoFromSnapshot(t).url);u&&m.push({name:n.name,moduleInfo:{name:n.name,entry:u,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:n.name,shareScope:"",version:"version"in t?t.version:void 0},url:u});let d="modules"in t?t.modules:[],g=i.normalizePreloadExposes(c.exposes);function h(e){let n=e.map(e=>(0,s.getResourceUrl)(t,e));return c.filter?n.filter(c.filter):n}if(g.length&&"modules"in t&&(d=null==t||null==(l=t.modules)?void 0:l.reduce((e,t)=>((null==g?void 0:g.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let r=d.length;for(let a=0;a0){let t=(t,n)=>{let{shared:r}=a.getRegisteredShare(e.shareScopeMap,n.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};r&&"function"==typeof r.lib&&(n.assets.js.sync.forEach(e=>{g.add(e)}),n.assets.css.sync.forEach(e=>{h.add(e)}))};c.shared.forEach(e=>{var n;let o=null==(n=v.shared)?void 0:n[e.sharedName];if(!o)return;let a=e.version?o.find(t=>t.version===e.version):o;a&&r.arrayOptions(a).forEach(n=>{t(n,e)})})}let x=p.filter(e=>!g.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!h.has(e)&&!d("link",e)),jsAssetsWithoutEntry:x,entryAssets:m.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:n,remoteInfo:o,remote:a,globalSnapshot:i,remoteSnapshot:c}=e;return s.isBrowserEnvValue?r.isRemoteInfoWithEntry(a)&&r.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:o.name,entry:a.entry,type:o.type||"global",entryGlobalName:"",shareScope:""}}]}:(l.assignRemoteInfo(o,c),f(t,n,o,i,c)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},29152(e,t,n){let r=n(48628),o=n(9350),a=n(44391),i=n(48393);n(21132);let l=n(62964),s=n(92299),c=n(60317);n(94317);let u=n(50630),d=n(84363);function f(e,t){let n=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),r=n&&"remotesInfo"in n&&n.remotesInfo&&a.getInfoWithoutType(n.remotesInfo,e.name).value;return r&&r.matchedVersion?{hostGlobalSnapshot:n,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:r.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,n,{moduleInfo:l,id:s,expose:c}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:l});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,l.name).value&&("version"in l||"entry"in l)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[l.name]:{matchedVersion:"version"in l?l.version:l.entry}});let{hostGlobalSnapshot:m,remoteSnapshot:g,globalSnapshot:h}=this.getGlobalRemoteInfo(l),{remoteSnapshot:v,globalSnapshot:b}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:l,hostGlobalSnapshot:m,remoteSnapshot:g,globalSnapshot:h});if(v)if((0,u.isManifestProvider)(v)){let e=u.isBrowserEnvValue?v.remoteEntry:v.ssrRemoteEntry||v.remoteEntry||"",r=await this.getManifestJson(e,l,{}),o=a.setGlobalSnapshotInfoByModuleInfo({...l,entry:e},r);t=r,n=o}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:l,remoteSnapshot:v,from:"global"});t=e,n=b}else if(o.isRemoteInfoWithEntry(l)){let e=await this.getManifestJson(l.entry,l,{}),r=a.setGlobalSnapshotInfoByModuleInfo(l,e),{remoteSnapshot:o}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:l,remoteSnapshot:e,from:"global"});t=o,n=r}else r.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:l.name,remoteVersion:l.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(b)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:s,host:this.HostInstance,options:f,moduleInfo:l,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:n}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,n){let o=async()=>{let n=this.manifestCache.get(e);if(n)return n;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),n=await t.json()}catch(o){(n=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],r.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${o}`,i.optionsToMFContext(this.HostInstance.options)))}return r.assert(n.metaData&&n.exposes&&n.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!n.metaData&&"metaData",!n.exposes&&"exposes",!n.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,n),n},a=async()=>{let n=await o(),r=(0,u.generateSnapshotFromManifest)(n,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:n,remoteSnapshot:r,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new c.PluginSystem({beforeLoadRemoteSnapshot:new l.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new s.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new s.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new s.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},14260(e,t,n){let r=n(48628),o=n(9350);n(21132);let a=n(19599),i=n(50630),l=n(84363);function s(e,t){let n=o.getRemoteEntryInfoFromSnapshot(t);n.url||r.error(l.RUNTIME_011,l.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,n.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=n.type,e.entryGlobalName=n.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function c(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:r,origin:i,remoteInfo:l,id:c}=e;if(!o.isRemoteInfoWithEntry(t)||!o.isPureRemoteEntry(t)){let{remoteSnapshot:o,globalSnapshot:u}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:c});s(l,o);let d={remote:t,preloadConfig:{nameOrAlias:n,exposes:[r],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:l,remote:t,remoteSnapshot:o,globalSnapshot:u});return f&&a.preloadAssets(l,i,f,!1),{...e,remoteSnapshot:o}}return e}}}t.assignRemoteInfo=s,t.snapshotPlugin=c},71777(e,t,n){let r=n(48628),o=n(44391),a=n(92926),i=n(8369),l=n(6079),s=n(556),c=n(48393);n(21132);let u=n(19599),d=n(12003),f=n(26227),p=n(62964),m=n(82593),g=n(92299),h=n(60317);n(94317);let v=n(29152),b=n(50630),y=n(84363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:n,expose:r}=t,{name:o,alias:a}=n;if(this.idToRemoteMap[e]={name:n.name,expose:r},a&&e.startsWith(o)){let t=e.replace(o,a);this.idToRemoteMap[t]={name:n.name,expose:r};return}if(a&&e.startsWith(a)){let t=e.replace(a,o);this.idToRemoteMap[t]={name:n.name,expose:r}}}async loadRemote(e,t){let{host:n}=this;try{let{loadFactory:r=!0}=t||{loadFactory:!0},{module:o,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:l,remote:s,expose:c,id:u,remoteSnapshot:d}=i,f=await o.get(u,c,t,d),p=await this.hooks.lifecycle.onLoad.emit({id:u,pkgNameOrAlias:l,expose:c,exposeModule:r?f:void 0,exposeModuleFactory:r?void 0:f,remote:s,options:a,moduleInstance:o,origin:n});if(this.setIdToRemoteMap(e,i),"function"==typeof p)return p;return f}catch(a){let{from:r="runtime"}=t||{from:"runtime"},o=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:r,lifecycle:"onLoad",origin:n});if(!o)throw a;return o}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let n=u.formatPreloadArgs(t.options.remotes,e);await Promise.all(n.map(async e=>{let{remote:n}=e,r=s.getRemoteInfo(n),{globalSnapshot:o,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:n}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:o,remoteSnapshot:a});i&&u.preloadAssets(r,t,i)}))}registerRemotes(e,t){let{host:n}=this;e.forEach(e=>{this.registerRemote(e,n.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:n}=this,{id:o}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:o,options:n.options,origin:n})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:o,options:n.options,origin:n,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=l.matchRemoteWithNameAndExpose(n.options.remotes,a);i||r.error(y.RUNTIME_004,y.runtimeDescMap,{hostName:n.options.name,requestId:a},void 0,c.optionsToMFContext(n.options));let{remote:u}=i,f=s.getRemoteInfo(u),p=await n.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:n.options,origin:n,remoteInfo:f}),{remote:m,expose:g}=p;r.assert(m&&g,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let h=n.moduleCache.get(m.name),v={host:n,remoteInfo:f};return h||(h=new d.Module(v),n.moduleCache.set(m.name,h)),{module:h,moduleOptions:v,remoteMatchInfo:p}}registerRemote(e,t,n){let{host:o}=this,i=()=>{if(e.alias){let n=t.find(t=>{var n;return e.alias&&(t.name.startsWith(e.alias)||(null==(n=t.alias)?void 0:n.startsWith(e.alias)))});r.assert(!n,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${n&&n.name} name or alias`)}"entry"in e&&b.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:o});let l=t.find(t=>t.name===e.name);if(l){let r=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==n?void 0:n.force)&&(this.removeRemote(l),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:o}),(0,b.warn)(r.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:o})}removeRemote(e){try{let{host:n}=this,{name:r}=e,a=n.options.remotes.findIndex(e=>e.name===r);-1!==a&&n.options.remotes.splice(a,1);let l=n.moduleCache.get(e.name);if(l){var t;let r=l.remoteInfo,a=r.entryGlobalName;o.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(o.CurrentGlobal,a))?void 0:t.configurable)?delete o.CurrentGlobal[a]:o.CurrentGlobal[a]=void 0);let c=s.getRemoteEntryUniqueKey(l.remoteInfo);o.globalLoading[c]&&delete o.globalLoading[c],n.snapshotHandler.manifestCache.delete(r.entry);let u=r.buildVersion?(0,b.composeKeyWithSeparator)(r.name,r.buildVersion):r.name,d=o.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===u:e.name===u);if(-1!==d){let e=o.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];u=e.options.id||u;let t=i.getGlobalShareScope(),n=!0,a=[];Object.keys(t).forEach(e=>{let o=t[e];o&&Object.keys(o).forEach(t=>{let i=o[t];i&&Object.keys(i).forEach(o=>{let l=i[o];l&&Object.keys(l).forEach(i=>{let s=l[i];s&&"object"==typeof s&&s.from===r.name&&(s.loaded||s.loading?(s.useIn=s.useIn.filter(e=>e!==r.name),s.useIn.length?n=!1:a.push([e,t,o,i])):a.push([e,t,o,i]))})})})}),n&&(e.shareScopeMap={},delete t[u]),a.forEach(e=>{var n,r,o;let[a,i,l,s]=e;null==(o=t[a])||null==(r=o[i])||null==(n=r[l])||delete n[s]}),o.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=v.getGlobalRemoteInfo(e,n);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&o.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],o.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete o.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}n.moduleCache.delete(e.name)}}catch(e){r.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new h.PluginSystem({beforeRegisterRemote:new m.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new m.SyncWaterfallHook("registerRemote"),beforeRequest:new g.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},17300(e,t,n){let r=n(48628),o=n(92926),a=n(8369),i=n(48393);n(21132);let l=n(62964),s=n(82593),c=n(92299),u=n(60317);n(94317);let d=n(84363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:n,allShareInfos:r}=a.formatShareConfigs(e,t);return Object.keys(n).forEach(e=>{n[e].forEach(n=>{n.scope.forEach(r=>{var o;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:n}),(null==(o=this.shareScopeMap[r])?void 0:o[e])||this.setShared({pkgName:e,lib:n.lib,get:n.get,loaded:n.loaded||!!n.lib,shared:n,from:t.name})})})}),{newShareInfos:n,allShareInfos:r}}async loadShare(e,t){let{host:n}=this,o=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==o?void 0:o.scope)&&await Promise.all(o.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:o.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:o,shared:n.options.shared,origin:n});r.assert(i,`Cannot find shared "${e}" in host "${n.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:l,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(l){let t=a.directShare(l,s);if(t.lib)return a.addUseIn(t,n.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,n.options.name),e}{let r=(async()=>{let e=await t.get();return a.addUseIn(t,n.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:l,from:n.options.name,lib:null,loading:r,treeShaking:s?t:void 0}),r}}{if(null==t?void 0:t.customShareInfo)return!1;let r=a.shouldUseTreeShaking(i.treeShaking),o=a.directShare(i,r),l=(async()=>{let t=await o.get();o.lib=t,o.loaded=!0,a.addUseIn(o,n.options.name);let{shared:r,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(r){let e=a.directShare(r,l);e.lib=t,e.loaded=!0,r.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:n.options.name,lib:null,loading:l,treeShaking:r?o:void 0}),l}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:n}=this,r=null==t?void 0:t.from,i=null==t?void 0:t.strategy,l=null==t?void 0:t.initScope,s=[];if("build"!==r){let{initTokens:t}=this;l||(l=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),l.indexOf(n)>=0)return s;l.push(n)}let c=this.shareScopeMap,u=n.options.name;c[e]||(c[e]={});let d=c[e],f=(e,t)=>{var n;let{version:r,eager:o}=t;d[e]=d[e]||{};let i=d[e],l=i[r]&&a.directShare(i[r]),s=!!(l&&("eager"in l&&l.eager||"shareConfig"in l&&(null==(n=l.shareConfig)?void 0:n.eager)));(!l||"loaded-first"!==l.strategy&&!l.loaded&&(!o!=!s?o:u>i[r].from))&&(i[r]=t)},p=async e=>{let t,{module:r}=await n.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await r.getEntry()}catch(r){if(!(t=await n.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:r,from:"runtime",lifecycle:"beforeLoadShare",origin:n})))return}finally{(null==t?void 0:t.init)&&!r.initing&&(r.remoteEntryExports=t,await r.init(void 0,void 0,l))}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&f(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===i)&&n.options.remotes.forEach(t=>{t.shareScope===e&&s.push(p(t.name))}),s}loadShareSync(e,t){let{host:n}=this,o=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==o?void 0:o.scope)&&o.scope.forEach(e=>{this.initializeSharing(e,{strategy:o.strategy})});let{shared:l,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(l){if("function"==typeof l.lib)return a.addUseIn(l,n.options.name),l.loaded||(l.loaded=!0,l.from===n.options.name&&(o.loaded=!0)),l.lib;if("function"==typeof l.get){let t=l.get();if(!(t instanceof Promise))return a.addUseIn(l,n.options.name),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:l}),t}}if(o.lib)return o.loaded||(o.loaded=!0),o.lib;if(o.get){let a=o.get();return a instanceof Promise&&r.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(n.options)),o.lib=a,this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:o.lib,shared:o}),o.lib}r.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(n.options))}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:r}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:r.options,origin:r,scopeName:e,hostShareScopeMap:n.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:n,from:r,lib:o,loading:a,loaded:i,get:l,treeShaking:s}=e,{version:c,scope:u="default",...d}=n,f=Array.isArray(u)?u:[u],p=e=>{let t=(e,t,n)=>{n&&!e[t]&&(e[t]=n)},n=s?e.treeShaking:e;t(n,"loaded",i),t(n,"loading",a),t(n,"get",l)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][c]||(this.shareScopeMap[e][t][c]={version:c,scope:[e],...d,lib:o});let n=this.shareScopeMap[e][t][c];p(n),r&&n.from!==r&&(n.from=r)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),n=e.id||e.name;n&&!t[n]&&(t[n]=this.shareScopeMap)}constructor(e){this.hooks=new u.PluginSystem({beforeRegisterShare:new s.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new c.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new c.AsyncWaterfallHook("beforeLoadShare"),loadShare:new l.AsyncHook,resolveShare:new s.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new s.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},87703(e,t,n){var r=n(31748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return r}})},48393(e,t){function n(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,r,o,a,i,l;let s={};for(let[t,n]of Object.entries(e.shared)){let e=n[0];e&&(s[t]={version:e.version,singleton:null==(o=e.shareConfig)?void 0:o.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(l=e.shareConfig)?void 0:l.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(r=e.remotes)?void 0:r.map(n))??[],shared:s}}}},17829(e,t,n){n(50630),t.getBuilderId=function(){return"pimcore_studio_ui_bundle:0.0.1"}},62964(e,t,n){let r=n(26227);t.AsyncHook=class extends r.SyncHook{emit(){let e;for(var t=arguments.length,n=Array(t),r=0;r0){let t=0,r=e=>!1!==e&&(t0){let n=0,o=t=>(r.warn(t),this.onerror(t),e),a=r=>{if(i.checkReturnData(e,r)){if(e=r,n{let n=e[t];n&&this.lifecycle[t].on(n)})}}removePlugin(e){r.assert(e,"A name is required.");let t=this.registerPlugins[e];r.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},26227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function n(){for(var r=arguments.length,o=Array(r),a=0;a0&&this.listeners.forEach(t=>{e=t(...n)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},82593(e,t,n){let r=n(48628),o=n(9350),a=n(26227);function i(e,t){if(!o.isObject(t))return!1;if(e!==t){for(let n in e)if(!(n in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(o.isObject(e)||r.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let n=t(e);if(i(e,n))e=n;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){r.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=r.error,this.type=e}},t.checkReturnData=i},21132(e,t,n){n(48628),n(9350),n(17829),n(6079),n(28457),n(556),n(48393),n(50630)},556(e,t,n){let r=n(48628),o=n(44391),a=n(92926),i=n(50630),l=n(84363),s=".then(callbacks[0]).catch(callbacks[1])";async function c(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,o)=>{try{n?e(n):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${s}`)([e,o]):import(t).then(e).catch(o)}catch(e){r.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function u(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,o)=>{try{n?e(n):Function("callbacks",`System.import("${t}")${s}`)([e,o])}catch(e){r.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,n){let{remoteEntryKey:a,entryExports:i}=o.getRemoteEntryExports(e,t);return i||r.error(l.RUNTIME_001,l.runtimeDescMap,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:n,entry:a,loaderHook:s,getEntryUrl:c}=e,{entryExports:u}=o.getRemoteEntryExports(t,n);if(u)return u;let f=c?c(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let n=s.lifecycle.createScript.emit({url:e,attrs:t});if(n&&(n instanceof HTMLScriptElement||"script"in n||"timeout"in n))return n}}).then(()=>d(t,n,a),e=>{let n=e instanceof Error?e.message:String(e);r.error(l.RUNTIME_008,l.runtimeDescMap,{remoteName:t,resourceUrl:f},n)})}async function p(e){let{remoteInfo:t,remoteEntryExports:n,loaderHook:r,getEntryUrl:o}=e,{entry:a,entryGlobalName:i,name:l,type:s}=t;switch(s){case"esm":case"module":return c({entry:a,remoteEntryExports:n});case"system":return u({entry:a,remoteEntryExports:n});default:return f({entry:a,globalName:i,name:l,loaderHook:r,getEntryUrl:o})}}async function m(e){let{remoteInfo:t,loaderHook:n}=e,{entry:a,entryGlobalName:l,name:s,type:c}=t,{entryExports:u}=o.getRemoteEntryExports(s,l);return u||(0,i.loadScriptNode)(a,{attrs:{name:s,globalName:l,type:c},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.lifecycle.createScript.emit({url:e,attrs:t});if(r&&"url"in r)return r}}}).then(()=>d(s,l,a)).catch(e=>{r.error(`Failed to load Node.js entry for remote "${s}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function g(e){let{entry:t,name:n}=e;return(0,i.composeKeyWithSeparator)(n,t)}async function h(e){let{origin:t,remoteEntryExports:n,remoteInfo:r,getEntryUrl:a,_inErrorHandling:s=!1}=e,c=g(r);if(n)return n;if(!o.globalLoading[c]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,u=t.loaderHook;o.globalLoading[c]=e.emit({loaderHook:u,remoteInfo:r,remoteEntryExports:n}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?p({remoteInfo:r,remoteEntryExports:n,loaderHook:u,getEntryUrl:a}):m({remoteInfo:r,loaderHook:u}))).catch(async e=>{let a=g(r),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(l.RUNTIME_008)&&!i&&!s){let e=e=>h({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:r,remoteEntryExports:n,globalLoading:o.globalLoading,uniqueKey:a});if(i)return i}throw e})}return o.globalLoading[c]}function v(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=h,t.getRemoteEntryUniqueKey=g,t.getRemoteInfo=v},48628(e,t,n){let r=n(50630),o=n(6619),a="[ Federation Runtime ]",i=(0,r.createLogger)(a);function l(e,t,n,r,i){if(void 0!==t)return(0,o.logAndReport)(e,t,n??{},e=>{throw Error(`${a}: ${e}`)},r,i);let l=e;if(l instanceof Error)throw l.message.startsWith(a)||(l.message=`${a}: ${l.message}`),l;throw Error(`${a}: ${l}`)}function s(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,n,r,o){e||(void 0!==n?l(t,n,r,void 0,o):l(t))},t.error=l,t.logger=i,t.warn=s},6079(e,t){function n(e,t){for(let n of e){let e=t.startsWith(n.name),r=t.replace(n.name,"");if(e){if(r.startsWith("/"))return{pkgNameOrAlias:n.name,expose:r=`.${r}`,remote:n};else if(""===r)return{pkgNameOrAlias:n.name,expose:".",remote:n}}let o=n.alias&&t.startsWith(n.alias),a=n.alias&&t.replace(n.alias,"");if(n.alias&&o){if(a&&a.startsWith("/"))return{pkgNameOrAlias:n.alias,expose:a=`.${a}`,remote:n};else if(""===a)return{pkgNameOrAlias:n.alias,expose:".",remote:n}}}}t.matchRemote=function(e,t){for(let n of e)if(t===n.name||n.alias&&t===n.alias)return n},t.matchRemoteWithNameAndExpose=n},28457(e,t,n){let r=n(44391);t.registerPlugins=function(e,t){let n=r.getGlobalHostPlugins(),o=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return n.length>0&&n.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{o.forEach(n=>{n.applyPlugin(e,t)})}),e}},19599(e,t,n){let r=n(48628),o=n(6079),a=n(556),i=n(50630);function l(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function s(e,t){return t.map(t=>{let n=o.matchRemote(e,t.nameOrAlias);return r.assert(n,`Unable to preload ${t.nameOrAlias} as it is not included in ${!n&&(0,i.safeToString)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:l(t)}})}function c(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function u(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:o,jsAssetsWithoutEntry:l,entryAssets:s}=n;if(t.options.inBrowser){if(s.forEach(n=>{let{moduleInfo:r}=n,o=t.moduleCache.get(e.name);o?a.getRemoteEntry({origin:t,remoteInfo:r,remoteEntryExports:o.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:r,remoteEntryExports:void 0})}),r){let e={rel:"preload",as:"style"};o.forEach(n=>{let{link:r,needAttach:o}=(0,i.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let e={rel:"stylesheet",type:"text/css"};o.forEach(n=>{let{link:r,needAttach:o}=(0,i.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r},needDeleteLink:!1});o&&document.head.appendChild(r)})}if(r){let e={rel:"preload",as:"script"};l.forEach(n=>{let{link:r,needAttach:o}=(0,i.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let n={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};l.forEach(e=>{let{script:r,needAttach:o}=(0,i.createScript)({url:e,cb:()=>{},attrs:n,createScriptHook:(e,n)=>{let r=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:n});if(r instanceof HTMLScriptElement)return r},needDeleteScript:!0});o&&document.head.appendChild(r)})}}}t.defaultPreloadArgs=l,t.formatPreloadArgs=s,t.normalizePreloadExposes=c,t.preloadAssets=u},60632(e,t){function n(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function r(e,t){let{preRelease:r}=e,{preRelease:o}=t;if(void 0===r&&o)return 1;if(r&&void 0===o)return -1;if(void 0===r&&void 0===o)return 0;for(let e=0,t=r.length;e<=t;e++){let t=r[e],a=o[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return n(t,a)}}return 0}function o(e,t){return n(e.major,t.major)||n(e.minor,t.minor)||n(e.patch,t.patch)||r(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>o(e,t);case">=":return a(e,t)||0>o(e,t);case"<":return o(e,t)>0;case"<=":return a(e,t)||o(e,t)>0;case void 0:return!0;default:return!1}}},59570(e,t){let n="[0-9A-Za-z-]+",r=`(?:\\+(${n}(?:\\.${n})*))`,o="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",l=`(?:${a}|${i})`,s=`(?:-?(${l}(?:\\.${l})*))`,c=`(?:${o}|${i})`,u=`(?:-(${c}(?:\\.${c})*))`,d=`${o}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${u})?${r}?)?)?`,p=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,m=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${s}?${r}?`,g="((?:<|>)?=?)",h=`(\\s*)${g}\\s*(${m}|${f})`,v="(?:~>?)",b=`(\\s*)${v}\\s+`,y="(?:\\^)",x=`(\\s*)${y}\\s+`,A="(<|>)?=?\\s*\\*",$=`^${y}${f}$`,w=`v?${`(${o})\\.(${o})\\.(${o})`}${u}?${r}?`,S=`^${v}${f}$`,E=`^${g}\\s*${f}$`,k=`^${g}\\s*(${w})$|^$`,C="^\\s*>=\\s*0.0.0\\s*$";t.caret=$,t.caretTrim=x,t.comparator=k,t.comparatorTrim=h,t.gte0=C,t.hyphenRange=p,t.star=A,t.tilde=S,t.tildeTrim=b,t.xRange=E},63957(e,t,n){let r=n(10078),o=n(83810),a=n(60632);function i(e){return r.pipe(o.parseCarets,o.parseTildes,o.parseXRanges,o.parseStar)(e)}function l(e){return r.pipe(o.parseHyphen,o.parseComparatorTrim,o.parseTildeTrim,o.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let n=r.extractComparator(e);if(!n)return!1;let[,s,,c,u,d,f]=n,p={operator:s,version:r.combineVersion(c,u,d,f),major:c,minor:u,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=l(t);if(!e.trim())return!0;let n=e.split(" ").map(e=>i(e)).join(" ");if(!n.trim())return!0;let s=n.split(/\s+/).map(e=>o.parseGTE0(e)).filter(Boolean);if(0===s.length)continue;let c=!0;for(let e of s){let t=r.extractComparator(e);if(!t){c=!1;break}let[,n,,o,i,l,s]=t;if(!a.compare({operator:n,version:r.combineVersion(o,i,l,s),major:o,minor:i,patch:l,preRelease:null==s?void 0:s.split(".")},p)){c=!1;break}}if(c)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},83810(e,t,n){let r=n(59570),o=n(10078);function a(e){return e.replace(o.parseRegex(r.hyphenRange),(e,t,n,r,a,i,l,s,c,u,d,f)=>(t=o.isXVersion(n)?"":o.isXVersion(r)?`>=${n}.0.0`:o.isXVersion(a)?`>=${n}.${r}.0`:`>=${t}`,s=o.isXVersion(c)?"":o.isXVersion(u)?`<${Number(c)+1}.0.0-0`:o.isXVersion(d)?`<${c}.${Number(u)+1}.0-0`:f?`<=${c}.${u}.${d}-${f}`:`<=${s}`,`${t} ${s}`.trim()))}function i(e){return e.replace(o.parseRegex(r.comparatorTrim),"$1$2$3")}function l(e){return e.replace(o.parseRegex(r.tildeTrim),"$1~")}function s(e){return e.trim().split(/\s+/).map(e=>e.replace(o.parseRegex(r.caret),(e,t,n,r,a)=>{if(o.isXVersion(t))return"";if(o.isXVersion(n))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(o.isXVersion(r))if("0"===t)return`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`;else return`>=${t}.${n}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${n}.${r}-${a} <${Number(t)+1}.0.0-0`;else if("0"===n)return`>=${t}.${n}.${r}-${a} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`;if("0"===t)if("0"===n)return`>=${t}.${n}.${r} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`;return`>=${t}.${n}.${r} <${Number(t)+1}.0.0-0`})).join(" ")}function c(e){return e.trim().split(/\s+/).map(e=>e.replace(o.parseRegex(r.tilde),(e,t,n,r,a)=>o.isXVersion(t)?"":o.isXVersion(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:o.isXVersion(r)?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:a?`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`)).join(" ")}function u(e){return e.split(/\s+/).map(e=>e.trim().replace(o.parseRegex(r.xRange),(e,t,n,r,a,i)=>{let l=o.isXVersion(n),s=l||o.isXVersion(r),c=s||o.isXVersion(a);if("="===t&&c&&(t=""),i="",l)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&c?(s&&(r=0),a=0,">"===t?(t=">=",s?(n=Number(n)+1,r=0):r=Number(r)+1,a=0):"<="===t&&(t="<",s?n=Number(n)+1:r=Number(r)+1),"<"===t&&(i="-0"),`${t+n}.${r}.${a}${i}`):s?`>=${n}.0.0${i} <${Number(n)+1}.0.0-0`:c?`>=${n}.${r}.0${i} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(o.parseRegex(r.star),"")}function f(e){return e.trim().replace(o.parseRegex(r.gte0),"")}t.parseCaretTrim=function(e){return e.replace(o.parseRegex(r.caretTrim),"$1^")},t.parseCarets=s,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=l,t.parseTildes=c,t.parseXRanges=u},10078(e,t,n){let r=n(59570);function o(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),n=0;nt.reduce((e,t)=>t(e),e)}function l(e){return e.match(o(r.comparator))}t.combineVersion=function(e,t,n,r){let o=`${e}.${t}.${n}`;return r?`${o}-${r}`:o},t.extractComparator=l,t.isXVersion=a,t.parseRegex=o,t.pipe=i},8369(e,t,n){let r=n(48628),o=n(9350),a=n(44391),i=n(92926),l=n(63957),s=n(50630);function c(e,t,n,o){var a,i;let l;return l="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{r.error(`Cannot get shared "${n}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&r.error(`Invalid shared config for "${n}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:l,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??o)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??s.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function u(e,t){let n=t.shared||{},r=t.name,a=Object.keys(n).reduce((e,a)=>{let i=o.arrayOptions(n[a]);return e[a]=e[a]||[],i.forEach(n=>{e[a].push(c(n,r,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:n,mode:r}=e;return n!==s.TreeShakingStatus.NO_USE&&(n===s.TreeShakingStatus.CALCULATED||"runtime-infer"===r&&(!t||h(e,t)))}function f(e,t){let n=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),n=e;for(let e=0;e<3-t.length;e++)n+=".0";return n}return e};return!!l.satisfy(n(e),`<=${n(t)}`)}let p=(e,t)=>{let n=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||n(e,t)||"0"===e?t:e,0)},m=e=>!!e.loaded||"function"==typeof e.lib,g=e=>!!e.loading,h=(e,t)=>{if(!e||!t)return!1;let{usedExports:n}=e;return!!n&&!!t.every(e=>n.includes(e))};function v(e,t,n,r){let o=e[t][n],a="",i=d(r),l=function(e,t){return i?!o[e].treeShaking||!!o[t].treeShaking&&!m(o[e].treeShaking)&&f(e,t):!m(o[e])&&f(e,t)};if(i){if(a=p(e[t][n],l))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][n],l),useTreesShaking:i}}let b=e=>m(e)||g(e);function y(e,t,n,r){let o=e[t][n],a="",i=d(r),l=function(e,t){if(i){if(!o[e].treeShaking)return!0;if(!o[t].treeShaking)return!1;if(b(o[t].treeShaking))if(b(o[e].treeShaking))return!!f(e,t);else return!0;if(b(o[e].treeShaking))return!1}if(b(o[t]))if(b(o[e]))return!!f(e,t);else return!0;return!b(o[e])&&f(e,t)};if(i){if(a=p(e[t][n],l))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][n],l),useTreesShaking:i}}function x(e){return"loaded-first"===e?y:v}function A(e,t,n,o){if(!e)return;let{shareConfig:s,scope:c=i.DEFAULT_SCOPE,strategy:u,treeShaking:f}=n;for(let i of Array.isArray(c)?c:[c])if(s&&e[i]&&e[i][t]){let{requiredVersion:c}=s,{version:p,useTreesShaking:m}=x(u)(e,i,t,f),g=()=>{let o=e[i][t][p];if(s.singleton){if("string"==typeof c&&!l.satisfy(p,c)){let e=`Version ${p} from ${p&&o.from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${c})`;s.strictVersion?r.error(e):r.warn(e)}return{shared:o,useTreesShaking:m}}{if(!1===c||"*"===c||l.satisfy(p,c))return{shared:o,useTreesShaking:m};let n=d(f);if(n){for(let[r,o]of Object.entries(e[i][t]))if(d(o.treeShaking,null==f?void 0:f.usedExports)&&l.satisfy(r,c))return{shared:o,useTreesShaking:n}}for(let[n,r]of Object.entries(e[i][t]))if(l.satisfy(n,c))return{shared:r,useTreesShaking:!1}}},h={shareScopeMap:e,scope:i,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:n,resolver:g};return(o.emit(h)||h).resolver()}}function $(){return a.Global.__FEDERATION__.__SHARE__}function w(e){let{pkgName:t,extraOptions:n,shareInfos:r}=e,o=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let n=function(e,n){return!m(t[e])&&f(e,n)};return t[p(t,n)]},a=(null==n?void 0:n.resolver)??o,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),l=function(){for(var e=arguments.length,t=Array(e),n=0;n{e.useIn||(e.useIn=[]),o.addUniqueItem(e.useIn,t)},t.directShare=S,t.formatShareConfigs=u,t.getGlobalShareScope=$,t.getRegisteredShare=A,t.getTargetSharedOptions=w,t.shouldUseTreeShaking=d},9350(e,t,n){let r=n(48628),o=n(50630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function l(e){return void 0!==e.entry}function s(e){return!e.entry.includes(".json")}async function c(e,t){try{return await e()}catch(e){t||r.warn(e);return}}function u(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function p(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function m(e){return Array.isArray(e)?e:[e]}function g(e){let t={url:"",type:"global",globalName:""};return o.isBrowserEnvValue||(0,o.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let h=(e,t)=>{let n;return n=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),n+=t};t.addUniqueItem=a,t.arrayOptions=m,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=g,t.isObject=u,t.isPlainObject=f,t.isPureRemoteEntry=s,t.isRemoteInfoWithEntry=l,t.isStaticResourcesEqual=p,t.objectToString=d,t.processModuleAlias=h,t.safeWrapper=c},93544(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,s=(e,t,n,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,c=a(t),u=0,d=c.length;ut[e]).bind(null,s),enumerable:!(i=o(t,s))||i.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(i(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},13129(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),n(93544);let r=n(19577),o=n(45922),a={...o.helpers.global,getGlobalFederationInstance:r.getGlobalFederationInstance},i=o.helpers.share,l=o.helpers.utils;t.default={global:a,share:i,utils:l},t.global=a,t.share=i,t.utils=l},99782(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),n(93544);let r=n(19577),o=n(45922),a=n(84363);function i(e){let t=new((0,o.getGlobalFederationConstructor)()||o.ModuleFederation)(e);return(0,o.setGlobalFederationInstance)(t),t}let l=null;function s(e){let t=r.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),l||(l=t),t):l=i(e)}function c(){for(var e=arguments.length,t=Array(e),n=0;n!!n&&r.options.id===n||r.options.name===e&&!r.options.version&&!t||r.options.name===e&&!!t&&r.options.version===t)}},67688(e,t){var n=Object.defineProperty;t.__exportAll=(e,t)=>{let r={};for(var o in e)n(r,o,{get:e[o],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:"Module"}),r}},40586(e,t){let n="federation-manifest.json",r=".json",o="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},l={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},s=":",c="mf-manifest.json",u="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",m=".federation",g={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},h=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=o,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=l,t.FederationModuleManifest=n,t.MANIFEST_EXT=r,t.MFModuleType=d,t.MFPrefetchCommon=g,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=c,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=s,t.StatsFileName=u,t.TEMP_DIR=m,t.TreeShakingStatus=h},31483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,n){let r=n(43417);async function o(e,t){try{return await e()}catch(e){t||r.warn(e);return}}function a(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function i(e){let t,n=null,r=!0,i=2e4,l=document.getElementsByTagName("script");for(let t=0;t{n&&("async"===e||"defer"===e?n[e]=r[e]:n.getAttribute(e)||n.setAttribute(e,r[e]))})}let s=null,c="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let n=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);n.name="ScriptExecutionError",s=n}}:null;c&&window.addEventListener("error",c);let u=async(r,a)=>{clearTimeout(t),c&&window.removeEventListener("error",c);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else s?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(s)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(n&&(n.onerror=null,n.onload=null,o(()=>{let{needDeleteScript:t=!0}=e;t&&(null==n?void 0:n.parentNode)&&n.parentNode.removeChild(n)}),r&&"function"==typeof r)){let e=r(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return n.onerror=u.bind(null,n.onerror),n.onload=u.bind(null,n.onload),t=setTimeout(()=>{u(null,Error(`Remote script "${e.url}" time-outed.`))},i),{script:n,needAttach:r}}function l(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,o)=>{let{script:a,needAttach:l}=i({url:e,cb:t,onErrorCallback:o,attrs:{fetchpriority:"high",...n},createScriptHook:r,needDeleteScript:!0});l&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,n=!0,r=document.getElementsByTagName("link");for(let o=0;o{t&&!t.getAttribute(e)&&t.setAttribute(e,r[e])})}let i=(n,r)=>{let a=()=>{(null==r?void 0:r.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(r)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,o(()=>{let{needDeleteLink:n=!0}=e;n&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),n)){let e=n(r);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:n}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=l,t.safeWrapper=o},56883(e,t,n){let r=n(40586),o="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return o}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function l(){try{if(a()&&window.localStorage)return!!localStorage.getItem(r.BROWSER_LOG_KEY)}catch(e){}return!1}function s(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||l()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=o,t.isDebugMode=s,t.isReactNativeEnv=i},27016(e,t,n){let r=n(40586),o=(e,t)=>{if(!e)return t;let n=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(r.MANIFEST_EXT))}function l(e){if(!e)return{statsFileName:r.StatsFileName,manifestFileName:r.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",n="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,l=(e,t)=>e.replace(a,`${t}${a}`),s=n?i(n):r.ManifestFileName;return{statsFileName:o(t,n?l(s,"-stats"):r.StatsFileName),manifestFileName:o(t,s)}}t.generateSnapshotFromManifest=function(e){var t,n,r;let i,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:s={},overrides:c={},version:u}=l,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&u?a(u):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(c),p={};Object.keys(s).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let n,r=t.federationContainerName;return n=f.includes(r)?c[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(s).forEach(e=>p[e]={matchedVersion:f.includes(e)?c[e]:s[e]});let{remoteEntry:{path:m,name:g,type:h},types:v={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:b},globalName:y,ssrRemoteEntry:x}=e.metaData,{exposes:A}=e,$={version:u||"",buildVersion:b,globalName:y,remoteEntry:o(m,g),remoteEntryType:h,remoteTypes:o(v.path,v.name),remoteTypesZip:v.zip||"",remoteTypesAPI:v.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==A?void 0:A.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(n=e.metaData)?void 0:n.prefetchInterface){let t=e.metaData.prefetchInterface;$={...$,prefetchInterface:t}}if(null==(r=e.metaData)?void 0:r.prefetchEntry){let{path:t,name:n,type:r}=e.metaData.prefetchEntry;$={...$,prefetchEntry:o(t,n),prefetchEntryType:r}}if("publicPath"in e.metaData?(i={...$,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...$,getPublicPath:d()},x){let e=o(x.path,x.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=x.type||"commonjs-module"}return i},t.getManifestFileName=l,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=o},50630(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(40586),o=n(8841),a=n(88798),i=n(87765),l=n(71993),s=n(7345),c=n(95448),u=n(56883),d=n(43417),f=n(27016),p=n(43910),m=n(6302),g=n(638),h=n(76967),v=n(31483);t.BROWSER_LOG_KEY=r.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=r.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=r.EncodedNameTransformMap,t.FederationModuleManifest=r.FederationModuleManifest,t.MANIFEST_EXT=r.MANIFEST_EXT,t.MFModuleType=r.MFModuleType,t.MFPrefetchCommon=r.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=r.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=r.ManifestFileName,t.NameTransformMap=r.NameTransformMap,t.NameTransformSymbol=r.NameTransformSymbol,t.SEPARATOR=r.SEPARATOR,t.StatsFileName=r.StatsFileName,t.TEMP_DIR=r.TEMP_DIR,t.TreeShakingStatus=r.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return s.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return o.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=m.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=v.createModuleFederationConfig,t.createScript=m.createScript,t.createScriptNode=g.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=u.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=u.isBrowserEnv,t.isBrowserEnvValue=u.isBrowserEnvValue,t.isDebugMode=u.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=u.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=m.isStaticResourcesEqual,t.loadScript=m.loadScript,t.loadScriptNode=g.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=h.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return c.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=m.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return l.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},43910(e,t,n){let r=n(56883),o="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function l(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),n=t.filter(e=>!i.some(t=>e.includes(t)));if(!n.length)return;return`Stack trace:
${n.slice(0,5).join("\n")}`}catch{return}}var s=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let n=this.delegate,o=r.isDebugMode()?l():void 0,i=o?[...t,o]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of s){let t=n[e];if("function"==typeof t)return void t.call(n,this.prefix,...i)}for(let e of s){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),n=0;ne).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),o=await r(e,t||{});return o&&o instanceof Response?o:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data}
})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,n,r)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((n,r)=>{createScriptNode(e,(e,o)=>{if(e)r(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;n(globalThis[e]=o)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:n,vm:r}=t,o=await (await n(e)).text(),a=new r.SourceTextModule(o,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return esmModuleCache.set(e,a),await a.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},76967(e,t){t.normalizeOptions=function(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)if(e)return t;else return!1;if(!0===r)return t;if(r&&"object"==typeof r)return{...t,...r};throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}},7345(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},8841(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})},88798(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})},87765(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})},95448(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},71993(e,t,n){var r=n(67688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})},43417(e,t,n){let r=n(40586),o=n(56883),a="[ Federation Runtime ]",i=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.SEPARATOR,a=e.split(n),i="development"===o.getProcessEnv().NODE_ENV&&t,l="*",s=e=>e.startsWith("http")||e.includes(r.MANIFEST_EXT);if(a.length>=2){let[t,...r]=a;e.startsWith(n)&&(t=a.slice(0,2).join(n),r=[i||a.slice(2).join(n)]);let o=i||r.join(n);return s(o)?{name:t,entry:o}:{name:t,version:o||l}}if(1===a.length){let[e]=a;return i&&s(i)?{name:e,entry:i}:{name:e,version:i||l}}throw`Invalid entry value: ${e}`},l=function(){for(var e=arguments.length,t=Array(e),n=0;nt?e?`${e}${r.SEPARATOR}${t}`:t:e,""):""},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let o=n?".js":"";return`${t}${e.replace(RegExp(`${r.NameTransformSymbol.AT}`,"g"),r.NameTransformMap[r.NameTransformSymbol.AT]).replace(RegExp(`${r.NameTransformSymbol.HYPHEN}`,"g"),r.NameTransformMap[r.NameTransformSymbol.HYPHEN]).replace(RegExp(`${r.NameTransformSymbol.SLASH}`,"g"),r.NameTransformMap[r.NameTransformSymbol.SLASH])}${o}`}catch(e){throw e}},c=function(e,t,n){try{let o=e;if(t){if(!o.startsWith(t))return o;o=o.replace(RegExp(t,"g"),"")}return o=o.replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.AT]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.AT]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.SLASH]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.SLASH]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.HYPHEN]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.HYPHEN]]),n&&(o=o.replace(".js","")),o}catch(e){throw e}},u=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),s(n,"__federation_expose_",t)},d=(e,t)=>e?s(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?!o.isBrowserEnv()&&!o.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},m=e=>{console.warn(`${a}: ${e}`)};function g(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let h=/^([\d^=v<>~]|[*xX]$)/;function v(e){return h.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=l,t.decodeName=c,t.encodeName=s,t.error=p,t.generateExposeFilename=u,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=v,t.parseEntry=i,t.safeToString=g,t.warn=m},37363(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,s=(e,t,n,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,c=a(t),u=0,d=c.length;ut[e]).bind(null,s),enumerable:!(i=o(t,s))||i.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(i(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},22069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},36897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},80916(e,t,n){let r=n(22069),o=n(55216),a=n(57617);t.consumes=function(e){o.updateConsumeOptions(e);let{chunkId:t,promises:n,installedModules:i,webpackRequire:l,chunkMapping:s,moduleToHandlerMapping:c}=e;r.attachShareScopeMap(l),l.o(s,t)&&s[t].forEach(e=>{if(l.o(i,e))return n.push(i[e]);let t=t=>{i[e]=0,l.m[e]=n=>{var r;delete l.c[e];let o=t(),{shareInfo:a}=c[e];if((null==a||null==(r=a.shareConfig)?void 0:r.layer)&&o&&"object"==typeof o)try{o.hasOwnProperty("layer")&&void 0!==o.layer||(o.layer=a.shareConfig.layer)}catch(e){}n.exports=o}},r=t=>{delete i[e],l.m[e]=n=>{throw delete l.c[e],t}};try{let o=l.federation.instance;if(!o)throw Error("Federation instance not found!");let{shareKey:s,getter:u,shareInfo:d,treeShakingGetter:f}=c[e],p=a.getUsedExports(l,s),m={...d};Array.isArray(m.scope)&&Array.isArray(m.scope[0])&&(m.scope=m.scope[0]),p&&(m.treeShaking={usedExports:p,useIn:[o.options.name]});let g=o.loadShare(s,{customShareInfo:m}).then(e=>!1===e?(null==f?void 0:f())||u():e);g.then?n.push(i[e]=g.then(t).catch(r)):t(g)}catch(e){r(e)}})}},48167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:n,version:r,webpackRequire:o,libraryType:a="global"}=e,{runtime:i,instance:l,bundlerRuntime:s,sharedFallback:c}=o.federation;if(!c)return n;let u=c[t];if(!u)return n;let d=r?u.find(e=>e[1]===r):u[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${r}`);return()=>i.getRemoteEntry({origin:o.federation.instance,remoteInfo:{name:d[2],entry:`${o.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${r}`);return e.init(o.federation.instance,s).then(()=>e.get())})}},57617(e,t){t.getUsedExports=function(e,t){let n=e.federation.usedExports;if(n)return n[t]}},66927(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let r=n(37363),o=n(22069),a=n(96310),i=n(80916),l=n(36777),s=n(71735),c=n(87440),u=n(8531),d=n(48167),f=n(99782),p={runtime:f=r.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:l.initializeSharing,S:{},installInitialConsumes:s.installInitialConsumes,initContainerEntry:c.initContainerEntry,init:u.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:o.attachShareScopeMap,bundlerRuntimeOptions:{}},m=p.instance,g=p.initOptions,h=p.bundlerRuntime,v=p.bundlerRuntimeOptions;t.attachShareScopeMap=o.attachShareScopeMap,t.bundlerRuntime=h,t.bundlerRuntimeOptions=v,t.default=p,t.initOptions=g,t.instance=m,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,n){let r=n(37363),o=n(99782),a=n(13129);a=r.__toESM(a),t.init=function(e){var t;let{webpackRequire:r}=e,{initOptions:i,runtime:l,sharedFallback:s,bundlerRuntime:c,libraryType:u}=r.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:l}=e,d=t.version||l.version;if(!s)return e;let f=t.shared||{},p=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var n;(n=t).treeShaking||(n.treeShaking={}),t.treeShaking.get=t.get,t.get=c.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:r,libraryType:u,version:t.version})}})});let m=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!m||!("shared"in m))return e;Object.keys(l.shared||{}).forEach(e=>{l.shared[e].forEach(t=>{p.push([e,t])})});let g=(e,t)=>{let r=m.shared.find(t=>t.sharedName===e);if(!r)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:l,secondarySharedTreeShakingEntry:s,treeShakingStatus:c}=r;a.status!==c&&(a.status=c,s&&u&&l&&(a.get=async()=>{let e=await (0,o.getRemoteEntry)({origin:i,remoteInfo:{name:l,entry:s,type:u,entryGlobalName:l,shareScope:"default"}});return await e.init(i,n.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,n]=e;g(t,n)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),l.init(i)}},87440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:n,initScope:r,shareScopeKey:o,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let l=null==a?void 0:a.shareScopeKeys,s=null==a?void 0:a.shareScopeMap;if(o&&"string"!=typeof o)o.forEach(e=>{if(!l||!s)return void i.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});s[e]||(s[e]={});let t=s[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=o||"default";Array.isArray(l)?l.forEach(e=>{s[e]||(s[e]={});let t=s[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(o))?t.federation.initOptions.shared?t.I(o,r):Promise.all(o.map(e=>t.I(e,r))).then(()=>!0):t.I(o||"default",r)}},36777(e,t,n){let r=n(22069),o=n(36897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:n,initPromises:a,initTokens:i,initScope:l}=e,s=Array.isArray(t)?t:[t];var c=[],u=function(e){l||(l=[]);let s=n.federation.instance;var c=i[e];if(c||(c=i[e]={from:s.name}),l.indexOf(c)>=0)return;l.push(c);let u=a[e];if(u)return u;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=r=>{var o=e=>d("Initialization of sharing external failed: "+e);try{var a=n(r);if(!a)return;var i=r=>r&&r.init&&r.init(n.S[e],l,{shareScopeMap:n.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(i,o));var s=i(a);if(s&&"boolean"!=typeof s&&s.then)return p.push(s.catch(o))}catch(e){o(e)}};let p=s.initializeSharing(e,{strategy:s.options.shareStrategy,initScope:l,from:"build"});r.attachShareScopeMap(n);let m=n.federation.bundlerRuntimeOptions.remotes;return(m&&Object.keys(m.idToRemoteMap).forEach(e=>{let t=m.idToRemoteMap[e],n=m.idToExternalAndNameMapping[e][2];if(t.length>1)f(n);else if(1===t.length){let e=t[0];o.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(n)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return s.forEach(e=>{c.push(u(e))}),Promise.all(c).then(()=>!0)}},71735(e,t,n){let r=n(55216),o=n(57617);function a(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r,asyncLoad:a}=e,i=r.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:l,shareInfo:s}=n[t];try{let e=o.getUsedExports(r,l),t={...s};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(l,{customShareInfo:t});return i.loadShareSync(l,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){r.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:o,initialConsumes:i,asyncLoad:l}=e,s=[];i.forEach(e=>{let r=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n,asyncLoad:l});s.push([e,r])});let c=(e,r)=>{n.m[e]=a=>{var i;o[e]=0,delete n.c[e];let l=r();if("function"!=typeof l)throw Error(`Shared module is not available for eager consumption: ${e}`);let s=l(),{shareInfo:c}=t[e];if((null==c||null==(i=c.shareConfig)?void 0:i.layer)&&s&&"object"==typeof s)try{s.hasOwnProperty("layer")&&void 0!==s.layer||(s.layer=c.shareConfig.layer)}catch(e){}a.exports=s}};if(l)return Promise.all(s.map(async e=>{let[t,n]=e,r=await n();c(t,()=>r)}));s.forEach(e=>{let[t,n]=e;c(t,n)})}},96310(e,t,n){n(37363);let r=n(22069),o=n(36897),a=n(55216),i=n(50630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:n,webpackRequire:l,chunkMapping:s,idToExternalAndNameMapping:c,idToRemoteMap:u}=e;r.attachShareScopeMap(l),l.o(s,t)&&s[t].forEach(e=>{let t=l.R;t||(t=[]);let r=c[e],a=u[e]||[];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let s=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=`
-while loading "${r[1]}" from ${r[2]}`),l.m[e]=()=>{throw t},r.p=0},d=(e,t,o,a,i,l)=>{try{let c=e(t,o);if(!c||!c.then)return i(c,a,l);{let e=c.then(e=>i(e,a),s);if(!l)return e;n.push(r.p=e)}}catch(e){s(e)}},f=(e,t,n)=>e?d(l.I,r[0],0,e,p,n):s();var p=(e,n,o)=>d(n.get,r[1],t,0,m,o),m=t=>{r.p=1,l.m[e]=e=>{e.exports=t()}};let g=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+r[1].slice(1),t=l.federation.instance,n=()=>l.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(r[0])?r[0]:[r[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>n())}return n()}catch(e){s(e)}};1===a.length&&o.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(g,r[2],0,0,m,1):d(l,r[2],0,0,f,1)})}},55216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:i,idToExternalAndNameMapping:l={},idToRemoteMap:s={},chunkMapping:c={}}=e,{remotesLoadingData:u}=i,d=null==(r=i.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!u||u._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=u;if(f&&p){for(let[e,t]of Object.entries(p))if(l[e]||(l[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&d[t.remoteName]){let n=d[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}c&&Object.entries(f).forEach(e=>{let[t,n]=e;c[t]||(c[t]=[]),n.forEach(e=>{c[t].includes(e)||c[t].push(e)})}),u._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:l}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:c={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:l}):o.fallback,treeShakingGetter:a?o.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:o.requiredVersion,strictVersion:o.strictVersion,singleton:o.singleton,eager:o.eager,layer:o.layer},scope:Array.isArray(o.shareScope)?o.shareScope:[o.shareScope||"default"],treeShaking:a?{get:o.fallback,mode:o.treeShakingMode}:void 0},shareKey:o.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;s.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(c).forEach(e=>{let[n,r]=e;t[n]||(t[n]=[]),r.forEach(e=>{t[n].includes(e)||t[n].push(e)})})}r._updated=1}if(o&&!o._updated){let{federation:e}=t;if(!e.instance||!o.scopeToSharingDataMapping)return;let n={};for(let[e,t]of Object.entries(o.scopeToSharingDataMapping))for(let r of t)if("object"==typeof r&&null!==r){let{name:t,version:o,factory:a,eager:i,singleton:l,requiredVersion:s,strictVersion:c}=r,u={requiredVersion:`^${o}`},d=function(e){return void 0!==e};d(l)&&(u.singleton=l),d(s)&&(u.requiredVersion=s),d(i)&&(u.eager=i),d(c)&&(u.strictVersion=c);let f={version:o,scope:[e],shareConfig:u,get:a};n[t]?n[t].push(f):n[t]=[f]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},56491(e,t,n){"use strict";var r,o,a,i,l,s,c,u,d,f,p,m,g=n(66927),h=n.n(g);let v=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),b={},y="pimcore_studio_ui_bundle",x="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,o,a,i,l,s;let c=n();Array.isArray(c)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...c)):"object"==typeof c&&null!==c&&(null!=(s=(i=e)[l=t])||(i[l]={}),Object.assign(e[t],c))},g=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},A=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},$=null!=(o=null==(c=n.remotesLoadingData)?void 0:c.moduleIdToRemoteDataMapping)?o:{},w=null!=(a=null==(u=n.initializeSharingData)?void 0:u.scopeToSharingDataMapping)?a:{},S=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.chunkMapping)?i:{},E=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?l:{},k={},C=[],O={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in h())n.federation[e]=h()[e];g(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(E))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),g(n.federation,"initOptions",()=>({})),g(n.federation.initOptions,"name",()=>y),g(n.federation.initOptions,"shareStrategy",()=>x),g(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(w))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:i,singleton:l,requiredVersion:s,strictVersion:c}=r,u={},d=function(e){return void 0!==e};d(l)&&(u.singleton=l),d(s)&&(u.requiredVersion=s),d(i)&&(u.eager=i),d(c)&&(u.strictVersion=c);let f={version:o,scope:[t],shareConfig:u,get:a};e[n]?e[n].push(f):e[n]=[f]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(b).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>v),g(n.federation,"bundlerRuntimeOptions",()=>({})),g(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),g(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>A),g(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>b),g(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries($))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),g(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries($)){let r=b[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:A,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:S,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:k,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:C,initTokens:O,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:M,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(m=n.consumesLoadingData)?void 0:m.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:k,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},39139(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},46942(e){!function(){"use strict";var t={}.hasOwnProperty;function n(){for(var e="",t=0;t=0;--n){var r=(0,e[n])(t);if(!C(r)&&!O(r)){if(!D(r))throw TypeError();t=r}}return t}function b(e,t,n,r){for(var o=e.length-1;o>=0;--o){var a=(0,e[o])(t,n,r);if(!C(a)&&!O(a)){if(!N(a))throw TypeError();r=a}}return r}function y(e,t,n){if(x(e,t,n))return!0;var r=K(t);return!O(r)&&y(e,r,n)}function x(e,t,n){var r=Q(t,n,!1);return!C(r)&&j(r.OrdinaryHasOwnMetadata(e,t,n))}function A(e,t,n){if(x(e,t,n))return $(e,t,n);var r=K(t);if(!O(r))return A(e,r,n)}function $(e,t,n){var r=Q(t,n,!1);if(!C(r))return r.OrdinaryGetOwnMetadata(e,t,n)}function w(e,t,n,r){Q(n,r,!0).OrdinaryDefineOwnMetadata(e,t,n,r)}function S(e,t){var n=E(e,t),r=K(e);if(null===r)return n;var o=S(r,t);if(o.length<=0)return n;if(n.length<=0)return o;for(var a=new f,i=[],l=0,s=n;l=0&&e=this._keys.length?(this._index=-1,this._keys=t,this._values=t):this._index++,{value:n,done:!1}}return{value:void 0,done:!0}},e.prototype.throw=function(e){throw this._index>=0&&(this._index=-1,this._keys=t,this._values=t),e},e.prototype.return=function(e){return this._index>=0&&(this._index=-1,this._keys=t,this._values=t),{value:e,done:!0}},e}();return function(){function t(){this._keys=[],this._values=[],this._cacheKey=e,this._cacheIndex=-2}return Object.defineProperty(t.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),t.prototype.has=function(e){return this._find(e,!1)>=0},t.prototype.get=function(e){var t=this._find(e,!1);return t>=0?this._values[t]:void 0},t.prototype.set=function(e,t){var n=this._find(e,!0);return this._values[n]=t,this},t.prototype.delete=function(t){var n=this._find(t,!1);if(n>=0){for(var r=this._keys.length,o=n+1;otypeof crypto?crypto.getRandomValues(t):"u">typeof msCrypto?msCrypto.getRandomValues(t):i(t,e),t}return i(Array(e),e)}function s(){var t=l(e);t[6]=79&t[6]|64,t[8]=191&t[8]|128;for(var n="",r=0;re.length)&&(t=e.length);for(var n=0,r=Array(t);nr})},96369(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{A:()=>r})},9417(e,t,n){"use strict";function r(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:()=>r})},10467(e,t,n){"use strict";function r(e,t,n,r,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(o,a){var i=e.apply(t,n);function l(e){r(i,o,a,l,s,"next",e)}function s(e){r(i,o,a,l,s,"throw",e)}l(void 0)})}}n.d(t,{A:()=>o})},39874(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(53954),o=n(52176),a=n(56822);function i(e,t,n){return t=(0,r.A)(t),(0,a.A)(e,(0,o.A)()?Reflect.construct(t,n||[],(0,r.A)(e).constructor):t.apply(e,n))}},23029(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},92901(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96192);function o(e,t){for(var n=0;no});var r=n(27800);function o(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,r.A)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,l=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==n.return||n.return()}finally{if(s)throw i}}}}},29426(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(53954),o=n(52176),a=n(56822);function i(e){var t=(0,o.A)();return function(){var n,o=(0,r.A)(e);return n=t?Reflect.construct(o,arguments,(0,r.A)(this).constructor):o.apply(this,arguments),(0,a.A)(this,n)}}},64467(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(96192);function o(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},58168(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;tr})},53954(e,t,n){"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{A:()=>r})},85501(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(63662);function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},52176(e,t,n){"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}n.d(t,{A:()=>r})},73893(e,t,n){"use strict";function r(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{A:()=>r})},76562(e,t,n){"use strict";function r(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{A:()=>r})},89379(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(64467);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;to});var r=n(98587);function o(e,t){if(null==e)return{};var n,o,a=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;or})},56822(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(82284),o=n(9417);function a(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return(0,o.A)(e)}},1079(e,t,n){"use strict";function r(e,t){this.v=e,this.k=t}function o(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(o=function(e,t,n,r){function i(t,n){o(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))})(e,t,n,r)}function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function l(n,r,a,i){var l=Object.create((r&&r.prototype instanceof c?r:c).prototype);return o(l,"_invoke",function(n,r,o){var a,i,l,c=0,u=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,i=0,l=e,f.n=n,s}};function p(n,r){for(i=n,l=r,t=0;!d&&c&&!o&&t3?(o=m===r)&&(l=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&pr||r>m)&&(a[4]=n,a[5]=r,f.n=m,i=0))}if(o||n>1)return s;throw d=!0,r}return function(o,u,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&p(u,m),i=u,l=m;(t=i<2?e:l)||!d;){a||(i?i<3?(i>1&&(f.n=-1),p(i,l)):f.n=l:f.v=l);try{if(c=2,a){if(i||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=a.return)&&t.call(a),i<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==s)break}catch(t){a=e,i=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,a,i),!0),l}var s={};function c(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=d.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(o(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=d,o(f,"constructor",d),o(d,"constructor",u),u.displayName="GeneratorFunction",o(d,i,"GeneratorFunction"),o(f),o(f,i,"Generator"),o(f,r,function(){return this}),o(f,"toString",function(){return"[object Generator]"}),(a=function(){return{w:l,m:p}})()}function i(e,t){var n;function a(n,o,i,l){try{var s=e[n](o),c=s.value;return c instanceof r?t.resolve(c.v).then(function(e){a("next",e,i,l)},function(e){a("throw",e,i,l)}):t.resolve(c).then(function(e){s.value=e,i(s)},function(e){return a("throw",e,i,l)})}catch(e){l(e)}}this.next||(o(i.prototype),o(i.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,r,o){function i(){return new t(function(t,n){a(e,o,t,n)})}return n=n?n.then(i,i):i()},!0)}function l(e,t,n,r,o){return new i(a().w(e,t,n,r),o||Promise)}function s(e,t,n,r,o){var a=l(e,t,n,r,o);return a.next().then(function(e){return e.done?e.value:a.next()})}function c(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}n.d(t,{A:()=>f});var u=n(82284);function d(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw TypeError((0,u.A)(e)+" is not iterable")}function f(){var e=a(),t=e.m(f),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function o(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var u={throw:1,return:2,break:3,continue:3};function p(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,u[e],t)},delegateYield:function(e,o,a){return t.resultName=o,n(r.d,d(e),a)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(f=function(){return{wrap:function(t,n,r,o){return e.w(p(t),n,r,o&&o.reverse())},isGeneratorFunction:o,mark:e.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:i,async:function(e,t,n,r,a){return(o(t)?l:s)(p(e),t,n,r,a)},keys:c,values:d}})()}},63662(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{A:()=>r})},57046(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(96369);function o(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}var a=n(27800),i=n(76562);function l(e,t){return(0,r.A)(e)||o(e,t)||(0,a.A)(e,t)||(0,i.A)()}},87695(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(96369),o=n(73893),a=n(27800),i=n(76562);function l(e){return(0,r.A)(e)||(0,o.A)(e)||(0,a.A)(e)||(0,i.A)()}},83098(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(43145);function o(e){if(Array.isArray(e))return(0,r.A)(e)}var a=n(73893),i=n(27800);function l(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e){return o(e)||(0,a.A)(e)||(0,i.A)(e)||l()}},96192(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(82284);function o(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=(0,r.A)(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function a(e){var t=o(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},82284(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{A:()=>r})},27800(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(43145);function o(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(39139),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(1609|2625|3367|4420|5314|6375|9872)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{var e="function"==typeof Symbol,t=e?Symbol("rspack queues"):"__rspack_queues",n=__webpack_require__.aE=e?Symbol("rspack exports"):"__webpack_exports__",r=e?Symbol("rspack error"):"__rspack_error",o=e?Symbol("rspack done"):"__rspack_done",a=__webpack_require__.zS=e?Symbol("rspack defer"):"__rspack_defer",i=e=>{e&&e.d<1&&(e.d=1,e.forEach(e=>e.r--),e.forEach(e=>e.r--?e.r++:e()))},l=e=>e.map(e=>{if(null!==e&&"object"==typeof e){if(!e[t]&&e[a]){var l=e[a];if(!l.some(e=>{var t=__webpack_module_cache__[e];return!t||!1===t[o]}))return e;var s=e;e={then(e){Promise.all(l.map(__webpack_require__)).then(()=>e(s))}}}if(e[t])return e;if(e.then){var c=[];c.d=0,e.then(e=>{u[n]=e,i(c)},e=>{u[r]=e,i(c)});var u={};return u[a]=!1,u[t]=e=>e(c),u}}var d={};return d[t]=()=>{},d[n]=e,d});__webpack_require__.a=(e,s,c)=>{c&&((u=[]).d=-1);var u,d,f,p,m=new Set,g=e.exports,h=new Promise((e,t)=>{p=t,f=e});h[n]=g,h[t]=e=>{u&&e(u),m.forEach(e),h.catch(()=>{})},e.exports=h,s(e=>{d=l(e);var o,i=()=>d.map(e=>{if(e[a])return e;if(e[r])throw e[r];return e[n]}),s=new Promise(e=>{(o=()=>e(i)).r=0;var n=e=>e!==u&&!m.has(e)&&(m.add(e),e&&!e.d&&(o.r++,e.push(o)));d.map(e=>e[a]||e[t](n))});return o.r?s:i()},e=>(e?p(h[r]=e):f(g),i(u),h[o]=!0)),u&&u.d<0&&(u.d=0)}})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r||"object"==typeof n&&n&&(4&r&&n.__esModule||16&r&&"function"==typeof n.then))return n;var o=Object.create(null);__webpack_require__.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>n[e]});return a.default=()=>n,__webpack_require__.d(o,a),o}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+(({1064:"__federation_expose_modules__auth",1090:"__federation_expose_api__settings",1143:"__federation_expose_api__role",1209:"__federation_expose_modules__perspectives",1225:"__federation_expose_modules__gdpr_data_extractor",1327:"__federation_expose_modules__reports",1367:"__federation_expose_api__reports",1525:"__federation_expose_default_export",1579:"__federation_expose_api__asset",1590:"__federation_expose_api__thumbnails",1600:"__federation_expose_modules__widget_editor",1933:"__federation_expose_api__translations",1996:"__federation_expose_utils",2049:"__federation_expose_api__documents",2108:"__federation_expose__internal___mf_bootstrap",2421:"__federation_expose_modules__user",2489:"__federation_expose_api__data_object",2932:"__federation_expose_api__perspectives",3128:"__federation_expose_api__user",354:"lib-axios",3730:"__federation_expose_api__schedule",3939:"__federation_expose_api__version",3971:"__federation_expose_modules__document",4462:"__federation_expose_modules__translations",4878:"__federation_expose_api__tags",5579:"__federation_expose_modules__notifications",5992:"__federation_expose_modules__global_message_bus",6185:"__federation_expose_api",6193:"__federation_expose_modules__field_definitions",6530:"__federation_expose_api__dependencies",6706:"__federation_expose_api__metadata",6735:"__federation_expose_modules__icon_library",70:"__federation_expose_api__workflow",7058:"__federation_expose_api__custom_metadata",7890:"__federation_expose_api__properties",7951:"__federation_expose_api__class_definition",8234:"__federation_expose_app",8311:"__federation_expose_modules__rule_builder",8430:"__federation_expose_modules__data_object",8438:"__federation_expose_api__elements",9615:"__federation_expose__internal___mf_bootstrap_document_editor_iframe",9749:"__federation_expose_modules__application_logger",9800:"__federation_expose_modules__asset",9969:"__federation_expose_modules__class_definitions"})[e]||e)+"."+({1003:"469c1fdb",101:"1b8f34f4",1010:"af98507b",1019:"2c88f074",103:"3717b318",1064:"65d96793",1065:"5cc838a2",1090:"2c556240",1102:"01cefe38",1143:"89b3367b",1153:"7cbdaf39",1180:"c2738508",1207:"ea0577c0",1209:"ea16786c",1225:"48b05d8a",1265:"d95e4129",1270:"4a7146b0",129:"24017dc3",1303:"f89c138e",1327:"f35bbd3d",1367:"50fc5ca0",141:"a305e3e9",1428:"b3183de2",1438:"67cdf5fd",145:"7d13ff5f",1472:"e37f95af",1525:"1b3f6d28",1553:"630acce1",1567:"debd0837",157:"8615578d",1579:"9dee10b3",1590:"a167200d",1600:"4cd4867f",1612:"54f63d68",1635:"18d9dd0b",1643:"b41a359d",1668:"120c2fdd",1688:"4626095c",1693:"48c272d7",1708:"de5f09b0",172:"cb77a99e",1721:"fdc19114",1742:"9207983d",175:"bd0ef661",1750:"19b70383",1762:"e6454223",1797:"bc29fd89",1814:"16619920",1834:"3ea07c1f",1851:"1528a0c7",1875:"048f7c1f",1933:"7a8790cb",198:"96c8f5d3",1996:"526f5bda",2015:"28b3f667",2016:"2efa4d68",2049:"8a5c66b8",206:"0227085b",2073:"0f14210c",2098:"4b97bea3",2103:"0449b778",2108:"7441f43a",2117:"da809f8e",2121:"8117f390",2162:"e42c8ad6",2168:"3b00277e",2179:"7408679f",2188:"72e65c95",2189:"e296ffec",2202:"bd928b8b",2204:"875d7d36",2237:"e23d4ce3",2267:"ad4d61d8",2272:"b29c0e6c",2287:"6a200c82",2290:"68fd6bdf",235:"97e84a52",2373:"11c5538c",2380:"d6bc17ef",2399:"305db162",2410:"4b5baf39",2421:"1df0f8e6",2427:"2406cc45",243:"098f10af",2463:"da2cfb76",2464:"8deaa84f",2472:"f40725db",2489:"160792b1",2492:"cc8cd85c",25:"36d6a68b",2503:"1efd0e77",254:"7abe0c11",2545:"dcb1e512",2597:"969d51fc",261:"0e13114e",2619:"543b4f03",2638:"d949ec28",2709:"809fe258",2739:"84cc2ba2",2775:"0d98465a",2793:"a25ad8de",281:"d912a74e",2841:"e1a4734b",2843:"2d256f65",2845:"d2c82bf6",2893:"99328fa1",2932:"936945cf",2980:"d885aa98",3:"470a371d",3009:"be7deeee",3055:"b0f87225",3062:"323c4508",3066:"31b992e1",3068:"7b747a5f",3125:"ce787981",3128:"0c42ebe1",3144:"edcf7515",3166:"32d06e35",3197:"ebf93fd4",3209:"6722a080",3229:"97f4b7e5",3240:"f86bdd91",3330:"c830e580",334:"67e5210f",3379:"f0e413e5",3392:"42b07d09",3396:"4cc8f904",3406:"86351b7b",35:"d81ad3e5",3528:"60fd342c",354:"f458d745",3548:"133939a2",3584:"4ad9a196",365:"e655295f",3653:"7c1ffecd",3657:"cf916f7e",3686:"6b54036a",3730:"9ccfa450",3748:"7adfb9d1",3750:"921e74ed",3756:"7a4c5e02",380:"0cdf7b27",3836:"6a4b9fd9",3838:"4b01fffb",3839:"800430ba",3846:"e0ec9537",385:"d9b4f6a1",3902:"ffbcc1bd",3935:"0990f5be",3939:"7220c1e1",3941:"9ceed713",3971:"5167229e",4028:"d910fe41",4034:"ebc0a070",4062:"57e047db",4083:"82e017ef",4084:"a80198a1",4120:"afd6653a",4154:"2617dd8b",4160:"1311e5ef",4195:"4fb2f2ba",4225:"61de23fc",4241:"f5777d74",4319:"ca014781",4329:"4e8ef4cc",4346:"867849d4",4426:"20bcaf42",446:"2523c50a",4462:"e3016a50",45:"e217286d",4530:"2b9656d8",4596:"13ba10c0",4603:"86da83a0",4680:"66eae797",4693:"552164ec",4698:"6d0eba4e",4702:"508d41d1",4715:"3e1202d6",4718:"b15efaaf",4771:"c5e9b1dd",4799:"a225248d",4858:"820711a5",4871:"b42a8935",4878:"f737e834",489:"693d11de",5084:"877dbf80",5114:"ebf1bfcb",5123:"9f567207",5154:"a94bb137",5168:"fdbd2cef",5177:"a255dad2",5186:"deb009c0",521:"cb98200a",5277:"97ce57aa",5331:"bbbb73f8",5412:"53c2e3aa",5431:"0eb962a2",5454:"a8bca7d3",5545:"cde240bd",5561:"b76a78d2",5579:"212009d9",5690:"782c3ae6",5696:"ab2274ca",5712:"ffe8bf9d",5731:"15301fd9",5753:"371bde44",5804:"1be86954",582:"4f5fd381",5841:"812278cf",5904:"327a2f83",5976:"be3da2cf",5990:"3c9d8c23",5992:"bfbd3798",6052:"a270b069",6135:"d371dcf8",616:"fa325048",6185:"fbe2c7c1",6186:"9fa7f507",619:"59f8e380",6193:"171d7545",6229:"ec077e40",6255:"2e48b884",6270:"f9ff3abd",6272:"f2f56a80",6313:"e76747fb",6335:"0ad9b174",6411:"ae78ff82",6424:"ca220edd",6458:"b5282ed0",6464:"b6d25cb6",6472:"df513d2d",6484:"2519155d",6530:"a9508cf9",6550:"09a63ebf",6572:"510ff641",6579:"cda7f334",658:"dc677028",660:"5242d83f",6619:"93b9f2c4",6649:"2b614ce3",6695:"087ae8ff",6706:"e9f2a028",6735:"481bed67",6743:"851be9cb",6759:"cf6c0abd",6766:"c76f91a5",6815:"80ba0d22",6819:"424ecfc4",6823:"dc627341",687:"ae382b4d",6911:"d02db343",692:"ac93e4e2",6967:"4d971194",6984:"af4507e3",70:"ad14d72f",7006:"928d8671",7041:"230cf6a4",705:"fad963d9",7053:"63c4c0a6",7058:"10d73b97",706:"01d44a78",7073:"fb6439a4",7161:"f24a612f",7171:"8731ac06",7210:"9113a386",7250:"364fbcad",7264:"fc5a523f",7334:"be0321bf",7396:"da4c50f4",741:"734ea878",7419:"b1cfaeac",7440:"04b86278",7442:"636a9ffa",7463:"e177b088",749:"7c748f48",7524:"73ba348d",7527:"e64ccbd1",7597:"42dde6f3",7679:"a6829c17",7680:"2cb113f6",7789:"50873df9",7793:"d6bce01b",7799:"a37e9eaf",7821:"b1a2dc53",7828:"812c672f",7890:"314180ef",7935:"ba8eb0b4",7939:"af086f08",7951:"6192771c",7960:"9d4a54c0",7994:"c600e1ce",803:"52d29752",8031:"b368b0bf",8050:"502aa521",8051:"9c74ecaf",8146:"e69de8bc",8195:"c8bb6771",8222:"acb59083",8231:"0a773046",8234:"d9c0f52c",8272:"64fe9f7a",830:"dda8066f",8311:"f77a657a",8372:"d6f25582",8403:"58bbddc4",8430:"0fae6de5",8437:"864e7b29",8438:"5babca9f",8467:"f7bd216d",8473:"25a53f08",8477:"0c91210d",8479:"55f72fe0",85:"3d7bb7a3",8520:"3f467428",8536:"df877041",854:"95bad760",8547:"3355910d",8557:"e526282d",8567:"2e09cb4e",8574:"8c240d77",8609:"b6039081",8635:"29404620",8645:"7a1aa6c0",8658:"55f9d53e",8707:"80dfb17f",8779:"bdcddd0a",8800:"1154e54c",8832:"e1a7ddbf",8835:"d50a0005",8850:"1ef4da0e",8910:"7686ba2c",8932:"e8090749",8971:"cb9861fc",9007:"f28d0779",9030:"03e4d789",9052:"67bd17cd",9076:"7a2b7e9a",9114:"7d0c9ca9",9204:"8f0c9c3a",9322:"81e49a3d",9336:"9a425d8d",935:"4dfccbd9",9357:"709b2aae",9403:"9f36612d",9454:"a67bac76",9471:"3511726f",9536:"9b33a533",9603:"dcad1930",9607:"214ebd42",9615:"154d5136",9691:"a7a34297",9749:"fc080c19",9765:"07ec2c12",9767:"926906cb",9800:"51999de9",9801:"09cd7cd0",9880:"64c12943",9969:"009acac4"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+(({2108:"__federation_expose__internal___mf_bootstrap",9615:"__federation_expose__internal___mf_bootstrap_document_editor_iframe"})[e]||e)+"."+({2108:"246a0eb9",6411:"c6384a22",9615:"246a0eb9"})[e]+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var i,l,s=document.getElementsByTagName("script"),c=0;c{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@ant-design/colors",version:"7.2.1",factory:()=>()=>__webpack_require__(81463),eager:1,singleton:1,requiredVersion:"^7.2.1"},{name:"@codemirror/lang-css",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168)),eager:0,requiredVersion:"^6.3.0"},{name:"@codemirror/lang-html",version:"6.4.11",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618)),eager:0,requiredVersion:"^6.4.9"},{name:"@codemirror/lang-javascript",version:"6.2.5",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442)),eager:0,requiredVersion:"^6.2.2"},{name:"@codemirror/lang-json",version:"6.0.2",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("8222")]).then(()=>()=>__webpack_require__(88477)),eager:0,requiredVersion:"^6.0.1"},{name:"@codemirror/lang-markdown",version:"6.5.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("6550"),__webpack_require__.e("1609")]).then(()=>()=>__webpack_require__(32053)),eager:0,requiredVersion:"^6.3.1"},{name:"@codemirror/lang-sql",version:"6.10.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075)),eager:0,requiredVersion:"^6.8.0"},{name:"@codemirror/lang-xml",version:"6.1.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973)),eager:0,requiredVersion:"^6.1.0"},{name:"@codemirror/lang-yaml",version:"6.1.3",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027)),eager:0,requiredVersion:"^6.1.2"},{name:"@dnd-kit/core",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("7789"),__webpack_require__.e("6464")]).then(()=>()=>__webpack_require__(98668)),eager:0,requiredVersion:"^6.1.0"},{name:"@dnd-kit/modifiers",version:"7.0.0",factory:()=>__webpack_require__.e("9204").then(()=>()=>__webpack_require__(18831)),eager:0,requiredVersion:"^7.0.0"},{name:"@dnd-kit/sortable",version:"8.0.0",factory:()=>Promise.all([__webpack_require__.e("9880"),__webpack_require__.e("6375"),__webpack_require__.e("4083")]).then(()=>()=>__webpack_require__(43627)),eager:0,requiredVersion:"^8.0.0"},{name:"@reduxjs/toolkit",version:"2.11.2",factory:()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("7597"),__webpack_require__.e("9872")]).then(()=>()=>__webpack_require__(62348)),eager:0,requiredVersion:"^2.3.0"},{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755)),eager:0,requiredVersion:"^8.20.5"},{name:"@tanstack/react-virtual",version:"3.13.23",factory:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166)),eager:0,requiredVersion:"^3.13.12"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314"),__webpack_require__.e("8473")]).then(()=>()=>__webpack_require__(6286)),eager:0,requiredVersion:"3.7.x"},{name:"antd",version:"5.22.7",factory:()=>()=>__webpack_require__(64530),eager:1,singleton:1,requiredVersion:"5.22.x"},{name:"classnames",version:"2.5.1",factory:()=>()=>__webpack_require__(46942),eager:1,singleton:1,requiredVersion:"^2.5.1"},{name:"dompurify",version:"3.3.3",factory:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418)),eager:0,requiredVersion:"^3.2.1"},{name:"flexlayout-react",version:"0.7.15",factory:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310)),eager:0,requiredVersion:"^0.7.15"},{name:"framer-motion",version:"11.18.2",factory:()=>Promise.all([__webpack_require__.e("2463"),__webpack_require__.e("854")]).then(()=>()=>__webpack_require__(12306)),eager:0,requiredVersion:"^11.11.17"},{name:"i18next",version:"23.16.8",factory:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635)),eager:0,requiredVersion:"^23.16.8"},{name:"immer",version:"11.1.4",factory:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064)),eager:0,requiredVersion:"^10.1.1"},{name:"js-yaml",version:"4.1.1",factory:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382)),eager:0,requiredVersion:"^4.1.1"},{name:"leaflet-draw",version:"1.0.4",factory:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269)),eager:0,requiredVersion:"^1.0.4"},{name:"leaflet",version:"1.9.4",factory:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481)),eager:0,requiredVersion:"^1.9.4"},{name:"lodash",version:"4.17.23",factory:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-compiler-runtime",version:"19.1.0-rc.3",factory:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728)),eager:0,requiredVersion:"^19.1.0-rc.2"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(40961),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"react-draggable",version:"4.5.0",factory:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794)),eager:0,requiredVersion:"^4.4.6"},{name:"react-i18next",version:"14.1.3",factory:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054)),eager:0,requiredVersion:"^14.1.3"},{name:"react-redux",version:"9.2.0",factory:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468)),eager:0,requiredVersion:"^9.1.2"},{name:"react-router-dom",version:"6.30.3",factory:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204)),eager:0,requiredVersion:"^6.28.0"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(96540),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"reflect-metadata",version:"0.2.2",factory:()=>()=>__webpack_require__(38630),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_studio_ui_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{1609:["11264"],2625:["35864"],9872:["91251"],6185:["88605","62284"],6375:["41834"],3902:["81427","60142","44241","21429","13815"],5314:["86569"],8234:["30922","37821","40119","94709","53797","6492","52725","70982","5339","30831","50484","76394","78535","83015","53763","89507","96314","88754"],6240:["8651","25765","47867","16124"],3367:["23080","3319"],4420:["46680","62446"]},moduleIdToConsumeDataMapping:{16124:{shareScope:"default",shareKey:"@ant-design/colors",import:"@ant-design/colors",requiredVersion:"^7.2.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(81463)},8651:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(46942)},60142:{shareScope:"default",shareKey:"i18next",import:"i18next",requiredVersion:"^23.16.8",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635))},86569:{shareScope:"default",shareKey:"antd",import:"antd",requiredVersion:"5.22.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(64530)},5339:{shareScope:"default",shareKey:"@tanstack/react-virtual",import:"@tanstack/react-virtual",requiredVersion:"^3.13.12",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166))},83015:{shareScope:"default",shareKey:"flexlayout-react",import:"flexlayout-react",requiredVersion:"^0.7.15",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310))},96314:{shareScope:"default",shareKey:"@codemirror/lang-yaml",import:"@codemirror/lang-yaml",requiredVersion:"^6.1.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027))},62284:{shareScope:"default",shareKey:"react-redux",import:"react-redux",requiredVersion:"^9.1.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468))},44241:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"3.7.x",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314")]).then(()=>()=>__webpack_require__(6286))},47867:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(96540)},81427:{shareScope:"default",shareKey:"dompurify",import:"dompurify",requiredVersion:"^3.2.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418))},50484:{shareScope:"default",shareKey:"react-compiler-runtime",import:"react-compiler-runtime",requiredVersion:"^19.1.0-rc.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728))},30922:{shareScope:"default",shareKey:"@codemirror/lang-xml",import:"@codemirror/lang-xml",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973))},23080:{shareScope:"default",shareKey:"@codemirror/lang-css",import:"@codemirror/lang-css",requiredVersion:"^6.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168))},41834:{shareScope:"default",shareKey:"@dnd-kit/core",import:"@dnd-kit/core",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7789").then(()=>()=>__webpack_require__(98668))},37821:{shareScope:"default",shareKey:"leaflet-draw",import:"leaflet-draw",requiredVersion:"^1.0.4",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269))},6492:{shareScope:"default",shareKey:"@uiw/react-codemirror",import:"@uiw/react-codemirror",requiredVersion:"^4.23.6",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(65846)},3319:{shareScope:"default",shareKey:"@codemirror/lang-javascript",import:"@codemirror/lang-javascript",requiredVersion:"^6.2.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442))},11264:{shareScope:"default",shareKey:"@codemirror/lang-html",import:"@codemirror/lang-html",requiredVersion:"^6.4.9",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618))},76394:{shareScope:"default",shareKey:"@codemirror/lang-json",import:"@codemirror/lang-json",requiredVersion:"^6.0.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5841")]).then(()=>()=>__webpack_require__(88477))},89507:{shareScope:"default",shareKey:"@tanstack/react-table",import:"@tanstack/react-table",requiredVersion:"^8.20.5",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755))},94709:{shareScope:"default",shareKey:"@codemirror/lang-markdown",import:"@codemirror/lang-markdown",requiredVersion:"^6.3.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6550").then(()=>()=>__webpack_require__(32053))},53763:{shareScope:"default",shareKey:"leaflet",import:"leaflet",requiredVersion:"^1.9.4",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481))},88754:{shareScope:"default",shareKey:"@dnd-kit/sortable",import:"@dnd-kit/sortable",requiredVersion:"^8.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("9880").then(()=>()=>__webpack_require__(43627))},25765:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(40961)},78535:{shareScope:"default",shareKey:"framer-motion",import:"framer-motion",requiredVersion:"^11.11.17",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("2463").then(()=>()=>__webpack_require__(12306))},62446:{shareScope:"default",shareKey:"inversify",import:"inversify",requiredVersion:"6.1.x",strictVersion:!0,singleton:!1,eager:!0,fallback:()=>()=>__webpack_require__(67502)},70982:{shareScope:"default",shareKey:"react-draggable",import:"react-draggable",requiredVersion:"^4.4.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794))},53797:{shareScope:"default",shareKey:"js-yaml",import:"js-yaml",requiredVersion:"^4.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382))},46680:{shareScope:"default",shareKey:"reflect-metadata",import:"reflect-metadata",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(38630)},21429:{shareScope:"default",shareKey:"react-i18next",import:"react-i18next",requiredVersion:"^14.1.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054))},13815:{shareScope:"default",shareKey:"uuid",import:"uuid",requiredVersion:"^10.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513))},30831:{shareScope:"default",shareKey:"@codemirror/lang-sql",import:"@codemirror/lang-sql",requiredVersion:"^6.8.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075))},35864:{shareScope:"default",shareKey:"lodash",import:"lodash",requiredVersion:"^4.17.21",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543))},88605:{shareScope:"default",shareKey:"@reduxjs/toolkit",import:"@reduxjs/toolkit",requiredVersion:"^2.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7597").then(()=>()=>__webpack_require__(62348))},40119:{shareScope:"default",shareKey:"@dnd-kit/modifiers",import:"@dnd-kit/modifiers",requiredVersion:"^7.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6823").then(()=>()=>__webpack_require__(18831))},52725:{shareScope:"default",shareKey:"react-router-dom",import:"react-router-dom",requiredVersion:"^6.28.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204))},91251:{shareScope:"default",shareKey:"immer",import:"immer",requiredVersion:"^10.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064))}},initialConsumes:["8651","25765","47867","16124"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("u">typeof document){var e=function(e,t,n,r,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",__webpack_require__.nc&&(a.nonce=__webpack_require__.nc),a.href=t;var i=function(n){if(a.onerror=a.onload=null,"load"===n.type)r();else{var i=n&&("load"===n.type?"missing":n.type),l=n&&n.target&&n.target.href||t,s=Error("Loading CSS chunk "+e+" failed.\\n("+l+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=i,s.request=l,a.parentNode&&a.parentNode.removeChild(a),o(s)}};return a.onerror=a.onload=i,n?n.parentNode.insertBefore(a,n.nextSibling):document.head.appendChild(a),a},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("1525")]).then(()=>()=>__webpack_require__(63516)),"./_internal_/mf-bootstrap":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("6193"),__webpack_require__.e("4596"),__webpack_require__.e("1693"),__webpack_require__.e("2843"),__webpack_require__.e("2545"),__webpack_require__.e("616"),__webpack_require__.e("4530"),__webpack_require__.e("2108")]).then(()=>()=>__webpack_require__(55831)),"./_internal_/mf-bootstrap-document-editor-iframe":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("6193"),__webpack_require__.e("4596"),__webpack_require__.e("1693"),__webpack_require__.e("2843"),__webpack_require__.e("2545"),__webpack_require__.e("616"),__webpack_require__.e("9615")]).then(()=>()=>__webpack_require__(96232)),"./components":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(43588)),"./app":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(46881)),"./api":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185")]).then(()=>()=>__webpack_require__(53073)),"./api/asset":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("175"),__webpack_require__.e("1579")]).then(()=>()=>__webpack_require__(35449)),"./api/class-definition":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2188"),__webpack_require__.e("7951")]).then(()=>()=>__webpack_require__(30045)),"./api/custom-metadata":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("7058")]).then(()=>()=>__webpack_require__(99574)),"./api/data-object":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2489")]).then(()=>()=>__webpack_require__(58077)),"./api/dependencies":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("6530")]).then(()=>()=>__webpack_require__(33594)),"./api/documents":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("2049")]).then(()=>()=>__webpack_require__(25435)),"./api/elements":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("8438")]).then(()=>()=>__webpack_require__(85766)),"./api/metadata":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("6706")]).then(()=>()=>__webpack_require__(57338)),"./api/perspectives":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2932")]).then(()=>()=>__webpack_require__(72324)),"./api/properties":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("7890")]).then(()=>()=>__webpack_require__(22710)),"./api/role":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1143")]).then(()=>()=>__webpack_require__(65791)),"./api/schedule":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3730")]).then(()=>()=>__webpack_require__(57382)),"./api/settings":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1090")]).then(()=>()=>__webpack_require__(20498)),"./api/tags":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("4878")]).then(()=>()=>__webpack_require__(47149)),"./api/thumbnails":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1590")]).then(()=>()=>__webpack_require__(43126)),"./api/translations":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1933")]).then(()=>()=>__webpack_require__(47123)),"./api/user":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3128")]).then(()=>()=>__webpack_require__(99076)),"./api/version":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3939")]).then(()=>()=>__webpack_require__(437)),"./api/workflow":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("70")]).then(()=>()=>__webpack_require__(38962)),"./api/reports":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1367")]).then(()=>()=>__webpack_require__(39314)),"./modules/app":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(18613)),"./modules/application-logger":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("2843"),__webpack_require__.e("9749")]).then(()=>()=>__webpack_require__(54997)),"./modules/asset":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("2545"),__webpack_require__.e("9800")]).then(()=>()=>__webpack_require__(36344)),"./modules/class-definitions":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2188"),__webpack_require__.e("9969")]).then(()=>()=>__webpack_require__(2647)),"./modules/data-object":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430")]).then(()=>()=>__webpack_require__(33487)),"./modules/document":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("1693"),__webpack_require__.e("3971")]).then(()=>()=>__webpack_require__(59368)),"./modules/element":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(23945)),"./modules/field-definitions":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("6193")]).then(()=>()=>__webpack_require__(38939)),"./modules/auth":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1064")]).then(()=>()=>__webpack_require__(69676)),"./modules/icon-library":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("4420"),__webpack_require__.e("6735")]).then(()=>()=>__webpack_require__(61311)),"./modules/reports":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("4596"),__webpack_require__.e("1327")]).then(()=>()=>__webpack_require__(30727)),"./modules/rule-builder":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("8311")]).then(()=>()=>__webpack_require__(75149)),"./modules/translations":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4462")]).then(()=>()=>__webpack_require__(27964)),"./modules/user":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("2421")]).then(()=>()=>__webpack_require__(95451)),"./modules/widget-editor":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1600")]).then(()=>()=>__webpack_require__(85286)),"./modules/widget-manager":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(26542)),"./modules/wysiwyg":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(90801)),"./modules/notifications":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("5579")]).then(()=>()=>__webpack_require__(21064)),"./modules/perspectives":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1209")]).then(()=>()=>__webpack_require__(40271)),"./modules/global-message-bus":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("7442"),__webpack_require__.e("5992")]).then(()=>()=>__webpack_require__(8026)),"./modules/gdpr-data-extractor":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1225")]).then(()=>()=>__webpack_require__(1953)),"./utils":()=>Promise.all([__webpack_require__.e("2625"),__webpack_require__.e("3902"),__webpack_require__.e("1996")]).then(()=>()=>__webpack_require__(25085))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={6240:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(1609|2625|3367|4420|5314|6375|9872)$/.test(t))e[t]=0;else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),l=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",i.name="ChunkLoadError",i.type=o,i.request=a,r[1](i)}};__webpack_require__.l(a,l,"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,i,l]=n,s=0;if(a.some(t=>0!==e[t])){for(r in i)__webpack_require__.o(i,r)&&(__webpack_require__.m[r]=i[r]);l&&l(__webpack_require__)}for(t&&t(n);s{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(56491)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_studio_ui_bundle=__webpack_exports__})();
\ No newline at end of file
+while loading "${r[1]}" from ${r[2]}`),l.m[e]=()=>{throw t},r.p=0},d=(e,t,o,a,i,l)=>{try{let c=e(t,o);if(!c||!c.then)return i(c,a,l);{let e=c.then(e=>i(e,a),s);if(!l)return e;n.push(r.p=e)}}catch(e){s(e)}},f=(e,t,n)=>e?d(l.I,r[0],0,e,p,n):s();var p=(e,n,o)=>d(n.get,r[1],t,0,m,o),m=t=>{r.p=1,l.m[e]=e=>{e.exports=t()}};let g=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+r[1].slice(1),t=l.federation.instance,n=()=>l.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(r[0])?r[0]:[r[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>n())}return n()}catch(e){s(e)}};1===a.length&&o.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(g,r[2],0,0,m,1):d(l,r[2],0,0,f,1)})}},55216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:i,idToExternalAndNameMapping:l={},idToRemoteMap:s={},chunkMapping:c={}}=e,{remotesLoadingData:u}=i,d=null==(r=i.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!u||u._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=u;if(f&&p){for(let[e,t]of Object.entries(p))if(l[e]||(l[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&d[t.remoteName]){let n=d[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}c&&Object.entries(f).forEach(e=>{let[t,n]=e;c[t]||(c[t]=[]),n.forEach(e=>{c[t].includes(e)||c[t].push(e)})}),u._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:l}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:c={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:l}):o.fallback,treeShakingGetter:a?o.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:o.requiredVersion,strictVersion:o.strictVersion,singleton:o.singleton,eager:o.eager,layer:o.layer},scope:Array.isArray(o.shareScope)?o.shareScope:[o.shareScope||"default"],treeShaking:a?{get:o.fallback,mode:o.treeShakingMode}:void 0},shareKey:o.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;s.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(c).forEach(e=>{let[n,r]=e;t[n]||(t[n]=[]),r.forEach(e=>{t[n].includes(e)||t[n].push(e)})})}r._updated=1}if(o&&!o._updated){let{federation:e}=t;if(!e.instance||!o.scopeToSharingDataMapping)return;let n={};for(let[e,t]of Object.entries(o.scopeToSharingDataMapping))for(let r of t)if("object"==typeof r&&null!==r){let{name:t,version:o,factory:a,eager:i,singleton:l,requiredVersion:s,strictVersion:c}=r,u={requiredVersion:`^${o}`},d=function(e){return void 0!==e};d(l)&&(u.singleton=l),d(s)&&(u.requiredVersion=s),d(i)&&(u.eager=i),d(c)&&(u.strictVersion=c);let f={version:o,scope:[e],shareConfig:u,get:a};n[t]?n[t].push(f):n[t]=[f]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},56491(e,t,n){"use strict";var r,o,a,i,l,s,c,u,d,f,p,m,g=n(66927),h=n.n(g);let v=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),b={},y="pimcore_studio_ui_bundle",x="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,o,a,i,l,s;let c=n();Array.isArray(c)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...c)):"object"==typeof c&&null!==c&&(null!=(s=(i=e)[l=t])||(i[l]={}),Object.assign(e[t],c))},g=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},A=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},$=null!=(o=null==(c=n.remotesLoadingData)?void 0:c.moduleIdToRemoteDataMapping)?o:{},w=null!=(a=null==(u=n.initializeSharingData)?void 0:u.scopeToSharingDataMapping)?a:{},S=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.chunkMapping)?i:{},E=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?l:{},k={},C=[],O={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in h())n.federation[e]=h()[e];g(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(E))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),g(n.federation,"initOptions",()=>({})),g(n.federation.initOptions,"name",()=>y),g(n.federation.initOptions,"shareStrategy",()=>x),g(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(w))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:i,singleton:l,requiredVersion:s,strictVersion:c}=r,u={},d=function(e){return void 0!==e};d(l)&&(u.singleton=l),d(s)&&(u.requiredVersion=s),d(i)&&(u.eager=i),d(c)&&(u.strictVersion=c);let f={version:o,scope:[t],shareConfig:u,get:a};e[n]?e[n].push(f):e[n]=[f]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(b).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>v),g(n.federation,"bundlerRuntimeOptions",()=>({})),g(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),g(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>A),g(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>b),g(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries($))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),g(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries($)){let r=b[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:A,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:S,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:k,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:C,initTokens:O,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:M,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(m=n.consumesLoadingData)?void 0:m.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:k,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},39139(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},46942(e){!function(){"use strict";var t={}.hasOwnProperty;function n(){for(var e="",t=0;t=0;--n){var r=(0,e[n])(t);if(!C(r)&&!O(r)){if(!D(r))throw TypeError();t=r}}return t}function b(e,t,n,r){for(var o=e.length-1;o>=0;--o){var a=(0,e[o])(t,n,r);if(!C(a)&&!O(a)){if(!N(a))throw TypeError();r=a}}return r}function y(e,t,n){if(x(e,t,n))return!0;var r=K(t);return!O(r)&&y(e,r,n)}function x(e,t,n){var r=Q(t,n,!1);return!C(r)&&j(r.OrdinaryHasOwnMetadata(e,t,n))}function A(e,t,n){if(x(e,t,n))return $(e,t,n);var r=K(t);if(!O(r))return A(e,r,n)}function $(e,t,n){var r=Q(t,n,!1);if(!C(r))return r.OrdinaryGetOwnMetadata(e,t,n)}function w(e,t,n,r){Q(n,r,!0).OrdinaryDefineOwnMetadata(e,t,n,r)}function S(e,t){var n=E(e,t),r=K(e);if(null===r)return n;var o=S(r,t);if(o.length<=0)return n;if(n.length<=0)return o;for(var a=new f,i=[],l=0,s=n;l=0&&e=this._keys.length?(this._index=-1,this._keys=t,this._values=t):this._index++,{value:n,done:!1}}return{value:void 0,done:!0}},e.prototype.throw=function(e){throw this._index>=0&&(this._index=-1,this._keys=t,this._values=t),e},e.prototype.return=function(e){return this._index>=0&&(this._index=-1,this._keys=t,this._values=t),{value:e,done:!0}},e}();return function(){function t(){this._keys=[],this._values=[],this._cacheKey=e,this._cacheIndex=-2}return Object.defineProperty(t.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),t.prototype.has=function(e){return this._find(e,!1)>=0},t.prototype.get=function(e){var t=this._find(e,!1);return t>=0?this._values[t]:void 0},t.prototype.set=function(e,t){var n=this._find(e,!0);return this._values[n]=t,this},t.prototype.delete=function(t){var n=this._find(t,!1);if(n>=0){for(var r=this._keys.length,o=n+1;otypeof crypto?crypto.getRandomValues(t):"u">typeof msCrypto?msCrypto.getRandomValues(t):i(t,e),t}return i(Array(e),e)}function s(){var t=l(e);t[6]=79&t[6]|64,t[8]=191&t[8]|128;for(var n="",r=0;re.length)&&(t=e.length);for(var n=0,r=Array(t);nr})},96369(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{A:()=>r})},9417(e,t,n){"use strict";function r(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:()=>r})},10467(e,t,n){"use strict";function r(e,t,n,r,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(o,a){var i=e.apply(t,n);function l(e){r(i,o,a,l,s,"next",e)}function s(e){r(i,o,a,l,s,"throw",e)}l(void 0)})}}n.d(t,{A:()=>o})},39874(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(53954),o=n(52176),a=n(56822);function i(e,t,n){return t=(0,r.A)(t),(0,a.A)(e,(0,o.A)()?Reflect.construct(t,n||[],(0,r.A)(e).constructor):t.apply(e,n))}},23029(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},92901(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96192);function o(e,t){for(var n=0;no});var r=n(27800);function o(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,r.A)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,l=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==n.return||n.return()}finally{if(s)throw i}}}}},29426(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(53954),o=n(52176),a=n(56822);function i(e){var t=(0,o.A)();return function(){var n,o=(0,r.A)(e);return n=t?Reflect.construct(o,arguments,(0,r.A)(this).constructor):o.apply(this,arguments),(0,a.A)(this,n)}}},64467(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(96192);function o(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},58168(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;tr})},53954(e,t,n){"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{A:()=>r})},85501(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(63662);function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},52176(e,t,n){"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}n.d(t,{A:()=>r})},73893(e,t,n){"use strict";function r(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{A:()=>r})},76562(e,t,n){"use strict";function r(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{A:()=>r})},89379(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(64467);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;to});var r=n(98587);function o(e,t){if(null==e)return{};var n,o,a=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;or})},56822(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(82284),o=n(9417);function a(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return(0,o.A)(e)}},1079(e,t,n){"use strict";function r(e,t){this.v=e,this.k=t}function o(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(o=function(e,t,n,r){function i(t,n){o(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))})(e,t,n,r)}function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function l(n,r,a,i){var l=Object.create((r&&r.prototype instanceof c?r:c).prototype);return o(l,"_invoke",function(n,r,o){var a,i,l,c=0,u=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,i=0,l=e,f.n=n,s}};function p(n,r){for(i=n,l=r,t=0;!d&&c&&!o&&t3?(o=m===r)&&(l=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&pr||r>m)&&(a[4]=n,a[5]=r,f.n=m,i=0))}if(o||n>1)return s;throw d=!0,r}return function(o,u,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&p(u,m),i=u,l=m;(t=i<2?e:l)||!d;){a||(i?i<3?(i>1&&(f.n=-1),p(i,l)):f.n=l:f.v=l);try{if(c=2,a){if(i||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=a.return)&&t.call(a),i<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==s)break}catch(t){a=e,i=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,a,i),!0),l}var s={};function c(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=d.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(o(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=d,o(f,"constructor",d),o(d,"constructor",u),u.displayName="GeneratorFunction",o(d,i,"GeneratorFunction"),o(f),o(f,i,"Generator"),o(f,r,function(){return this}),o(f,"toString",function(){return"[object Generator]"}),(a=function(){return{w:l,m:p}})()}function i(e,t){var n;function a(n,o,i,l){try{var s=e[n](o),c=s.value;return c instanceof r?t.resolve(c.v).then(function(e){a("next",e,i,l)},function(e){a("throw",e,i,l)}):t.resolve(c).then(function(e){s.value=e,i(s)},function(e){return a("throw",e,i,l)})}catch(e){l(e)}}this.next||(o(i.prototype),o(i.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,r,o){function i(){return new t(function(t,n){a(e,o,t,n)})}return n=n?n.then(i,i):i()},!0)}function l(e,t,n,r,o){return new i(a().w(e,t,n,r),o||Promise)}function s(e,t,n,r,o){var a=l(e,t,n,r,o);return a.next().then(function(e){return e.done?e.value:a.next()})}function c(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}n.d(t,{A:()=>f});var u=n(82284);function d(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw TypeError((0,u.A)(e)+" is not iterable")}function f(){var e=a(),t=e.m(f),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function o(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var u={throw:1,return:2,break:3,continue:3};function p(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,u[e],t)},delegateYield:function(e,o,a){return t.resultName=o,n(r.d,d(e),a)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(f=function(){return{wrap:function(t,n,r,o){return e.w(p(t),n,r,o&&o.reverse())},isGeneratorFunction:o,mark:e.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:i,async:function(e,t,n,r,a){return(o(t)?l:s)(p(e),t,n,r,a)},keys:c,values:d}})()}},63662(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{A:()=>r})},57046(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(96369);function o(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}var a=n(27800),i=n(76562);function l(e,t){return(0,r.A)(e)||o(e,t)||(0,a.A)(e,t)||(0,i.A)()}},87695(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(96369),o=n(73893),a=n(27800),i=n(76562);function l(e){return(0,r.A)(e)||(0,o.A)(e)||(0,a.A)(e)||(0,i.A)()}},83098(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(43145);function o(e){if(Array.isArray(e))return(0,r.A)(e)}var a=n(73893),i=n(27800);function l(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e){return o(e)||(0,a.A)(e)||(0,i.A)(e)||l()}},96192(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(82284);function o(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=(0,r.A)(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function a(e){var t=o(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},82284(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{A:()=>r})},27800(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(43145);function o(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(39139),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(1609|2625|3367|4420|5314|6375|9872)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{var e="function"==typeof Symbol,t=e?Symbol("rspack queues"):"__rspack_queues",n=__webpack_require__.aE=e?Symbol("rspack exports"):"__webpack_exports__",r=e?Symbol("rspack error"):"__rspack_error",o=e?Symbol("rspack done"):"__rspack_done",a=__webpack_require__.zS=e?Symbol("rspack defer"):"__rspack_defer",i=e=>{e&&e.d<1&&(e.d=1,e.forEach(e=>e.r--),e.forEach(e=>e.r--?e.r++:e()))},l=e=>e.map(e=>{if(null!==e&&"object"==typeof e){if(!e[t]&&e[a]){var l=e[a];if(!l.some(e=>{var t=__webpack_module_cache__[e];return!t||!1===t[o]}))return e;var s=e;e={then(e){Promise.all(l.map(__webpack_require__)).then(()=>e(s))}}}if(e[t])return e;if(e.then){var c=[];c.d=0,e.then(e=>{u[n]=e,i(c)},e=>{u[r]=e,i(c)});var u={};return u[a]=!1,u[t]=e=>e(c),u}}var d={};return d[t]=()=>{},d[n]=e,d});__webpack_require__.a=(e,s,c)=>{c&&((u=[]).d=-1);var u,d,f,p,m=new Set,g=e.exports,h=new Promise((e,t)=>{p=t,f=e});h[n]=g,h[t]=e=>{u&&e(u),m.forEach(e),h.catch(()=>{})},e.exports=h,s(e=>{d=l(e);var o,i=()=>d.map(e=>{if(e[a])return e;if(e[r])throw e[r];return e[n]}),s=new Promise(e=>{(o=()=>e(i)).r=0;var n=e=>e!==u&&!m.has(e)&&(m.add(e),e&&!e.d&&(o.r++,e.push(o)));d.map(e=>e[a]||e[t](n))});return o.r?s:i()},e=>(e?p(h[r]=e):f(g),i(u),h[o]=!0)),u&&u.d<0&&(u.d=0)}})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r||"object"==typeof n&&n&&(4&r&&n.__esModule||16&r&&"function"==typeof n.then))return n;var o=Object.create(null);__webpack_require__.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>{a[e]=()=>n[e]});return a.default=()=>n,__webpack_require__.d(o,a),o}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+(({1064:"__federation_expose_modules__auth",1090:"__federation_expose_api__settings",1143:"__federation_expose_api__role",1209:"__federation_expose_modules__perspectives",1225:"__federation_expose_modules__gdpr_data_extractor",1327:"__federation_expose_modules__reports",1367:"__federation_expose_api__reports",1525:"__federation_expose_default_export",1579:"__federation_expose_api__asset",1590:"__federation_expose_api__thumbnails",1600:"__federation_expose_modules__widget_editor",1933:"__federation_expose_api__translations",1996:"__federation_expose_utils",2049:"__federation_expose_api__documents",2108:"__federation_expose__internal___mf_bootstrap",2421:"__federation_expose_modules__user",2489:"__federation_expose_api__data_object",2932:"__federation_expose_api__perspectives",3128:"__federation_expose_api__user",354:"lib-axios",3730:"__federation_expose_api__schedule",3939:"__federation_expose_api__version",3971:"__federation_expose_modules__document",4462:"__federation_expose_modules__translations",4878:"__federation_expose_api__tags",5579:"__federation_expose_modules__notifications",5992:"__federation_expose_modules__global_message_bus",6185:"__federation_expose_api",6193:"__federation_expose_modules__field_definitions",6530:"__federation_expose_api__dependencies",6706:"__federation_expose_api__metadata",6735:"__federation_expose_modules__icon_library",70:"__federation_expose_api__workflow",7058:"__federation_expose_api__custom_metadata",7890:"__federation_expose_api__properties",7951:"__federation_expose_api__class_definition",8234:"__federation_expose_app",8311:"__federation_expose_modules__rule_builder",8430:"__federation_expose_modules__data_object",8438:"__federation_expose_api__elements",9615:"__federation_expose__internal___mf_bootstrap_document_editor_iframe",9749:"__federation_expose_modules__application_logger",9800:"__federation_expose_modules__asset",9969:"__federation_expose_modules__class_definitions"})[e]||e)+"."+({1003:"469c1fdb",101:"1b8f34f4",1010:"af98507b",1019:"2c88f074",103:"3717b318",1064:"65d96793",1065:"5cc838a2",1090:"2c556240",1102:"01cefe38",1143:"89b3367b",1153:"7cbdaf39",1180:"c2738508",1207:"ea0577c0",1209:"ea16786c",1225:"48b05d8a",1265:"d95e4129",1270:"4a7146b0",129:"24017dc3",1303:"f89c138e",1327:"f35bbd3d",1367:"50fc5ca0",141:"a305e3e9",1428:"b3183de2",1438:"67cdf5fd",145:"7d13ff5f",1472:"e37f95af",1525:"1b3f6d28",1553:"630acce1",1567:"debd0837",157:"8615578d",1579:"9dee10b3",1590:"a167200d",1600:"4cd4867f",1612:"54f63d68",1635:"18d9dd0b",1643:"b41a359d",1668:"120c2fdd",1688:"4626095c",1693:"48c272d7",1708:"de5f09b0",172:"cb77a99e",1721:"fdc19114",1742:"9207983d",175:"bd0ef661",1750:"19b70383",1762:"e6454223",1797:"bc29fd89",1814:"16619920",1834:"3ea07c1f",1851:"1528a0c7",1875:"048f7c1f",1933:"7a8790cb",198:"96c8f5d3",1996:"526f5bda",2015:"28b3f667",2016:"2efa4d68",2049:"8a5c66b8",206:"0227085b",2073:"0f14210c",2098:"4b97bea3",2103:"0449b778",2108:"7441f43a",2117:"da809f8e",2121:"8117f390",2162:"e42c8ad6",2168:"3b00277e",2179:"7408679f",2188:"72e65c95",2189:"e296ffec",2202:"bd928b8b",2204:"875d7d36",2237:"e23d4ce3",2267:"ad4d61d8",2272:"b29c0e6c",2287:"6a200c82",2290:"68fd6bdf",235:"97e84a52",2373:"11c5538c",2380:"d6bc17ef",2399:"305db162",2410:"4b5baf39",2421:"1df0f8e6",2427:"2406cc45",243:"098f10af",2463:"da2cfb76",2464:"8deaa84f",2472:"f40725db",2489:"160792b1",2492:"cc8cd85c",25:"36d6a68b",2503:"1efd0e77",254:"7abe0c11",2545:"dcb1e512",2597:"969d51fc",261:"0e13114e",2619:"543b4f03",2638:"d949ec28",2709:"809fe258",2739:"84cc2ba2",2775:"0d98465a",2793:"a25ad8de",281:"d912a74e",2841:"e1a4734b",2843:"2d256f65",2845:"d2c82bf6",2893:"99328fa1",2932:"936945cf",2980:"d885aa98",3:"470a371d",3009:"be7deeee",3055:"b0f87225",3062:"323c4508",3066:"31b992e1",3068:"7b747a5f",3125:"ce787981",3128:"0c42ebe1",3144:"edcf7515",3166:"32d06e35",3197:"ebf93fd4",3209:"6722a080",3229:"97f4b7e5",3240:"f86bdd91",3330:"c830e580",334:"67e5210f",3379:"f0e413e5",3392:"42b07d09",3396:"4cc8f904",3406:"86351b7b",35:"d81ad3e5",3528:"60fd342c",354:"f458d745",3548:"133939a2",3584:"4ad9a196",365:"e655295f",3653:"7c1ffecd",3657:"cf916f7e",3686:"6b54036a",3730:"9ccfa450",3748:"7adfb9d1",3750:"921e74ed",3756:"7a4c5e02",380:"0cdf7b27",3836:"6a4b9fd9",3838:"4b01fffb",3839:"800430ba",3846:"e0ec9537",385:"d9b4f6a1",3902:"ffbcc1bd",3935:"0990f5be",3939:"7220c1e1",3941:"9ceed713",3971:"5167229e",4028:"d910fe41",4034:"ebc0a070",4062:"57e047db",4083:"82e017ef",4084:"a80198a1",4120:"afd6653a",4154:"2617dd8b",4160:"1311e5ef",4195:"4fb2f2ba",4225:"61de23fc",4241:"f5777d74",4319:"ca014781",4329:"4e8ef4cc",4346:"867849d4",4426:"20bcaf42",446:"2523c50a",4462:"e3016a50",45:"e217286d",4530:"2b9656d8",4596:"13ba10c0",4603:"86da83a0",4680:"66eae797",4693:"552164ec",4698:"6d0eba4e",4702:"508d41d1",4715:"3e1202d6",4718:"b15efaaf",4771:"c5e9b1dd",4799:"a225248d",4858:"820711a5",4871:"b42a8935",4878:"f737e834",489:"693d11de",5084:"877dbf80",5114:"ebf1bfcb",5123:"9f567207",5154:"a94bb137",5168:"fdbd2cef",5177:"a255dad2",5186:"deb009c0",521:"cb98200a",5277:"97ce57aa",5331:"bbbb73f8",5412:"53c2e3aa",5431:"0eb962a2",5454:"a8bca7d3",5545:"cde240bd",5561:"b76a78d2",5579:"212009d9",5690:"782c3ae6",5696:"ab2274ca",5712:"ffe8bf9d",5731:"15301fd9",5753:"371bde44",5804:"1be86954",582:"4f5fd381",5841:"812278cf",5904:"327a2f83",5976:"be3da2cf",5990:"3c9d8c23",5992:"bfbd3798",6052:"a270b069",6135:"d371dcf8",616:"5a561c3f",6185:"fbe2c7c1",6186:"9fa7f507",619:"59f8e380",6193:"171d7545",6229:"ec077e40",6255:"2e48b884",6270:"f9ff3abd",6272:"f2f56a80",6313:"e76747fb",6335:"0ad9b174",6411:"ae78ff82",6424:"ca220edd",6458:"b5282ed0",6464:"b6d25cb6",6472:"df513d2d",6484:"2519155d",6530:"a9508cf9",6550:"09a63ebf",6572:"510ff641",6579:"cda7f334",658:"dc677028",660:"5242d83f",6619:"93b9f2c4",6649:"2b614ce3",6695:"087ae8ff",6706:"e9f2a028",6735:"481bed67",6743:"851be9cb",6759:"cf6c0abd",6766:"c76f91a5",6815:"80ba0d22",6819:"424ecfc4",6823:"dc627341",687:"ae382b4d",6911:"d02db343",692:"ac93e4e2",6967:"4d971194",6984:"af4507e3",70:"ad14d72f",7006:"928d8671",7041:"230cf6a4",705:"fad963d9",7053:"63c4c0a6",7058:"10d73b97",706:"01d44a78",7073:"fb6439a4",7161:"f24a612f",7171:"8731ac06",7210:"9113a386",7250:"364fbcad",7264:"fc5a523f",7334:"be0321bf",7396:"da4c50f4",741:"734ea878",7419:"b1cfaeac",7440:"04b86278",7442:"636a9ffa",7463:"e177b088",749:"7c748f48",7524:"73ba348d",7527:"e64ccbd1",7597:"42dde6f3",7679:"a6829c17",7680:"2cb113f6",7789:"50873df9",7793:"d6bce01b",7799:"a37e9eaf",7821:"b1a2dc53",7828:"812c672f",7890:"314180ef",7935:"ba8eb0b4",7939:"af086f08",7951:"6192771c",7960:"9d4a54c0",7994:"c600e1ce",803:"52d29752",8031:"b368b0bf",8050:"502aa521",8051:"9c74ecaf",8146:"e69de8bc",8195:"c8bb6771",8222:"acb59083",8231:"0a773046",8234:"d9c0f52c",8272:"64fe9f7a",830:"dda8066f",8311:"f77a657a",8372:"d6f25582",8403:"58bbddc4",8430:"0fae6de5",8437:"864e7b29",8438:"5babca9f",8467:"f7bd216d",8473:"25a53f08",8477:"0c91210d",8479:"55f72fe0",85:"3d7bb7a3",8520:"3f467428",8536:"df877041",854:"95bad760",8547:"3355910d",8557:"e526282d",8567:"2e09cb4e",8574:"8c240d77",8609:"b6039081",8635:"29404620",8645:"7a1aa6c0",8658:"55f9d53e",8707:"80dfb17f",8779:"bdcddd0a",8800:"1154e54c",8832:"e1a7ddbf",8835:"d50a0005",8850:"1ef4da0e",8910:"7686ba2c",8932:"e8090749",8971:"cb9861fc",9007:"f28d0779",9030:"03e4d789",9052:"67bd17cd",9076:"7a2b7e9a",9114:"7d0c9ca9",9204:"8f0c9c3a",9322:"81e49a3d",9336:"9a425d8d",935:"4dfccbd9",9357:"709b2aae",9403:"9f36612d",9454:"a67bac76",9471:"3511726f",9536:"9b33a533",9603:"dcad1930",9607:"214ebd42",9615:"154d5136",9691:"a7a34297",9749:"fc080c19",9765:"07ec2c12",9767:"926906cb",9800:"51999de9",9801:"09cd7cd0",9880:"64c12943",9969:"009acac4"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+(({2108:"__federation_expose__internal___mf_bootstrap",9615:"__federation_expose__internal___mf_bootstrap_document_editor_iframe"})[e]||e)+"."+({2108:"bcf2a0b3",6411:"ad49bff8",9615:"bcf2a0b3"})[e]+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_studio_ui_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var i,l,s=document.getElementsByTagName("script"),c=0;c{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorestudioui/build/98748635-dc2f-45de-9c0f-554b01231876/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@ant-design/colors",version:"7.2.1",factory:()=>()=>__webpack_require__(81463),eager:1,singleton:1,requiredVersion:"^7.2.1"},{name:"@codemirror/lang-css",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168)),eager:0,requiredVersion:"^6.3.0"},{name:"@codemirror/lang-html",version:"6.4.11",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618)),eager:0,requiredVersion:"^6.4.9"},{name:"@codemirror/lang-javascript",version:"6.2.5",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442)),eager:0,requiredVersion:"^6.2.2"},{name:"@codemirror/lang-json",version:"6.0.2",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("8222")]).then(()=>()=>__webpack_require__(88477)),eager:0,requiredVersion:"^6.0.1"},{name:"@codemirror/lang-markdown",version:"6.5.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("6550"),__webpack_require__.e("1609")]).then(()=>()=>__webpack_require__(32053)),eager:0,requiredVersion:"^6.3.1"},{name:"@codemirror/lang-sql",version:"6.10.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075)),eager:0,requiredVersion:"^6.8.0"},{name:"@codemirror/lang-xml",version:"6.1.0",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973)),eager:0,requiredVersion:"^6.1.0"},{name:"@codemirror/lang-yaml",version:"6.1.3",factory:()=>Promise.all([__webpack_require__.e("2287"),__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027)),eager:0,requiredVersion:"^6.1.2"},{name:"@dnd-kit/core",version:"6.3.1",factory:()=>Promise.all([__webpack_require__.e("7789"),__webpack_require__.e("6464")]).then(()=>()=>__webpack_require__(98668)),eager:0,requiredVersion:"^6.1.0"},{name:"@dnd-kit/modifiers",version:"7.0.0",factory:()=>__webpack_require__.e("9204").then(()=>()=>__webpack_require__(18831)),eager:0,requiredVersion:"^7.0.0"},{name:"@dnd-kit/sortable",version:"8.0.0",factory:()=>Promise.all([__webpack_require__.e("9880"),__webpack_require__.e("6375"),__webpack_require__.e("4083")]).then(()=>()=>__webpack_require__(43627)),eager:0,requiredVersion:"^8.0.0"},{name:"@reduxjs/toolkit",version:"2.11.2",factory:()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("7597"),__webpack_require__.e("9872")]).then(()=>()=>__webpack_require__(62348)),eager:0,requiredVersion:"^2.3.0"},{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755)),eager:0,requiredVersion:"^8.20.5"},{name:"@tanstack/react-virtual",version:"3.13.23",factory:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166)),eager:0,requiredVersion:"^3.13.12"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314"),__webpack_require__.e("8473")]).then(()=>()=>__webpack_require__(6286)),eager:0,requiredVersion:"3.7.x"},{name:"antd",version:"5.22.7",factory:()=>()=>__webpack_require__(64530),eager:1,singleton:1,requiredVersion:"5.22.x"},{name:"classnames",version:"2.5.1",factory:()=>()=>__webpack_require__(46942),eager:1,singleton:1,requiredVersion:"^2.5.1"},{name:"dompurify",version:"3.3.3",factory:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418)),eager:0,requiredVersion:"^3.2.1"},{name:"flexlayout-react",version:"0.7.15",factory:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310)),eager:0,requiredVersion:"^0.7.15"},{name:"framer-motion",version:"11.18.2",factory:()=>Promise.all([__webpack_require__.e("2463"),__webpack_require__.e("854")]).then(()=>()=>__webpack_require__(12306)),eager:0,requiredVersion:"^11.11.17"},{name:"i18next",version:"23.16.8",factory:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635)),eager:0,requiredVersion:"^23.16.8"},{name:"immer",version:"11.1.4",factory:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064)),eager:0,requiredVersion:"^10.1.1"},{name:"js-yaml",version:"4.1.1",factory:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382)),eager:0,requiredVersion:"^4.1.1"},{name:"leaflet-draw",version:"1.0.4",factory:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269)),eager:0,requiredVersion:"^1.0.4"},{name:"leaflet",version:"1.9.4",factory:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481)),eager:0,requiredVersion:"^1.9.4"},{name:"lodash",version:"4.17.23",factory:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-compiler-runtime",version:"19.1.0-rc.3",factory:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728)),eager:0,requiredVersion:"^19.1.0-rc.2"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(40961),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"react-draggable",version:"4.5.0",factory:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794)),eager:0,requiredVersion:"^4.4.6"},{name:"react-i18next",version:"14.1.3",factory:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054)),eager:0,requiredVersion:"^14.1.3"},{name:"react-redux",version:"9.2.0",factory:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468)),eager:0,requiredVersion:"^9.1.2"},{name:"react-router-dom",version:"6.30.3",factory:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204)),eager:0,requiredVersion:"^6.28.0"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(96540),eager:1,singleton:1,requiredVersion:"18.3.x"},{name:"reflect-metadata",version:"0.2.2",factory:()=>()=>__webpack_require__(38630),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_studio_ui_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{1609:["11264"],2625:["35864"],9872:["91251"],6185:["88605","62284"],6375:["41834"],3902:["81427","60142","44241","21429","13815"],5314:["86569"],8234:["30922","37821","40119","94709","53797","6492","52725","70982","5339","30831","50484","76394","78535","83015","53763","89507","96314","88754"],6240:["8651","25765","47867","16124"],3367:["23080","3319"],4420:["62446","46680"]},moduleIdToConsumeDataMapping:{16124:{shareScope:"default",shareKey:"@ant-design/colors",import:"@ant-design/colors",requiredVersion:"^7.2.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(81463)},8651:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(46942)},60142:{shareScope:"default",shareKey:"i18next",import:"i18next",requiredVersion:"^23.16.8",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("5976").then(()=>()=>__webpack_require__(72635))},86569:{shareScope:"default",shareKey:"antd",import:"antd",requiredVersion:"5.22.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(64530)},5339:{shareScope:"default",shareKey:"@tanstack/react-virtual",import:"@tanstack/react-virtual",requiredVersion:"^3.13.12",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6619").then(()=>()=>__webpack_require__(28166))},83015:{shareScope:"default",shareKey:"flexlayout-react",import:"flexlayout-react",requiredVersion:"^0.7.15",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("243").then(()=>()=>__webpack_require__(99310))},96314:{shareScope:"default",shareKey:"@codemirror/lang-yaml",import:"@codemirror/lang-yaml",requiredVersion:"^6.1.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("2272")]).then(()=>()=>__webpack_require__(39027))},62284:{shareScope:"default",shareKey:"react-redux",import:"react-redux",requiredVersion:"^9.1.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("2237").then(()=>()=>__webpack_require__(71468))},44241:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"3.7.x",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("5123"),__webpack_require__.e("5314")]).then(()=>()=>__webpack_require__(6286))},47867:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(96540)},81427:{shareScope:"default",shareKey:"dompurify",import:"dompurify",requiredVersion:"^3.2.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7463").then(()=>()=>__webpack_require__(99418))},50484:{shareScope:"default",shareKey:"react-compiler-runtime",import:"react-compiler-runtime",requiredVersion:"^19.1.0-rc.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("3209").then(()=>()=>__webpack_require__(21728))},30922:{shareScope:"default",shareKey:"@codemirror/lang-xml",import:"@codemirror/lang-xml",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("582")]).then(()=>()=>__webpack_require__(95973))},23080:{shareScope:"default",shareKey:"@codemirror/lang-css",import:"@codemirror/lang-css",requiredVersion:"^6.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5561")]).then(()=>()=>__webpack_require__(75168))},41834:{shareScope:"default",shareKey:"@dnd-kit/core",import:"@dnd-kit/core",requiredVersion:"^6.1.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7789").then(()=>()=>__webpack_require__(98668))},37821:{shareScope:"default",shareKey:"leaflet-draw",import:"leaflet-draw",requiredVersion:"^1.0.4",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("254").then(()=>()=>__webpack_require__(56269))},6492:{shareScope:"default",shareKey:"@uiw/react-codemirror",import:"@uiw/react-codemirror",requiredVersion:"^4.23.6",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(65846)},3319:{shareScope:"default",shareKey:"@codemirror/lang-javascript",import:"@codemirror/lang-javascript",requiredVersion:"^6.2.2",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("45"),__webpack_require__.e("9765"),__webpack_require__.e("2775")]).then(()=>()=>__webpack_require__(14442))},11264:{shareScope:"default",shareKey:"@codemirror/lang-html",import:"@codemirror/lang-html",requiredVersion:"^6.4.9",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("9007"),__webpack_require__.e("3367")]).then(()=>()=>__webpack_require__(95618))},76394:{shareScope:"default",shareKey:"@codemirror/lang-json",import:"@codemirror/lang-json",requiredVersion:"^6.0.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("5841")]).then(()=>()=>__webpack_require__(88477))},89507:{shareScope:"default",shareKey:"@tanstack/react-table",import:"@tanstack/react-table",requiredVersion:"^8.20.5",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6272").then(()=>()=>__webpack_require__(28755))},94709:{shareScope:"default",shareKey:"@codemirror/lang-markdown",import:"@codemirror/lang-markdown",requiredVersion:"^6.3.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6550").then(()=>()=>__webpack_require__(32053))},53763:{shareScope:"default",shareKey:"leaflet",import:"leaflet",requiredVersion:"^1.9.4",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("706").then(()=>()=>__webpack_require__(53481))},88754:{shareScope:"default",shareKey:"@dnd-kit/sortable",import:"@dnd-kit/sortable",requiredVersion:"^8.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("9880").then(()=>()=>__webpack_require__(43627))},25765:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"18.3.x",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(40961)},78535:{shareScope:"default",shareKey:"framer-motion",import:"framer-motion",requiredVersion:"^11.11.17",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("2463").then(()=>()=>__webpack_require__(12306))},62446:{shareScope:"default",shareKey:"inversify",import:"inversify",requiredVersion:"6.1.x",strictVersion:!0,singleton:!1,eager:!0,fallback:()=>()=>__webpack_require__(67502)},70982:{shareScope:"default",shareKey:"react-draggable",import:"react-draggable",requiredVersion:"^4.4.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6815").then(()=>()=>__webpack_require__(55794))},53797:{shareScope:"default",shareKey:"js-yaml",import:"js-yaml",requiredVersion:"^4.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6579").then(()=>()=>__webpack_require__(20382))},46680:{shareScope:"default",shareKey:"reflect-metadata",import:"reflect-metadata",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(38630)},21429:{shareScope:"default",shareKey:"react-i18next",import:"react-i18next",requiredVersion:"^14.1.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("3379").then(()=>()=>__webpack_require__(53054))},13815:{shareScope:"default",shareKey:"uuid",import:"uuid",requiredVersion:"^10.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("8658").then(()=>()=>__webpack_require__(81513))},30831:{shareScope:"default",shareKey:"@codemirror/lang-sql",import:"@codemirror/lang-sql",requiredVersion:"^6.8.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("9765"),__webpack_require__.e("7680")]).then(()=>()=>__webpack_require__(49075))},35864:{shareScope:"default",shareKey:"lodash",import:"lodash",requiredVersion:"^4.17.21",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("1668").then(()=>()=>__webpack_require__(2543))},88605:{shareScope:"default",shareKey:"@reduxjs/toolkit",import:"@reduxjs/toolkit",requiredVersion:"^2.3.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("7597").then(()=>()=>__webpack_require__(62348))},40119:{shareScope:"default",shareKey:"@dnd-kit/modifiers",import:"@dnd-kit/modifiers",requiredVersion:"^7.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("6823").then(()=>()=>__webpack_require__(18831))},52725:{shareScope:"default",shareKey:"react-router-dom",import:"react-router-dom",requiredVersion:"^6.28.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("749").then(()=>()=>__webpack_require__(76204))},91251:{shareScope:"default",shareKey:"immer",import:"immer",requiredVersion:"^10.1.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("489").then(()=>()=>__webpack_require__(12064))}},initialConsumes:["8651","25765","47867","16124"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("u">typeof document){var e=function(e,t,n,r,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",__webpack_require__.nc&&(a.nonce=__webpack_require__.nc),a.href=t;var i=function(n){if(a.onerror=a.onload=null,"load"===n.type)r();else{var i=n&&("load"===n.type?"missing":n.type),l=n&&n.target&&n.target.href||t,s=Error("Loading CSS chunk "+e+" failed.\\n("+l+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=i,s.request=l,a.parentNode&&a.parentNode.removeChild(a),o(s)}};return a.onerror=a.onload=i,n?n.parentNode.insertBefore(a,n.nextSibling):document.head.appendChild(a),a},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("1525")]).then(()=>()=>__webpack_require__(63516)),"./_internal_/mf-bootstrap":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("6193"),__webpack_require__.e("4596"),__webpack_require__.e("1693"),__webpack_require__.e("2843"),__webpack_require__.e("2545"),__webpack_require__.e("616"),__webpack_require__.e("4530"),__webpack_require__.e("2108")]).then(()=>()=>__webpack_require__(55831)),"./_internal_/mf-bootstrap-document-editor-iframe":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("6193"),__webpack_require__.e("4596"),__webpack_require__.e("1693"),__webpack_require__.e("2843"),__webpack_require__.e("2545"),__webpack_require__.e("616"),__webpack_require__.e("9615")]).then(()=>()=>__webpack_require__(96232)),"./components":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(43588)),"./app":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(46881)),"./api":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185")]).then(()=>()=>__webpack_require__(53073)),"./api/asset":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("175"),__webpack_require__.e("1579")]).then(()=>()=>__webpack_require__(35449)),"./api/class-definition":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2188"),__webpack_require__.e("7951")]).then(()=>()=>__webpack_require__(30045)),"./api/custom-metadata":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("7058")]).then(()=>()=>__webpack_require__(99574)),"./api/data-object":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2489")]).then(()=>()=>__webpack_require__(58077)),"./api/dependencies":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("6530")]).then(()=>()=>__webpack_require__(33594)),"./api/documents":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("2049")]).then(()=>()=>__webpack_require__(25435)),"./api/elements":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("8438")]).then(()=>()=>__webpack_require__(85766)),"./api/metadata":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("6706")]).then(()=>()=>__webpack_require__(57338)),"./api/perspectives":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2932")]).then(()=>()=>__webpack_require__(72324)),"./api/properties":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("7890")]).then(()=>()=>__webpack_require__(22710)),"./api/role":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1143")]).then(()=>()=>__webpack_require__(65791)),"./api/schedule":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3730")]).then(()=>()=>__webpack_require__(57382)),"./api/settings":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1090")]).then(()=>()=>__webpack_require__(20498)),"./api/tags":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("4878")]).then(()=>()=>__webpack_require__(47149)),"./api/thumbnails":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1590")]).then(()=>()=>__webpack_require__(43126)),"./api/translations":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1933")]).then(()=>()=>__webpack_require__(47123)),"./api/user":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3128")]).then(()=>()=>__webpack_require__(99076)),"./api/version":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("3939")]).then(()=>()=>__webpack_require__(437)),"./api/workflow":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("70")]).then(()=>()=>__webpack_require__(38962)),"./api/reports":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("1367")]).then(()=>()=>__webpack_require__(39314)),"./modules/app":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(18613)),"./modules/application-logger":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("2843"),__webpack_require__.e("9749")]).then(()=>()=>__webpack_require__(54997)),"./modules/asset":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("2545"),__webpack_require__.e("9800")]).then(()=>()=>__webpack_require__(36344)),"./modules/class-definitions":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2188"),__webpack_require__.e("9969")]).then(()=>()=>__webpack_require__(2647)),"./modules/data-object":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430")]).then(()=>()=>__webpack_require__(33487)),"./modules/document":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("9454"),__webpack_require__.e("8430"),__webpack_require__.e("1693"),__webpack_require__.e("3971")]).then(()=>()=>__webpack_require__(59368)),"./modules/element":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(23945)),"./modules/field-definitions":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("6193")]).then(()=>()=>__webpack_require__(38939)),"./modules/auth":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1064")]).then(()=>()=>__webpack_require__(69676)),"./modules/icon-library":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("4420"),__webpack_require__.e("6735")]).then(()=>()=>__webpack_require__(61311)),"./modules/reports":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("2202"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("4596"),__webpack_require__.e("1327")]).then(()=>()=>__webpack_require__(30727)),"./modules/rule-builder":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("8311")]).then(()=>()=>__webpack_require__(75149)),"./modules/translations":()=>Promise.all([__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4462")]).then(()=>()=>__webpack_require__(27964)),"./modules/user":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("2421")]).then(()=>()=>__webpack_require__(95451)),"./modules/widget-editor":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1600")]).then(()=>()=>__webpack_require__(85286)),"./modules/widget-manager":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(26542)),"./modules/wysiwyg":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234")]).then(()=>()=>__webpack_require__(90801)),"./modules/notifications":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("5579")]).then(()=>()=>__webpack_require__(21064)),"./modules/perspectives":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1209")]).then(()=>()=>__webpack_require__(40271)),"./modules/global-message-bus":()=>Promise.all([__webpack_require__.e("1721"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("7442"),__webpack_require__.e("5992")]).then(()=>()=>__webpack_require__(8026)),"./modules/gdpr-data-extractor":()=>Promise.all([__webpack_require__.e("354"),__webpack_require__.e("4693"),__webpack_require__.e("385"),__webpack_require__.e("2287"),__webpack_require__.e("45"),__webpack_require__.e("1721"),__webpack_require__.e("6411"),__webpack_require__.e("9872"),__webpack_require__.e("6185"),__webpack_require__.e("2625"),__webpack_require__.e("4420"),__webpack_require__.e("2188"),__webpack_require__.e("3367"),__webpack_require__.e("5314"),__webpack_require__.e("3902"),__webpack_require__.e("7442"),__webpack_require__.e("175"),__webpack_require__.e("6375"),__webpack_require__.e("1609"),__webpack_require__.e("8234"),__webpack_require__.e("1225")]).then(()=>()=>__webpack_require__(1953)),"./utils":()=>Promise.all([__webpack_require__.e("2625"),__webpack_require__.e("3902"),__webpack_require__.e("1996")]).then(()=>()=>__webpack_require__(25085))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={6240:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(1609|2625|3367|4420|5314|6375|9872)$/.test(t))e[t]=0;else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),l=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",i.name="ChunkLoadError",i.type=o,i.request=a,r[1](i)}};__webpack_require__.l(a,l,"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,i,l]=n,s=0;if(a.some(t=>0!==e[t])){for(r in i)__webpack_require__.o(i,r)&&(__webpack_require__.m[r]=i[r]);l&&l(__webpack_require__)}for(t&&t(n);s{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(56491)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_studio_ui_bundle=__webpack_exports__})();
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js.LICENSE.txt b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js.LICENSE.txt
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js.LICENSE.txt
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/js/remoteEntry.js.LICENSE.txt
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/svg/spritesheet.ac8b36fa.svg b/public/build/98748635-dc2f-45de-9c0f-554b01231876/static/svg/spritesheet.ac8b36fa.svg
similarity index 100%
rename from public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/svg/spritesheet.ac8b36fa.svg
rename to public/build/98748635-dc2f-45de-9c0f-554b01231876/static/svg/spritesheet.ac8b36fa.svg
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/entrypoints.json b/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/entrypoints.json
deleted file mode 100644
index bfaae0a6dd..0000000000
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/entrypoints.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "entrypoints": {
- "index": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js"
- ],
- "css": []
- },
- "pimcore_studio_ui_bundle": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js"
- ],
- "css": []
- },
- "exposeRemote": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/exposeRemote.js"
- ],
- "css": []
- }
- }
-}
\ No newline at end of file
diff --git a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/manifest.json b/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/manifest.json
deleted file mode 100644
index 43ae9f5319..0000000000
--- a/public/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/manifest.json
+++ /dev/null
@@ -1,811 +0,0 @@
-{
- "allFiles": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/6411.c6384a22.css",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-stats.json",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/mf-manifest.json",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Light.bec6f0ae.ttf",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Regular.4291f48c.ttf",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/font/Lato-Bold.2c00c297.ttf",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/svg/spritesheet.ac8b36fa.svg",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/index.html"
- ],
- "entries": {
- "index": {
- "html": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/index.html"
- ],
- "initial": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/7366.cc04fcb0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/index.c24b6cc4.js"
- ]
- },
- "async": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js"
- ]
- }
- },
- "pimcore_studio_ui_bundle": {
- "assets": [
- "static/font/Lato-Light.bec6f0ae.ttf",
- "static/font/Lato-Bold.2c00c297.ttf",
- "static/font/Lato-Regular.4291f48c.ttf",
- "static/svg/spritesheet.ac8b36fa.svg"
- ],
- "initial": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/remoteEntry.js"
- ]
- },
- "async": {
- "js": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/616.fa325048.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2545.dcb1e512.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2843.2d256f65.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1693.48c272d7.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4596.13ba10c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9454.a67bac76.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/175.bd0ef661.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7442.636a9ffa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3902.ffbcc1bd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2188.72e65c95.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9007.f28d0779.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5123.9f567207.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2202.bd928b8b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9765.07ec2c12.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6411.ae78ff82.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1721.fdc19114.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/45.e217286d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2287.6a200c82.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/385.d9b4f6a1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4693.552164ec.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/lib-axios.f458d745.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2103.0449b778.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4530.2b9656d8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1207.ea0577c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5712.ffe8bf9d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2373.11c5538c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8195.c8bb6771.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6911.d02db343.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/35.d81ad3e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1010.af98507b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4698.6d0eba4e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8479.55f72fe0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1567.debd0837.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9536.9b33a533.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/803.52d29752.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5753.371bde44.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4319.ca014781.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/741.734ea878.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4715.3e1202d6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1797.bc29fd89.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7994.c600e1ce.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4028.d910fe41.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4702.508d41d1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8800.1154e54c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8050.502aa521.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6766.c76f91a5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8051.9c74ecaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7250.364fbcad.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2204.875d7d36.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/198.96c8f5d3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7419.b1cfaeac.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7210.9113a386.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/101.1b8f34f4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7524.73ba348d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8031.b368b0bf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5454.a8bca7d3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1688.4626095c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3.470a371d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/658.dc677028.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5084.877dbf80.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6967.4d971194.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3055.b0f87225.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4603.86da83a0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/25.36d6a68b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2739.84cc2ba2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3229.97f4b7e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3062.323c4508.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6743.851be9cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9322.81e49a3d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2267.ad4d61d8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/692.ac93e4e2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3125.ce787981.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6270.f9ff3abd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7679.a6829c17.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9336.9a425d8d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/281.d912a74e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1762.e6454223.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1708.de5f09b0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2189.e296ffec.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1814.16619920.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6135.d371dcf8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2464.8deaa84f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5277.97ce57aa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8403.58bbddc4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4225.61de23fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6229.ec077e40.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2179.7408679f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3838.4b01fffb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3653.7c1ffecd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9767.926906cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5696.ab2274ca.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6819.424ecfc4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4034.ebc0a070.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1438.67cdf5fd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5177.a255dad2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8520.3f467428.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1643.b41a359d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6052.a270b069.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/103.3717b318.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5990.3c9d8c23.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/145.7d13ff5f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9357.709b2aae.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8536.df877041.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/660.5242d83f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6759.cf6c0abd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1612.54f63d68.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2098.4b97bea3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6649.2b614ce3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2638.d949ec28.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8635.29404620.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1153.7cbdaf39.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8832.e1a7ddbf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2503.1efd0e77.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8557.e526282d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5331.bbbb73f8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2845.d2c82bf6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8146.e69de8bc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4195.4fb2f2ba.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6424.ca220edd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2793.a25ad8de.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/334.67e5210f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7935.ba8eb0b4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4084.a80198a1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8437.864e7b29.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4858.820711a5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2427.2406cc45.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5904.327a2f83.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7793.d6bce01b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3846.e0ec9537.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9607.214ebd42.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1180.c2738508.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7171.8731ac06.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3144.edcf7515.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2121.8117f390.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8910.7686ba2c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/687.ae382b4d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7396.da4c50f4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4154.2617dd8b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7073.fb6439a4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4426.20bcaf42.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/85.3d7bb7a3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2980.d885aa98.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2399.305db162.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4718.b15efaaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6695.087ae8ff.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7041.230cf6a4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4799.a225248d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/206.0227085b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1472.e37f95af.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/521.cb98200a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5545.cde240bd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/935.4dfccbd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3584.4ad9a196.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1834.3ea07c1f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2015.28b3f667.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9801.09cd7cd0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1875.048f7c1f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/172.cb77a99e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5168.fdbd2cef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1553.630acce1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6186.9fa7f507.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5412.53c2e3aa.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1102.01cefe38.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8477.0c91210d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7939.af086f08.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1851.1528a0c7.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4771.c5e9b1dd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8272.64fe9f7a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4241.f5777d74.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1270.4a7146b0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3748.7adfb9d1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2597.969d51fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2410.4b5baf39.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9691.a7a34297.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5186.deb009c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8547.3355910d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2073.0f14210c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2472.f40725db.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4346.867849d4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7334.be0321bf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/129.24017dc3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8835.d50a0005.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2492.cc8cd85c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3406.86351b7b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6472.df513d2d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1065.5cc838a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6458.b5282ed0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9403.9f36612d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7828.812c672f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/261.0e13114e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7527.e64ccbd1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7264.fc5a523f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3009.be7deeee.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2380.d6bc17ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/365.e655295f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3166.32d06e35.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3839.800430ba.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4120.afd6653a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7161.f24a612f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1019.2c88f074.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9052.67bd17cd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/830.dda8066f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3528.60fd342c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1428.b3183de2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3396.4cc8f904.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1265.d95e4129.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5431.0eb962a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3197.ebf93fd4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3548.133939a2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8467.f7bd216d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3686.6b54036a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7799.a37e9eaf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3068.7b747a5f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7053.63c4c0a6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6313.e76747fb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/235.97e84a52.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3392.42b07d09.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3750.921e74ed.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5804.1be86954.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4062.57e047db.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8779.bdcddd0a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3941.9ceed713.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6255.2e48b884.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8574.8c240d77.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/141.a305e3e9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9471.3511726f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7960.9d4a54c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4329.4e8ef4cc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3330.c830e580.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5731.15301fd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/380.0cdf7b27.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1303.f89c138e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5690.782c3ae6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2619.543b4f03.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8932.e8090749.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8645.7a1aa6c0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/446.2523c50a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4680.66eae797.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3657.cf916f7e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2290.68fd6bdf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8707.80dfb17f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2893.99328fa1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9030.03e4d789.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7440.04b86278.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6984.af4507e3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3935.0990f5be.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7821.b1a2dc53.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3836.6a4b9fd9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2162.e42c8ad6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8609.b6039081.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2016.2efa4d68.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8567.2e09cb4e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2117.da809f8e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8372.d6f25582.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1003.469c1fdb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3066.31b992e1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2168.3b00277e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6335.0ad9b174.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1742.9207983d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/157.8615578d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6572.510ff641.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1635.18d9dd0b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8850.1ef4da0e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4160.1311e5ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8231.0a773046.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/705.fad963d9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4871.b42a8935.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9076.7a2b7e9a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5114.ebf1bfcb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8971.cb9861fc.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3240.f86bdd91.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2841.e1a4734b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7006.928d8671.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3756.7a4c5e02.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5154.a94bb137.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9603.dcad1930.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1750.19b70383.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6484.2519155d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2709.809fe258.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9114.7d0c9ca9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/619.59f8e380.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6550.09a63ebf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7680.2cb113f6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6823.dc627341.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9880.64c12943.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5841.812278cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2272.b29c0e6c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7597.42dde6f3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2463.da2cfb76.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7789.50873df9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5561.b76a78d2.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_utils.526f5bda.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__gdpr_data_extractor.48b05d8a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__global_message_bus.bfbd3798.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__perspectives.ea16786c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__notifications.212009d9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__widget_editor.4cd4867f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__user.1df0f8e6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__translations.e3016a50.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__rule_builder.f77a657a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__reports.f35bbd3d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__icon_library.481bed67.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__auth.65d96793.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__field_definitions.171d7545.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__document.5167229e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__data_object.0fae6de5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__class_definitions.009acac4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__asset.51999de9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_modules__application_logger.fc080c19.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__reports.50fc5ca0.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__workflow.ad14d72f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__version.7220c1e1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__user.0c42ebe1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__translations.7a8790cb.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__thumbnails.a167200d.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__tags.f737e834.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__settings.2c556240.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__schedule.9ccfa450.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__role.89b3367b.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__properties.314180ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__perspectives.936945cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__metadata.e9f2a028.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__elements.5babca9f.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__documents.8a5c66b8.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__dependencies.a9508cf9.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__data_object.160792b1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__custom_metadata.10d73b97.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__class_definition.6192771c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api__asset.9dee10b3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_api.fbe2c7c1.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_app.d9c0f52c.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.154d5136.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose__internal___mf_bootstrap.7441f43a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/__federation_expose_default_export.1b3f6d28.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8658.55f9d53e.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/749.7c748f48.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2237.e23d4ce3.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3379.f0e413e5.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6815.80ba0d22.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/3209.6722a080.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/1668.120c2fdd.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/706.01d44a78.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/254.7abe0c11.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6579.cda7f334.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/489.693d11de.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/5976.be3da2cf.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/854.95bad760.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/243.098f10af.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/7463.e177b088.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8473.25a53f08.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6619.93b9f2c4.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6272.f2f56a80.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/4083.82e017ef.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/9204.8f0c9c3a.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/6464.b6d25cb6.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/582.4f5fd381.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/8222.acb59083.js",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/js/async/2775.0d98465a.js"
- ],
- "css": [
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/6411.c6384a22.css",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap_document_editor_iframe.246a0eb9.css",
- "/bundles/pimcorestudioui/build/b4ded7b1-a7a7-4035-8d4b-67a58a3f9189/static/css/async/__federation_expose__internal___mf_bootstrap.246a0eb9.css"
- ]
- }
- }
- },
- "integrity": {}
-}
\ No newline at end of file