diff --git a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/arrow-column/arrow-column.tsx b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/arrow-column/arrow-column.tsx index b9f5c252..8952687b 100644 --- a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/arrow-column/arrow-column.tsx +++ b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/arrow-column/arrow-column.tsx @@ -39,8 +39,8 @@ export const ArrowColumn = (props: ArrowColumnProps): React.JSX.Element => { return (
{ isAdvanced && !isWarningState && !isInProgressState && ( - - + + ) } { (isWarningState || isInProgressState) && ( diff --git a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item-content.tsx b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item-content.tsx index 65c8d723..e14571e5 100644 --- a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item-content.tsx +++ b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item-content.tsx @@ -107,7 +107,7 @@ export const MappingItemContent = React.memo(({
diff --git a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item.tsx b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item.tsx index 28db295c..5fb50c1b 100644 --- a/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item.tsx +++ b/assets/studio/js/src/modules/data-importer/components/tabs/steps/mapping-step/mapping-item/mapping-item.tsx @@ -82,7 +82,7 @@ const MappingItemComponent = ({ } const { t } = useTranslation() - const { styles } = useStyles() + const { styles, cx } = useStyles() const form = Form.useFormInstance() const [advancedOpen, setAdvancedOpen] = useState(false) const settings = useSettings() @@ -173,7 +173,7 @@ const MappingItemComponent = ({ onDrop={ handleDrop } variant="default" > - + { } `, + // Expanded mapping — the open section is highlighted so it reads as the one being + // edited among the collapsed ones. Needs !important: the SDK draws the panel border + // from `.ant-collapse.collapse-item--theme-default.collapse-item--bordered`, which + // outranks this selector, and it is a `border` shorthand. The DnD rules above are + // !important for the same reason and are one class more specific, so a drag still + // takes over the border while it is in progress. + panelExpanded: css` + & .ant-collapse { + border-color: ${token.colorPrimaryBorder} !important; + } + `, + // Source drop zone — structural only, no DnD visuals (panel wrapper handles those). sourceDropZone: css` border-radius: ${token.borderRadius}px; @@ -402,8 +414,8 @@ export const useStyles = createStyles(({ css, token }) => { line-height: 1; `, - // Gear icon shown above the arrow when advanced config is set - arrowGearIcon: css` + // Transformation icon shown above the arrow when an advanced setup exists + arrowAdvancedIcon: css` display: flex; align-items: center; justify-content: center; @@ -420,20 +432,34 @@ export const useStyles = createStyles(({ css, token }) => { flex-shrink: 0; `, - // Advanced destination: plain text lines (not a Select) + // Advanced destination: plain text lines (not a Select). Matches token.fontSize so it + // lines up with the Select it replaces — fontSizeSM rendered it 10px against the 12px + // used by every control around it. destinationTextBlock: css` display: flex; flex-direction: column; + justify-content: center; + /* Fills the destination column and centers within it, so the text stays on the same + vertical center as the source control and the arrow — including when a multi-source + Select wraps onto several lines and sourcesDestRow stretches both columns taller. + The min-height keeps the unwrapped case matching the Select it replaces. */ + flex: 1; + min-height: ${token.controlHeight}px; padding: 0 ${token.paddingXXS}px; - font-size: ${token.fontSizeSM}px; + font-size: ${token.fontSize}px; line-height: 22px; color: ${token.colorText}; `, - // In-progress hint: "Requires advanced setup" text — entire string in warning text color + // In-progress hint: "Requires advanced setup" text — entire string in warning text color. + // Occupies the same destination slot, so it follows the same size. requiresAdvancedHint: css` + display: flex; + align-items: center; + flex: 1; + min-height: ${token.controlHeight}px; padding: 0 ${token.paddingXXS}px; - font-size: ${token.fontSizeSM}px; + font-size: ${token.fontSize}px; line-height: 22px; color: ${token.colorWarningText}; `, diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/entrypoints.json b/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/entrypoints.json deleted file mode 100644 index f46b5f1f..00000000 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/entrypoints.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "entrypoints": { - "main": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js" - ], - "css": [] - }, - "pimcore_dataimporter_bundle": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/132.c328628b.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js" - ], - "css": [] - }, - "exposeRemote": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/exposeRemote.js" - ], - "css": [] - } - } -} \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/manifest.json b/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/manifest.json deleted file mode 100644 index 3d54ca60..00000000 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/manifest.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "allFiles": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/132.c328628b.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-stats.json", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-manifest.json", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/main.html" - ], - "entries": { - "main": { - "html": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/main.html" - ], - "initial": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js" - ] - } - }, - "pimcore_dataimporter_bundle": { - "initial": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/132.c328628b.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js", - "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js" - ] - } - } - }, - "integrity": {} -} \ No newline at end of file diff --git a/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/entrypoints.json b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/entrypoints.json new file mode 100644 index 00000000..9979f434 --- /dev/null +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/entrypoints.json @@ -0,0 +1,37 @@ +{ + "entrypoints": { + "main": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js" + ], + "css": [] + }, + "pimcore_dataimporter_bundle": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/132.c328628b.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js" + ], + "css": [] + }, + "exposeRemote": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/exposeRemote.js" + ], + "css": [] + } + } +} \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/exposeRemote.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/exposeRemote.js similarity index 74% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/exposeRemote.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/exposeRemote.js index da98402c..deb82527 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/exposeRemote.js +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/exposeRemote.js @@ -7,7 +7,7 @@ window.alternativePluginExportPaths = {} } - window.pluginRemotes.pimcore_dataimporter_bundle = "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js" + window.pluginRemotes.pimcore_dataimporter_bundle = "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js" \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/main.html b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/main.html similarity index 58% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/main.html rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/main.html index f27e7f9e..2f5178a8 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/main.html +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/main.html @@ -1 +1 @@ -Rsbuild App
\ No newline at end of file +Rsbuild App
\ No newline at end of file diff --git a/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/manifest.json b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/manifest.json new file mode 100644 index 00000000..1463885f --- /dev/null +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/manifest.json @@ -0,0 +1,61 @@ +{ + "allFiles": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/132.c328628b.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-stats.json", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-manifest.json", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/main.html" + ], + "entries": { + "main": { + "html": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/main.html" + ], + "initial": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js" + ] + } + }, + "pimcore_dataimporter_bundle": { + "initial": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/132.c328628b.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js", + "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js" + ] + } + } + }, + "integrity": {} +} \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-manifest.json b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-manifest.json similarity index 99% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-manifest.json rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-manifest.json index 8bf7387b..b176edbc 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-manifest.json +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-manifest.json @@ -22,7 +22,7 @@ "globalName": "pimcore_dataimporter_bundle", "pluginVersion": "2.3.1", "prefetchInterface": false, - "publicPath": "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/" + "publicPath": "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/" }, "shared": [ { @@ -239,7 +239,7 @@ "sync": [ "static/js/async/359.ef7a6289.js", "static/js/async/132.c328628b.js", - "static/js/async/__federation_expose_default_export.ef3fc8b4.js" + "static/js/async/__federation_expose_default_export.ab8898fb.js" ], "async": [] }, diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-stats.json b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-stats.json similarity index 99% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-stats.json rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-stats.json index c651f0bf..863d3eb7 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/mf-stats.json +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/mf-stats.json @@ -22,7 +22,7 @@ "globalName": "pimcore_dataimporter_bundle", "pluginVersion": "2.3.1", "prefetchInterface": false, - "publicPath": "/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/" + "publicPath": "/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/" }, "shared": [ { @@ -334,7 +334,7 @@ "sync": [ "static/js/async/359.ef7a6289.js", "static/js/async/132.c328628b.js", - "static/js/async/__federation_expose_default_export.ef3fc8b4.js" + "static/js/async/__federation_expose_default_export.ab8898fb.js" ], "async": [] }, diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/109.4563ef16.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/109.4563ef16.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/132.c328628b.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/132.c328628b.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/132.c328628b.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/132.c328628b.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/272.5aa86da5.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/272.5aa86da5.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/359.ef7a6289.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/359.ef7a6289.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/658.b1390ae9.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/658.b1390ae9.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/668.1ae87f0f.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/668.1ae87f0f.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/67.8469aaea.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/67.8469aaea.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/745.56a11b0d.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/745.56a11b0d.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js similarity index 87% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js index 30c8db47..27f00e26 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js @@ -1,5 +1,5 @@ -/*! For license information please see __federation_expose_default_export.ef3fc8b4.js.LICENSE.txt */ -"use strict";(self["chunk_pimcore_dataimporter_bundle "]=self["chunk_pimcore_dataimporter_bundle "]||[]).push([["525"],{5485(e,t,a){a.r(t),a.d(t,{DataImporterPlugin:()=>nK});var r=a(2977),n=a(3729);let i="DataImporter/DynamicTypes/Adapter/DataImporterDataObject",o="DataImporter/DynamicTypes/Interpreter/Registry",l="DataImporter/DynamicTypes/Interpreter/Csv",s="DataImporter/DynamicTypes/Interpreter/Json",d="DataImporter/DynamicTypes/Interpreter/Sql",c="DataImporter/DynamicTypes/Interpreter/Xlsx",p="DataImporter/DynamicTypes/Interpreter/Xml",u="DataImporter/DynamicTypes/Loader/Registry",m="DataImporter/DynamicTypes/Loader/Asset",g="DataImporter/DynamicTypes/Loader/Upload",h="DataImporter/DynamicTypes/Loader/Http",x="DataImporter/DynamicTypes/Loader/Sftp",f="DataImporter/DynamicTypes/Loader/Push",v="DataImporter/DynamicTypes/Loader/Sql",y="DataImporter/DynamicTypes/Resolver/Registry",b="DataImporter/DynamicTypes/Resolver/Loading/NotLoad",j="DataImporter/DynamicTypes/Resolver/Loading/Id",S="DataImporter/DynamicTypes/Resolver/Loading/Path",C="DataImporter/DynamicTypes/Resolver/Loading/Attribute",I="DataImporter/DynamicTypes/Resolver/Location/Creation/StaticPath",w="DataImporter/DynamicTypes/Resolver/Location/Creation/FindOrCreateFolder",T="DataImporter/DynamicTypes/Resolver/Location/Creation/FindParent",D="DataImporter/DynamicTypes/Resolver/Location/Creation/DoNotCreate",F="DataImporter/DynamicTypes/Resolver/Location/Update/NoChange",N="DataImporter/DynamicTypes/Resolver/Location/Update/StaticPath",k="DataImporter/DynamicTypes/Resolver/Location/Update/FindOrCreateFolder",L="DataImporter/DynamicTypes/Resolver/Location/Update/FindParent",P="DataImporter/DynamicTypes/Resolver/Publishing/NoChangeUnpublishNew",R="DataImporter/DynamicTypes/Resolver/Publishing/NoChangePublishNew",M="DataImporter/DynamicTypes/Resolver/Publishing/AlwaysPublish",A="DataImporter/DynamicTypes/Resolver/Publishing/AttributeBased",$="DataImporter/DynamicTypes/Transformer/Registry",E="DataImporter/DynamicTypes/Transformer/Trim",O="DataImporter/DynamicTypes/Transformer/Combine",B="DataImporter/DynamicTypes/Transformer/StaticText",q="DataImporter/DynamicTypes/Transformer/StringReplace",z="DataImporter/DynamicTypes/Transformer/Date",H="DataImporter/DynamicTypes/Transformer/Numeric",V="DataImporter/DynamicTypes/Transformer/Explode",W="DataImporter/DynamicTypes/Transformer/ConditionalConversion",_="DataImporter/DynamicTypes/Transformer/ObjectField",U="DataImporter/DynamicTypes/Transformer/LoadAsset",X="DataImporter/DynamicTypes/Transformer/FlattenArray",G="DataImporter/DynamicTypes/Transformer/ReduceArrayKeyValuePairs",K="DataImporter/DynamicTypes/Transformer/HtmlDecode",Q="DataImporter/DynamicTypes/Transformer/Boolean",Y="DataImporter/DynamicTypes/Transformer/AsArray",J="DataImporter/DynamicTypes/Transformer/AsColor",Z="DataImporter/DynamicTypes/Transformer/AsCountries",ee="DataImporter/DynamicTypes/Transformer/Gallery",et="DataImporter/DynamicTypes/Transformer/ImageAdvanced",ea="DataImporter/DynamicTypes/Transformer/QuantityValue",er="DataImporter/DynamicTypes/Transformer/QuantityValueArray",en="DataImporter/DynamicTypes/Transformer/InputQuantityValue",ei="DataImporter/DynamicTypes/Transformer/InputQuantityValueArray",eo="DataImporter/DynamicTypes/Transformer/AsGeobounds",el="DataImporter/DynamicTypes/Transformer/AsGeopoint",es="DataImporter/DynamicTypes/Transformer/AsGeopolygon",ed="DataImporter/DynamicTypes/Transformer/AsGeopolyline",ec="DataImporter/DynamicTypes/Transformer/LoadDataObject",ep="DataImporter/DynamicTypes/Transformer/ImportAsset",eu="DataImporter/DynamicTypes/DataTarget/Registry",em="DataImporter/DynamicTypes/DataTarget/Direct",eg="DataImporter/DynamicTypes/DataTarget/Classificationstore",eh="DataImporter/DynamicTypes/DataTarget/ClassificationStoreBatch",ex="DataImporter/DynamicTypes/DataTarget/ManyToManyRelation";var ef=a(1635),ev=a(4781),ey=a(3842);class eb extends ey.DynamicTypeAbstract{}eb=(0,ef.Cg)([(0,ev.injectable)()],eb);class ej extends ey.DynamicTypeRegistryAbstract{getAllTypes(){return this.getDynamicTypes()}}ej=(0,ef.Cg)([(0,ev.injectable)()],ej);var eS=a(4848),eC=a(5446),eI=a.n(eC),ew=a(2696),eT=a(8096);let eD=(0,eT.createStyles)(e=>{let{css:t}=e;return{label:t` +/*! For license information please see __federation_expose_default_export.ab8898fb.js.LICENSE.txt */ +"use strict";(self["chunk_pimcore_dataimporter_bundle "]=self["chunk_pimcore_dataimporter_bundle "]||[]).push([["525"],{5485(e,t,a){a.r(t),a.d(t,{DataImporterPlugin:()=>nK});var r=a(2977),n=a(3729);let i="DataImporter/DynamicTypes/Adapter/DataImporterDataObject",o="DataImporter/DynamicTypes/Interpreter/Registry",l="DataImporter/DynamicTypes/Interpreter/Csv",s="DataImporter/DynamicTypes/Interpreter/Json",d="DataImporter/DynamicTypes/Interpreter/Sql",c="DataImporter/DynamicTypes/Interpreter/Xlsx",p="DataImporter/DynamicTypes/Interpreter/Xml",u="DataImporter/DynamicTypes/Loader/Registry",m="DataImporter/DynamicTypes/Loader/Asset",g="DataImporter/DynamicTypes/Loader/Upload",h="DataImporter/DynamicTypes/Loader/Http",x="DataImporter/DynamicTypes/Loader/Sftp",f="DataImporter/DynamicTypes/Loader/Push",v="DataImporter/DynamicTypes/Loader/Sql",y="DataImporter/DynamicTypes/Resolver/Registry",b="DataImporter/DynamicTypes/Resolver/Loading/NotLoad",j="DataImporter/DynamicTypes/Resolver/Loading/Id",S="DataImporter/DynamicTypes/Resolver/Loading/Path",C="DataImporter/DynamicTypes/Resolver/Loading/Attribute",I="DataImporter/DynamicTypes/Resolver/Location/Creation/StaticPath",w="DataImporter/DynamicTypes/Resolver/Location/Creation/FindOrCreateFolder",T="DataImporter/DynamicTypes/Resolver/Location/Creation/FindParent",D="DataImporter/DynamicTypes/Resolver/Location/Creation/DoNotCreate",F="DataImporter/DynamicTypes/Resolver/Location/Update/NoChange",N="DataImporter/DynamicTypes/Resolver/Location/Update/StaticPath",k="DataImporter/DynamicTypes/Resolver/Location/Update/FindOrCreateFolder",L="DataImporter/DynamicTypes/Resolver/Location/Update/FindParent",P="DataImporter/DynamicTypes/Resolver/Publishing/NoChangeUnpublishNew",R="DataImporter/DynamicTypes/Resolver/Publishing/NoChangePublishNew",M="DataImporter/DynamicTypes/Resolver/Publishing/AlwaysPublish",A="DataImporter/DynamicTypes/Resolver/Publishing/AttributeBased",$="DataImporter/DynamicTypes/Transformer/Registry",E="DataImporter/DynamicTypes/Transformer/Trim",B="DataImporter/DynamicTypes/Transformer/Combine",O="DataImporter/DynamicTypes/Transformer/StaticText",q="DataImporter/DynamicTypes/Transformer/StringReplace",z="DataImporter/DynamicTypes/Transformer/Date",H="DataImporter/DynamicTypes/Transformer/Numeric",V="DataImporter/DynamicTypes/Transformer/Explode",W="DataImporter/DynamicTypes/Transformer/ConditionalConversion",_="DataImporter/DynamicTypes/Transformer/ObjectField",U="DataImporter/DynamicTypes/Transformer/LoadAsset",X="DataImporter/DynamicTypes/Transformer/FlattenArray",G="DataImporter/DynamicTypes/Transformer/ReduceArrayKeyValuePairs",K="DataImporter/DynamicTypes/Transformer/HtmlDecode",Q="DataImporter/DynamicTypes/Transformer/Boolean",Y="DataImporter/DynamicTypes/Transformer/AsArray",J="DataImporter/DynamicTypes/Transformer/AsColor",Z="DataImporter/DynamicTypes/Transformer/AsCountries",ee="DataImporter/DynamicTypes/Transformer/Gallery",et="DataImporter/DynamicTypes/Transformer/ImageAdvanced",ea="DataImporter/DynamicTypes/Transformer/QuantityValue",er="DataImporter/DynamicTypes/Transformer/QuantityValueArray",en="DataImporter/DynamicTypes/Transformer/InputQuantityValue",ei="DataImporter/DynamicTypes/Transformer/InputQuantityValueArray",eo="DataImporter/DynamicTypes/Transformer/AsGeobounds",el="DataImporter/DynamicTypes/Transformer/AsGeopoint",es="DataImporter/DynamicTypes/Transformer/AsGeopolygon",ed="DataImporter/DynamicTypes/Transformer/AsGeopolyline",ec="DataImporter/DynamicTypes/Transformer/LoadDataObject",ep="DataImporter/DynamicTypes/Transformer/ImportAsset",eu="DataImporter/DynamicTypes/DataTarget/Registry",em="DataImporter/DynamicTypes/DataTarget/Direct",eg="DataImporter/DynamicTypes/DataTarget/Classificationstore",eh="DataImporter/DynamicTypes/DataTarget/ClassificationStoreBatch",ex="DataImporter/DynamicTypes/DataTarget/ManyToManyRelation";var ef=a(1635),ev=a(4781),ey=a(3842);class eb extends ey.DynamicTypeAbstract{}eb=(0,ef.Cg)([(0,ev.injectable)()],eb);class ej extends ey.DynamicTypeRegistryAbstract{getAllTypes(){return this.getDynamicTypes()}}ej=(0,ef.Cg)([(0,ev.injectable)()],ej);var eS=a(4848),eC=a(5446),eI=a.n(eC),ew=a(2696),eT=a(8096);let eD=(0,eT.createStyles)(e=>{let{css:t}=e;return{label:t` font-size: 11px; white-space: nowrap; `,formItem:t` @@ -16,7 +16,7 @@ } `,noSettings:t` font-size: 11px; - `}}),eF=e=>{let{children:t}=e,{styles:a}=eD();return(0,eS.jsx)(ey.FieldWidthProvider,{children:(0,eS.jsx)(ew.Form,{colon:!1,layout:"vertical",children:t(a)})})},eN=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Mode"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,mode:e})},options:[{value:"both",label:"Both"},{value:"left",label:"Left"},{value:"right",label:"Right"}],value:t.mode??"both"})})})};class ek extends eb{renderSettings(e,t){return(0,eS.jsx)(eN,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="trim",this.label="Trim",this.group="dataManipulation"}}ek=(0,ef.Cg)([(0,ev.injectable)()],ek);let eL=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Glue"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{var r;r=e.target.value,a({...t,glue:r})},value:t.glue??" "})})})};class eP extends eb{renderSettings(e,t){return(0,eS.jsx)(eL,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="combine",this.label="Combine",this.group="dataManipulation"}}eP=(0,ef.Cg)([(0,ev.injectable)()],eP);let eR=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Mode"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("mode",e)},options:[{value:"append",label:"Append"},{value:"prepend",label:"Prepend"}],value:t.mode??"append"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Text"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("text",e.target.value)},value:t.text??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.alwaysAdd??!1,labelRight:"Always add",onChange:e=>{r("alwaysAdd",e)},size:"small"})})]})})};class eM extends eb{renderSettings(e,t){return(0,eS.jsx)(eR,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="staticText",this.label="Static Text",this.group="dataManipulation"}}eM=(0,ef.Cg)([(0,ev.injectable)()],eM);let eA=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Search"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("search",e.target.value)},value:t.search??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Replace"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("replace",e.target.value)},value:t.replace??""})})]})})};class e$ extends eb{renderSettings(e,t){return(0,eS.jsx)(eA,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="stringReplace",this.label="String Replace",this.group="dataManipulation"}}e$=(0,ef.Cg)([(0,ev.injectable)()],e$);let eE=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Format"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{var r;r=e.target.value,a({...t,format:r})},placeholder:"Y-m-d",value:t.format??"Y-m-d"})})})};class eO extends eb{renderSettings(e,t){return(0,eS.jsx)(eE,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="date",this.label="Date",this.group="dataTypes"}}eO=(0,ef.Cg)([(0,ev.injectable)()],eO);let eB=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.returnNullIfEmpty??!1,labelRight:"Return null if empty",onChange:e=>{a({...t,returnNullIfEmpty:e})},size:"small"})})})};class eq extends eb{renderSettings(e,t){return(0,eS.jsx)(eB,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="numeric",this.label="Numeric",this.group="dataTypes"}}eq=(0,ef.Cg)([(0,ev.injectable)()],eq);let ez=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Delimiter"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("delimiter",e.target.value)},value:t.delimiter??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.keepSubArrays??!1,labelRight:"Keep sub-arrays",onChange:e=>{r("keepSubArrays",e)},size:"small"})})]})})};class eH extends eb{renderSettings(e,t){return(0,eS.jsx)(ez,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="explode",this.label="Explode",this.group="dataManipulation"}}eH=(0,ef.Cg)([(0,ev.injectable)()],eH);let eV=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Original"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("original",e.target.value)},value:t.original??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Converted"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("converted",e.target.value)},value:t.converted??""})})]})})};class eW extends eb{renderSettings(e,t){return(0,eS.jsx)(eV,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="conditionalConversion",this.label="Conditional Conversion",this.group="dataManipulation"}}eW=(0,ef.Cg)([(0,ev.injectable)()],eW);let e_=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Attribute"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("attribute",e.target.value)},value:t.attribute??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Forward parameter"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("forward_parameter",e.target.value)},value:t.forward_parameter??""})})]})})};class eU extends eb{renderSettings(e,t){return(0,eS.jsx)(e_,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="objectField",this.label="Object Field",this.group="dataManipulation"}}eU=(0,ef.Cg)([(0,ev.injectable)()],eU);let eX=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Load strategy"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,loadStrategy:e})},options:[{value:"path",label:"By path"},{value:"id",label:"By ID"}],value:t.loadStrategy??"path"})})})};class eG extends eb{renderSettings(e,t){return(0,eS.jsx)(eX,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="loadAsset",this.label="Load Asset",this.group="loadImport"}}eG=(0,ef.Cg)([(0,ev.injectable)()],eG);var eK=a(2703),eQ=a(3513),eY=a(1436);let eJ=eY.api.enhanceEndpoints({addTagTypes:["Bundle Data Importer"]}).injectEndpoints({endpoints:e=>({bundleDataImporterClassificationstoreLoadAttributes:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/attributes",params:{classId:e.classId}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterClassificationstoreLoadKeyName:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/key-name",params:{keyId:e.keyId}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterClassificationstoreLoadKeys:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/keys",params:{classId:e.classId,fieldName:e.fieldName,transformationResultType:e.transformationResultType,sort:e.sort,start:e.start,limit:e.limit,searchfilter:e.searchfilter,filter:e.filter}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCalculateTransformationResultType:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/transformation-result-type`,method:"POST",body:e.bundleDataImporterCalculateTransformationResultTypeParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCancelExecution:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/cancel-execution`,method:"PUT"}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCheckImportProgress:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/check-import-progress`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCopyPreview:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/copy-preview`,method:"POST",body:e.bundleDataImporterCopyPreviewParameters}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigGet:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigSave:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}`,method:"PUT",body:e.bundleDataImporterConfigurationSaveParameters}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigHasImportFileUploaded:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/has-import-file-uploaded`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadColumnHeaders:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/column-headers`,method:"POST",body:e.bundleDataImporterCopyPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadPreview:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/load-preview`,method:"POST",body:e.bundleDataImporterLoadPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadTransformationResult:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/transformation-result`,method:"POST",body:e.bundleDataImporterLoadPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigStartImport:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/start-import`,method:"PUT"}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigUploadImportFile:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/upload-import-file`,method:"POST",body:e.body}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigUploadPreview:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/upload-preview`,method:"POST",body:e.body}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConnectionList:e.query({query:()=>({url:"/pimcore-studio/api/bundle/data-importer/connection/list"}),providesTags:["Bundle Data Importer"]}),bundleDataImporterDataTypeLoadClassAttributes:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/data-type/class-attributes",params:{classId:e.classId,loadAdvancedRelations:e.loadAdvancedRelations,systemRead:e.systemRead,systemWrite:e.systemWrite,transformationResultType:e.transformationResultType}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterDataTypeLoadUnitData:e.query({query:()=>({url:"/pimcore-studio/api/bundle/data-importer/data-type/unit-data"}),providesTags:["Bundle Data Importer"]}),bundleDataImporterUtilityCheckCrontab:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/utility/check-crontab",params:{cronExpression:e.cronExpression}}),providesTags:["Bundle Data Importer"]})}),overrideExisting:!1}),{useBundleDataImporterClassificationstoreLoadAttributesQuery:eZ,useBundleDataImporterClassificationstoreLoadKeyNameQuery:e0,useBundleDataImporterClassificationstoreLoadKeysQuery:e1,useBundleDataImporterConfigCalculateTransformationResultTypeQuery:e2,useBundleDataImporterConfigCancelExecutionMutation:e3,useBundleDataImporterConfigCheckImportProgressQuery:e5,useBundleDataImporterConfigCopyPreviewMutation:e9,useBundleDataImporterConfigGetQuery:e6,useBundleDataImporterConfigSaveMutation:e4,useBundleDataImporterConfigHasImportFileUploadedQuery:e8,useBundleDataImporterConfigLoadColumnHeadersQuery:e7,useBundleDataImporterConfigLoadPreviewQuery:te,useBundleDataImporterConfigLoadTransformationResultQuery:tt,useBundleDataImporterConfigStartImportMutation:ta,useBundleDataImporterConfigUploadImportFileMutation:tr,useBundleDataImporterConfigUploadPreviewMutation:tn,useBundleDataImporterConnectionListQuery:ti,useBundleDataImporterDataTypeLoadClassAttributesQuery:to,useBundleDataImporterDataTypeLoadUnitDataQuery:tl,useBundleDataImporterUtilityCheckCrontabQuery:ts}=eJ,td=new Set(["id","path","key"]),tc=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})},n=(0,eK.useSettings)(),i=(0,eC.useMemo)(()=>(n.validLanguages??[]).map(e=>({value:e,label:e})),[n.validLanguages]),{data:o,isLoading:l}=(0,eQ.useClassDefinitionCollectionQuery)(),s=((null==o?void 0:o.items)??[]).map(e=>({value:e.id,label:e.name})),d=t.loadStrategy??"id",c="attribute"===d,p=t.attributeDataObjectClassId??"",u=t.attributeName,{data:m,isLoading:g}=to({classId:p,systemRead:!0},{skip:""===p||!c}),h=(0,eC.useMemo)(()=>((null==m?void 0:m.attributes)??[]).map(e=>({key:e.key??e.name??"",title:e.title??e.name??e.key??"",localized:!!e.localized})),[m]),x=h.map(e=>({value:e.key,label:e.title})),f=h.find(e=>e.key===u),v=(null==f?void 0:f.localized)??!1,y=c&&null!=u&&""!==u&&!td.has(u);return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Load strategy"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("loadStrategy",e),"attribute"!==e&&a({...t,loadStrategy:e,attributeDataObjectClassId:void 0,attributeName:void 0,loadUnpublished:void 0})},options:[{value:"id",label:"By ID"},{value:"path",label:"By Path"},{value:"attribute",label:"By Attribute"}],value:d})}),c&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Class"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:l,onChange:e=>{a({...t,attributeDataObjectClassId:e,attributeName:void 0})},options:s,value:""!==p?p:void 0})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Attribute name"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:g,onChange:e=>{r("attributeName",e)},options:x,value:u})}),y&&(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!!t.partialMatch,labelRight:"Accept partial match",onChange:e=>{r("partialMatch",e)},size:"small"})}),v&&(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Language"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("attributeLanguage",e)},options:i,value:t.attributeLanguage})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:!!t.loadUnpublished,labelRight:"Load unpublished",onChange:e=>{r("loadUnpublished",e)},size:"small"})})]}),c?null:(0,eS.jsx)("div",{style:{height:0}})]})})};class tp extends eb{renderSettings(e,t){return(0,eS.jsx)(tc,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="loadDataObject",this.label="Load Data Object",this.group="loadImport"}}tp=(0,ef.Cg)([(0,ev.injectable)()],tp);let tu=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})},n=t.unitSourceSelect??"id",{data:i,isLoading:o}=tl(),l=(0,eC.useMemo)(()=>((null==i?void 0:i.UnitList)??[]).map(e=>({value:e.unitId??"",label:e.abbreviation??e.unitId??""})),[i]);return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Unit source"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,unitSourceSelect:e,staticUnitSelect:void 0})},options:[{value:"id",label:"By Unit ID"},{value:"abbr",label:"By Abbreviation"},{value:"static",label:"Static"}],value:n})}),"static"===n&&(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Unit"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:o,onChange:e=>{r("staticUnitSelect",e)},options:l,showSearch:!0,value:t.staticUnitSelect})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:!!t.unitNullIfNoValueCheckbox,labelRight:"Null if no value",onChange:e=>{r("unitNullIfNoValueCheckbox",e)},size:"small"})})]})})};class tm extends eb{renderSettings(e,t){return(0,eS.jsx)(tu,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="quantityValue",this.label="Quantity Value",this.group="dataTypes"}}tm=(0,ef.Cg)([(0,ev.injectable)()],tm);let tg=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Parent folder"}),children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0,onChange:e=>{r("parentFolder",e??"/")},value:t.parentFolder??"/"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!1!==t.useExisting,labelRight:"Use existing",onChange:e=>{r("useExisting",e)},size:"small"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!0===t.overwriteExisting,labelRight:"Overwrite existing",onChange:e=>{r("overwriteExisting",e)},size:"small"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Preg match"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("pregMatch",e.target.value)},value:t.pregMatch??""})})]})})};class th extends eb{renderSettings(e,t){return(0,eS.jsx)(tg,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="importAsset",this.label="Import Asset",this.group="loadImport"}}th=(0,ef.Cg)([(0,ev.injectable)()],th);let tx=()=>{let{styles:e}=eD();return(0,eS.jsx)(ew.Text,{className:e.noSettings,type:"secondary",children:"No additional settings"})};function tf(e,t,a){class r extends eb{renderSettings(){return(0,eS.jsx)(tx,{})}constructor(...r){super(...r),this.id=e,this.label=t,this.group=a}}return(0,ef.Cg)([(0,ev.injectable)()],r)}let tv=tf("flattenArray","Flatten Array","dataManipulation"),ty=tf("reduceArrayKeyValuePairs","Reduce Array Key-Value Pairs","dataManipulation"),tb=tf("htmlDecode","HTML Decode","dataManipulation"),tj=tf("boolean","Boolean","dataTypes"),tS=tf("asArray","As Array","dataTypes"),tC=tf("asColor","As Color","dataTypes"),tI=tf("asCountries","As Countries","dataTypes"),tw=tf("gallery","Gallery","dataTypes"),tT=tf("imageAdvanced","Image Advanced","dataTypes"),tD=tf("quantityValueArray","Quantity Value Array","dataTypes"),tF=tf("inputQuantityValue","Input Quantity Value","dataTypes"),tN=tf("inputQuantityValueArray","Input Quantity Value Array","dataTypes"),tk=tf("asGeobounds","As Geobounds","dataTypes"),tL=tf("asGeopoint","As Geopoint","dataTypes"),tP=tf("asGeopolygon","As Geopolygon","dataTypes"),tR=tf("asGeopolyline","As Geopolyline","dataTypes");class tM extends ey.DynamicTypeRegistryAbstract{}tM=(0,ef.Cg)([(0,ev.injectable)()],tM);class tA extends ey.DynamicTypeAbstract{}tA=(0,ef.Cg)([(0,ev.injectable)()],tA);let t$=()=>{let{t:e}=(0,ev.useTranslation)(),t=t=>({async validator(a){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";r.length<=1?await Promise.resolve():await Promise.reject(Error(e("data-importer.interpreter.csv.single-char-only",{field:t})))}});return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{name:["interpreterConfig","settings","skipFirstRow"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:e("data-importer.interpreter.csv.skip-first-row")})}),(0,eS.jsx)(ew.Form.Item,{name:["interpreterConfig","settings","saveHeaderName"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:e("data-importer.interpreter.csv.save-header-name")})}),(0,eS.jsx)(ew.Form.Item,{initialValue:",",label:e("data-importer.interpreter.csv.delimiter"),name:["interpreterConfig","settings","delimiter"],required:!0,rules:[{required:!0,message:e("data-importer.interpreter.csv.required",{field:e("data-importer.interpreter.csv.delimiter")})},t(e("data-importer.interpreter.csv.delimiter"))],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{initialValue:'"',label:e("data-importer.interpreter.csv.enclosure"),name:["interpreterConfig","settings","enclosure"],required:!0,rules:[{required:!0,message:e("data-importer.interpreter.csv.required",{field:e("data-importer.interpreter.csv.enclosure")})},t(e("data-importer.interpreter.csv.enclosure"))],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{initialValue:"\\",label:e("data-importer.interpreter.csv.escape"),name:["interpreterConfig","settings","escape"],required:!0,rules:[t(e("data-importer.interpreter.csv.escape"))],children:(0,eS.jsx)(ew.Input,{})})]})};class tE extends tA{renderSettings(){return(0,eS.jsx)(t$,{})}constructor(...e){super(...e),this.id="csv",this.label="data-importer.interpreter.csv"}}tE=(0,ef.Cg)([(0,ev.injectable)()],tE);let tO=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.interpreter.json.path"),name:["interpreterConfig","settings","path"],children:(0,eS.jsx)(ew.Input,{placeholder:"data[*]"})})};class tB extends tA{renderSettings(){return(0,eS.jsx)(tO,{})}constructor(...e){super(...e),this.id="json",this.label="data-importer.interpreter.json"}}tB=(0,ef.Cg)([(0,ev.injectable)()],tB);let tq=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(ew.Alert,{message:e("data-importer.interpreter.sql.info"),type:"info"})};class tz extends tA{renderSettings(){return(0,eS.jsx)(tq,{})}constructor(...e){super(...e),this.id="sql",this.label="data-importer.interpreter.sql"}}tz=(0,ef.Cg)([(0,ev.injectable)()],tz);let tH=(0,eT.createStyles)(e=>{let{css:t}=e;return{monoTextArea:t` + `}}),eF=e=>{let{children:t}=e,{styles:a}=eD();return(0,eS.jsx)(ey.FieldWidthProvider,{children:(0,eS.jsx)(ew.Form,{colon:!1,layout:"vertical",children:t(a)})})},eN=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Mode"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,mode:e})},options:[{value:"both",label:"Both"},{value:"left",label:"Left"},{value:"right",label:"Right"}],value:t.mode??"both"})})})};class ek extends eb{renderSettings(e,t){return(0,eS.jsx)(eN,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="trim",this.label="Trim",this.group="dataManipulation"}}ek=(0,ef.Cg)([(0,ev.injectable)()],ek);let eL=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Glue"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{var r;r=e.target.value,a({...t,glue:r})},value:t.glue??" "})})})};class eP extends eb{renderSettings(e,t){return(0,eS.jsx)(eL,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="combine",this.label="Combine",this.group="dataManipulation"}}eP=(0,ef.Cg)([(0,ev.injectable)()],eP);let eR=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Mode"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("mode",e)},options:[{value:"append",label:"Append"},{value:"prepend",label:"Prepend"}],value:t.mode??"append"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Text"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("text",e.target.value)},value:t.text??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.alwaysAdd??!1,labelRight:"Always add",onChange:e=>{r("alwaysAdd",e)},size:"small"})})]})})};class eM extends eb{renderSettings(e,t){return(0,eS.jsx)(eR,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="staticText",this.label="Static Text",this.group="dataManipulation"}}eM=(0,ef.Cg)([(0,ev.injectable)()],eM);let eA=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Search"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("search",e.target.value)},value:t.search??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Replace"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("replace",e.target.value)},value:t.replace??""})})]})})};class e$ extends eb{renderSettings(e,t){return(0,eS.jsx)(eA,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="stringReplace",this.label="String Replace",this.group="dataManipulation"}}e$=(0,ef.Cg)([(0,ev.injectable)()],e$);let eE=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Format"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{var r;r=e.target.value,a({...t,format:r})},placeholder:"Y-m-d",value:t.format??"Y-m-d"})})})};class eB extends eb{renderSettings(e,t){return(0,eS.jsx)(eE,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="date",this.label="Date",this.group="dataTypes"}}eB=(0,ef.Cg)([(0,ev.injectable)()],eB);let eO=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.returnNullIfEmpty??!1,labelRight:"Return null if empty",onChange:e=>{a({...t,returnNullIfEmpty:e})},size:"small"})})})};class eq extends eb{renderSettings(e,t){return(0,eS.jsx)(eO,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="numeric",this.label="Numeric",this.group="dataTypes"}}eq=(0,ef.Cg)([(0,ev.injectable)()],eq);let ez=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Delimiter"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("delimiter",e.target.value)},value:t.delimiter??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:t.keepSubArrays??!1,labelRight:"Keep sub-arrays",onChange:e=>{r("keepSubArrays",e)},size:"small"})})]})})};class eH extends eb{renderSettings(e,t){return(0,eS.jsx)(ez,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="explode",this.label="Explode",this.group="dataManipulation"}}eH=(0,ef.Cg)([(0,ev.injectable)()],eH);let eV=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Original"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("original",e.target.value)},value:t.original??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Converted"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("converted",e.target.value)},value:t.converted??""})})]})})};class eW extends eb{renderSettings(e,t){return(0,eS.jsx)(eV,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="conditionalConversion",this.label="Conditional Conversion",this.group="dataManipulation"}}eW=(0,ef.Cg)([(0,ev.injectable)()],eW);let e_=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Attribute"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("attribute",e.target.value)},value:t.attribute??""})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Forward parameter"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("forward_parameter",e.target.value)},value:t.forward_parameter??""})})]})})};class eU extends eb{renderSettings(e,t){return(0,eS.jsx)(e_,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="objectField",this.label="Object Field",this.group="dataManipulation"}}eU=(0,ef.Cg)([(0,ev.injectable)()],eU);let eX=e=>{let{settings:t,onChange:a}=e;return(0,eS.jsx)(eF,{children:e=>(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Load strategy"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,loadStrategy:e})},options:[{value:"path",label:"By path"},{value:"id",label:"By ID"}],value:t.loadStrategy??"path"})})})};class eG extends eb{renderSettings(e,t){return(0,eS.jsx)(eX,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="loadAsset",this.label="Load Asset",this.group="loadImport"}}eG=(0,ef.Cg)([(0,ev.injectable)()],eG);var eK=a(2703),eQ=a(3513),eY=a(1436);let eJ=eY.api.enhanceEndpoints({addTagTypes:["Bundle Data Importer"]}).injectEndpoints({endpoints:e=>({bundleDataImporterClassificationstoreLoadAttributes:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/attributes",params:{classId:e.classId}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterClassificationstoreLoadKeyName:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/key-name",params:{keyId:e.keyId}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterClassificationstoreLoadKeys:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/classificationstore/keys",params:{classId:e.classId,fieldName:e.fieldName,transformationResultType:e.transformationResultType,sort:e.sort,start:e.start,limit:e.limit,searchfilter:e.searchfilter,filter:e.filter}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCalculateTransformationResultType:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/transformation-result-type`,method:"POST",body:e.bundleDataImporterCalculateTransformationResultTypeParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCancelExecution:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/cancel-execution`,method:"PUT"}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCheckImportProgress:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/check-import-progress`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigCopyPreview:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/copy-preview`,method:"POST",body:e.bundleDataImporterCopyPreviewParameters}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigGet:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigSave:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}`,method:"PUT",body:e.bundleDataImporterConfigurationSaveParameters}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigHasImportFileUploaded:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/has-import-file-uploaded`}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadColumnHeaders:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/column-headers`,method:"POST",body:e.bundleDataImporterCopyPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadPreview:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/load-preview`,method:"POST",body:e.bundleDataImporterLoadPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigLoadTransformationResult:e.query({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/transformation-result`,method:"POST",body:e.bundleDataImporterLoadPreviewParameters}),providesTags:["Bundle Data Importer"]}),bundleDataImporterConfigStartImport:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/start-import`,method:"PUT"}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigUploadImportFile:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/upload-import-file`,method:"POST",body:e.body}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConfigUploadPreview:e.mutation({query:e=>({url:`/pimcore-studio/api/bundle/data-importer/config/${e.name}/upload-preview`,method:"POST",body:e.body}),invalidatesTags:["Bundle Data Importer"]}),bundleDataImporterConnectionList:e.query({query:()=>({url:"/pimcore-studio/api/bundle/data-importer/connection/list"}),providesTags:["Bundle Data Importer"]}),bundleDataImporterDataTypeLoadClassAttributes:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/data-type/class-attributes",params:{classId:e.classId,loadAdvancedRelations:e.loadAdvancedRelations,systemRead:e.systemRead,systemWrite:e.systemWrite,transformationResultType:e.transformationResultType}}),providesTags:["Bundle Data Importer"]}),bundleDataImporterDataTypeLoadUnitData:e.query({query:()=>({url:"/pimcore-studio/api/bundle/data-importer/data-type/unit-data"}),providesTags:["Bundle Data Importer"]}),bundleDataImporterUtilityCheckCrontab:e.query({query:e=>({url:"/pimcore-studio/api/bundle/data-importer/utility/check-crontab",params:{cronExpression:e.cronExpression}}),providesTags:["Bundle Data Importer"]})}),overrideExisting:!1}),{useBundleDataImporterClassificationstoreLoadAttributesQuery:eZ,useBundleDataImporterClassificationstoreLoadKeyNameQuery:e0,useBundleDataImporterClassificationstoreLoadKeysQuery:e1,useBundleDataImporterConfigCalculateTransformationResultTypeQuery:e2,useBundleDataImporterConfigCancelExecutionMutation:e3,useBundleDataImporterConfigCheckImportProgressQuery:e5,useBundleDataImporterConfigCopyPreviewMutation:e9,useBundleDataImporterConfigGetQuery:e6,useBundleDataImporterConfigSaveMutation:e4,useBundleDataImporterConfigHasImportFileUploadedQuery:e8,useBundleDataImporterConfigLoadColumnHeadersQuery:e7,useBundleDataImporterConfigLoadPreviewQuery:te,useBundleDataImporterConfigLoadTransformationResultQuery:tt,useBundleDataImporterConfigStartImportMutation:ta,useBundleDataImporterConfigUploadImportFileMutation:tr,useBundleDataImporterConfigUploadPreviewMutation:tn,useBundleDataImporterConnectionListQuery:ti,useBundleDataImporterDataTypeLoadClassAttributesQuery:to,useBundleDataImporterDataTypeLoadUnitDataQuery:tl,useBundleDataImporterUtilityCheckCrontabQuery:ts}=eJ,td=new Set(["id","path","key"]),tc=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})},n=(0,eK.useSettings)(),i=(0,eC.useMemo)(()=>(n.validLanguages??[]).map(e=>({value:e,label:e})),[n.validLanguages]),{data:o,isLoading:l}=(0,eQ.useClassDefinitionCollectionQuery)(),s=((null==o?void 0:o.items)??[]).map(e=>({value:e.id,label:e.name})),d=t.loadStrategy??"id",c="attribute"===d,p=t.attributeDataObjectClassId??"",u=t.attributeName,{data:m,isLoading:g}=to({classId:p,systemRead:!0},{skip:""===p||!c}),h=(0,eC.useMemo)(()=>((null==m?void 0:m.attributes)??[]).map(e=>({key:e.key??e.name??"",title:e.title??e.name??e.key??"",localized:!!e.localized})),[m]),x=h.map(e=>({value:e.key,label:e.title})),f=h.find(e=>e.key===u),v=(null==f?void 0:f.localized)??!1,y=c&&null!=u&&""!==u&&!td.has(u);return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Load strategy"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("loadStrategy",e),"attribute"!==e&&a({...t,loadStrategy:e,attributeDataObjectClassId:void 0,attributeName:void 0,loadUnpublished:void 0})},options:[{value:"id",label:"By ID"},{value:"path",label:"By Path"},{value:"attribute",label:"By Attribute"}],value:d})}),c&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Class"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:l,onChange:e=>{a({...t,attributeDataObjectClassId:e,attributeName:void 0})},options:s,value:""!==p?p:void 0})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Attribute name"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:g,onChange:e=>{r("attributeName",e)},options:x,value:u})}),y&&(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!!t.partialMatch,labelRight:"Accept partial match",onChange:e=>{r("partialMatch",e)},size:"small"})}),v&&(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Language"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{r("attributeLanguage",e)},options:i,value:t.attributeLanguage})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:!!t.loadUnpublished,labelRight:"Load unpublished",onChange:e=>{r("loadUnpublished",e)},size:"small"})})]}),c?null:(0,eS.jsx)("div",{style:{height:0}})]})})};class tp extends eb{renderSettings(e,t){return(0,eS.jsx)(tc,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="loadDataObject",this.label="Load Data Object",this.group="loadImport"}}tp=(0,ef.Cg)([(0,ev.injectable)()],tp);let tu=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})},n=t.unitSourceSelect??"id",{data:i,isLoading:o}=tl(),l=(0,eC.useMemo)(()=>((null==i?void 0:i.UnitList)??[]).map(e=>({value:e.unitId??"",label:e.abbreviation??e.unitId??""})),[i]);return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Unit source"}),children:(0,eS.jsx)(ew.Select,{onChange:e=>{a({...t,unitSourceSelect:e,staticUnitSelect:void 0})},options:[{value:"id",label:"By Unit ID"},{value:"abbr",label:"By Abbreviation"},{value:"static",label:"Static"}],value:n})}),"static"===n&&(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Unit"}),children:(0,eS.jsx)(ew.Select,{loadingSkeleton:o,onChange:e=>{r("staticUnitSelect",e)},options:l,showSearch:!0,value:t.staticUnitSelect})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,children:(0,eS.jsx)(ew.Switch,{checked:!!t.unitNullIfNoValueCheckbox,labelRight:"Null if no value",onChange:e=>{r("unitNullIfNoValueCheckbox",e)},size:"small"})})]})})};class tm extends eb{renderSettings(e,t){return(0,eS.jsx)(tu,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="quantityValue",this.label="Quantity Value",this.group="dataTypes"}}tm=(0,ef.Cg)([(0,ev.injectable)()],tm);let tg=e=>{let{settings:t,onChange:a}=e,r=(e,r)=>{a({...t,[e]:r})};return(0,eS.jsx)(eF,{children:e=>(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{className:e.formItem,label:(0,eS.jsx)("span",{className:e.label,children:"Parent folder"}),children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowToClearRelation:!0,allowedAssetTypes:["folder"],assetsAllowed:!0,onChange:e=>{r("parentFolder",e??"/")},value:t.parentFolder??"/"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!1!==t.useExisting,labelRight:"Use existing",onChange:e=>{r("useExisting",e)},size:"small"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemSwitch,children:(0,eS.jsx)(ew.Switch,{checked:!0===t.overwriteExisting,labelRight:"Overwrite existing",onChange:e=>{r("overwriteExisting",e)},size:"small"})}),(0,eS.jsx)(ew.Form.Item,{className:e.formItemLast,label:(0,eS.jsx)("span",{className:e.label,children:"Preg match"}),children:(0,eS.jsx)(ew.Input,{onChange:e=>{r("pregMatch",e.target.value)},value:t.pregMatch??""})})]})})};class th extends eb{renderSettings(e,t){return(0,eS.jsx)(tg,{onChange:t,settings:e})}constructor(...e){super(...e),this.id="importAsset",this.label="Import Asset",this.group="loadImport"}}th=(0,ef.Cg)([(0,ev.injectable)()],th);let tx=()=>{let{styles:e}=eD();return(0,eS.jsx)(ew.Text,{className:e.noSettings,type:"secondary",children:"No additional settings"})};function tf(e,t,a){class r extends eb{renderSettings(){return(0,eS.jsx)(tx,{})}constructor(...r){super(...r),this.id=e,this.label=t,this.group=a}}return(0,ef.Cg)([(0,ev.injectable)()],r)}let tv=tf("flattenArray","Flatten Array","dataManipulation"),ty=tf("reduceArrayKeyValuePairs","Reduce Array Key-Value Pairs","dataManipulation"),tb=tf("htmlDecode","HTML Decode","dataManipulation"),tj=tf("boolean","Boolean","dataTypes"),tS=tf("asArray","As Array","dataTypes"),tC=tf("asColor","As Color","dataTypes"),tI=tf("asCountries","As Countries","dataTypes"),tw=tf("gallery","Gallery","dataTypes"),tT=tf("imageAdvanced","Image Advanced","dataTypes"),tD=tf("quantityValueArray","Quantity Value Array","dataTypes"),tF=tf("inputQuantityValue","Input Quantity Value","dataTypes"),tN=tf("inputQuantityValueArray","Input Quantity Value Array","dataTypes"),tk=tf("asGeobounds","As Geobounds","dataTypes"),tL=tf("asGeopoint","As Geopoint","dataTypes"),tP=tf("asGeopolygon","As Geopolygon","dataTypes"),tR=tf("asGeopolyline","As Geopolyline","dataTypes");class tM extends ey.DynamicTypeRegistryAbstract{}tM=(0,ef.Cg)([(0,ev.injectable)()],tM);class tA extends ey.DynamicTypeAbstract{}tA=(0,ef.Cg)([(0,ev.injectable)()],tA);let t$=()=>{let{t:e}=(0,ev.useTranslation)(),t=t=>({async validator(a){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";r.length<=1?await Promise.resolve():await Promise.reject(Error(e("data-importer.interpreter.csv.single-char-only",{field:t})))}});return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{name:["interpreterConfig","settings","skipFirstRow"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:e("data-importer.interpreter.csv.skip-first-row")})}),(0,eS.jsx)(ew.Form.Item,{name:["interpreterConfig","settings","saveHeaderName"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:e("data-importer.interpreter.csv.save-header-name")})}),(0,eS.jsx)(ew.Form.Item,{initialValue:",",label:e("data-importer.interpreter.csv.delimiter"),name:["interpreterConfig","settings","delimiter"],required:!0,rules:[{required:!0,message:e("data-importer.interpreter.csv.required",{field:e("data-importer.interpreter.csv.delimiter")})},t(e("data-importer.interpreter.csv.delimiter"))],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{initialValue:'"',label:e("data-importer.interpreter.csv.enclosure"),name:["interpreterConfig","settings","enclosure"],required:!0,rules:[{required:!0,message:e("data-importer.interpreter.csv.required",{field:e("data-importer.interpreter.csv.enclosure")})},t(e("data-importer.interpreter.csv.enclosure"))],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{initialValue:"\\",label:e("data-importer.interpreter.csv.escape"),name:["interpreterConfig","settings","escape"],required:!0,rules:[t(e("data-importer.interpreter.csv.escape"))],children:(0,eS.jsx)(ew.Input,{})})]})};class tE extends tA{renderSettings(){return(0,eS.jsx)(t$,{})}constructor(...e){super(...e),this.id="csv",this.label="data-importer.interpreter.csv"}}tE=(0,ef.Cg)([(0,ev.injectable)()],tE);let tB=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.interpreter.json.path"),name:["interpreterConfig","settings","path"],children:(0,eS.jsx)(ew.Input,{placeholder:"data[*]"})})};class tO extends tA{renderSettings(){return(0,eS.jsx)(tB,{})}constructor(...e){super(...e),this.id="json",this.label="data-importer.interpreter.json"}}tO=(0,ef.Cg)([(0,ev.injectable)()],tO);let tq=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(ew.Alert,{message:e("data-importer.interpreter.sql.info"),type:"info"})};class tz extends tA{renderSettings(){return(0,eS.jsx)(tq,{})}constructor(...e){super(...e),this.id="sql",this.label="data-importer.interpreter.sql"}}tz=(0,ef.Cg)([(0,ev.injectable)()],tz);let tH=(0,eT.createStyles)(e=>{let{css:t}=e;return{monoTextArea:t` font-family: monospace; `}}),tV=()=>{let{t:e}=(0,ev.useTranslation)(),{styles:t}=tH();return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{initialValue:"/root/item",label:e("data-importer.interpreter.xml.xpath"),name:["interpreterConfig","settings","xpath"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.interpreter.xml.xpath")})}],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.interpreter.xml.schema"),name:["interpreterConfig","settings","schema"],children:(0,eS.jsx)(ew.TextArea,{className:t.monoTextArea,rows:6})})]})};class tW extends tA{renderSettings(){return(0,eS.jsx)(tV,{})}constructor(...e){super(...e),this.id="xml",this.label="data-importer.interpreter.xml"}}tW=(0,ef.Cg)([(0,ev.injectable)()],tW);let t_=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{name:["interpreterConfig","settings","skipFirstRow"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:e("data-importer.interpreter.xlsx.skip-first-row")})}),(0,eS.jsx)(ew.Form.Item,{initialValue:"Sheet1",label:e("data-importer.interpreter.xlsx.sheet-name"),name:["interpreterConfig","settings","sheetName"],children:(0,eS.jsx)(ew.Input,{})})]})};class tU extends tA{renderSettings(){return(0,eS.jsx)(t_,{})}constructor(...e){super(...e),this.id="xlsx",this.label="data-importer.interpreter.xlsx"}}tU=(0,ef.Cg)([(0,ev.injectable)()],tU);class tX extends ey.DynamicTypeRegistryAbstract{}tX=(0,ef.Cg)([(0,ev.injectable)()],tX);class tG extends ey.DynamicTypeAbstract{}tG=(0,ef.Cg)([(0,ev.injectable)()],tG);let tK=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.asset.asset-path"),name:["loaderConfig","settings","assetPath"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.asset.asset-path")})}],children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowedAssetTypes:["text","document","unknown"],assetsAllowed:!0})})};class tQ extends tG{renderSettings(e){return(0,eS.jsx)(tK,{})}constructor(...e){super(...e),this.id="asset",this.label="data-importer.loader.asset"}}tQ=(0,ef.Cg)([(0,ev.injectable)()],tQ);let tY=eJ.enhanceEndpoints({addTagTypes:["DataHubConfigs"],endpoints:{bundleDataImporterClassificationstoreLoadAttributes:{providesTags:[]},bundleDataImporterClassificationstoreLoadKeyName:{providesTags:[]},bundleDataImporterClassificationstoreLoadKeys:{providesTags:[]},bundleDataImporterConfigCancelExecution:{invalidatesTags:[]},bundleDataImporterConfigCheckImportProgress:{providesTags:[]},bundleDataImporterConfigCalculateTransformationResultType:{providesTags:[]},bundleDataImporterConfigCopyPreview:{invalidatesTags:[]},bundleDataImporterConfigLoadColumnHeaders:{providesTags:[]},bundleDataImporterConfigLoadPreview:{providesTags:[]},bundleDataImporterConfigLoadTransformationResult:{providesTags:[]},bundleDataImporterConfigGet:{providesTags:[]},bundleDataImporterConfigSave:{invalidatesTags:["DataHubConfigs"]},bundleDataImporterConfigHasImportFileUploaded:{providesTags:[]},bundleDataImporterConfigUploadImportFile:{invalidatesTags:[]},bundleDataImporterConfigUploadPreview:{invalidatesTags:[]},bundleDataImporterConfigStartImport:{invalidatesTags:[]},bundleDataImporterConnectionList:{providesTags:[]},bundleDataImporterDataTypeLoadClassAttributes:{providesTags:[]},bundleDataImporterDataTypeLoadUnitData:{providesTags:[]},bundleDataImporterUtilityCheckCrontab:{providesTags:[]}}}),{useBundleDataImporterConfigGetQuery:tJ,useBundleDataImporterConfigSaveMutation:tZ,useBundleDataImporterConfigHasImportFileUploadedQuery:t0,useBundleDataImporterConfigCheckImportProgressQuery:t1,useBundleDataImporterConfigStartImportMutation:t2,useBundleDataImporterConfigCancelExecutionMutation:t3,useBundleDataImporterConnectionListQuery:t5}=tY,t9=e=>{let{configName:t}=e,{t:a}=(0,ev.useTranslation)(),r=ew.Form.useFormInstance(),[n,i]=(0,eC.useState)(!1),{data:o,isFetching:l,isLoading:s,isError:d,refetch:c}=t0({name:t}),p=`${(0,eY.getPrefix)()}/bundle/data-importer/config/${t}/upload-import-file`;(0,eC.useEffect)(()=>{let e=(null==o?void 0:o.filePath)??"";(r.getFieldValue(["loaderConfig","settings","uploadFilePath"])??"")!==e&&r.setFieldValue(["loaderConfig","settings","uploadFilePath"],e,{triggerChange:!1})},[null==o?void 0:o.filePath,r]);let u=(null==o?void 0:o.exists)===!0,m=s||l&&void 0===o,g=(null==o?void 0:o.message)??a(u?"data-importer.loader.upload.file-uploaded":"data-importer.loader.upload.no-file");return(0,eS.jsxs)(ew.Space,{direction:"vertical",size:"small",children:[m?(0,eS.jsx)(ew.Spin,{type:"classic"}):(0,eS.jsx)(ew.Alert,{message:g,type:d?"error":u?"success":"warning"}),(0,eS.jsx)(ew.Form.Item,{hidden:!0,name:["loaderConfig","settings","uploadFilePath"],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Button,{onClick:()=>{i(!0)},type:"primary",children:a("data-importer.loader.upload.open-upload")}),(0,eS.jsx)(ew.ImportModal,{action:p,onOpenChange:i,onUploadSuccess:()=>{c()},open:n,title:a("data-importer.loader.upload.modal-title")})]})};class t6 extends tG{renderSettings(e){return(0,eS.jsx)(t9,{configName:e})}constructor(...e){super(...e),this.id="upload",this.label="data-importer.loader.upload"}}t6=(0,ef.Cg)([(0,ev.injectable)()],t6);let t4=(e,t)=>String((null==t?void 0:t.label)??"").toLowerCase().includes(e.toLowerCase()),t8=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.http.schema"),name:["loaderConfig","settings","schema"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.http.schema")})}],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:[{value:"https://",label:"HTTPS"},{value:"http://",label:"HTTP"}],showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.http.url"),name:["loaderConfig","settings","url"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.http.url")})}],children:(0,eS.jsx)(ew.Input,{placeholder:"example.com/data.csv"})})]})};class t7 extends tG{renderSettings(e){return(0,eS.jsx)(t8,{})}constructor(...e){super(...e),this.id="http",this.label="data-importer.loader.http"}}t7=(0,ef.Cg)([(0,ev.injectable)()],t7);let ae=()=>{let{t:e}=(0,ev.useTranslation)();return(0,eS.jsxs)(ew.FormKit.Panel,{children:[(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.sftp.host"),name:["loaderConfig","settings","host"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.sftp.host")})}],children:(0,eS.jsx)(ew.Input,{placeholder:"example.com"})}),(0,eS.jsx)(ew.Form.Item,{initialValue:22,label:e("data-importer.loader.sftp.port"),name:["loaderConfig","settings","port"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.sftp.port")})}],children:(0,eS.jsx)(ew.InputNumber,{max:65535,min:1})}),(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.sftp.username"),name:["loaderConfig","settings","username"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.sftp.username")})}],children:(0,eS.jsx)(ew.Input,{})}),(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.sftp.password"),name:["loaderConfig","settings","password"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.sftp.password")})}],children:(0,eS.jsx)(ew.InputPassword,{})}),(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.loader.sftp.remote-path"),name:["loaderConfig","settings","remotePath"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.loader.sftp.remote-path")})}],children:(0,eS.jsx)(ew.Input,{placeholder:"/path/to/file.csv"})})]})};class at extends tG{renderSettings(e){return(0,eS.jsx)(ae,{})}constructor(...e){super(...e),this.id="sftp",this.label="data-importer.loader.sftp"}}at=(0,ef.Cg)([(0,ev.injectable)()],at);var aa=a(2692);let ar=(0,eT.createStyles)(e=>{let{css:t}=e;return{fullWidth:t` width: 100%; @@ -75,7 +75,7 @@ `}}),av=(0,ax.createColumnHelper)(),ay=e=>{let{open:t,classId:a,fieldName:r,transformationResultType:n,onClose:i,onSelect:o}=e,{t:l}=(0,ev.useTranslation)(),{styles:s}=af(),d=(0,ev.useAppDispatch)(),[c,p]=(0,eC.useState)(""),[u,m]=(0,eC.useState)(1),[g,h]=(0,eC.useState)(10),[x,f]=(0,eC.useState)(null);(0,eC.useEffect)(()=>{t&&(p(""),m(1),f(null))},[t]);let{data:v,isFetching:y}=e1({classId:a,fieldName:r,transformationResultType:n,start:(u-1)*g,limit:g,searchfilter:""===c?void 0:c},{skip:!t}),b=(null==v?void 0:v.data)??[],j=(null==v?void 0:v.total)??0,S=(0,eC.useMemo)(()=>[av.accessor("groupName",{header:l("classification-store.column.group")}),av.accessor("keyName",{header:l("classification-store.column.name")}),av.accessor("keyDescription",{header:l("classification-store.column.description")})],[l]),C=null===x?{}:{[x]:!0};return(0,eS.jsxs)(ew.Modal,{footer:null,onCancel:i,open:t,size:"XL",title:l("data-importer.mapping.advanced-modal.step-target.classification-store-key-modal.title"),children:[(0,eS.jsxs)(ew.Flex,{align:"center",className:s.toolbar,gap:"small",justify:"space-between",children:[(0,eS.jsx)(ew.Text,{children:l("data-importer.mapping.advanced-modal.step-target.classification-store-key-modal.description")}),(0,eS.jsx)(ew.SearchInput,{className:s.search,onChange:e=>{p(e.target.value),m(1)},placeholder:l("data-importer.mapping.advanced-modal.step-source.search-placeholder"),value:c,withClear:!0,withPrefix:!0})]}),(0,eS.jsx)(ew.Grid,{autoWidth:!0,columns:S,data:b,enableMultipleRowSelection:!1,enableRowSelection:!0,isLoading:y,onSelectedRowsChange:e=>{let t="function"==typeof e?e(C):e;f(Object.keys(t).find(e=>t[e])??null)},selectedRows:C,setRowId:(e,t)=>e.id??String(t)}),(0,eS.jsx)(ew.Flex,{className:s.paginationRow,justify:"flex-end",children:(0,eS.jsx)(ew.Pagination,{current:u,defaultPageSize:g,onChange:(e,t)=>{m(e),h(t)},showSizeChanger:!0,showTotal:e=>l("pagination.show-total",{total:e}),total:j})}),(0,eS.jsxs)(ew.Flex,{className:s.footer,gap:"extra-small",justify:"flex-end",children:[(0,eS.jsx)(ew.Button,{onClick:i,type:"default",children:l("cancel")}),(0,eS.jsx)(ew.Button,{disabled:null===x,onClick:()=>{if(null!==x){let e=b.find(e=>e.id===x);void 0!==e&&d(tY.util.upsertQueryData("bundleDataImporterClassificationstoreLoadKeyName",{keyId:x},{keyId:x,groupName:e.groupName,keyName:e.keyName})),o(x)}},type:"primary",children:l("common.apply-selection")})]})]})};function ab(e){let{classId:t,fieldName:a,transformationResultType:r,keyId:n,onChange:i}=e,{t:o}=(0,ev.useTranslation)(),{styles:l}=ac(),[s,d]=(0,eC.useState)(!1),{data:c}=e0({keyId:n??""},{skip:void 0===n||""===n}),p=(0,eC.useMemo)(()=>void 0===n||""===n?o("data-importer.mapping.advanced-modal.step-target.classification-store-key-placeholder"):(null==c?void 0:c.groupName)!==void 0&&(null==c?void 0:c.keyName)!==void 0?o("data-importer.mapping.advanced-modal.step-target.classification-store-key-in-group",{key:c.keyName,group:c.groupName}):n,[n,null==c?void 0:c.groupName,null==c?void 0:c.keyName,o]);return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ay,{classId:t,fieldName:a,onClose:()=>{d(!1)},onSelect:e=>{i(e),d(!1)},open:s,transformationResultType:r??""}),(0,eS.jsxs)("div",{children:[(0,eS.jsx)("div",{className:l.fieldLabel,children:o("data-importer.mapping.advanced-modal.step-target.classification-store-key")}),(0,eS.jsxs)(ew.Flex,{align:"center",gap:"extra-small",children:[(0,eS.jsx)(ew.Input,{className:l.classificationStoreKeyInput,readOnly:!0,value:p}),(0,eS.jsx)(ew.Button,{onClick:()=>{d(!0)},type:"default",children:o("search")})]})]})]})}function aj(e){let{classId:t,settings:a,transformationResultType:r,onChange:n}=e,{data:i,isFetching:o}=eZ({classId:t??""},{skip:void 0===t}),l=(0,eC.useMemo)(()=>((null==i?void 0:i.attributes)??[]).filter(e=>void 0!==e.key).map(e=>({key:e.key??"",title:e.title??e.name??e.key??"",localized:e.localized??!1})),[null==i?void 0:i.attributes]),s=(0,eC.useMemo)(()=>{var e;return(null==(e=l.find(e=>e.key===(null==a?void 0:a.fieldName)))?void 0:e.localized)??!1},[l,null==a?void 0:a.fieldName]),d=(0,eC.useMemo)(()=>l.map(e=>({value:e.key,label:e.title})),[l]),c=(0,eC.useRef)(r);return(0,eC.useEffect)(()=>{c.current!==r&&(c.current=r,(null==a?void 0:a.keyId)!==void 0&&n({...a,keyId:void 0}))},[r,null==a?void 0:a.keyId]),{attributes:l,options:d,isFetching:o,isLocalized:s}}function aS(e){let{classId:t,settings:a,transformationResultType:r,onChange:n}=e,{options:i,isLocalized:o,isFetching:l}=aj(e),s=null==a?void 0:a.fieldName;return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(au,{isLoading:l,onChange:e=>{n({...a,fieldName:e})},options:i,value:null==a?void 0:a.fieldName}),void 0!==s&&""!==s&&(0,eS.jsx)(ab,{classId:t??"",fieldName:s,keyId:null==a?void 0:a.keyId,onChange:e=>{n({...a,keyId:e})},transformationResultType:r}),o&&(0,eS.jsx)(am,{onChange:e=>{n({...a,language:e})},value:null==a?void 0:a.language})]})}class aC extends ad{supportsType(e){return!0}getDefaultSettings(e){return{...e,overwriteMode:void 0,keyId:null==e?void 0:e.keyId,fieldName:void 0,language:void 0}}renderSettings(e){return(0,eS.jsx)(aS,{...e})}constructor(...e){super(...e),this.id="classificationstore",this.label="data-importer.mapping.item.data-target.type.classificationstore"}}function aI(e){let{settings:t,onChange:a}=e,{options:r,isLocalized:n,isFetching:i}=aj(e);return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(au,{isLoading:i,onChange:e=>{a({...t,fieldName:e})},options:r,value:null==t?void 0:t.fieldName}),n&&(0,eS.jsx)(am,{onChange:e=>{a({...t,language:e})},value:null==t?void 0:t.language})]})}class aw extends ad{supportsType(e){return["array","quantityValueArray","inputQuantityValueArray","dateArray"].includes(e??"")}getTypeErrorMessage(e){return e("data-importer.mapping.advanced-modal.step-target.type-error.classificationstoreBatch")}getDefaultSettings(e){return{...e,overwriteMode:void 0,keyId:null==e?void 0:e.keyId,fieldName:void 0,language:void 0}}renderSettings(e){return(0,eS.jsx)(aI,{...e})}constructor(...e){super(...e),this.id="classificationstoreBatch",this.label="data-importer.mapping.item.data-target.type.classificationstoreBatch"}}function aT(e){let{isLocalized:t,settings:a,onChange:r,classFieldOptions:n}=e;return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(au,{onChange:e=>{r({...a,fieldName:e})},options:n,value:null==a?void 0:a.fieldName}),t&&(0,eS.jsx)(am,{onChange:e=>{r({...a,language:e})},value:null==a?void 0:a.language}),(0,eS.jsx)(ap,{onChange:r,settings:a,showOverwriteMode:(null==a?void 0:a.writeIfTargetIsNotEmpty)??!0})]})}class aD extends ad{supportsType(e){return["advancedDataObjectArray","dataObjectArray","assetArray","advancedAssetArray"].includes(e??"")}getTypeErrorMessage(e){return e("data-importer.mapping.advanced-modal.step-target.type-error.manyToManyRelation")}getDefaultSettings(e){return{...e,overwriteMode:null==e?void 0:e.overwriteMode,keyId:void 0,fieldName:null==e?void 0:e.fieldName,language:null==e?void 0:e.language,writeIfTargetIsNotEmpty:(null==e?void 0:e.writeIfTargetIsNotEmpty)??!0,writeIfSourceIsEmpty:(null==e?void 0:e.writeIfSourceIsEmpty)??!0}}renderSettings(e){return(0,eS.jsx)(aT,{...e})}constructor(...e){super(...e),this.id="manyToManyRelation",this.label="data-importer.mapping.item.data-target.type.manyToManyRelation"}}class aF extends ey.DynamicTypeRegistryAbstract{getDynamicTypesForGroup(e){return this.getDynamicTypes().filter(t=>t.group===e)}}aF=(0,ef.Cg)([(0,ev.injectable)()],aF);class aN extends ey.DynamicTypeAbstract{}aN=(0,ef.Cg)([(0,ev.injectable)()],aN);class ak extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="loading.notLoad",this.type="notLoad",this.label="data-importer.resolver.loading-strategy.notLoad",this.group="loading"}}ak=(0,ef.Cg)([(0,ev.injectable)()],ak);let aL=(0,eT.createStyles)((e,t)=>{let{css:a}=e;return{container:a` max-width: ${t}px; width: 100%; - `}}),aP=e=>{let{children:t}=e,{medium:a}=(0,ey.useFieldWidth)(),{styles:r}=aL(a);return(0,eS.jsx)("div",{className:r.container,children:t})},aR=e=>{let{children:t,theme:a="card-with-highlight",contentPadding:r="extra-small",noWidthLimit:n=!1,...i}=e;if("card-with-highlight"===a){let e=(0,eS.jsx)(ew.Space,{className:"w-full",direction:"vertical",size:"extra-small",children:t});return(0,eS.jsx)(ew.FormKit.Panel,{...i,contentPadding:r,theme:a,children:n?e:(0,eS.jsx)(aP,{children:e})})}let o=(0,eS.jsx)(ew.FormKit.Panel,{...i,contentPadding:r,theme:a,children:t});return n?o:(0,eS.jsx)(aP,{children:o})};function aM(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.loading-strategy.id"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})})})}class aA extends aN{renderSettings(e){return(0,eS.jsx)(aM,{...e})}constructor(...e){super(...e),this.id="loading.id",this.type="id",this.label="data-importer.resolver.loading-strategy.id",this.group="loading"}}function a$(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.loading-strategy.path"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})})})}aA=(0,ef.Cg)([(0,ev.injectable)()],aA);class aE extends aN{renderSettings(e){return(0,eS.jsx)(a$,{...e})}constructor(...e){super(...e),this.id="loading.path",this.type="path",this.label="data-importer.resolver.loading-strategy.path",this.group="loading"}}function aO(e){return{key:e.key??e.name??"",title:e.title??e.name??e.key??"",localized:!!e.localized}}function aB(e){let{columnHeaderOptions:t,languageOptions:a=[]}=e,{t:r}=(0,ev.useTranslation)(),n=ew.Form.useWatch(["resolverConfig","dataObjectClassId"]),i=ew.Form.useWatch(["resolverConfig","loadingStrategy","settings","attributeName"]),{data:o,isLoading:l}=to({classId:n??""},{skip:void 0===n||""===n}),s=(0,eC.useMemo)(()=>((null==o?void 0:o.attributes)??[]).map(aO),[o]),d=(0,eC.useMemo)(()=>s.map(e=>({value:e.key,label:e.title})),[s]),c=(0,eC.useMemo)(()=>{var e;return(null==(e=s.find(e=>e.key===i))?void 0:e.localized)??!1},[s,i]);return(0,eS.jsxs)(aR,{theme:"fieldset",title:r("data-importer.resolver.loading-strategy.attribute"),children:[(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:r("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.attribute-name"),name:["resolverConfig","loadingStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:l,options:d,placeholder:r("data-importer.resolver.loading-strategy.attribute-name-placeholder"),showSearch:!0})}),c&&(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.language"),name:["resolverConfig","loadingStrategy","settings","language"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:r("data-importer.resolver.loading-strategy.language-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","loadingStrategy","settings","includeUnpublished"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:r("data-importer.resolver.loading-strategy.include-unpublished"),size:"small"})})]})}aE=(0,ef.Cg)([(0,ev.injectable)()],aE);class aq extends aN{renderSettings(e){return(0,eS.jsx)(aB,{...e})}constructor(...e){super(...e),this.id="loading.attribute",this.type="attribute",this.label="data-importer.resolver.loading-strategy.attribute",this.group="loading"}}function az(){let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:e("data-importer.resolver.location-strategy.staticPath"),children:(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.resolver.location-strategy.path"),name:["resolverConfig","createLocationStrategy","settings","path"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.resolver.location-strategy.path")})}],children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowedDataObjectTypes:["folder"],dataObjectsAllowed:!0})})})}aq=(0,ef.Cg)([(0,ev.injectable)()],aq);class aH extends aN{renderSettings(){return(0,eS.jsx)(az,{})}constructor(...e){super(...e),this.id="createLocation.staticPath",this.type="staticPath",this.label="data-importer.resolver.location-strategy.staticPath",this.group="createLocation"}}function aV(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsxs)(aR,{theme:"fieldset",title:a("data-importer.resolver.location-strategy.findOrCreateFolder"),children:[(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","createLocationStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","createLocationStrategy","settings","fallbackPath"],tooltip:a("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:a("data-importer.resolver.location-strategy.fallback-path-placeholder")})})]})}aH=(0,ef.Cg)([(0,ev.injectable)()],aH);class aW extends aN{renderSettings(e){return(0,eS.jsx)(aV,{...e})}constructor(...e){super(...e),this.id="createLocation.findOrCreateFolder",this.type="findOrCreateFolder",this.label="data-importer.resolver.location-strategy.findOrCreateFolder",this.group="createLocation"}}function a_(e){var t;let{columnHeaderOptions:a,classOptions:r,isLoadingClasses:n,languageOptions:i=[]}=e,{t:o}=(0,ev.useTranslation)(),l=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","findStrategy"]),s=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","attributeDataObjectClassId"]),d=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","attributeName"]),c=[{value:"id",label:o("data-importer.resolver.location-strategy.find-strategy.id")},{value:"path",label:o("data-importer.resolver.location-strategy.find-strategy.path")},{value:"attribute",label:o("data-importer.resolver.location-strategy.find-strategy.attribute")}],{data:p,isLoading:u}=to({classId:s??"",systemRead:!0},{skip:void 0===s||""===s||"attribute"!==l}),m=(0,eC.useMemo)(()=>((null==p?void 0:p.attributes)??[]).map(aO),[p]),g=m.map(e=>({value:e.key,label:e.title})),h=(null==(t=m.find(e=>e.key===d))?void 0:t.localized)??!1;return(0,eS.jsxs)(aR,{theme:"fieldset",title:o("data-importer.resolver.location-strategy.findParent"),children:[(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.find-strategy"),name:["resolverConfig","createLocationStrategy","settings","findStrategy"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:c,showSearch:!0})}),"attribute"===l&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-class"),name:["resolverConfig","createLocationStrategy","settings","attributeDataObjectClassId"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:n,options:r,showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-name"),name:["resolverConfig","createLocationStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:u,options:g,showSearch:!0})}),h&&(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-language"),name:["resolverConfig","createLocationStrategy","settings","attributeLanguage"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:i,showSearch:!0})})]}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","createLocationStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:o("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","createLocationStrategy","settings","fallbackPath"],tooltip:o("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:o("data-importer.resolver.location-strategy.fallback-path-placeholder")})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","createLocationStrategy","settings","asVariant"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:o("data-importer.resolver.location-strategy.as-variant"),size:"small"})})]})}aW=(0,ef.Cg)([(0,ev.injectable)()],aW);class aU extends aN{renderSettings(e){return(0,eS.jsx)(a_,{...e})}constructor(...e){super(...e),this.id="createLocation.findParent",this.type="findParent",this.label="data-importer.resolver.location-strategy.findParent",this.group="createLocation"}}aU=(0,ef.Cg)([(0,ev.injectable)()],aU);class aX extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="createLocation.doNotCreate",this.type="doNotCreate",this.label="data-importer.resolver.location-strategy.doNotCreate",this.group="createLocation"}}aX=(0,ef.Cg)([(0,ev.injectable)()],aX);class aG extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="updateLocation.noChange",this.type="noChange",this.label="data-importer.resolver.location-strategy.noChange",this.group="updateLocation"}}function aK(){let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:e("data-importer.resolver.location-strategy.staticPath"),children:(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.resolver.location-strategy.path"),name:["resolverConfig","locationUpdateStrategy","settings","path"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.resolver.location-strategy.path")})}],children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowedDataObjectTypes:["folder"],dataObjectsAllowed:!0})})})}aG=(0,ef.Cg)([(0,ev.injectable)()],aG);class aQ extends aN{renderSettings(){return(0,eS.jsx)(aK,{})}constructor(...e){super(...e),this.id="updateLocation.staticPath",this.type="staticPath",this.label="data-importer.resolver.location-strategy.staticPath",this.group="updateLocation"}}function aY(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsxs)(aR,{theme:"fieldset",title:a("data-importer.resolver.location-strategy.findOrCreateFolder"),children:[(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","locationUpdateStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","locationUpdateStrategy","settings","fallbackPath"],tooltip:a("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:a("data-importer.resolver.location-strategy.fallback-path-placeholder")})})]})}aQ=(0,ef.Cg)([(0,ev.injectable)()],aQ);class aJ extends aN{renderSettings(e){return(0,eS.jsx)(aY,{...e})}constructor(...e){super(...e),this.id="updateLocation.findOrCreateFolder",this.type="findOrCreateFolder",this.label="data-importer.resolver.location-strategy.findOrCreateFolder",this.group="updateLocation"}}function aZ(e){var t;let{columnHeaderOptions:a,classOptions:r,languageOptions:n=[]}=e,{t:i}=(0,ev.useTranslation)(),o=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","findStrategy"]),l=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","attributeDataObjectClassId"]),s=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","attributeName"]),{data:d}=to({classId:l??"",systemRead:!0},{skip:void 0===l||""===l||"attribute"!==o}),c=(0,eC.useMemo)(()=>((null==d?void 0:d.attributes)??[]).map(aO),[d]),p=c.map(e=>({value:e.key,label:e.title})),u=(null==(t=c.find(e=>e.key===s))?void 0:t.localized)??!1,m=[{value:"id",label:i("data-importer.resolver.location-strategy.find-strategy.id")},{value:"path",label:i("data-importer.resolver.location-strategy.find-strategy.path")},{value:"attribute",label:i("data-importer.resolver.location-strategy.find-strategy.attribute")}];return(0,eS.jsxs)(aR,{theme:"fieldset",title:i("data-importer.resolver.location-strategy.findParent"),children:[(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.find-strategy"),name:["resolverConfig","locationUpdateStrategy","settings","findStrategy"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:m,showSearch:!0})}),"attribute"===o&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-class"),name:["resolverConfig","locationUpdateStrategy","settings","attributeDataObjectClassId"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:r,showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-name"),name:["resolverConfig","locationUpdateStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:p,showSearch:!0})}),u&&(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-language"),name:["resolverConfig","locationUpdateStrategy","settings","attributeLanguage"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:n,showSearch:!0})})]}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","locationUpdateStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:i("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","locationUpdateStrategy","settings","fallbackPath"],tooltip:i("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:i("data-importer.resolver.location-strategy.fallback-path-placeholder")})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","locationUpdateStrategy","settings","asVariant"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:i("data-importer.resolver.location-strategy.as-variant"),size:"small"})})]})}aJ=(0,ef.Cg)([(0,ev.injectable)()],aJ);class a0 extends aN{renderSettings(e){return(0,eS.jsx)(aZ,{...e})}constructor(...e){super(...e),this.id="updateLocation.findParent",this.type="findParent",this.label="data-importer.resolver.location-strategy.findParent",this.group="updateLocation"}}a0=(0,ef.Cg)([(0,ev.injectable)()],a0);class a1 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.noChangeUnpublishNew",this.type="noChangeUnpublishNew",this.label="data-importer.resolver.publishing-strategy.noChangeUnpublishNew",this.group="publishing"}}a1=(0,ef.Cg)([(0,ev.injectable)()],a1);class a2 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.noChangePublishNew",this.type="noChangePublishNew",this.label="data-importer.resolver.publishing-strategy.noChangePublishNew",this.group="publishing"}}a2=(0,ef.Cg)([(0,ev.injectable)()],a2);class a3 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.alwaysPublish",this.type="alwaysPublish",this.label="data-importer.resolver.publishing-strategy.alwaysPublish",this.group="publishing"}}function a5(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.publishing-strategy.attributeBased"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.publishing-strategy.data-source-index"),name:["resolverConfig","publishingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.publishing-strategy.data-source-index-placeholder"),showSearch:!0})})})}a3=(0,ef.Cg)([(0,ev.injectable)()],a3);class a9 extends aN{renderSettings(e){return(0,eS.jsx)(a5,{...e})}constructor(...e){super(...e),this.id="publishing.attributeBased",this.type="attributeBased",this.label="data-importer.resolver.publishing-strategy.attributeBased",this.group="publishing"}}a9=(0,ef.Cg)([(0,ev.injectable)()],a9);let a6={onInit:()=>{r.container.get(n.bundleServiceIds["DataHub/DynamicTypes/Adapter/Registry"]).registerDynamicType(r.container.get(i)),r.container.bind(o).to(tM).inSingletonScope(),r.container.bind(l).to(tE).inSingletonScope(),r.container.bind(s).to(tB).inSingletonScope(),r.container.bind(p).to(tW).inSingletonScope(),r.container.bind(c).to(tU).inSingletonScope(),r.container.bind(d).to(tz).inSingletonScope();let e=r.container.get(o);e.registerDynamicType(r.container.get(l)),e.registerDynamicType(r.container.get(s)),e.registerDynamicType(r.container.get(p)),e.registerDynamicType(r.container.get(c)),e.registerDynamicType(r.container.get(d)),r.container.bind(u).to(tX).inSingletonScope(),r.container.bind(m).to(tQ).inSingletonScope(),r.container.bind(g).to(t6).inSingletonScope(),r.container.bind(h).to(t7).inSingletonScope(),r.container.bind(x).to(at).inSingletonScope(),r.container.bind(f).to(ai).inSingletonScope(),r.container.bind(v).to(al).inSingletonScope();let t=r.container.get(u);t.registerDynamicType(r.container.get(m)),t.registerDynamicType(r.container.get(g)),t.registerDynamicType(r.container.get(h)),t.registerDynamicType(r.container.get(x)),t.registerDynamicType(r.container.get(f)),t.registerDynamicType(r.container.get(v)),r.container.bind(y).to(aF).inSingletonScope(),r.container.bind(b).to(ak).inSingletonScope(),r.container.bind(j).to(aA).inSingletonScope(),r.container.bind(S).to(aE).inSingletonScope(),r.container.bind(C).to(aq).inSingletonScope(),r.container.bind(I).to(aH).inSingletonScope(),r.container.bind(w).to(aW).inSingletonScope(),r.container.bind(T).to(aU).inSingletonScope(),r.container.bind(D).to(aX).inSingletonScope(),r.container.bind(F).to(aG).inSingletonScope(),r.container.bind(N).to(aQ).inSingletonScope(),r.container.bind(k).to(aJ).inSingletonScope(),r.container.bind(L).to(a0).inSingletonScope(),r.container.bind(P).to(a1).inSingletonScope(),r.container.bind(R).to(a2).inSingletonScope(),r.container.bind(M).to(a3).inSingletonScope(),r.container.bind(A).to(a9).inSingletonScope();let a=r.container.get(y);for(let e of[b,j,S,C,I,w,T,D,F,N,k,L,P,R,M,A])a.registerDynamicType(r.container.get(e));r.container.bind($).to(ej).inSingletonScope(),r.container.bind(E).to(ek).inSingletonScope(),r.container.bind(O).to(eP).inSingletonScope(),r.container.bind(B).to(eM).inSingletonScope(),r.container.bind(q).to(e$).inSingletonScope(),r.container.bind(z).to(eO).inSingletonScope(),r.container.bind(H).to(eq).inSingletonScope(),r.container.bind(V).to(eH).inSingletonScope(),r.container.bind(W).to(eW).inSingletonScope(),r.container.bind(_).to(eU).inSingletonScope(),r.container.bind(U).to(eG).inSingletonScope(),r.container.bind(ec).to(tp).inSingletonScope(),r.container.bind(X).to(tv).inSingletonScope(),r.container.bind(G).to(ty).inSingletonScope(),r.container.bind(K).to(tb).inSingletonScope(),r.container.bind(Q).to(tj).inSingletonScope(),r.container.bind(Y).to(tS).inSingletonScope(),r.container.bind(J).to(tC).inSingletonScope(),r.container.bind(Z).to(tI).inSingletonScope(),r.container.bind(ee).to(tw).inSingletonScope(),r.container.bind(et).to(tT).inSingletonScope(),r.container.bind(ea).to(tm).inSingletonScope(),r.container.bind(er).to(tD).inSingletonScope(),r.container.bind(en).to(tF).inSingletonScope(),r.container.bind(ei).to(tN).inSingletonScope(),r.container.bind(eo).to(tk).inSingletonScope(),r.container.bind(el).to(tL).inSingletonScope(),r.container.bind(es).to(tP).inSingletonScope(),r.container.bind(ed).to(tR).inSingletonScope(),r.container.bind(ep).to(th).inSingletonScope();let ef=r.container.get($);for(let e of[E,O,B,q,z,H,V,W,_,U,X,G,K,Q,Y,J,Z,ee,et,ea,er,en,ei,eo,el,es,ed,ec,ep])ef.registerDynamicType(r.container.get(e));r.container.bind(eu).to(as).inSingletonScope(),r.container.bind(em).to(ah).inSingletonScope(),r.container.bind(eg).to(aC).inSingletonScope(),r.container.bind(eh).to(aw).inSingletonScope(),r.container.bind(ex).to(aD).inSingletonScope();let ev=r.container.get(eu);ev.registerDynamicType(r.container.get(em)),ev.registerDynamicType(r.container.get(eg)),ev.registerDynamicType(r.container.get(eh)),ev.registerDynamicType(r.container.get(ex))}};var a4=a(1119),a8=a(4353),a7=a.n(a8),re=a(445),rt=a.n(re),ra=a(8267);a7().extend(rt());let rr="DD-MM-YYYY HH:mm";function rn(e){return{id:e.id,name:e.name,read:e.read??!1,update:e.update??!1,delete:e.delete??!1}}function ri(e){return{id:e.id,name:e.name??"",read:e.read??!1,update:e.update??!1,delete:e.delete??!1}}function ro(e,t){var a;let r=rl(e.loaderConfig,t.loaderConfig),n=rl(e.interpreterConfig,t.interpreterConfig),i=function(e){if((null==e?void 0:e.type)===void 0)return e;let t=(null==e?void 0:e.settings)??{};if("asset"===e.type)return{...e,settings:{assetPath:rs(t.assetPath)}};if("upload"===e.type)return{...e,settings:{uploadFilePath:rs(t.uploadFilePath)}};if("http"===e.type){let a=rs(t.schema),r=rs(t.url).replace(/^\s*[a-z][a-z0-9+.-]*:\/\//i,"");return{...e,settings:{schema:a,url:r}}}return"sftp"===e.type?{...e,settings:{host:rs(t.host),port:rs(t.port),username:rs(t.username),password:rs(t.password),remotePath:rs(t.remotePath)}}:"push"===e.type?{...e,settings:{apiKey:rs(t.apiKey),ignoreNotEmptyQueue:rd(t.ignoreNotEmptyQueue)}}:"sql"===e.type?{...e,settings:{connection:rs(t.connection),select:rs(t.select),from:rs(t.from),where:rs(t.where),groupBy:rs(t.groupBy)}}:e}(r),o=function(e){if((null==e?void 0:e.type)===void 0)return e;let t=e.settings??{};return"csv"===e.type?{...e,settings:{skipFirstRow:rd(t.skipFirstRow),saveHeaderName:rd(t.saveHeaderName),delimiter:rs(t.delimiter),enclosure:rs(t.enclosure),escape:rs(t.escape)}}:"json"===e.type?{...e,settings:{path:rs(t.path)}}:"xml"===e.type?{...e,settings:{xpath:rs(t.xpath),schema:rs(t.schema)}}:"xlsx"===e.type?{...e,settings:{skipFirstRow:rd(t.skipFirstRow),sheetName:rs(t.sheetName)}}:"sql"===e.type?{...e,settings:{}}:e}(n);return{...t,general:{...t.general,active:e.active,description:e.description,group:e.group},loaderConfig:i,interpreterConfig:o,resolverConfig:e.resolverConfig??t.resolverConfig,mappingConfig:e.mappingConfig??t.mappingConfig,processingConfig:e.processingConfig??t.processingConfig,executionConfig:void 0!==e.executionConfig?{...e.executionConfig,scheduledAt:function(e){if(void 0===e||""===e)return;let t=a7()(e);return t.isValid()?t.format(rr):e}(e.executionConfig.scheduledAt)}:t.executionConfig,permissions:{role:((null==(a=e.permissions)?void 0:a.roles)??[]).map(rn),user:((null==a?void 0:a.users)??[]).map(rn)}}}function rl(e,t){return void 0===e?t:void 0===e.type||""===e.type?t??e:{...t,...e,settings:{...null==t?void 0:t.settings,...e.settings}}}function rs(e){return null==e?"":String(e)}function rd(e){return"boolean"==typeof e?e:"1"===e||1===e||"true"===e}function rc(e){return Array.isArray(e)?void 0:e}function rp(e,t){var a,r,n,i;let o=(e.mappingConfig??[]).map(e=>({...{...e,mappingId:e.mappingId??(0,ra.uuid)()}}));return{active:(null==(a=e.general)?void 0:a.active)??!1,name:t,description:(null==(r=e.general)?void 0:r.description)??"",group:(null==(n=e.general)?void 0:n.group)??"",loaderConfig:rc(e.loaderConfig),interpreterConfig:rc(e.interpreterConfig),resolverConfig:function(e){let t=rc(e);if(void 0!==t)return{...t,loadingStrategy:rc(t.loadingStrategy),createLocationStrategy:rc(t.createLocationStrategy),locationUpdateStrategy:rc(t.locationUpdateStrategy),publishingStrategy:rc(t.publishingStrategy)}}(e.resolverConfig),mappingConfig:o,processingConfig:rc(e.processingConfig),executionConfig:function(e){let t=rc(e);if(void 0!==t)return{...t,scheduledAt:function(e){if(void 0===e||""===e)return;let t=a7()(e,rr,!0);return t.isValid()?t.format("YYYY-MM-DD HH:mm"):e}("string"==typeof t.scheduledAt&&""!==t.scheduledAt?t.scheduledAt:void 0)}}(e.executionConfig),permissions:{roles:((null==(i=e.permissions)?void 0:i.role)??[]).map(ri),users:((null==i?void 0:i.user)??[]).map(ri)}}}var ru=a(1943),rm=a.n(ru);let rg=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{stepHeading:t` + `}}),aP=e=>{let{children:t}=e,{medium:a}=(0,ey.useFieldWidth)(),{styles:r}=aL(a);return(0,eS.jsx)("div",{className:r.container,children:t})},aR=e=>{let{children:t,theme:a="card-with-highlight",contentPadding:r="extra-small",noWidthLimit:n=!1,...i}=e;if("card-with-highlight"===a){let e=(0,eS.jsx)(ew.Space,{className:"w-full",direction:"vertical",size:"extra-small",children:t});return(0,eS.jsx)(ew.FormKit.Panel,{...i,contentPadding:r,theme:a,children:n?e:(0,eS.jsx)(aP,{children:e})})}let o=(0,eS.jsx)(ew.FormKit.Panel,{...i,contentPadding:r,theme:a,children:t});return n?o:(0,eS.jsx)(aP,{children:o})};function aM(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.loading-strategy.id"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})})})}class aA extends aN{renderSettings(e){return(0,eS.jsx)(aM,{...e})}constructor(...e){super(...e),this.id="loading.id",this.type="id",this.label="data-importer.resolver.loading-strategy.id",this.group="loading"}}function a$(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.loading-strategy.path"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})})})}aA=(0,ef.Cg)([(0,ev.injectable)()],aA);class aE extends aN{renderSettings(e){return(0,eS.jsx)(a$,{...e})}constructor(...e){super(...e),this.id="loading.path",this.type="path",this.label="data-importer.resolver.loading-strategy.path",this.group="loading"}}function aB(e){return{key:e.key??e.name??"",title:e.title??e.name??e.key??"",localized:!!e.localized}}function aO(e){let{columnHeaderOptions:t,languageOptions:a=[]}=e,{t:r}=(0,ev.useTranslation)(),n=ew.Form.useWatch(["resolverConfig","dataObjectClassId"]),i=ew.Form.useWatch(["resolverConfig","loadingStrategy","settings","attributeName"]),{data:o,isLoading:l}=to({classId:n??""},{skip:void 0===n||""===n}),s=(0,eC.useMemo)(()=>((null==o?void 0:o.attributes)??[]).map(aB),[o]),d=(0,eC.useMemo)(()=>s.map(e=>({value:e.key,label:e.title})),[s]),c=(0,eC.useMemo)(()=>{var e;return(null==(e=s.find(e=>e.key===i))?void 0:e.localized)??!1},[s,i]);return(0,eS.jsxs)(aR,{theme:"fieldset",title:r("data-importer.resolver.loading-strategy.attribute"),children:[(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.data-source-index"),name:["resolverConfig","loadingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:r("data-importer.resolver.loading-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.attribute-name"),name:["resolverConfig","loadingStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:l,options:d,placeholder:r("data-importer.resolver.loading-strategy.attribute-name-placeholder"),showSearch:!0})}),c&&(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.resolver.loading-strategy.language"),name:["resolverConfig","loadingStrategy","settings","language"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:r("data-importer.resolver.loading-strategy.language-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","loadingStrategy","settings","includeUnpublished"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:r("data-importer.resolver.loading-strategy.include-unpublished"),size:"small"})})]})}aE=(0,ef.Cg)([(0,ev.injectable)()],aE);class aq extends aN{renderSettings(e){return(0,eS.jsx)(aO,{...e})}constructor(...e){super(...e),this.id="loading.attribute",this.type="attribute",this.label="data-importer.resolver.loading-strategy.attribute",this.group="loading"}}function az(){let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:e("data-importer.resolver.location-strategy.staticPath"),children:(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.resolver.location-strategy.path"),name:["resolverConfig","createLocationStrategy","settings","path"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.resolver.location-strategy.path")})}],children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowedDataObjectTypes:["folder"],dataObjectsAllowed:!0})})})}aq=(0,ef.Cg)([(0,ev.injectable)()],aq);class aH extends aN{renderSettings(){return(0,eS.jsx)(az,{})}constructor(...e){super(...e),this.id="createLocation.staticPath",this.type="staticPath",this.label="data-importer.resolver.location-strategy.staticPath",this.group="createLocation"}}function aV(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsxs)(aR,{theme:"fieldset",title:a("data-importer.resolver.location-strategy.findOrCreateFolder"),children:[(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","createLocationStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","createLocationStrategy","settings","fallbackPath"],tooltip:a("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:a("data-importer.resolver.location-strategy.fallback-path-placeholder")})})]})}aH=(0,ef.Cg)([(0,ev.injectable)()],aH);class aW extends aN{renderSettings(e){return(0,eS.jsx)(aV,{...e})}constructor(...e){super(...e),this.id="createLocation.findOrCreateFolder",this.type="findOrCreateFolder",this.label="data-importer.resolver.location-strategy.findOrCreateFolder",this.group="createLocation"}}function a_(e){var t;let{columnHeaderOptions:a,classOptions:r,isLoadingClasses:n,languageOptions:i=[]}=e,{t:o}=(0,ev.useTranslation)(),l=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","findStrategy"]),s=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","attributeDataObjectClassId"]),d=ew.Form.useWatch(["resolverConfig","createLocationStrategy","settings","attributeName"]),c=[{value:"id",label:o("data-importer.resolver.location-strategy.find-strategy.id")},{value:"path",label:o("data-importer.resolver.location-strategy.find-strategy.path")},{value:"attribute",label:o("data-importer.resolver.location-strategy.find-strategy.attribute")}],{data:p,isLoading:u}=to({classId:s??"",systemRead:!0},{skip:void 0===s||""===s||"attribute"!==l}),m=(0,eC.useMemo)(()=>((null==p?void 0:p.attributes)??[]).map(aB),[p]),g=m.map(e=>({value:e.key,label:e.title})),h=(null==(t=m.find(e=>e.key===d))?void 0:t.localized)??!1;return(0,eS.jsxs)(aR,{theme:"fieldset",title:o("data-importer.resolver.location-strategy.findParent"),children:[(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.find-strategy"),name:["resolverConfig","createLocationStrategy","settings","findStrategy"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:c,showSearch:!0})}),"attribute"===l&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-class"),name:["resolverConfig","createLocationStrategy","settings","attributeDataObjectClassId"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:n,options:r,showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-name"),name:["resolverConfig","createLocationStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,loadingSkeleton:u,options:g,showSearch:!0})}),h&&(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.attribute-language"),name:["resolverConfig","createLocationStrategy","settings","attributeLanguage"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:i,showSearch:!0})})]}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","createLocationStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:o("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:o("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","createLocationStrategy","settings","fallbackPath"],tooltip:o("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:o("data-importer.resolver.location-strategy.fallback-path-placeholder")})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","createLocationStrategy","settings","asVariant"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:o("data-importer.resolver.location-strategy.as-variant"),size:"small"})})]})}aW=(0,ef.Cg)([(0,ev.injectable)()],aW);class aU extends aN{renderSettings(e){return(0,eS.jsx)(a_,{...e})}constructor(...e){super(...e),this.id="createLocation.findParent",this.type="findParent",this.label="data-importer.resolver.location-strategy.findParent",this.group="createLocation"}}aU=(0,ef.Cg)([(0,ev.injectable)()],aU);class aX extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="createLocation.doNotCreate",this.type="doNotCreate",this.label="data-importer.resolver.location-strategy.doNotCreate",this.group="createLocation"}}aX=(0,ef.Cg)([(0,ev.injectable)()],aX);class aG extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="updateLocation.noChange",this.type="noChange",this.label="data-importer.resolver.location-strategy.noChange",this.group="updateLocation"}}function aK(){let{t:e}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:e("data-importer.resolver.location-strategy.staticPath"),children:(0,eS.jsx)(ew.Form.Item,{label:e("data-importer.resolver.location-strategy.path"),name:["resolverConfig","locationUpdateStrategy","settings","path"],required:!0,rules:[{required:!0,message:e("data-importer.validation.required",{field:e("data-importer.resolver.location-strategy.path")})}],children:(0,eS.jsx)(ew.ManyToOneRelationPath,{allowPathTextInput:!0,allowedDataObjectTypes:["folder"],dataObjectsAllowed:!0})})})}aG=(0,ef.Cg)([(0,ev.injectable)()],aG);class aQ extends aN{renderSettings(){return(0,eS.jsx)(aK,{})}constructor(...e){super(...e),this.id="updateLocation.staticPath",this.type="staticPath",this.label="data-importer.resolver.location-strategy.staticPath",this.group="updateLocation"}}function aY(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsxs)(aR,{theme:"fieldset",title:a("data-importer.resolver.location-strategy.findOrCreateFolder"),children:[(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","locationUpdateStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","locationUpdateStrategy","settings","fallbackPath"],tooltip:a("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:a("data-importer.resolver.location-strategy.fallback-path-placeholder")})})]})}aQ=(0,ef.Cg)([(0,ev.injectable)()],aQ);class aJ extends aN{renderSettings(e){return(0,eS.jsx)(aY,{...e})}constructor(...e){super(...e),this.id="updateLocation.findOrCreateFolder",this.type="findOrCreateFolder",this.label="data-importer.resolver.location-strategy.findOrCreateFolder",this.group="updateLocation"}}function aZ(e){var t;let{columnHeaderOptions:a,classOptions:r,languageOptions:n=[]}=e,{t:i}=(0,ev.useTranslation)(),o=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","findStrategy"]),l=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","attributeDataObjectClassId"]),s=ew.Form.useWatch(["resolverConfig","locationUpdateStrategy","settings","attributeName"]),{data:d}=to({classId:l??"",systemRead:!0},{skip:void 0===l||""===l||"attribute"!==o}),c=(0,eC.useMemo)(()=>((null==d?void 0:d.attributes)??[]).map(aB),[d]),p=c.map(e=>({value:e.key,label:e.title})),u=(null==(t=c.find(e=>e.key===s))?void 0:t.localized)??!1,m=[{value:"id",label:i("data-importer.resolver.location-strategy.find-strategy.id")},{value:"path",label:i("data-importer.resolver.location-strategy.find-strategy.path")},{value:"attribute",label:i("data-importer.resolver.location-strategy.find-strategy.attribute")}];return(0,eS.jsxs)(aR,{theme:"fieldset",title:i("data-importer.resolver.location-strategy.findParent"),children:[(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.find-strategy"),name:["resolverConfig","locationUpdateStrategy","settings","findStrategy"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:m,showSearch:!0})}),"attribute"===o&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-class"),name:["resolverConfig","locationUpdateStrategy","settings","attributeDataObjectClassId"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:r,showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-name"),name:["resolverConfig","locationUpdateStrategy","settings","attributeName"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:p,showSearch:!0})}),u&&(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.attribute-language"),name:["resolverConfig","locationUpdateStrategy","settings","attributeLanguage"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:n,showSearch:!0})})]}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.data-source-index"),name:["resolverConfig","locationUpdateStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:a,placeholder:i("data-importer.resolver.location-strategy.data-source-index-placeholder"),showSearch:!0})}),(0,eS.jsx)(ew.Form.Item,{label:i("data-importer.resolver.location-strategy.fallback-path"),name:["resolverConfig","locationUpdateStrategy","settings","fallbackPath"],tooltip:i("data-importer.resolver.location-strategy.fallback-path.tooltip"),children:(0,eS.jsx)(ew.Input,{placeholder:i("data-importer.resolver.location-strategy.fallback-path-placeholder")})}),(0,eS.jsx)(ew.Form.Item,{name:["resolverConfig","locationUpdateStrategy","settings","asVariant"],valuePropName:"checked",children:(0,eS.jsx)(ew.Switch,{labelRight:i("data-importer.resolver.location-strategy.as-variant"),size:"small"})})]})}aJ=(0,ef.Cg)([(0,ev.injectable)()],aJ);class a0 extends aN{renderSettings(e){return(0,eS.jsx)(aZ,{...e})}constructor(...e){super(...e),this.id="updateLocation.findParent",this.type="findParent",this.label="data-importer.resolver.location-strategy.findParent",this.group="updateLocation"}}a0=(0,ef.Cg)([(0,ev.injectable)()],a0);class a1 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.noChangeUnpublishNew",this.type="noChangeUnpublishNew",this.label="data-importer.resolver.publishing-strategy.noChangeUnpublishNew",this.group="publishing"}}a1=(0,ef.Cg)([(0,ev.injectable)()],a1);class a2 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.noChangePublishNew",this.type="noChangePublishNew",this.label="data-importer.resolver.publishing-strategy.noChangePublishNew",this.group="publishing"}}a2=(0,ef.Cg)([(0,ev.injectable)()],a2);class a3 extends aN{renderSettings(){return null}constructor(...e){super(...e),this.id="publishing.alwaysPublish",this.type="alwaysPublish",this.label="data-importer.resolver.publishing-strategy.alwaysPublish",this.group="publishing"}}function a5(e){let{columnHeaderOptions:t}=e,{t:a}=(0,ev.useTranslation)();return(0,eS.jsx)(aR,{theme:"fieldset",title:a("data-importer.resolver.publishing-strategy.attributeBased"),children:(0,eS.jsx)(ew.Form.Item,{label:a("data-importer.resolver.publishing-strategy.data-source-index"),name:["resolverConfig","publishingStrategy","settings","dataSourceIndex"],children:(0,eS.jsx)(ew.Select,{filterOption:t4,options:t,placeholder:a("data-importer.resolver.publishing-strategy.data-source-index-placeholder"),showSearch:!0})})})}a3=(0,ef.Cg)([(0,ev.injectable)()],a3);class a9 extends aN{renderSettings(e){return(0,eS.jsx)(a5,{...e})}constructor(...e){super(...e),this.id="publishing.attributeBased",this.type="attributeBased",this.label="data-importer.resolver.publishing-strategy.attributeBased",this.group="publishing"}}a9=(0,ef.Cg)([(0,ev.injectable)()],a9);let a6={onInit:()=>{r.container.get(n.bundleServiceIds["DataHub/DynamicTypes/Adapter/Registry"]).registerDynamicType(r.container.get(i)),r.container.bind(o).to(tM).inSingletonScope(),r.container.bind(l).to(tE).inSingletonScope(),r.container.bind(s).to(tO).inSingletonScope(),r.container.bind(p).to(tW).inSingletonScope(),r.container.bind(c).to(tU).inSingletonScope(),r.container.bind(d).to(tz).inSingletonScope();let e=r.container.get(o);e.registerDynamicType(r.container.get(l)),e.registerDynamicType(r.container.get(s)),e.registerDynamicType(r.container.get(p)),e.registerDynamicType(r.container.get(c)),e.registerDynamicType(r.container.get(d)),r.container.bind(u).to(tX).inSingletonScope(),r.container.bind(m).to(tQ).inSingletonScope(),r.container.bind(g).to(t6).inSingletonScope(),r.container.bind(h).to(t7).inSingletonScope(),r.container.bind(x).to(at).inSingletonScope(),r.container.bind(f).to(ai).inSingletonScope(),r.container.bind(v).to(al).inSingletonScope();let t=r.container.get(u);t.registerDynamicType(r.container.get(m)),t.registerDynamicType(r.container.get(g)),t.registerDynamicType(r.container.get(h)),t.registerDynamicType(r.container.get(x)),t.registerDynamicType(r.container.get(f)),t.registerDynamicType(r.container.get(v)),r.container.bind(y).to(aF).inSingletonScope(),r.container.bind(b).to(ak).inSingletonScope(),r.container.bind(j).to(aA).inSingletonScope(),r.container.bind(S).to(aE).inSingletonScope(),r.container.bind(C).to(aq).inSingletonScope(),r.container.bind(I).to(aH).inSingletonScope(),r.container.bind(w).to(aW).inSingletonScope(),r.container.bind(T).to(aU).inSingletonScope(),r.container.bind(D).to(aX).inSingletonScope(),r.container.bind(F).to(aG).inSingletonScope(),r.container.bind(N).to(aQ).inSingletonScope(),r.container.bind(k).to(aJ).inSingletonScope(),r.container.bind(L).to(a0).inSingletonScope(),r.container.bind(P).to(a1).inSingletonScope(),r.container.bind(R).to(a2).inSingletonScope(),r.container.bind(M).to(a3).inSingletonScope(),r.container.bind(A).to(a9).inSingletonScope();let a=r.container.get(y);for(let e of[b,j,S,C,I,w,T,D,F,N,k,L,P,R,M,A])a.registerDynamicType(r.container.get(e));r.container.bind($).to(ej).inSingletonScope(),r.container.bind(E).to(ek).inSingletonScope(),r.container.bind(B).to(eP).inSingletonScope(),r.container.bind(O).to(eM).inSingletonScope(),r.container.bind(q).to(e$).inSingletonScope(),r.container.bind(z).to(eB).inSingletonScope(),r.container.bind(H).to(eq).inSingletonScope(),r.container.bind(V).to(eH).inSingletonScope(),r.container.bind(W).to(eW).inSingletonScope(),r.container.bind(_).to(eU).inSingletonScope(),r.container.bind(U).to(eG).inSingletonScope(),r.container.bind(ec).to(tp).inSingletonScope(),r.container.bind(X).to(tv).inSingletonScope(),r.container.bind(G).to(ty).inSingletonScope(),r.container.bind(K).to(tb).inSingletonScope(),r.container.bind(Q).to(tj).inSingletonScope(),r.container.bind(Y).to(tS).inSingletonScope(),r.container.bind(J).to(tC).inSingletonScope(),r.container.bind(Z).to(tI).inSingletonScope(),r.container.bind(ee).to(tw).inSingletonScope(),r.container.bind(et).to(tT).inSingletonScope(),r.container.bind(ea).to(tm).inSingletonScope(),r.container.bind(er).to(tD).inSingletonScope(),r.container.bind(en).to(tF).inSingletonScope(),r.container.bind(ei).to(tN).inSingletonScope(),r.container.bind(eo).to(tk).inSingletonScope(),r.container.bind(el).to(tL).inSingletonScope(),r.container.bind(es).to(tP).inSingletonScope(),r.container.bind(ed).to(tR).inSingletonScope(),r.container.bind(ep).to(th).inSingletonScope();let ef=r.container.get($);for(let e of[E,B,O,q,z,H,V,W,_,U,X,G,K,Q,Y,J,Z,ee,et,ea,er,en,ei,eo,el,es,ed,ec,ep])ef.registerDynamicType(r.container.get(e));r.container.bind(eu).to(as).inSingletonScope(),r.container.bind(em).to(ah).inSingletonScope(),r.container.bind(eg).to(aC).inSingletonScope(),r.container.bind(eh).to(aw).inSingletonScope(),r.container.bind(ex).to(aD).inSingletonScope();let ev=r.container.get(eu);ev.registerDynamicType(r.container.get(em)),ev.registerDynamicType(r.container.get(eg)),ev.registerDynamicType(r.container.get(eh)),ev.registerDynamicType(r.container.get(ex))}};var a4=a(1119),a8=a(4353),a7=a.n(a8),re=a(445),rt=a.n(re),ra=a(8267);a7().extend(rt());let rr="DD-MM-YYYY HH:mm";function rn(e){return{id:e.id,name:e.name,read:e.read??!1,update:e.update??!1,delete:e.delete??!1}}function ri(e){return{id:e.id,name:e.name??"",read:e.read??!1,update:e.update??!1,delete:e.delete??!1}}function ro(e,t){var a;let r=rl(e.loaderConfig,t.loaderConfig),n=rl(e.interpreterConfig,t.interpreterConfig),i=function(e){if((null==e?void 0:e.type)===void 0)return e;let t=(null==e?void 0:e.settings)??{};if("asset"===e.type)return{...e,settings:{assetPath:rs(t.assetPath)}};if("upload"===e.type)return{...e,settings:{uploadFilePath:rs(t.uploadFilePath)}};if("http"===e.type){let a=rs(t.schema),r=rs(t.url).replace(/^\s*[a-z][a-z0-9+.-]*:\/\//i,"");return{...e,settings:{schema:a,url:r}}}return"sftp"===e.type?{...e,settings:{host:rs(t.host),port:rs(t.port),username:rs(t.username),password:rs(t.password),remotePath:rs(t.remotePath)}}:"push"===e.type?{...e,settings:{apiKey:rs(t.apiKey),ignoreNotEmptyQueue:rd(t.ignoreNotEmptyQueue)}}:"sql"===e.type?{...e,settings:{connection:rs(t.connection),select:rs(t.select),from:rs(t.from),where:rs(t.where),groupBy:rs(t.groupBy)}}:e}(r),o=function(e){if((null==e?void 0:e.type)===void 0)return e;let t=e.settings??{};return"csv"===e.type?{...e,settings:{skipFirstRow:rd(t.skipFirstRow),saveHeaderName:rd(t.saveHeaderName),delimiter:rs(t.delimiter),enclosure:rs(t.enclosure),escape:rs(t.escape)}}:"json"===e.type?{...e,settings:{path:rs(t.path)}}:"xml"===e.type?{...e,settings:{xpath:rs(t.xpath),schema:rs(t.schema)}}:"xlsx"===e.type?{...e,settings:{skipFirstRow:rd(t.skipFirstRow),sheetName:rs(t.sheetName)}}:"sql"===e.type?{...e,settings:{}}:e}(n);return{...t,general:{...t.general,active:e.active,description:e.description,group:e.group},loaderConfig:i,interpreterConfig:o,resolverConfig:e.resolverConfig??t.resolverConfig,mappingConfig:e.mappingConfig??t.mappingConfig,processingConfig:e.processingConfig??t.processingConfig,executionConfig:void 0!==e.executionConfig?{...e.executionConfig,scheduledAt:function(e){if(void 0===e||""===e)return;let t=a7()(e);return t.isValid()?t.format(rr):e}(e.executionConfig.scheduledAt)}:t.executionConfig,permissions:{role:((null==(a=e.permissions)?void 0:a.roles)??[]).map(rn),user:((null==a?void 0:a.users)??[]).map(rn)}}}function rl(e,t){return void 0===e?t:void 0===e.type||""===e.type?t??e:{...t,...e,settings:{...null==t?void 0:t.settings,...e.settings}}}function rs(e){return null==e?"":String(e)}function rd(e){return"boolean"==typeof e?e:"1"===e||1===e||"true"===e}function rc(e){return Array.isArray(e)?void 0:e}function rp(e,t){var a,r,n,i;let o=(e.mappingConfig??[]).map(e=>({...{...e,mappingId:e.mappingId??(0,ra.uuid)()}}));return{active:(null==(a=e.general)?void 0:a.active)??!1,name:t,description:(null==(r=e.general)?void 0:r.description)??"",group:(null==(n=e.general)?void 0:n.group)??"",loaderConfig:rc(e.loaderConfig),interpreterConfig:rc(e.interpreterConfig),resolverConfig:function(e){let t=rc(e);if(void 0!==t)return{...t,loadingStrategy:rc(t.loadingStrategy),createLocationStrategy:rc(t.createLocationStrategy),locationUpdateStrategy:rc(t.locationUpdateStrategy),publishingStrategy:rc(t.publishingStrategy)}}(e.resolverConfig),mappingConfig:o,processingConfig:rc(e.processingConfig),executionConfig:function(e){let t=rc(e);if(void 0!==t)return{...t,scheduledAt:function(e){if(void 0===e||""===e)return;let t=a7()(e,rr,!0);return t.isValid()?t.format("YYYY-MM-DD HH:mm"):e}("string"==typeof t.scheduledAt&&""!==t.scheduledAt?t.scheduledAt:void 0)}}(e.executionConfig),permissions:{roles:((null==(i=e.permissions)?void 0:i.role)??[]).map(ri),users:((null==i?void 0:i.user)??[]).map(ri)}}}var ru=a(1943),rm=a.n(ru);let rg=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{stepHeading:t` color: ${a.colorPrimary}; font-size: 14px; font-weight: ${a.fontWeightStrong}; @@ -215,6 +215,10 @@ border-style: dashed !important; border-color: ${a.colorError} !important; } + `,panelExpanded:t` + & .ant-collapse { + border-color: ${a.colorPrimaryBorder} !important; + } `,sourceDropZone:t` border-radius: ${a.borderRadius}px; `,mappingsHeader:t` @@ -328,7 +332,7 @@ color: ${a.colorWarning}; font-size: ${a.fontSizeLG}px; line-height: 1; - `,arrowGearIcon:t` + `,arrowAdvancedIcon:t` display: flex; align-items: center; justify-content: center; @@ -343,13 +347,24 @@ `,destinationTextBlock:t` display: flex; flex-direction: column; + justify-content: center; + /* Fills the destination column and centers within it, so the text stays on the same + vertical center as the source control and the arrow — including when a multi-source + Select wraps onto several lines and sourcesDestRow stretches both columns taller. + The min-height keeps the unwrapped case matching the Select it replaces. */ + flex: 1; + min-height: ${a.controlHeight}px; padding: 0 ${a.paddingXXS}px; - font-size: ${a.fontSizeSM}px; + font-size: ${a.fontSize}px; line-height: 22px; color: ${a.colorText}; `,requiresAdvancedHint:t` + display: flex; + align-items: center; + flex: 1; + min-height: ${a.controlHeight}px; padding: 0 ${a.paddingXXS}px; - font-size: ${a.fontSizeSM}px; + font-size: ${a.fontSize}px; line-height: 22px; color: ${a.colorWarningText}; `,languageSelect:t` @@ -575,7 +590,7 @@ `,sourceSeparator:t` color: ${a.colorTextSecondary}; margin: 0 4px; - `}});var r$=a(8668),rE=a(3627),rO=a(8831),rB=a(4979);let rq=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{transformerCardWrapper:t` + `}});var r$=a(8668),rE=a(3627),rB=a(8831),rO=a(4979);let rq=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{transformerCardWrapper:t` & .ant-collapse.collapse-item--theme-primary { background-color: ${a.colorFillAdditional}; } @@ -607,7 +622,7 @@ color: ${a.colorPrimaryHover} !important; background: transparent !important; } - `}}),rz=e=>{let{label:t,children:a,dragHandleProps:r,index:n,onRemove:i,removeTooltip:o}=e,{styles:l}=rq(),s=(0,eS.jsxs)(ew.Flex,{align:"center",gap:"mini",children:[(0,eS.jsx)(ew.Flex,{align:"center",className:l.dragHandle,...r,children:(0,eS.jsx)("span",{className:l.dragHandleIcon,children:"⠿"})}),(0,eS.jsx)("span",{className:l.transformerLabel,children:t})]}),d=(0,eS.jsx)(ew.IconButton,{className:l.transformerDeleteButton,icon:{value:"trash"},onClick:e=>{e.stopPropagation(),i(n)},size:"small",tooltip:{title:o},type:"text"});return(0,eS.jsx)("div",{className:l.transformerCardWrapper,children:(0,eS.jsx)(ew.CollapseItem,{bordered:!1,defaultActive:!0,extra:d,hasContentSeparator:!1,label:s,size:"small",theme:"primary",children:a})})},rH=e=>{let{item:t,index:a,label:r,children:n,onRemove:i,removeTooltip:o}=e,{attributes:l,listeners:s,setNodeRef:d,transform:c,transition:p,isDragging:u}=(0,rE.gl)({id:t._id}),m={transform:rB.Ks.Transform.toString(c),transition:p,opacity:+!u};return(0,eS.jsx)("div",{ref:d,style:m,children:(0,eS.jsx)(rz,{dragHandleProps:{...l,...s},index:a,label:r,onRemove:i,removeTooltip:o,children:n})})},rV=e=>{let{items:t,activeId:a,transformerRegistry:r,onDragStart:n,onDragEnd:i,onRemove:o,onUpdateSettings:l}=e,{t:s}=(0,ev.useTranslation)(),{styles:d}=rA(),c=(0,r$.FR)((0,r$.MS)(r$.AN,{activationConstraint:{distance:8}}),(0,r$.MS)(r$.uN,{coordinateGetter:rE.JR}));return(0,eS.jsxs)(r$.Mp,{collisionDetection:r$.fp,modifiers:[rO.FN],onDragEnd:i,onDragStart:n,sensors:c,children:[(0,eS.jsx)(rE.gB,{items:t.map(e=>e._id),strategy:rE._G,children:t.map((e,t)=>{let a="string"==typeof e.type?e.type:"",n=r.getDynamicType(a,!1),i=e.settings??{};return(0,eS.jsx)(rH,{index:t,item:e,label:(null==n?void 0:n.label)??a,onRemove:o,removeTooltip:s("data-importer.mapping.advanced-modal.transformer.remove"),children:null==n?void 0:n.renderSettings(i,e=>{l(t,e)})},e._id)})}),(0,eS.jsx)(r$.Hd,{children:(()=>{if(null===a)return null;let e=t.findIndex(e=>e._id===a);if(-1===e)return null;let n=t[e],i="string"==typeof n.type?n.type:"",c=r.getDynamicType(i,!1),p=n.settings??{};return(0,eS.jsx)("div",{className:d.transformerCardOverlay,children:(0,eS.jsx)(rz,{index:e,label:(null==c?void 0:c.label)??i,onRemove:o,removeTooltip:s("data-importer.mapping.advanced-modal.transformer.remove"),children:null==c?void 0:c.renderSettings(p,t=>{l(e,t)})})})})()})]})},rW=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{root:t` + `}}),rz=e=>{let{label:t,children:a,dragHandleProps:r,index:n,onRemove:i,removeTooltip:o}=e,{styles:l}=rq(),s=(0,eS.jsxs)(ew.Flex,{align:"center",gap:"mini",children:[(0,eS.jsx)(ew.Flex,{align:"center",className:l.dragHandle,...r,children:(0,eS.jsx)("span",{className:l.dragHandleIcon,children:"⠿"})}),(0,eS.jsx)("span",{className:l.transformerLabel,children:t})]}),d=(0,eS.jsx)(ew.IconButton,{className:l.transformerDeleteButton,icon:{value:"trash"},onClick:e=>{e.stopPropagation(),i(n)},size:"small",tooltip:{title:o},type:"text"});return(0,eS.jsx)("div",{className:l.transformerCardWrapper,children:(0,eS.jsx)(ew.CollapseItem,{bordered:!1,defaultActive:!0,extra:d,hasContentSeparator:!1,label:s,size:"small",theme:"primary",children:a})})},rH=e=>{let{item:t,index:a,label:r,children:n,onRemove:i,removeTooltip:o}=e,{attributes:l,listeners:s,setNodeRef:d,transform:c,transition:p,isDragging:u}=(0,rE.gl)({id:t._id}),m={transform:rO.Ks.Transform.toString(c),transition:p,opacity:+!u};return(0,eS.jsx)("div",{ref:d,style:m,children:(0,eS.jsx)(rz,{dragHandleProps:{...l,...s},index:a,label:r,onRemove:i,removeTooltip:o,children:n})})},rV=e=>{let{items:t,activeId:a,transformerRegistry:r,onDragStart:n,onDragEnd:i,onRemove:o,onUpdateSettings:l}=e,{t:s}=(0,ev.useTranslation)(),{styles:d}=rA(),c=(0,r$.FR)((0,r$.MS)(r$.AN,{activationConstraint:{distance:8}}),(0,r$.MS)(r$.uN,{coordinateGetter:rE.JR}));return(0,eS.jsxs)(r$.Mp,{collisionDetection:r$.fp,modifiers:[rB.FN],onDragEnd:i,onDragStart:n,sensors:c,children:[(0,eS.jsx)(rE.gB,{items:t.map(e=>e._id),strategy:rE._G,children:t.map((e,t)=>{let a="string"==typeof e.type?e.type:"",n=r.getDynamicType(a,!1),i=e.settings??{};return(0,eS.jsx)(rH,{index:t,item:e,label:(null==n?void 0:n.label)??a,onRemove:o,removeTooltip:s("data-importer.mapping.advanced-modal.transformer.remove"),children:null==n?void 0:n.renderSettings(i,e=>{l(t,e)})},e._id)})}),(0,eS.jsx)(r$.Hd,{children:(()=>{if(null===a)return null;let e=t.findIndex(e=>e._id===a);if(-1===e)return null;let n=t[e],i="string"==typeof n.type?n.type:"",c=r.getDynamicType(i,!1),p=n.settings??{};return(0,eS.jsx)("div",{className:d.transformerCardOverlay,children:(0,eS.jsx)(rz,{index:e,label:(null==c?void 0:c.label)??i,onRemove:o,removeTooltip:s("data-importer.mapping.advanced-modal.transformer.remove"),children:null==c?void 0:c.renderSettings(p,t=>{l(e,t)})})})})()})]})},rW=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{root:t` color: ${a.colorErrorText}; font-size: 12px; line-height: 18px; @@ -664,7 +679,7 @@ border-top: 1px solid ${a.colorBorderSecondary}; padding-top: ${a.paddingSM}px; margin-top: ${a.paddingXXS}px; - `}}),r6=e=>{var t;let{open:a,onClose:r,onSave:n,configName:i,classId:o,item:l,columnHeaderOptions:s,attributesMap:d,baseConfig:c}=e,{t:p}=(0,ev.useTranslation)(),{styles:u}=r9(),[m,g]=(0,eC.useState)(()=>structuredClone(l)),[h,x]=(0,eC.useState)({source:!0,transformations:!1,target:!1}),[f,v]=(0,eC.useState)(0),[y,b]=(0,eC.useState)(0),j=(0,eC.useRef)(null),S=(0,eC.useCallback)(()=>{null!==j.current&&clearTimeout(j.current),j.current=setTimeout(()=>{v(e=>e+1),j.current=null},800)},[]),[C,I]=(0,eC.useState)(void 0),{data:w,isFetching:T,error:D,refetch:F}=e2(C,{skip:void 0===C,refetchOnMountOrArgChange:!1});(0,eC.useEffect)(()=>{void 0!==w&&g(e=>({...e,transformationResultType:w.type}))},[w]);let N=void 0!==D?null==(t=D.data)?void 0:t.detail:void 0;(0,eC.useEffect)(()=>{a&&(g(structuredClone(l)),x({source:!0,transformations:!1,target:!1}))},[a,l]);let k=e=>{x(t=>({source:!1,transformations:!1,target:!1,[e]:!t[e]}))},L=m.transformationPipeline??[],P=e=>{g(t=>({...t,dataSourceIndex:e})),S()},R=(0,eC.useRef)(m);R.current=m;let{mergedAttributesMap:M,isFetchingExtraAttributes:A}=function(e){let{open:t,configName:a,classId:r,localItem:n,localItemRef:i,attributesMap:o,setCalculateTypeRequest:l}=e,s=JSON.stringify(n.transformationPipeline??[]),d=JSON.stringify(n.dataSourceIndex??[]),c=(0,eC.useRef)(!0);(0,eC.useEffect)(()=>{if(!t){c.current=!0;return}if(c.current){c.current=!1;return}let e=i.current??{};l({name:a,bundleDataImporterCalculateTransformationResultTypeParameters:{currentConfig:{label:e.label,dataSourceIndex:e.dataSourceIndex,transformationPipeline:e.transformationPipeline,dataTarget:e.dataTarget}}})},[s,d,t,a,i,l]);let p=rk(n.transformationResultType),u=p!==rN&&void 0===o[p],{data:m,isFetching:g}=to({classId:r??"",transformationResultType:n.transformationResultType,systemWrite:!0},{skip:!u||void 0===r||""===r});return{mergedAttributesMap:(0,eC.useMemo)(()=>{if(!u||(null==m?void 0:m.attributes)===void 0)return o;let e=m.attributes.map(aO);return{...o,[p]:e}},[o,u,m,p]),isFetchingExtraAttributes:u&&g}}({open:a,configName:i,classId:o,localItem:m,localItemRef:R,attributesMap:d,setCalculateTypeRequest:I}),$=(0,eC.useCallback)(async()=>{let e=R.current,t={name:i,bundleDataImporterCalculateTransformationResultTypeParameters:{currentConfig:{label:e.label,dataSourceIndex:e.dataSourceIndex,transformationPipeline:e.transformationPipeline,dataTarget:e.dataTarget}}},a=JSON.stringify(C)===JSON.stringify(t);if(I(t),a)try{await F()}catch{}},[i,C,F]),E=(0,eC.useCallback)(()=>{$(),b(e=>e+1)},[$]);return(0,eS.jsx)(ew.Modal,{footer:(0,eS.jsxs)(ew.Flex,{align:"center",className:u.footer,gap:"extra-small",justify:"flex-end",children:[(0,eS.jsx)(ew.IconButton,{disabled:T,icon:{value:"refresh"},onClick:E,tooltip:{title:p("data-importer.mapping.advanced-modal.refresh-all-previews")}}),(0,eS.jsx)(ew.Button,{onClick:()=>{n(m),r()},type:"primary",children:p("data-importer.mapping.advanced-modal.save")})]}),onCancel:r,open:a,title:p("data-importer.mapping.advanced-modal.title"),width:996,children:(0,eS.jsx)(rG,{baseConfig:c,calculateTypeError:N,configName:i,currentMappingItem:m,forceRefreshToken:y,isFetchingAttributes:A||T,previewRefreshToken:f,children:(0,eS.jsxs)(ew.Flex,{gap:"small",vertical:!0,children:[(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.source,collapsible:!0,onChange:()=>{k("source")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"1"}),p("data-importer.mapping.advanced-modal.step-source")]}),children:(0,eS.jsx)(rM,{columnHeaderOptions:s,configName:i,dataSourceIndex:m.dataSourceIndex??[],forceRefreshToken:y,onDataSourceIndexChange:P})})}),(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.transformations,collapsible:!0,onChange:()=>{k("transformations")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"2"}),p("data-importer.mapping.advanced-modal.step-transformations")]}),children:(0,eS.jsx)(r1,{columnHeaderOptions:s,dataSourceIndex:m.dataSourceIndex??[],onDataSourceIndexChange:P,onPipelineChange:e=>{g(t=>({...t,transformationPipeline:e})),S()},pipeline:L})})}),(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.target,collapsible:!0,onChange:()=>{k("target")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"3"}),p("data-importer.mapping.advanced-modal.step-target")]}),children:(0,eS.jsx)(r5,{attributesMap:M,classId:o,dataTarget:m.dataTarget,onDataTargetChange:e=>{g(t=>({...t,dataTarget:e}))},transformationResultType:m.transformationResultType})})})]})})})},r4=e=>{let{children:t,className:a}=e,{getStateClasses:r}=(0,ew.useDroppable)();return(0,eS.jsx)("div",{className:rm()(a,...r()),children:t})};var r8=a(5710);let r7=e=>{let{fill:t}=e;return(0,eS.jsx)("svg",{fill:"none",height:"12",viewBox:"0 0 26 12",width:"26",xmlns:"http://www.w3.org/2000/svg",children:(0,eS.jsx)("path",{d:"M25.5303 6.05377C25.8232 5.76087 25.8232 5.286 25.5303 4.99311L20.7574 0.220137C20.4645 -0.0727568 19.9896 -0.0727568 19.6967 0.220137C19.4038 0.51303 19.4038 0.987904 19.6967 1.2808L23.9393 5.52344L19.6967 9.76608C19.4038 10.059 19.4038 10.5338 19.6967 10.8267C19.9896 11.1196 20.4645 11.1196 20.7574 10.8267L25.5303 6.05377ZM0 5.52344V6.27344H25V5.52344V4.77344H0V5.52344Z",fill:t,fillOpacity:1})})},ne=e=>{let{isAdvanced:t,isWarningState:a,isInProgressState:r}=e,{styles:n}=rT(),{token:i}=r8.A.useToken(),o=t||a||r,l=a||r?i.colorWarning:i.colorIcon,s=(0,eS.jsx)("span",{className:n.arrowSvg,children:(0,eS.jsx)(r7,{fill:l})});return o?(0,eS.jsxs)("div",{className:rm()(n.arrowCol,n.arrowColAdvanced),children:[t&&!a&&!r&&(0,eS.jsx)("span",{className:n.arrowGearIcon,children:(0,eS.jsx)(ew.Icon,{value:"settings"})}),(a||r)&&(0,eS.jsx)("span",{className:n.arrowWarningBadge,children:(0,eS.jsx)(ew.Icon,{value:"warning-circle"})}),s]}):(0,eS.jsxs)("div",{className:rm()(n.arrowCol,n.arrowColSimple),children:[(0,eS.jsx)("div",{className:n.arrowLabelSpacer}),(0,eS.jsx)("div",{className:n.arrowSelectRow,children:s})]})},nt=eI().memo(e=>{let{fieldIndex:t,itemLabel:a,dataSourceIndex:r,isAdvanced:n,isInProgressState:i,isWarningState:o,selectedAttr:l,selectedFieldName:s,isLocalized:d,language:c,columnHeaderOptions:p,attributeOptions:u,languageOptions:m,onOpenAdvanced:g,onRemove:h}=e,{t:x}=(0,ev.useTranslation)(),{styles:f}=rT(),v=ew.Form.useFormInstance(),[y,b]=(0,eC.useState)(!1),[j,S]=(0,eC.useState)(!1),C=(0,eC.useMemo)(()=>{if(0===(r??[]).length)return[];let e=new Set(r);return p.filter(t=>e.has(t.value))},[r,p]),I=y?p:C,w=(0,eC.useMemo)(()=>void 0===s||""===s?[]:[{value:s,label:(null==l?void 0:l.title)??s}],[l,s]);return(0,eC.useEffect)(()=>{if(!0!==globalThis.__DI_MAPPING_DEBUG__)return;let e=performance.now();requestAnimationFrame(()=>{console.debug("[DI][Perf] mapping item content painted",{fieldIndex:t,expandedState:"expanded",durationMs:Number((performance.now()-e).toFixed(2))})})},[t]),(0,eS.jsxs)("div",{className:f.mappingItemContent,children:[(0,eS.jsxs)("div",{className:f.mappingLabelRow,children:[(0,eS.jsx)("div",{className:f.mappingLabelInput,style:{flex:1},children:(0,eS.jsx)(ew.Input,{onChange:e=>{v.setFieldValue(["mappingConfig",t,"label"],e.target.value,{triggerChange:!0})},placeholder:x("data-importer.mapping.item.label"),value:a??""})}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"settings"},onClick:g,type:"default",children:x("data-importer.mapping.item.advanced")}),(0,eS.jsx)(ew.IconButton,{icon:{value:"trash"},onClick:h,tooltip:{title:x("data-importer.mapping.item.delete")},type:"default"})]}),(0,eS.jsx)("div",{className:f.mappingDivider}),(0,eS.jsxs)("div",{className:f.sourcesDestRow,children:[(0,eS.jsxs)("div",{className:f.sourcesDestCol,children:[(0,eS.jsx)("div",{children:x("data-importer.mapping.item.source")}),(0,eS.jsx)("div",{className:f.sourceDropZone,children:(0,eS.jsx)(ew.Select,{filterOption:t4,mode:"multiple",onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataSourceIndex"],e,{triggerChange:!0}),e.length>1&&(v.setFieldValue(["mappingConfig",t,"transformationResultType"],"default"),v.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],void 0),v.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],void 0))},onFocus:()=>{b(!0)},options:I,placeholder:x("data-importer.mapping.item.source-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:r??[]})})]}),(0,eS.jsx)(ne,{isAdvanced:n,isInProgressState:i,isWarningState:o}),(0,eS.jsxs)("div",{className:f.sourcesDestCol,children:[(0,eS.jsx)("div",{children:x("data-importer.mapping.item.destination")}),n&&(0,eS.jsx)("div",{className:f.destinationTextBlock,children:(0,eS.jsx)("span",{children:(null==l?void 0:l.title)??s??""})}),!n&&i&&(0,eS.jsx)("div",{className:f.requiresAdvancedHint,children:x("data-importer.mapping.item.requires-advanced-setup")}),!n&&!i&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Select,{filterOption:t4,onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],e,{triggerChange:!0})},onFocus:()=>{S(!0)},options:j?u:w,placeholder:x("data-importer.mapping.item.destination-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:s??void 0}),d&&(0,eS.jsx)(ew.Select,{filterOption:t4,onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],e,{triggerChange:!0})},options:m,placeholder:x("data-importer.mapping.item.data-target.language-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:c??void 0})]})]})]})]})});nt.displayName="MappingItemContent";let na=eI().memo(e=>{let t,{fieldIndex:a,mappingId:r,remove:n,onRemoveItem:i,configName:o,columnHeaderOptions:l,classId:s,expanded:d,onToggle:c,itemLabel:p,dataSourceIndex:u,transformationResultType:m,selectedFieldName:g,language:h,attributesMap:x}=e,f=eI().useRef(0);f.current+=1,!0===globalThis.__DI_MAPPING_DEBUG__&&(1===f.current||f.current%50==0)&&console.debug("[DI][MappingItem] render",{fieldIndex:a,mappingId:r,renderCount:f.current,expanded:d,hasDataSource:(u??[]).length>0,trt:m??"default"});let{t:v}=(0,ev.useTranslation)(),{styles:y}=rT(),b=ew.Form.useFormInstance(),[j,S]=(0,eC.useState)(!1),C=(0,eK.useSettings)(),I=(0,eC.useMemo)(()=>(C.validLanguages??[]).map(e=>({value:e,label:e})),[C.validLanguages]),w=(u??[]).length,T=void 0!==g&&""!==g,D=(0,eC.useCallback)(()=>(b.getFieldValue("mappingConfig")??[]).findIndex(e=>e.mappingId===r),[b,r]);(0,eC.useEffect)(()=>{if(!d)return;let e=D();if(e<0)return;let t=b.getFieldValue(["mappingConfig",e])??{},a=t.label??"",r=t.dataSourceIndex??[];if(""===a&&r.length>0){let t=l.find(e=>e.value===r[0]);void 0!==t&&b.setFieldValue(["mappingConfig",e,"label"],t.label,{triggerChange:!0})}},[d,l,b,D]);let F=x[rk(m)]??[],N=(0,eC.useMemo)(()=>d?F.map(e=>({value:e.key,label:e.title})):[],[d,F]),k=(0,eC.useMemo)(()=>{if(d)return F.find(e=>e.key===g)},[d,F,g]),L=(null==k?void 0:k.localized)??!1,P=void 0!==p&&""!==p?p:v("data-importer.mapping.item.new-label"),R=(0,eC.useCallback)(e=>{let t=D();if(t<0)return;let a=e.data.dataIndex,r=b.getFieldValue(["mappingConfig",t,"dataSourceIndex"])??[];if(!r.includes(a)){let e=[...r,a];b.setFieldValue(["mappingConfig",t,"dataSourceIndex"],e,{triggerChange:!0}),e.length>1&&(b.setFieldValue(["mappingConfig",t,"transformationResultType"],"default"),b.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],void 0),b.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],void 0))}},[b,D]),M=(0,eC.useCallback)(()=>{S(!0)},[]),A=(0,eC.useCallback)(()=>{i(a)},[i,a]);return(0,eS.jsxs)(ew.Droppable,{className:y.droppablePanel,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD,onDrop:R,variant:"default",children:[(0,eS.jsx)(r4,{className:y.panelDndWrapper,children:(0,eS.jsx)(ew.Panel,{active:d,border:!0,collapsible:!0,contentPadding:"none",onChange:c,theme:"default",title:P,children:d&&(0,eS.jsx)(nt,{attributeOptions:N,columnHeaderOptions:l,dataSourceIndex:u,fieldIndex:a,isAdvanced:void 0!==m&&""!==m&&"default"!==m,isInProgressState:w>1&&!T,isLocalized:L,isWarningState:w>0&&!T,itemLabel:p,language:h,languageOptions:I,onOpenAdvanced:M,onRemove:A,selectedAttr:k,selectedFieldName:g})})}),j&&(0,eS.jsx)(r6,{attributesMap:x,baseConfig:{loaderConfig:b.getFieldsValue(!0).loaderConfig,interpreterConfig:b.getFieldsValue(!0).interpreterConfig,resolverConfig:b.getFieldsValue(!0).resolverConfig,processingConfig:b.getFieldsValue(!0).processingConfig},classId:s,columnHeaderOptions:l,configName:o,item:(t=D())<0?{}:b.getFieldValue(["mappingConfig",t])??{},onClose:()=>{S(!1)},onSave:e=>{let t=D();t<0||b.setFieldValue(["mappingConfig",t],e,{triggerChange:!0}),S(!1)},open:j})]})},function(e,t){if(!e.expanded&&!t.expanded)return e.expanded===t.expanded&&e.fieldIndex===t.fieldIndex&&e.mappingId===t.mappingId&&e.itemLabel===t.itemLabel&&e.onToggle===t.onToggle&&e.onRemoveItem===t.onRemoveItem&&e.remove===t.remove;let a=e.dataSourceIndex,r=t.dataSourceIndex,n=a===r||void 0!==a&&a.length===(null==r?void 0:r.length)&&a.every((e,t)=>e===r[t]);return e.fieldIndex===t.fieldIndex&&e.mappingId===t.mappingId&&e.remove===t.remove&&e.onRemoveItem===t.onRemoveItem&&e.configName===t.configName&&e.columnHeaderOptions===t.columnHeaderOptions&&e.classId===t.classId&&e.expanded===t.expanded&&e.onToggle===t.onToggle&&e.itemLabel===t.itemLabel&&n&&e.transformationResultType===t.transformationResultType&&e.selectedFieldName===t.selectedFieldName&&e.language===t.language&&e.attributesMap===t.attributesMap});function nr(e,t){return void 0!==e&&(null===t||e===t)}na.displayName="MappingItem";let nn=e=>{let{insertIndex:t,add:a,onInsertItem:r,onDropped:n,acceptedDataIndex:i}=e,{styles:o}=rT(),l=(0,eC.useCallback)(e=>{let{dataIndex:i,label:o}=e.data;r(a,t,i,o),n(t)},[a,t,r,n]);return(0,eS.jsx)(ew.Droppable,{className:o.mappingDropZoneWrapper,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD&&nr(e.data.dataIndex,i??null),onDrop:l,variant:"default",children:(0,eS.jsx)(r4,{className:o.mappingDropZone})})},ni=(0,eC.createContext)({configName:"",classId:void 0,columnHeaderOptions:[],attributesMap:{},sourceRows:[]}),no=ni.Provider,nl=eI().memo(e=>{var t,a,r,n;let{fieldIndex:i,mappingId:o,insertIndex:l,remove:s,onRemoveItem:d,expanded:c,onToggle:p,activeFilter:u,isNew:m,add:g,onDropped:h,onInsertItem:x,acceptedDataIndex:f}=e,v=eI().useRef(0);v.current+=1,!0===globalThis.__DI_MAPPING_DEBUG__&&(1===v.current||v.current%50==0)&&console.debug("[DI][MappingItemWithFilter] render",{fieldIndex:i,mappingId:o,renderCount:v.current,expanded:c,activeFilter:u});let{configName:y,classId:b,columnHeaderOptions:j,attributesMap:S}=(0,eC.useContext)(ni),{styles:C,cx:I}=rT(),w=ew.Form.useFormInstance(),T=(0,eC.useRef)(i);T.current=i,ew.Form.useWatch(e=>{var t;return null==e||null==(t=e.mappingConfig)?void 0:t[T.current]});let D=w.getFieldValue(["mappingConfig",i])??{},F=D.dataSourceIndex,N=null!==u&&!(F??[]).includes(u);return(0,eS.jsxs)("div",{className:I(N&&C.hiddenItem),children:[(0,eS.jsx)(nn,{acceptedDataIndex:f,add:g,insertIndex:l,onDropped:h,onInsertItem:x}),(0,eS.jsx)("div",{className:I(m&&C.mappingItemNew),children:(0,eS.jsx)(na,{attributesMap:S,classId:b,columnHeaderOptions:j,configName:y,dataSourceIndex:F,expanded:c,fieldIndex:i,itemLabel:D.label,language:null==(a=D.dataTarget)||null==(t=a.settings)?void 0:t.language,mappingId:o,onRemoveItem:d,onToggle:p,remove:s,selectedFieldName:null==(n=D.dataTarget)||null==(r=n.settings)?void 0:r.fieldName,transformationResultType:D.transformationResultType})})]})});nl.displayName="MappingItemWithFilter";let ns=e=>{let{add:t,onInsertItem:a,onDropped:r}=e,{t:n}=(0,ev.useTranslation)(),{styles:i}=rT(),o=(0,eC.useCallback)(e=>{let{dataIndex:n,label:i}=e.data;a(t,0,n,i),r(0)},[t,a,r]);return(0,eS.jsx)(ew.Droppable,{className:i.emptyState,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD,onDrop:o,variant:"default",children:(0,eS.jsx)(r4,{className:i.emptyStateInner,children:(0,eS.jsx)("span",{children:n("data-importer.mapping.empty-state")})})})},nd=e=>{let{activeFilter:t,activeFilterLabel:a,fields:r,onAddMappingForFilter:n,add:i,onInsertItem:o,onDropped:l}=e,{t:s}=(0,ev.useTranslation)(),{styles:d}=rT(),c=ew.Form.useWatch(e=>JSON.stringify((e.mappingConfig??[]).map(e=>e.dataSourceIndex??[]))),p=(0,eC.useMemo)(()=>void 0!==c?JSON.parse(c):[],[c]),u=(0,eC.useCallback)(e=>{let{dataIndex:a,label:n}=e.data;nr(a,t)&&(o(i,r.length,a,n),l(r.length))},[t,o,i,r.length,l]);return p.some(e=>e.includes(t))?null:(0,eS.jsx)(ew.Droppable,{className:d.filterEmptyState,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD&&nr(e.data.dataIndex,t),onDrop:u,variant:"default",children:(0,eS.jsxs)(r4,{className:d.filterEmptyStateInner,children:[(0,eS.jsx)("span",{children:s("data-importer.mapping.filter-empty",{source:a??t})}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"add"},onClick:n,type:"default",children:s("data-importer.mapping.add")})]})})};function nc(){return!0===globalThis.__DI_MAPPING_DEBUG__}let np=eI().memo(e=>{let{fields:t,add:a,remove:r,hasItems:n,flashIndex:i,activeFilter:o,activeFilterLabel:l,expandedKeys:s,allVisibleCollapsed:d,onCollapseAll:c,onNewKey:p,onToggleKey:u,onOpenAutofillSuggestions:m,onAddItem:g,onRemoveItem:h,onAddMappingForFilter:x,onInsertItem:f,onDropped:v,getMappingIdByIndex:y}=e,{t:b}=(0,ev.useTranslation)(),{styles:j}=rT(),S=(0,eC.useRef)(0);S.current+=1,nc()&&(1===S.current||S.current%20==0)&&console.debug("[DI][MappingsPanelContent] render",{renderCount:S.current,fieldCount:t.length,activeFilter:o,flashIndex:i,expandedMode:"all"===s?"all":"set"});let C=(0,eC.useRef)(new Set(t.map(e=>e.key)));(0,eC.useLayoutEffect)(()=>{let e=nc(),a=new Set(t.map(e=>e.key)),r=C.current,n=Array.from(a).filter(e=>!r.has(e));1===n.length?p(n[0]):e&&n.length>1&&console.debug("[DI][MappingsPanelContent] skip auto-expand for bulk add",{addedKeyCount:n.length,fieldCount:t.length}),C.current=a},[t,p]);let I=(0,eC.useMemo)(()=>t.map(e=>e.key),[t]),w=(0,eC.useCallback)(e=>()=>{h(r,e)},[h,r]),T=(0,eC.useRef)(u),D=(0,eC.useRef)(t);T.current=u,D.current=t;let F=(0,eC.useRef)(new Map),N=(0,eC.useCallback)(e=>(F.current.has(e)||F.current.set(e,()=>{let t=D.current.map(e=>e.key);T.current(e,t)}),F.current.get(e)),[]),k=(0,eC.useMemo)(()=>{let e=nc(),n=e?performance.now():0,l=o??void 0,d=t.map((e,t)=>{let n=y(e.name),d="all"===s||s.has(e.key);return(0,eS.jsx)(eI().Fragment,{children:(0,eS.jsx)(nl,{acceptedDataIndex:l,activeFilter:o,add:a,expanded:d,fieldIndex:e.name,insertIndex:t,isNew:i===t,mappingId:n,onDropped:v,onInsertItem:f,onRemoveItem:w(e.name),onToggle:N(e.key),remove:r})},e.key)});return e&&console.debug("[DI][MappingsPanelContent] itemList built",{itemCount:d.length,durationMs:Number((performance.now()-n).toFixed(2)),activeFilter:o}),d},[t,a,r,o,s,i,v,f,w,N,y]);return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsxs)(ew.Flex,{align:"center",className:j.mappingsHeader,gap:"small",children:[(0,eS.jsx)(ew.Text,{className:j.mappingsTitle,children:b("data-importer.mapping.title-short")}),(0,eS.jsxs)(ew.Flex,{align:"center",className:j.mappingsActions,gap:"extra-small",children:[(0,eS.jsx)(ew.IconTextButton,{icon:{value:"new"},onClick:()=>{g(a,t.length)},type:"default",children:b("data-importer.mapping.add")}),(0,eS.jsx)(ew.Divider,{className:j.mappingsDivider,type:"vertical"}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"autofill"},onClick:m,type:"default",children:b("data-importer.mapping.auto-fill")}),n&&(0,eS.jsx)(ew.Button,{onClick:()=>{c(I)},size:"small",style:{marginLeft:"auto"},type:"link",children:b(d?"data-importer.mapping.expand-all":"data-importer.mapping.collapse-all")})]})]}),(0,eS.jsxs)(ew.Flex,{className:j.mappingsContent,vertical:!0,children:[!n&&null===o&&(0,eS.jsx)(ns,{add:a,onDropped:v,onInsertItem:f}),k,n&&(0,eS.jsx)(nn,{acceptedDataIndex:o??void 0,add:a,insertIndex:t.length,onDropped:v,onInsertItem:f}),null!==o&&(0,eS.jsx)(nd,{activeFilter:o,activeFilterLabel:l,add:a,fields:t,onAddMappingForFilter:()=>{x(a)},onDropped:v,onInsertItem:f})]})]})});np.displayName="MappingsPanelContent";let nu=e=>{let{activeFilter:t,activeFilterLabel:a,expandedKeys:r,expandAllPending:n,onCollapseAll:i,onNewKey:o,onToggleKey:l,onOpenAutofillSuggestions:s,onAddItem:d,onRemoveItem:c,onAddMappingForFilter:p,onInsertItem:u,getMappingIdByIndex:m}=e,{styles:g}=rT(),[h,x]=(0,eC.useState)(null),f=(0,eC.useRef)(null),v=(0,eC.useCallback)(e=>{null!==f.current&&clearTimeout(f.current),x(e),f.current=setTimeout(()=>{x(null)},400)},[]),y=(0,eC.useRef)(()=>void 0),b=(0,eC.useRef)(()=>void 0),j=(0,eC.useMemo)(()=>(e,t)=>{y.current(e,t)},[]),S=(0,eC.useMemo)(()=>e=>{b.current(e)},[]),C=(0,eC.useRef)([]),I=(0,eC.useCallback)(e=>{let t=C.current;return t.length===e.length&&e.every((e,a)=>e.key===t[a].key&&e.name===t[a].name)?t:(C.current=e,e)},[]);return(0,eS.jsx)(ew.Flex,{className:g.panel,vertical:!0,children:(0,eS.jsx)(ew.Form.List,{name:"mappingConfig",children:(e,g)=>{let{add:x,remove:f}=g;y.current=x,b.current=f;let C=I(e),w=C.length>0,T=!n&&"all"!==r&&C.every(e=>!r.has(e.key));return(0,eS.jsx)(np,{activeFilter:t,activeFilterLabel:a,add:j,allVisibleCollapsed:T,expandedKeys:r,fields:C,flashIndex:h,getMappingIdByIndex:m,hasItems:w,onAddItem:d,onAddMappingForFilter:p,onCollapseAll:i,onDropped:v,onInsertItem:u,onNewKey:o,onOpenAutofillSuggestions:s,onRemoveItem:c,onToggleKey:l,remove:S})}})})},nm=e=>{let{options:t,valueRef:a,errorRef:r}=e,{t:n}=(0,ev.useTranslation)(),[i,o]=(0,eC.useState)(void 0),[l,s]=(0,eC.useState)(!1);return r.current=s,(0,eS.jsx)(ew.Form.Item,{help:l?n("data-importer.mapping.new-modal.source-required"):void 0,label:n("data-importer.mapping.new-modal.source-label"),required:!0,style:{marginTop:12,marginBottom:0},validateStatus:l?"error":void 0,children:(0,eS.jsx)(ew.Select,{allowClear:!0,filterOption:t4,onChange:e=>{o(e),a.current=e,void 0!==e&&s(!1)},options:t,placeholder:n("data-importer.mapping.item.source-placeholder"),showSearch:!0,style:{width:"100%"},value:i})})};function ng(){return!0===globalThis.__DI_MAPPING_DEBUG__}let nh=["array","boolean","date","quantityValue","asset","assetArray","gallery","dataObject","dataObjectArray"];function nx(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"manual",r=arguments.length>3?arguments[3]:void 0,n=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0;return{mappingId:(0,ra.uuid)(),label:t,dataSourceIndex:[e],transformationResultType:"autofill"===a?i??"default":void 0,dataTarget:{type:"direct",settings:{..."autofill"===a&&{fieldName:r??e},...void 0!==n&&""!==n&&{language:n},writeIfTargetIsNotEmpty:!0,writeIfSourceIsEmpty:!0}}}}let nf=()=>(0,eS.jsxs)("svg",{fill:"none",height:"38",viewBox:"0 0 38 38",width:"38",xmlns:"http://www.w3.org/2000/svg",children:[(0,eS.jsxs)("g",{clipPath:"url(#panel-arrow-clip)",children:[(0,eS.jsx)("path",{d:"M26.9167 12.6641L33.25 18.9974L26.9167 25.3307",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,eS.jsx)("path",{d:"M33.25 19L24.7095 19C22.9533 19.0001 21.2242 18.5666 19.6758 17.738C18.1274 16.9094 16.8075 15.7113 15.8333 14.25C14.8592 12.7887 13.5393 11.5906 11.9909 10.762C10.4424 9.93337 8.71337 9.49988 6.95717 9.5L4.75 9.5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,eS.jsx)("path",{d:"M33.25 19L24.7095 19C22.9533 18.9999 21.2242 19.4334 19.6758 20.262C18.1274 21.0906 16.8075 22.2887 15.8333 23.75C14.8592 25.2113 13.5393 26.4094 11.9909 27.238C10.4424 28.0666 8.71337 28.5001 6.95717 28.5L4.75 28.5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"})]}),(0,eS.jsx)("defs",{children:(0,eS.jsx)("clipPath",{id:"panel-arrow-clip",children:(0,eS.jsx)("rect",{fill:"white",height:"38",transform:"translate(38 1.66103e-06) rotate(90)",width:"38"})})})]});function nv(e){return e.toLowerCase().replace(/[^a-z0-9]/g,"")}function ny(e){return e.split(/(?<=[a-z])(?=[A-Z])|(?<=[A-Z])(?=[A-Z][a-z])|[\s_.-]+/).map(e=>e.toLowerCase()).filter(e=>e.length>0)}function nb(e,t){if(0===e.length&&0===t.length)return 1;if(e.length<2||t.length<2)return+(e===t);let a=new Set,r=new Set;for(let t=0;t{r.has(e)&&n++});let i=a.size+r.size-n;return 0===i?0:n/i}function nj(e,t){if(0===e.length&&0===t.length)return 1;let a=new Set(e),r=new Set(t),n=0;a.forEach(e=>{r.has(e)&&n++});let i=a.size+r.size-n;return 0===i?0:n/i}function nS(e,t){let a=nv(e),r=nv(t.title),n=nv(t.key),i=t.key.lastIndexOf("."),o=i>=0?t.key.slice(i+1):null,l=null!==o?nv(o):null;if(a===r||a===n||null!==l&&a===l)return 100;let s=ny(e),d=ny(t.title),c=ny(t.key),p=Math.max(nj(s,d),nj(s,c),nb(a,r),nb(a,n));return null!==o&&null!==l&&(p=Math.max(p,nj(s,ny(o)),nb(a,l))),Math.round(100*p)}let nC=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{tableHeaderRow:t` + `}}),r6=e=>{var t;let{open:a,onClose:r,onSave:n,configName:i,classId:o,item:l,columnHeaderOptions:s,attributesMap:d,baseConfig:c}=e,{t:p}=(0,ev.useTranslation)(),{styles:u}=r9(),[m,g]=(0,eC.useState)(()=>structuredClone(l)),[h,x]=(0,eC.useState)({source:!0,transformations:!1,target:!1}),[f,v]=(0,eC.useState)(0),[y,b]=(0,eC.useState)(0),j=(0,eC.useRef)(null),S=(0,eC.useCallback)(()=>{null!==j.current&&clearTimeout(j.current),j.current=setTimeout(()=>{v(e=>e+1),j.current=null},800)},[]),[C,I]=(0,eC.useState)(void 0),{data:w,isFetching:T,error:D,refetch:F}=e2(C,{skip:void 0===C,refetchOnMountOrArgChange:!1});(0,eC.useEffect)(()=>{void 0!==w&&g(e=>({...e,transformationResultType:w.type}))},[w]);let N=void 0!==D?null==(t=D.data)?void 0:t.detail:void 0;(0,eC.useEffect)(()=>{a&&(g(structuredClone(l)),x({source:!0,transformations:!1,target:!1}))},[a,l]);let k=e=>{x(t=>({source:!1,transformations:!1,target:!1,[e]:!t[e]}))},L=m.transformationPipeline??[],P=e=>{g(t=>({...t,dataSourceIndex:e})),S()},R=(0,eC.useRef)(m);R.current=m;let{mergedAttributesMap:M,isFetchingExtraAttributes:A}=function(e){let{open:t,configName:a,classId:r,localItem:n,localItemRef:i,attributesMap:o,setCalculateTypeRequest:l}=e,s=JSON.stringify(n.transformationPipeline??[]),d=JSON.stringify(n.dataSourceIndex??[]),c=(0,eC.useRef)(!0);(0,eC.useEffect)(()=>{if(!t){c.current=!0;return}if(c.current){c.current=!1;return}let e=i.current??{};l({name:a,bundleDataImporterCalculateTransformationResultTypeParameters:{currentConfig:{label:e.label,dataSourceIndex:e.dataSourceIndex,transformationPipeline:e.transformationPipeline,dataTarget:e.dataTarget}}})},[s,d,t,a,i,l]);let p=rk(n.transformationResultType),u=p!==rN&&void 0===o[p],{data:m,isFetching:g}=to({classId:r??"",transformationResultType:n.transformationResultType,systemWrite:!0},{skip:!u||void 0===r||""===r});return{mergedAttributesMap:(0,eC.useMemo)(()=>{if(!u||(null==m?void 0:m.attributes)===void 0)return o;let e=m.attributes.map(aB);return{...o,[p]:e}},[o,u,m,p]),isFetchingExtraAttributes:u&&g}}({open:a,configName:i,classId:o,localItem:m,localItemRef:R,attributesMap:d,setCalculateTypeRequest:I}),$=(0,eC.useCallback)(async()=>{let e=R.current,t={name:i,bundleDataImporterCalculateTransformationResultTypeParameters:{currentConfig:{label:e.label,dataSourceIndex:e.dataSourceIndex,transformationPipeline:e.transformationPipeline,dataTarget:e.dataTarget}}},a=JSON.stringify(C)===JSON.stringify(t);if(I(t),a)try{await F()}catch{}},[i,C,F]),E=(0,eC.useCallback)(()=>{$(),b(e=>e+1)},[$]);return(0,eS.jsx)(ew.Modal,{footer:(0,eS.jsxs)(ew.Flex,{align:"center",className:u.footer,gap:"extra-small",justify:"flex-end",children:[(0,eS.jsx)(ew.IconButton,{disabled:T,icon:{value:"refresh"},onClick:E,tooltip:{title:p("data-importer.mapping.advanced-modal.refresh-all-previews")}}),(0,eS.jsx)(ew.Button,{onClick:()=>{n(m),r()},type:"primary",children:p("data-importer.mapping.advanced-modal.save")})]}),onCancel:r,open:a,title:p("data-importer.mapping.advanced-modal.title"),width:996,children:(0,eS.jsx)(rG,{baseConfig:c,calculateTypeError:N,configName:i,currentMappingItem:m,forceRefreshToken:y,isFetchingAttributes:A||T,previewRefreshToken:f,children:(0,eS.jsxs)(ew.Flex,{gap:"small",vertical:!0,children:[(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.source,collapsible:!0,onChange:()=>{k("source")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"1"}),p("data-importer.mapping.advanced-modal.step-source")]}),children:(0,eS.jsx)(rM,{columnHeaderOptions:s,configName:i,dataSourceIndex:m.dataSourceIndex??[],forceRefreshToken:y,onDataSourceIndexChange:P})})}),(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.transformations,collapsible:!0,onChange:()=>{k("transformations")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"2"}),p("data-importer.mapping.advanced-modal.step-transformations")]}),children:(0,eS.jsx)(r1,{columnHeaderOptions:s,dataSourceIndex:m.dataSourceIndex??[],onDataSourceIndexChange:P,onPipelineChange:e=>{g(t=>({...t,transformationPipeline:e})),S()},pipeline:L})})}),(0,eS.jsx)("div",{className:u.sectionPanel,children:(0,eS.jsx)(ew.Panel,{active:h.target,collapsible:!0,onChange:()=>{k("target")},theme:"default",title:(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("span",{className:u.stepBadge,children:"3"}),p("data-importer.mapping.advanced-modal.step-target")]}),children:(0,eS.jsx)(r5,{attributesMap:M,classId:o,dataTarget:m.dataTarget,onDataTargetChange:e=>{g(t=>({...t,dataTarget:e}))},transformationResultType:m.transformationResultType})})})]})})})},r4=e=>{let{children:t,className:a}=e,{getStateClasses:r}=(0,ew.useDroppable)();return(0,eS.jsx)("div",{className:rm()(a,...r()),children:t})};var r8=a(5710);let r7=e=>{let{fill:t}=e;return(0,eS.jsx)("svg",{fill:"none",height:"12",viewBox:"0 0 26 12",width:"26",xmlns:"http://www.w3.org/2000/svg",children:(0,eS.jsx)("path",{d:"M25.5303 6.05377C25.8232 5.76087 25.8232 5.286 25.5303 4.99311L20.7574 0.220137C20.4645 -0.0727568 19.9896 -0.0727568 19.6967 0.220137C19.4038 0.51303 19.4038 0.987904 19.6967 1.2808L23.9393 5.52344L19.6967 9.76608C19.4038 10.059 19.4038 10.5338 19.6967 10.8267C19.9896 11.1196 20.4645 11.1196 20.7574 10.8267L25.5303 6.05377ZM0 5.52344V6.27344H25V5.52344V4.77344H0V5.52344Z",fill:t,fillOpacity:1})})},ne=e=>{let{isAdvanced:t,isWarningState:a,isInProgressState:r}=e,{styles:n}=rT(),{token:i}=r8.A.useToken(),o=t||a||r,l=a||r?i.colorWarning:i.colorIcon,s=(0,eS.jsx)("span",{className:n.arrowSvg,children:(0,eS.jsx)(r7,{fill:l})});return o?(0,eS.jsxs)("div",{className:rm()(n.arrowCol,n.arrowColAdvanced),children:[t&&!a&&!r&&(0,eS.jsx)("span",{className:n.arrowAdvancedIcon,children:(0,eS.jsx)(ew.Icon,{value:"transformation"})}),(a||r)&&(0,eS.jsx)("span",{className:n.arrowWarningBadge,children:(0,eS.jsx)(ew.Icon,{value:"warning-circle"})}),s]}):(0,eS.jsxs)("div",{className:rm()(n.arrowCol,n.arrowColSimple),children:[(0,eS.jsx)("div",{className:n.arrowLabelSpacer}),(0,eS.jsx)("div",{className:n.arrowSelectRow,children:s})]})},nt=eI().memo(e=>{let{fieldIndex:t,itemLabel:a,dataSourceIndex:r,isAdvanced:n,isInProgressState:i,isWarningState:o,selectedAttr:l,selectedFieldName:s,isLocalized:d,language:c,columnHeaderOptions:p,attributeOptions:u,languageOptions:m,onOpenAdvanced:g,onRemove:h}=e,{t:x}=(0,ev.useTranslation)(),{styles:f}=rT(),v=ew.Form.useFormInstance(),[y,b]=(0,eC.useState)(!1),[j,S]=(0,eC.useState)(!1),C=(0,eC.useMemo)(()=>{if(0===(r??[]).length)return[];let e=new Set(r);return p.filter(t=>e.has(t.value))},[r,p]),I=y?p:C,w=(0,eC.useMemo)(()=>void 0===s||""===s?[]:[{value:s,label:(null==l?void 0:l.title)??s}],[l,s]);return(0,eC.useEffect)(()=>{if(!0!==globalThis.__DI_MAPPING_DEBUG__)return;let e=performance.now();requestAnimationFrame(()=>{console.debug("[DI][Perf] mapping item content painted",{fieldIndex:t,expandedState:"expanded",durationMs:Number((performance.now()-e).toFixed(2))})})},[t]),(0,eS.jsxs)("div",{className:f.mappingItemContent,children:[(0,eS.jsxs)("div",{className:f.mappingLabelRow,children:[(0,eS.jsx)("div",{className:f.mappingLabelInput,style:{flex:1},children:(0,eS.jsx)(ew.Input,{onChange:e=>{v.setFieldValue(["mappingConfig",t,"label"],e.target.value,{triggerChange:!0})},placeholder:x("data-importer.mapping.item.label"),value:a??""})}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"transformation"},onClick:g,type:"default",children:x("data-importer.mapping.item.advanced")}),(0,eS.jsx)(ew.IconButton,{icon:{value:"trash"},onClick:h,tooltip:{title:x("data-importer.mapping.item.delete")},type:"default"})]}),(0,eS.jsx)("div",{className:f.mappingDivider}),(0,eS.jsxs)("div",{className:f.sourcesDestRow,children:[(0,eS.jsxs)("div",{className:f.sourcesDestCol,children:[(0,eS.jsx)("div",{children:x("data-importer.mapping.item.source")}),(0,eS.jsx)("div",{className:f.sourceDropZone,children:(0,eS.jsx)(ew.Select,{filterOption:t4,mode:"multiple",onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataSourceIndex"],e,{triggerChange:!0}),e.length>1&&(v.setFieldValue(["mappingConfig",t,"transformationResultType"],"default"),v.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],void 0),v.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],void 0))},onFocus:()=>{b(!0)},options:I,placeholder:x("data-importer.mapping.item.source-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:r??[]})})]}),(0,eS.jsx)(ne,{isAdvanced:n,isInProgressState:i,isWarningState:o}),(0,eS.jsxs)("div",{className:f.sourcesDestCol,children:[(0,eS.jsx)("div",{children:x("data-importer.mapping.item.destination")}),n&&(0,eS.jsx)("div",{className:f.destinationTextBlock,children:(0,eS.jsx)("span",{children:(null==l?void 0:l.title)??s??""})}),!n&&i&&(0,eS.jsx)("div",{className:f.requiresAdvancedHint,children:x("data-importer.mapping.item.requires-advanced-setup")}),!n&&!i&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Select,{filterOption:t4,onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],e,{triggerChange:!0})},onFocus:()=>{S(!0)},options:j?u:w,placeholder:x("data-importer.mapping.item.destination-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:s??void 0}),d&&(0,eS.jsx)(ew.Select,{filterOption:t4,onChange:e=>{v.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],e,{triggerChange:!0})},options:m,placeholder:x("data-importer.mapping.item.data-target.language-placeholder"),showSearch:!0,style:{maxWidth:"100%"},value:c??void 0})]})]})]})]})});nt.displayName="MappingItemContent";let na=eI().memo(e=>{let t,{fieldIndex:a,mappingId:r,remove:n,onRemoveItem:i,configName:o,columnHeaderOptions:l,classId:s,expanded:d,onToggle:c,itemLabel:p,dataSourceIndex:u,transformationResultType:m,selectedFieldName:g,language:h,attributesMap:x}=e,f=eI().useRef(0);f.current+=1,!0===globalThis.__DI_MAPPING_DEBUG__&&(1===f.current||f.current%50==0)&&console.debug("[DI][MappingItem] render",{fieldIndex:a,mappingId:r,renderCount:f.current,expanded:d,hasDataSource:(u??[]).length>0,trt:m??"default"});let{t:v}=(0,ev.useTranslation)(),{styles:y,cx:b}=rT(),j=ew.Form.useFormInstance(),[S,C]=(0,eC.useState)(!1),I=(0,eK.useSettings)(),w=(0,eC.useMemo)(()=>(I.validLanguages??[]).map(e=>({value:e,label:e})),[I.validLanguages]),T=(u??[]).length,D=void 0!==g&&""!==g,F=(0,eC.useCallback)(()=>(j.getFieldValue("mappingConfig")??[]).findIndex(e=>e.mappingId===r),[j,r]);(0,eC.useEffect)(()=>{if(!d)return;let e=F();if(e<0)return;let t=j.getFieldValue(["mappingConfig",e])??{},a=t.label??"",r=t.dataSourceIndex??[];if(""===a&&r.length>0){let t=l.find(e=>e.value===r[0]);void 0!==t&&j.setFieldValue(["mappingConfig",e,"label"],t.label,{triggerChange:!0})}},[d,l,j,F]);let N=x[rk(m)]??[],k=(0,eC.useMemo)(()=>d?N.map(e=>({value:e.key,label:e.title})):[],[d,N]),L=(0,eC.useMemo)(()=>{if(d)return N.find(e=>e.key===g)},[d,N,g]),P=(null==L?void 0:L.localized)??!1,R=void 0!==p&&""!==p?p:v("data-importer.mapping.item.new-label"),M=(0,eC.useCallback)(e=>{let t=F();if(t<0)return;let a=e.data.dataIndex,r=j.getFieldValue(["mappingConfig",t,"dataSourceIndex"])??[];if(!r.includes(a)){let e=[...r,a];j.setFieldValue(["mappingConfig",t,"dataSourceIndex"],e,{triggerChange:!0}),e.length>1&&(j.setFieldValue(["mappingConfig",t,"transformationResultType"],"default"),j.setFieldValue(["mappingConfig",t,"dataTarget","settings","fieldName"],void 0),j.setFieldValue(["mappingConfig",t,"dataTarget","settings","language"],void 0))}},[j,F]),A=(0,eC.useCallback)(()=>{C(!0)},[]),$=(0,eC.useCallback)(()=>{i(a)},[i,a]);return(0,eS.jsxs)(ew.Droppable,{className:y.droppablePanel,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD,onDrop:M,variant:"default",children:[(0,eS.jsx)(r4,{className:b(y.panelDndWrapper,d&&y.panelExpanded),children:(0,eS.jsx)(ew.Panel,{active:d,border:!0,collapsible:!0,contentPadding:"none",onChange:c,theme:"default",title:R,children:d&&(0,eS.jsx)(nt,{attributeOptions:k,columnHeaderOptions:l,dataSourceIndex:u,fieldIndex:a,isAdvanced:void 0!==m&&""!==m&&"default"!==m,isInProgressState:T>1&&!D,isLocalized:P,isWarningState:T>0&&!D,itemLabel:p,language:h,languageOptions:w,onOpenAdvanced:A,onRemove:$,selectedAttr:L,selectedFieldName:g})})}),S&&(0,eS.jsx)(r6,{attributesMap:x,baseConfig:{loaderConfig:j.getFieldsValue(!0).loaderConfig,interpreterConfig:j.getFieldsValue(!0).interpreterConfig,resolverConfig:j.getFieldsValue(!0).resolverConfig,processingConfig:j.getFieldsValue(!0).processingConfig},classId:s,columnHeaderOptions:l,configName:o,item:(t=F())<0?{}:j.getFieldValue(["mappingConfig",t])??{},onClose:()=>{C(!1)},onSave:e=>{let t=F();t<0||j.setFieldValue(["mappingConfig",t],e,{triggerChange:!0}),C(!1)},open:S})]})},function(e,t){if(!e.expanded&&!t.expanded)return e.expanded===t.expanded&&e.fieldIndex===t.fieldIndex&&e.mappingId===t.mappingId&&e.itemLabel===t.itemLabel&&e.onToggle===t.onToggle&&e.onRemoveItem===t.onRemoveItem&&e.remove===t.remove;let a=e.dataSourceIndex,r=t.dataSourceIndex,n=a===r||void 0!==a&&a.length===(null==r?void 0:r.length)&&a.every((e,t)=>e===r[t]);return e.fieldIndex===t.fieldIndex&&e.mappingId===t.mappingId&&e.remove===t.remove&&e.onRemoveItem===t.onRemoveItem&&e.configName===t.configName&&e.columnHeaderOptions===t.columnHeaderOptions&&e.classId===t.classId&&e.expanded===t.expanded&&e.onToggle===t.onToggle&&e.itemLabel===t.itemLabel&&n&&e.transformationResultType===t.transformationResultType&&e.selectedFieldName===t.selectedFieldName&&e.language===t.language&&e.attributesMap===t.attributesMap});function nr(e,t){return void 0!==e&&(null===t||e===t)}na.displayName="MappingItem";let nn=e=>{let{insertIndex:t,add:a,onInsertItem:r,onDropped:n,acceptedDataIndex:i}=e,{styles:o}=rT(),l=(0,eC.useCallback)(e=>{let{dataIndex:i,label:o}=e.data;r(a,t,i,o),n(t)},[a,t,r,n]);return(0,eS.jsx)(ew.Droppable,{className:o.mappingDropZoneWrapper,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD&&nr(e.data.dataIndex,i??null),onDrop:l,variant:"default",children:(0,eS.jsx)(r4,{className:o.mappingDropZone})})},ni=(0,eC.createContext)({configName:"",classId:void 0,columnHeaderOptions:[],attributesMap:{},sourceRows:[]}),no=ni.Provider,nl=eI().memo(e=>{var t,a,r,n;let{fieldIndex:i,mappingId:o,insertIndex:l,remove:s,onRemoveItem:d,expanded:c,onToggle:p,activeFilter:u,isNew:m,add:g,onDropped:h,onInsertItem:x,acceptedDataIndex:f}=e,v=eI().useRef(0);v.current+=1,!0===globalThis.__DI_MAPPING_DEBUG__&&(1===v.current||v.current%50==0)&&console.debug("[DI][MappingItemWithFilter] render",{fieldIndex:i,mappingId:o,renderCount:v.current,expanded:c,activeFilter:u});let{configName:y,classId:b,columnHeaderOptions:j,attributesMap:S}=(0,eC.useContext)(ni),{styles:C,cx:I}=rT(),w=ew.Form.useFormInstance(),T=(0,eC.useRef)(i);T.current=i,ew.Form.useWatch(e=>{var t;return null==e||null==(t=e.mappingConfig)?void 0:t[T.current]});let D=w.getFieldValue(["mappingConfig",i])??{},F=D.dataSourceIndex,N=null!==u&&!(F??[]).includes(u);return(0,eS.jsxs)("div",{className:I(N&&C.hiddenItem),children:[(0,eS.jsx)(nn,{acceptedDataIndex:f,add:g,insertIndex:l,onDropped:h,onInsertItem:x}),(0,eS.jsx)("div",{className:I(m&&C.mappingItemNew),children:(0,eS.jsx)(na,{attributesMap:S,classId:b,columnHeaderOptions:j,configName:y,dataSourceIndex:F,expanded:c,fieldIndex:i,itemLabel:D.label,language:null==(a=D.dataTarget)||null==(t=a.settings)?void 0:t.language,mappingId:o,onRemoveItem:d,onToggle:p,remove:s,selectedFieldName:null==(n=D.dataTarget)||null==(r=n.settings)?void 0:r.fieldName,transformationResultType:D.transformationResultType})})]})});nl.displayName="MappingItemWithFilter";let ns=e=>{let{add:t,onInsertItem:a,onDropped:r}=e,{t:n}=(0,ev.useTranslation)(),{styles:i}=rT(),o=(0,eC.useCallback)(e=>{let{dataIndex:n,label:i}=e.data;a(t,0,n,i),r(0)},[t,a,r]);return(0,eS.jsx)(ew.Droppable,{className:i.emptyState,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD,onDrop:o,variant:"default",children:(0,eS.jsx)(r4,{className:i.emptyStateInner,children:(0,eS.jsx)("span",{children:n("data-importer.mapping.empty-state")})})})},nd=e=>{let{activeFilter:t,activeFilterLabel:a,fields:r,onAddMappingForFilter:n,add:i,onInsertItem:o,onDropped:l}=e,{t:s}=(0,ev.useTranslation)(),{styles:d}=rT(),c=ew.Form.useWatch(e=>JSON.stringify((e.mappingConfig??[]).map(e=>e.dataSourceIndex??[]))),p=(0,eC.useMemo)(()=>void 0!==c?JSON.parse(c):[],[c]),u=(0,eC.useCallback)(e=>{let{dataIndex:a,label:n}=e.data;nr(a,t)&&(o(i,r.length,a,n),l(r.length))},[t,o,i,r.length,l]);return p.some(e=>e.includes(t))?null:(0,eS.jsx)(ew.Droppable,{className:d.filterEmptyState,disableDndActiveIndicator:!1,isValidContext:e=>e.type===rD&&nr(e.data.dataIndex,t),onDrop:u,variant:"default",children:(0,eS.jsxs)(r4,{className:d.filterEmptyStateInner,children:[(0,eS.jsx)("span",{children:s("data-importer.mapping.filter-empty",{source:a??t})}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"add"},onClick:n,type:"default",children:s("data-importer.mapping.add")})]})})};function nc(){return!0===globalThis.__DI_MAPPING_DEBUG__}let np=eI().memo(e=>{let{fields:t,add:a,remove:r,hasItems:n,flashIndex:i,activeFilter:o,activeFilterLabel:l,expandedKeys:s,allVisibleCollapsed:d,onCollapseAll:c,onNewKey:p,onToggleKey:u,onOpenAutofillSuggestions:m,onAddItem:g,onRemoveItem:h,onAddMappingForFilter:x,onInsertItem:f,onDropped:v,getMappingIdByIndex:y}=e,{t:b}=(0,ev.useTranslation)(),{styles:j}=rT(),S=(0,eC.useRef)(0);S.current+=1,nc()&&(1===S.current||S.current%20==0)&&console.debug("[DI][MappingsPanelContent] render",{renderCount:S.current,fieldCount:t.length,activeFilter:o,flashIndex:i,expandedMode:"all"===s?"all":"set"});let C=(0,eC.useRef)(new Set(t.map(e=>e.key)));(0,eC.useLayoutEffect)(()=>{let e=nc(),a=new Set(t.map(e=>e.key)),r=C.current,n=Array.from(a).filter(e=>!r.has(e));1===n.length?p(n[0]):e&&n.length>1&&console.debug("[DI][MappingsPanelContent] skip auto-expand for bulk add",{addedKeyCount:n.length,fieldCount:t.length}),C.current=a},[t,p]);let I=(0,eC.useMemo)(()=>t.map(e=>e.key),[t]),w=(0,eC.useCallback)(e=>()=>{h(r,e)},[h,r]),T=(0,eC.useRef)(u),D=(0,eC.useRef)(t);T.current=u,D.current=t;let F=(0,eC.useRef)(new Map),N=(0,eC.useCallback)(e=>(F.current.has(e)||F.current.set(e,()=>{let t=D.current.map(e=>e.key);T.current(e,t)}),F.current.get(e)),[]),k=(0,eC.useMemo)(()=>{let e=nc(),n=e?performance.now():0,l=o??void 0,d=t.map((e,t)=>{let n=y(e.name),d="all"===s||s.has(e.key);return(0,eS.jsx)(eI().Fragment,{children:(0,eS.jsx)(nl,{acceptedDataIndex:l,activeFilter:o,add:a,expanded:d,fieldIndex:e.name,insertIndex:t,isNew:i===t,mappingId:n,onDropped:v,onInsertItem:f,onRemoveItem:w(e.name),onToggle:N(e.key),remove:r})},e.key)});return e&&console.debug("[DI][MappingsPanelContent] itemList built",{itemCount:d.length,durationMs:Number((performance.now()-n).toFixed(2)),activeFilter:o}),d},[t,a,r,o,s,i,v,f,w,N,y]);return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsxs)(ew.Flex,{align:"center",className:j.mappingsHeader,gap:"small",children:[(0,eS.jsx)(ew.Text,{className:j.mappingsTitle,children:b("data-importer.mapping.title-short")}),(0,eS.jsxs)(ew.Flex,{align:"center",className:j.mappingsActions,gap:"extra-small",children:[(0,eS.jsx)(ew.IconTextButton,{icon:{value:"new"},onClick:()=>{g(a,t.length)},type:"default",children:b("data-importer.mapping.add")}),(0,eS.jsx)(ew.Divider,{className:j.mappingsDivider,type:"vertical"}),(0,eS.jsx)(ew.IconTextButton,{icon:{value:"autofill"},onClick:m,type:"default",children:b("data-importer.mapping.auto-fill")}),n&&(0,eS.jsx)(ew.Button,{onClick:()=>{c(I)},size:"small",style:{marginLeft:"auto"},type:"link",children:b(d?"data-importer.mapping.expand-all":"data-importer.mapping.collapse-all")})]})]}),(0,eS.jsxs)(ew.Flex,{className:j.mappingsContent,vertical:!0,children:[!n&&null===o&&(0,eS.jsx)(ns,{add:a,onDropped:v,onInsertItem:f}),k,n&&(0,eS.jsx)(nn,{acceptedDataIndex:o??void 0,add:a,insertIndex:t.length,onDropped:v,onInsertItem:f}),null!==o&&(0,eS.jsx)(nd,{activeFilter:o,activeFilterLabel:l,add:a,fields:t,onAddMappingForFilter:()=>{x(a)},onDropped:v,onInsertItem:f})]})]})});np.displayName="MappingsPanelContent";let nu=e=>{let{activeFilter:t,activeFilterLabel:a,expandedKeys:r,expandAllPending:n,onCollapseAll:i,onNewKey:o,onToggleKey:l,onOpenAutofillSuggestions:s,onAddItem:d,onRemoveItem:c,onAddMappingForFilter:p,onInsertItem:u,getMappingIdByIndex:m}=e,{styles:g}=rT(),[h,x]=(0,eC.useState)(null),f=(0,eC.useRef)(null),v=(0,eC.useCallback)(e=>{null!==f.current&&clearTimeout(f.current),x(e),f.current=setTimeout(()=>{x(null)},400)},[]),y=(0,eC.useRef)(()=>void 0),b=(0,eC.useRef)(()=>void 0),j=(0,eC.useMemo)(()=>(e,t)=>{y.current(e,t)},[]),S=(0,eC.useMemo)(()=>e=>{b.current(e)},[]),C=(0,eC.useRef)([]),I=(0,eC.useCallback)(e=>{let t=C.current;return t.length===e.length&&e.every((e,a)=>e.key===t[a].key&&e.name===t[a].name)?t:(C.current=e,e)},[]);return(0,eS.jsx)(ew.Flex,{className:g.panel,vertical:!0,children:(0,eS.jsx)(ew.Form.List,{name:"mappingConfig",children:(e,g)=>{let{add:x,remove:f}=g;y.current=x,b.current=f;let C=I(e),w=C.length>0,T=!n&&"all"!==r&&C.every(e=>!r.has(e.key));return(0,eS.jsx)(np,{activeFilter:t,activeFilterLabel:a,add:j,allVisibleCollapsed:T,expandedKeys:r,fields:C,flashIndex:h,getMappingIdByIndex:m,hasItems:w,onAddItem:d,onAddMappingForFilter:p,onCollapseAll:i,onDropped:v,onInsertItem:u,onNewKey:o,onOpenAutofillSuggestions:s,onRemoveItem:c,onToggleKey:l,remove:S})}})})},nm=e=>{let{options:t,valueRef:a,errorRef:r}=e,{t:n}=(0,ev.useTranslation)(),[i,o]=(0,eC.useState)(void 0),[l,s]=(0,eC.useState)(!1);return r.current=s,(0,eS.jsx)(ew.Form.Item,{help:l?n("data-importer.mapping.new-modal.source-required"):void 0,label:n("data-importer.mapping.new-modal.source-label"),required:!0,style:{marginTop:12,marginBottom:0},validateStatus:l?"error":void 0,children:(0,eS.jsx)(ew.Select,{allowClear:!0,filterOption:t4,onChange:e=>{o(e),a.current=e,void 0!==e&&s(!1)},options:t,placeholder:n("data-importer.mapping.item.source-placeholder"),showSearch:!0,style:{width:"100%"},value:i})})};function ng(){return!0===globalThis.__DI_MAPPING_DEBUG__}let nh=["array","boolean","date","quantityValue","asset","assetArray","gallery","dataObject","dataObjectArray"];function nx(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"manual",r=arguments.length>3?arguments[3]:void 0,n=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0;return{mappingId:(0,ra.uuid)(),label:t,dataSourceIndex:[e],transformationResultType:"autofill"===a?i??"default":void 0,dataTarget:{type:"direct",settings:{..."autofill"===a&&{fieldName:r??e},...void 0!==n&&""!==n&&{language:n},writeIfTargetIsNotEmpty:!0,writeIfSourceIsEmpty:!0}}}}let nf=()=>(0,eS.jsxs)("svg",{fill:"none",height:"38",viewBox:"0 0 38 38",width:"38",xmlns:"http://www.w3.org/2000/svg",children:[(0,eS.jsxs)("g",{clipPath:"url(#panel-arrow-clip)",children:[(0,eS.jsx)("path",{d:"M26.9167 12.6641L33.25 18.9974L26.9167 25.3307",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,eS.jsx)("path",{d:"M33.25 19L24.7095 19C22.9533 19.0001 21.2242 18.5666 19.6758 17.738C18.1274 16.9094 16.8075 15.7113 15.8333 14.25C14.8592 12.7887 13.5393 11.5906 11.9909 10.762C10.4424 9.93337 8.71337 9.49988 6.95717 9.5L4.75 9.5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,eS.jsx)("path",{d:"M33.25 19L24.7095 19C22.9533 18.9999 21.2242 19.4334 19.6758 20.262C18.1274 21.0906 16.8075 22.2887 15.8333 23.75C14.8592 25.2113 13.5393 26.4094 11.9909 27.238C10.4424 28.0666 8.71337 28.5001 6.95717 28.5L4.75 28.5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"})]}),(0,eS.jsx)("defs",{children:(0,eS.jsx)("clipPath",{id:"panel-arrow-clip",children:(0,eS.jsx)("rect",{fill:"white",height:"38",transform:"translate(38 1.66103e-06) rotate(90)",width:"38"})})})]});function nv(e){return e.toLowerCase().replace(/[^a-z0-9]/g,"")}function ny(e){return e.split(/(?<=[a-z])(?=[A-Z])|(?<=[A-Z])(?=[A-Z][a-z])|[\s_.-]+/).map(e=>e.toLowerCase()).filter(e=>e.length>0)}function nb(e,t){if(0===e.length&&0===t.length)return 1;if(e.length<2||t.length<2)return+(e===t);let a=new Set,r=new Set;for(let t=0;t{r.has(e)&&n++});let i=a.size+r.size-n;return 0===i?0:n/i}function nj(e,t){if(0===e.length&&0===t.length)return 1;let a=new Set(e),r=new Set(t),n=0;a.forEach(e=>{r.has(e)&&n++});let i=a.size+r.size-n;return 0===i?0:n/i}function nS(e,t){let a=nv(e),r=nv(t.title),n=nv(t.key),i=t.key.lastIndexOf("."),o=i>=0?t.key.slice(i+1):null,l=null!==o?nv(o):null;if(a===r||a===n||null!==l&&a===l)return 100;let s=ny(e),d=ny(t.title),c=ny(t.key),p=Math.max(nj(s,d),nj(s,c),nb(a,r),nb(a,n));return null!==o&&null!==l&&(p=Math.max(p,nj(s,ny(o)),nb(a,l))),Math.round(100*p)}let nC=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{tableHeaderRow:t` padding: ${a.paddingXXS}px ${a.paddingMD}px; border-bottom: 1px solid ${a.colorBorderSecondary}; `,tableHeaderCell:t` @@ -728,7 +743,7 @@ border-radius: 50%; background-color: ${a.colorWarningTextActive}; flex-shrink: 0; - `}}),nI=e=>{let{suggestions:t,selectedIds:a,onToggle:r,previewRow:n,hasPrevRow:i,isLoadingPreviewRow:o,onPrevRow:l,onNextRow:s}=e,{t:d}=(0,ev.useTranslation)(),{styles:c}=nC(),p=(0,eT.useTheme)();return 0===t.length?(0,eS.jsx)("div",{className:c.emptyState,children:(0,eS.jsx)(ew.NoContent,{text:d("data-importer.mapping.autofill-suggestions.empty")})}):(0,eS.jsxs)(ew.Flex,{vertical:!0,children:[(0,eS.jsxs)(ew.Flex,{align:"center",className:c.tableHeaderRow,gap:"small",children:[(0,eS.jsx)("div",{style:{width:24,flexShrink:0}}),(0,eS.jsx)("div",{style:{width:56,flexShrink:0},children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.score")})}),(0,eS.jsx)("div",{className:c.sourceCell,children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.source")})}),(0,eS.jsx)("div",{style:{width:36,flexShrink:0}}),(0,eS.jsx)(ew.Flex,{align:"center",className:c.destinationCell,gap:p.paddingSM,children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.destination")})}),(0,eS.jsx)("div",{className:c.resultCell,children:(0,eS.jsxs)(ew.Flex,{align:"center",justify:"space-between",children:[(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.result")}),(0,eS.jsxs)(ew.Flex,{align:"center",gap:4,children:[(0,eS.jsx)(ew.IconButton,{disabled:!i||o,icon:{value:"chevron-left"},onClick:l,size:"small",type:"text"}),(0,eS.jsx)(ew.IconButton,{disabled:o,icon:{value:"chevron-right"},onClick:s,size:"small",type:"text"})]})]})})]}),t.map(e=>{var t;return(0,eS.jsxs)(ew.Flex,{align:"center",className:c.tableRow,gap:"small",onClick:()=>{r(e.id)},children:[(0,eS.jsx)("div",{style:{width:24,flexShrink:0},children:(0,eS.jsx)(ew.Checkbox,{checked:a.has(e.id),onChange:()=>{r(e.id)},onClick:e=>{e.stopPropagation()}})}),(0,eS.jsx)("div",{style:{width:56,flexShrink:0},children:(0,eS.jsxs)(ew.Flex,{align:"center",gap:6,children:[(0,eS.jsx)("span",{className:c.scoreText,children:`${e.score}%`}),(0,eS.jsx)("span",{className:(t=e.score,t>=90?c.dotGreen:t>=70?c.dotYellow:c.dotOrange)})]})}),(0,eS.jsx)("div",{className:c.sourceCell,children:(0,eS.jsx)("span",{className:c.cellText,children:`${e.sourceLabel} [${e.sourceIndex}]`})}),(0,eS.jsx)(ew.Flex,{align:"center",justify:"center",style:{width:36,flexShrink:0},children:(0,eS.jsx)(r7,{fill:p.colorTextTertiary})}),(0,eS.jsxs)(ew.Flex,{align:"center",className:c.destinationCell,gap:p.paddingSM,children:[(0,eS.jsx)("span",{className:c.cellText,children:`Direct, ${e.targetFieldLabel}`}),null!==e.language&&(0,eS.jsx)(ew.Tag,{className:c.localeTag,children:e.language})]}),(0,eS.jsx)("div",{className:c.resultCell,children:o?(0,eS.jsx)(ew.Spin,{size:"small",type:"classic"}):n[e.sourceIndex]??""})]},e.id)})]})};function nw(){return!0===globalThis.__DI_MAPPING_DEBUG__}let nT=eI().memo(e=>{let{configName:t,isActive:a}=e,{styles:r}=rT(),{t:n}=(0,ev.useTranslation)(),i=(0,eT.useTheme)(),{validLanguages:o}=(0,eK.useSettings)(),l=(0,ew.useFormModal)(),s=(0,ew.useMessage)(),d=ew.Form.useFormInstance(),c=ew.Form.useWatch(["loaderConfig","type"]),p=ew.Form.useWatch(["interpreterConfig","type"]),{columnHeaderOptions:u,initialLoadDone:m,sourceRows:g,hasPreviewError:h,attributesMap:x,classId:f,getMappingConfig:v}=function(e,t){var a,r;let n=ew.Form.useFormInstance(),i=(0,ev.useAppDispatch)(),{data:o,isSuccess:l,requestId:s}=tJ({name:e}),[d,c]=(0,eC.useState)([]),[p,u]=(0,eC.useState)(!1),[m,g]=(0,eC.useState)([]),[h,x]=(0,eC.useState)(!1),[f,v]=(0,eC.useState)({}),[y,b]=(0,eC.useState)(void 0),[j,S]=(0,eC.useState)(void 0),[C,I]=(0,eC.useState)(!1),{data:w,refetch:T,isFetching:D,isError:F,isSuccess:N}=e7(y,{skip:void 0===y,refetchOnMountOrArgChange:!1}),{data:k,refetch:L,isFetching:P,isError:R,isSuccess:M}=te(j,{skip:void 0===j,refetchOnMountOrArgChange:!1}),A=null==o||null==(r=o.configuration)||null==(a=r.resolverConfig)?void 0:a.dataObjectClassId,$=ew.Form.useWatch(["resolverConfig","dataObjectClassId"])??A,E=ew.Form.useWatch(e=>JSON.stringify((e.mappingConfig??[]).map(e=>e.transformationResultType??""))),O=(0,eC.useMemo)(()=>void 0!==E?JSON.parse(E):void 0,[E]),B=(0,eC.useCallback)(()=>n.getFieldValue("mappingConfig")??[],[n]),q=(0,eC.useCallback)(()=>ro(n.getFieldsValue(!0),(null==o?void 0:o.configuration)??{}),[n,o]),z=(0,eC.useCallback)(()=>{let e=q();return{loaderConfig:e.loaderConfig,interpreterConfig:e.interpreterConfig}},[q]);(0,eC.useEffect)(()=>{N&&void 0!==w&&c((w.columnHeaders??[]).map(e=>({value:String(e.dataIndex??e.id??""),label:String(e.label??e.dataIndex??e.id??"")})))},[N,w]),(0,eC.useEffect)(()=>{F&&c([])},[F]),(0,eC.useEffect)(()=>{if(!M||void 0===k)return;let e=(k.dataPreview??[]).map(e=>rw(e));g(e),x(0===e.length)},[M,k]),(0,eC.useEffect)(()=>{R&&(g([]),x(!0))},[R]),(0,eC.useEffect)(()=>{let e=void 0!==j&&!P;u(void 0!==y&&!D&&C&&e)},[y,j,D,P,C]);let H=ew.Form.useWatch(["loaderConfig","type"]),V=ew.Form.useWatch(["interpreterConfig","type"]),W=(0,eC.useMemo)(()=>JSON.stringify(z()),[H,V,o]),[_,U]=(0,eC.useState)(""),[X,G]=(0,eC.useState)(void 0),K=(0,eC.useRef)(0),Q=(0,eC.useRef)(!1);return(0,eC.useEffect)(()=>{if(!l||!t){Q.current=t;return}let a=W!==_,r=void 0!==s&&s!==X,d=!Q.current&&t;if(Q.current=t,!a&&!r){d&&void 0!==y&&void 0!==j&&Promise.all([T().catch(()=>void 0),L().catch(()=>void 0)]);return}let c=ng(),p=++K.current,m=c?performance.now():0;c&&console.debug("[DI][Loader] source config refresh start",{cycleId:p,configName:e,argsChanged:a,requestChanged:r,loaderConfigType:H,interpreterConfigType:V,classId:A}),u(!1),I(!1),x(!1),b({name:e,bundleDataImporterCopyPreviewParameters:{currentConfig:z()}}),S({name:e,bundleDataImporterLoadPreviewParameters:{currentConfig:z(),recordNumber:0}}),r&&!a&&void 0!==y&&void 0!==j&&(c&&console.debug("[DI][Loader] refetch headers+preview",{cycleId:p}),Promise.all([T().catch(()=>void 0),L().catch(()=>void 0)])),(async()=>{let e=c?performance.now():0;try{let e=n.getFieldValue(["resolverConfig","dataObjectClassId"])??A,t=((null==o?void 0:o.configuration)??{}).mappingConfig??[],a=new Set;void 0!==e&&""!==e&&(a.add(void 0),nh.forEach(e=>a.add(e)),t.forEach(e=>{a.add(e.transformationResultType)}));let l=Array.from(a);c&&console.debug("[DI][Loader] class attributes load start",{cycleId:p,effectiveClassId:e,types:l.map(e=>e??rN)});let s=l.map(async t=>await i(tY.endpoints.bundleDataImporterDataTypeLoadClassAttributes.initiate({classId:e,transformationResultType:t,systemWrite:!0},{forceRefetch:r}))),d=await Promise.all(s);if(l.length>0){let e={};d.forEach((t,a)=>{var r;let n=l[a],i=((null==(r=t.data)?void 0:r.attributes)??[]).map(aO);e[void 0===n||""===n||"default"===n?rN:n]=i}),v(t=>{let a=!1;for(let r of Object.keys(e))if(t[r]!==e[r]){a=!0;break}return a?{...t,...e}:t})}}finally{c&&console.debug("[DI][Loader] class attributes load done",{cycleId:p,durationMs:Number((performance.now()-e).toFixed(2))}),I(!0)}})(),c&&console.debug("[DI][Loader] source config refresh queued",{cycleId:p,durationMs:Number((performance.now()-m).toFixed(2))}),U(W),G(s)},[l,t,e,W,_,s,X,z,y,j,T,L,i,n,o,A]),(0,eC.useEffect)(()=>{var e;!ng()||N&&console.debug("[DI][Loader] headers load success",{count:(null==w||null==(e=w.columnHeaders)?void 0:e.length)??0})},[N,w]),(0,eC.useEffect)(()=>{!ng()||F&&console.debug("[DI][Loader] headers load error")},[F]),(0,eC.useEffect)(()=>{!ng()||M&&console.debug("[DI][Loader] preview load success",{rowCount:((null==k?void 0:k.dataPreview)??[]).length})},[M,k]),(0,eC.useEffect)(()=>{!ng()||R&&console.debug("[DI][Loader] preview load error")},[R]),(0,eC.useEffect)(()=>{if(void 0===$||""===$||!p)return;let e=B(),t=new Set;if(e.forEach(e=>{let a=rk(e.transformationResultType);void 0===f[a]&&t.add(a)}),0===t.size)return;let a=Array.from(t);Promise.all(a.map(async e=>await i(tY.endpoints.bundleDataImporterDataTypeLoadClassAttributes.initiate({classId:$,transformationResultType:e===rN?void 0:e,systemWrite:!0})))).then(e=>{v(t=>{let r={};return(e.forEach((e,t)=>{var n;r[a[t]]=((null==(n=e.data)?void 0:n.attributes)??[]).map(aO)}),a.some(e=>t[e]!==r[e]))?{...t,...r}:t})})},[O,p,$]),{columnHeaderOptions:d,initialLoadDone:p,sourceRows:m,hasPreviewError:h,attributesMap:f,setAttributesMap:v,classId:$,mappingTrtList:O,getMappingConfig:B}}(t,a),{dataPreview:y,currentRecordIndex:b,isFetching:j,load:S}=rf({configName:t,enabled:a}),[C,I]=(0,eC.useState)(new Set),[w,T]=(0,eC.useState)(!1),[,D]=(0,eC.useTransition)(),[F,N]=(0,eC.useState)(null),[k,L]=(0,eC.useState)(null),[P,R]=(0,eC.useState)(new Set),M=(0,eC.useRef)(!0),A=(0,eC.useRef)(c),$=(0,eC.useRef)(p),E=(0,eC.useRef)(null),O=(0,eC.useRef)(F);O.current=F;let B=(0,eC.useMemo)(()=>{var e;return null===F?null:(null==(e=g.find(e=>e.dataIndex===F))?void 0:e.label)??F},[F,g]),q=(0,eC.useMemo)(()=>({configName:t,classId:f,columnHeaderOptions:u,attributesMap:x,sourceRows:g}),[t,f,u,x,g]);(0,eC.useEffect)(()=>{let e=A.current!==c,t=$.current!==p;(e||t)&&(nw()&&console.debug("[DI][Action] reset expanded panels on source type change",{prevLoaderType:A.current,nextLoaderType:c,prevInterpreterType:$.current,nextInterpreterType:p}),I(new Set),A.current=c,$.current=p)},[c,p]);let z=(0,eC.useRef)(C);z.current=C;let H=(0,eC.useCallback)(e=>{let t=z.current,a="all"===t?new Set(e):t,r=e.every(e=>!a.has(e)),n=r?"expand-all":"collapse-all";if(E.current={action:n,startedAt:performance.now()},nw()&&console.debug("[DI][Action] toggle expand/collapse all",{action:n,visibleCount:e.length,previouslyExpandedVisibleCount:e.filter(e=>a.has(e)).length}),r)M.current=!0,T(!0),D(()=>{I("all"),T(!1)});else{M.current=!1;let t=new Set(a);e.forEach(e=>t.delete(e)),I(t)}},[]);(0,eC.useEffect)(()=>{if(!nw()||null===E.current||"collapse-all"!==E.current.action)return;let e=E.current;E.current=null,requestAnimationFrame(()=>{requestAnimationFrame(()=>{console.debug("[DI][Perf] expand/collapse all painted",{action:e.action,durationMs:Number((performance.now()-e.startedAt).toFixed(2))})})})},[C]);let V=(0,eC.useCallback)((e,t)=>{I(a=>{let r=new Set("all"===a?t:a);return r.has(e)?r.delete(e):r.add(e),r})},[]),W=(0,eC.useCallback)(e=>{I(t=>{if(!M.current)return t;if("all"===t)return"all";let a=new Set(t);return a.add(e),a})},[]),_=(0,eC.useCallback)((e,t)=>{let a=nw();a&&console.debug("[DI][Action] remove mapping requested",{index:t,beforeCount:v().length,activeFilter:O.current});let r=O.current,n=null;null!==r&&(v().filter((e,a)=>a!==t).some(e=>(e.dataSourceIndex??[]).includes(r))||(n=r,N(null))),e(t),a&&console.debug("[DI][Action] remove mapping done",{index:t,clearedFilter:n,keptFilter:null===n?r:null})},[v]),U=(0,eC.useCallback)((e,t)=>nx(e,t,"manual"),[]),X=(0,eC.useCallback)((e,t)=>{let a={current:void 0},r={current:void 0};l.confirm({title:n("data-importer.mapping.new-modal.title"),content:(0,eS.jsx)(nm,{errorRef:r,options:u,valueRef:a}),okText:n("data-importer.mapping.add"),onOk:async()=>{var t,n;let i=a.current;if(void 0===i)return null==(n=r.current)||n.call(r,!0),await Promise.reject(Error("source required"));let o=(null==(t=u.find(e=>e.value===i))?void 0:t.label)??i;nw()&&console.debug("[DI][Action] add mapping via modal",{dataIndex:i,label:o,insertIndex:0,beforeCount:v().length}),e(U(i,o),0);let l=O.current;null!==l&&l!==i&&N(i)}})},[l,n,u,U,v]),G=(0,eC.useCallback)((e,t,a,r)=>{nw()&&console.debug("[DI][Action] insert mapping via drop",{dataIndex:a,label:r,insertIndex:t,beforeCount:v().length}),e(U(a,r),t)},[U,v]),K=(0,eC.useMemo)(()=>(y.length>0?y.map(rw):g).reduce((e,t)=>(e[t.dataIndex]=t.value,e),{}),[y,g]),Q=(0,eC.useCallback)(()=>{if(0===u.length)return void s.warning(n("data-importer.mapping.autofill-suggestions.no-source-columns"));let e=function(e,t,a,r,n){let i,o=(i=new Set,a.forEach(e=>{(e.dataSourceIndex??[]).forEach(e=>i.add(e))}),i),l=function(e){let t=new Map;for(let a of[rN,...Object.keys(e).filter(e=>e!==rN)])for(let r of e[a]??[])t.has(r.key)||t.set(r.key,{attr:r,transformationResultType:a===rN?"default":a});return Array.from(t.values())}(t),s=new Set(n.map(e=>e.toLowerCase())),d=[];for(let t of e){if(o.has(t.value))continue;let e=function(e,t,a){let r=function(e,t){let a=/^(.*?)[_.-]([a-z]{2})(?:[_-]([A-Za-z]{2,4}))?$/.exec(e);if(null===a)return null;let r=a[1],n=a[2],i=a[3];return 0!==r.length&&t.has(n)?{base:r,locale:void 0!==i?`${n}_${i.toUpperCase()}`:n}:null}(e,a),n=-1,i=null,o=-1,l=null,s=null;for(let a of t){let t=nS(e,a.attr);if(t>n&&(n=t,i=a),!0===a.attr.localized&&null!==r){let e=nS(r.base,a.attr);e>o&&(o=e,l=a,s=r.locale)}}let d=o>=n&&null!==l,c=d?l:i,p=d?o:n,u=d?s:null;return null===c||p<40?null:{entry:c,score:p,language:u}}(t.label,l,s);if(null===e)continue;let a=r.find(e=>e.dataIndex===t.value);d.push({id:(0,ra.uuid)(),sourceIndex:t.value,sourceLabel:t.label,targetFieldName:e.entry.attr.key,targetFieldLabel:e.entry.attr.title,transformationResultType:e.entry.transformationResultType,score:e.score,language:e.language,previewResult:(null==a?void 0:a.value)??null})}return d.sort((e,t)=>t.score-e.score)}(u,x,v(),g,o??[]);L(e),R(new Set(e.map(e=>e.id))),S(0)},[v,u,x,g,o,s,n,S]),Y=(0,eC.useCallback)(()=>{let e=Math.max(0,b-1);e!==b&&S(e)},[b,S]),J=(0,eC.useCallback)(()=>{S(b+1)},[b,S]),Z=(0,eC.useCallback)(e=>{R(t=>{let a=new Set(t);return a.has(e)?a.delete(e):a.add(e),a})},[]),ee=(0,eC.useCallback)(()=>{L(null),R(new Set)},[]),et=(0,eC.useCallback)(()=>{null!==k&&R(e=>k.every(t=>e.has(t.id))?new Set:new Set(k.map(e=>e.id)))},[k]),ea=(0,eC.useCallback)(()=>{if(null===k)return;let e=k.filter(e=>P.has(e.id)).map(e=>nx(e.sourceIndex,e.sourceLabel,"autofill",e.targetFieldName,e.language??void 0,e.transformationResultType)),t=v();nw()&&console.debug("[DI][Action] autofill suggestions applied",{appliedCount:e.length,beforeCount:t.length}),d.setFieldValue("mappingConfig",[...t,...e],{triggerChange:!0}),L(null),R(new Set)},[k,P,v,d]),er=(0,eC.useCallback)((e,t)=>{let a=v(),r=U(e,t);nw()&&console.debug("[DI][Action] add mapping from source panel",{dataIndex:e,label:t,beforeCount:a.length}),d.setFieldValue("mappingConfig",[...a,r],{triggerChange:!0})},[v,U,d]),en=(0,eC.useCallback)(e=>{let t=O.current;if(null===t)return;let a=B??t;nw()&&console.debug("[DI][Action] add mapping for active filter",{dataIndex:t,label:a,beforeCount:v().length}),e(U(t,a))},[B,U,v]),ei=(0,eC.useCallback)(e=>(function(e,t){let a=e.getFieldValue(["mappingConfig",t]),r=null==a?void 0:a.mappingId;if(void 0!==r&&""!==r)return r;let n=(0,ra.uuid)();return e.setFieldValue(["mappingConfig",t,"mappingId"],n,{triggerChange:!1}),n})(d,e),[d]),eo=(0,eC.useMemo)(()=>{if(null!==k&&0===k.length)return[(0,eS.jsx)(ew.Button,{onClick:ee,type:"primary",children:n("data-importer.mapping.autofill-suggestions.ok")},"ok")];let e=null!==k&&k.length>0&&k.every(e=>P.has(e.id)),t=(null==k?void 0:k.some(e=>P.has(e.id)))===!0;return(0,eS.jsxs)(ew.Flex,{style:{width:"100%"},children:[(0,eS.jsxs)(ew.Flex,{align:"center",gap:"small",style:{flex:1},children:[(0,eS.jsx)(ew.Checkbox,{checked:e,indeterminate:t&&!e,onChange:et}),(0,eS.jsx)("span",{children:n("data-importer.mapping.autofill-suggestions.selected",{count:P.size})})]}),j&&(0,eS.jsx)(ew.Spin,{size:"small",style:{marginInlineEnd:8},type:"classic"}),(0,eS.jsxs)(ew.Flex,{align:"center",gap:"small",children:[(0,eS.jsx)(ew.Button,{onClick:ee,type:"default",children:n("data-importer.mapping.autofill-suggestions.reject-all")}),(0,eS.jsx)(ew.Button,{disabled:0===P.size,onClick:ea,type:"primary",children:n("data-importer.mapping.autofill-suggestions.apply")})]})]})},[n,k,P,j,et,ee,ea]);return(0,eS.jsxs)(ew.Content,{loading:!m,children:[(0,eS.jsx)(no,{value:q,children:(0,eS.jsxs)(ew.Flex,{className:r.mappingLayout,children:[(0,eS.jsx)("div",{className:r.mappingLayoutLeft,children:(0,eS.jsx)(rF,{activeFilter:F,configName:t,hasPreviewError:h,onAddMappingFromSource:er,onSetFilter:N,sourceRows:g})}),(0,eS.jsx)(ew.Flex,{align:"center",className:r.mappingLayoutCenter,vertical:!0,children:(0,eS.jsx)(ew.Flex,{align:"center",className:r.mappingLayoutCenterArrow,justify:"center",children:(0,eS.jsx)(nf,{})})}),(0,eS.jsx)("div",{className:r.mappingLayoutRight,children:(0,eS.jsx)(ey.FieldWidthProvider,{fieldWidthValues:{small:9999,medium:9999,large:9999},children:(0,eS.jsx)(nu,{activeFilter:F,activeFilterLabel:B,expandAllPending:w,expandedKeys:C,getMappingIdByIndex:ei,onAddItem:X,onAddMappingForFilter:en,onCollapseAll:H,onInsertItem:G,onNewKey:W,onOpenAutofillSuggestions:Q,onRemoveItem:_,onToggleKey:V})})})]})}),(0,eS.jsx)(ew.Modal,{footer:eo,onCancel:ee,open:null!==k,styles:{body:{padding:0,paddingBlock:0,paddingInline:0,maxHeight:"60vh",overflowY:"auto"},footer:{padding:"12px 16px",borderTop:null!==k&&k.length>0?`1px solid ${i.colorPrimaryBorder}`:"none"}},title:n("data-importer.mapping.autofill-suggestions.title"),width:1100,children:null!==k&&(0,eS.jsx)(nI,{hasPrevRow:b>0,isLoadingPreviewRow:j,onNextRow:J,onPrevRow:Y,onToggle:Z,previewRow:K,selectedIds:P,suggestions:k})})]})});nT.displayName="MappingStep";let nD=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{loggingGroups:t` + `}}),nI=e=>{let{suggestions:t,selectedIds:a,onToggle:r,previewRow:n,hasPrevRow:i,isLoadingPreviewRow:o,onPrevRow:l,onNextRow:s}=e,{t:d}=(0,ev.useTranslation)(),{styles:c}=nC(),p=(0,eT.useTheme)();return 0===t.length?(0,eS.jsx)("div",{className:c.emptyState,children:(0,eS.jsx)(ew.NoContent,{text:d("data-importer.mapping.autofill-suggestions.empty")})}):(0,eS.jsxs)(ew.Flex,{vertical:!0,children:[(0,eS.jsxs)(ew.Flex,{align:"center",className:c.tableHeaderRow,gap:"small",children:[(0,eS.jsx)("div",{style:{width:24,flexShrink:0}}),(0,eS.jsx)("div",{style:{width:56,flexShrink:0},children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.score")})}),(0,eS.jsx)("div",{className:c.sourceCell,children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.source")})}),(0,eS.jsx)("div",{style:{width:36,flexShrink:0}}),(0,eS.jsx)(ew.Flex,{align:"center",className:c.destinationCell,gap:p.paddingSM,children:(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.destination")})}),(0,eS.jsx)("div",{className:c.resultCell,children:(0,eS.jsxs)(ew.Flex,{align:"center",justify:"space-between",children:[(0,eS.jsx)("span",{className:c.tableHeaderCell,children:d("data-importer.mapping.autofill-suggestions.result")}),(0,eS.jsxs)(ew.Flex,{align:"center",gap:4,children:[(0,eS.jsx)(ew.IconButton,{disabled:!i||o,icon:{value:"chevron-left"},onClick:l,size:"small",type:"text"}),(0,eS.jsx)(ew.IconButton,{disabled:o,icon:{value:"chevron-right"},onClick:s,size:"small",type:"text"})]})]})})]}),t.map(e=>{var t;return(0,eS.jsxs)(ew.Flex,{align:"center",className:c.tableRow,gap:"small",onClick:()=>{r(e.id)},children:[(0,eS.jsx)("div",{style:{width:24,flexShrink:0},children:(0,eS.jsx)(ew.Checkbox,{checked:a.has(e.id),onChange:()=>{r(e.id)},onClick:e=>{e.stopPropagation()}})}),(0,eS.jsx)("div",{style:{width:56,flexShrink:0},children:(0,eS.jsxs)(ew.Flex,{align:"center",gap:6,children:[(0,eS.jsx)("span",{className:c.scoreText,children:`${e.score}%`}),(0,eS.jsx)("span",{className:(t=e.score,t>=90?c.dotGreen:t>=70?c.dotYellow:c.dotOrange)})]})}),(0,eS.jsx)("div",{className:c.sourceCell,children:(0,eS.jsx)("span",{className:c.cellText,children:`${e.sourceLabel} [${e.sourceIndex}]`})}),(0,eS.jsx)(ew.Flex,{align:"center",justify:"center",style:{width:36,flexShrink:0},children:(0,eS.jsx)(r7,{fill:p.colorTextTertiary})}),(0,eS.jsxs)(ew.Flex,{align:"center",className:c.destinationCell,gap:p.paddingSM,children:[(0,eS.jsx)("span",{className:c.cellText,children:`Direct, ${e.targetFieldLabel}`}),null!==e.language&&(0,eS.jsx)(ew.Tag,{className:c.localeTag,children:e.language})]}),(0,eS.jsx)("div",{className:c.resultCell,children:o?(0,eS.jsx)(ew.Spin,{size:"small",type:"classic"}):n[e.sourceIndex]??""})]},e.id)})]})};function nw(){return!0===globalThis.__DI_MAPPING_DEBUG__}let nT=eI().memo(e=>{let{configName:t,isActive:a}=e,{styles:r}=rT(),{t:n}=(0,ev.useTranslation)(),i=(0,eT.useTheme)(),{validLanguages:o}=(0,eK.useSettings)(),l=(0,ew.useFormModal)(),s=(0,ew.useMessage)(),d=ew.Form.useFormInstance(),c=ew.Form.useWatch(["loaderConfig","type"]),p=ew.Form.useWatch(["interpreterConfig","type"]),{columnHeaderOptions:u,initialLoadDone:m,sourceRows:g,hasPreviewError:h,attributesMap:x,classId:f,getMappingConfig:v}=function(e,t){var a,r;let n=ew.Form.useFormInstance(),i=(0,ev.useAppDispatch)(),{data:o,isSuccess:l,requestId:s}=tJ({name:e}),[d,c]=(0,eC.useState)([]),[p,u]=(0,eC.useState)(!1),[m,g]=(0,eC.useState)([]),[h,x]=(0,eC.useState)(!1),[f,v]=(0,eC.useState)({}),[y,b]=(0,eC.useState)(void 0),[j,S]=(0,eC.useState)(void 0),[C,I]=(0,eC.useState)(!1),{data:w,refetch:T,isFetching:D,isError:F,isSuccess:N}=e7(y,{skip:void 0===y,refetchOnMountOrArgChange:!1}),{data:k,refetch:L,isFetching:P,isError:R,isSuccess:M}=te(j,{skip:void 0===j,refetchOnMountOrArgChange:!1}),A=null==o||null==(r=o.configuration)||null==(a=r.resolverConfig)?void 0:a.dataObjectClassId,$=ew.Form.useWatch(["resolverConfig","dataObjectClassId"])??A,E=ew.Form.useWatch(e=>JSON.stringify((e.mappingConfig??[]).map(e=>e.transformationResultType??""))),B=(0,eC.useMemo)(()=>void 0!==E?JSON.parse(E):void 0,[E]),O=(0,eC.useCallback)(()=>n.getFieldValue("mappingConfig")??[],[n]),q=(0,eC.useCallback)(()=>ro(n.getFieldsValue(!0),(null==o?void 0:o.configuration)??{}),[n,o]),z=(0,eC.useCallback)(()=>{let e=q();return{loaderConfig:e.loaderConfig,interpreterConfig:e.interpreterConfig}},[q]);(0,eC.useEffect)(()=>{N&&void 0!==w&&c((w.columnHeaders??[]).map(e=>({value:String(e.dataIndex??e.id??""),label:String(e.label??e.dataIndex??e.id??"")})))},[N,w]),(0,eC.useEffect)(()=>{F&&c([])},[F]),(0,eC.useEffect)(()=>{if(!M||void 0===k)return;let e=(k.dataPreview??[]).map(e=>rw(e));g(e),x(0===e.length)},[M,k]),(0,eC.useEffect)(()=>{R&&(g([]),x(!0))},[R]),(0,eC.useEffect)(()=>{let e=void 0!==j&&!P;u(void 0!==y&&!D&&C&&e)},[y,j,D,P,C]);let H=ew.Form.useWatch(["loaderConfig","type"]),V=ew.Form.useWatch(["interpreterConfig","type"]),W=(0,eC.useMemo)(()=>JSON.stringify(z()),[H,V,o]),[_,U]=(0,eC.useState)(""),[X,G]=(0,eC.useState)(void 0),K=(0,eC.useRef)(0),Q=(0,eC.useRef)(!1);return(0,eC.useEffect)(()=>{if(!l||!t){Q.current=t;return}let a=W!==_,r=void 0!==s&&s!==X,d=!Q.current&&t;if(Q.current=t,!a&&!r){d&&void 0!==y&&void 0!==j&&Promise.all([T().catch(()=>void 0),L().catch(()=>void 0)]);return}let c=ng(),p=++K.current,m=c?performance.now():0;c&&console.debug("[DI][Loader] source config refresh start",{cycleId:p,configName:e,argsChanged:a,requestChanged:r,loaderConfigType:H,interpreterConfigType:V,classId:A}),u(!1),I(!1),x(!1),b({name:e,bundleDataImporterCopyPreviewParameters:{currentConfig:z()}}),S({name:e,bundleDataImporterLoadPreviewParameters:{currentConfig:z(),recordNumber:0}}),r&&!a&&void 0!==y&&void 0!==j&&(c&&console.debug("[DI][Loader] refetch headers+preview",{cycleId:p}),Promise.all([T().catch(()=>void 0),L().catch(()=>void 0)])),(async()=>{let e=c?performance.now():0;try{let e=n.getFieldValue(["resolverConfig","dataObjectClassId"])??A,t=((null==o?void 0:o.configuration)??{}).mappingConfig??[],a=new Set;void 0!==e&&""!==e&&(a.add(void 0),nh.forEach(e=>a.add(e)),t.forEach(e=>{a.add(e.transformationResultType)}));let l=Array.from(a);c&&console.debug("[DI][Loader] class attributes load start",{cycleId:p,effectiveClassId:e,types:l.map(e=>e??rN)});let s=l.map(async t=>await i(tY.endpoints.bundleDataImporterDataTypeLoadClassAttributes.initiate({classId:e,transformationResultType:t,systemWrite:!0},{forceRefetch:r}))),d=await Promise.all(s);if(l.length>0){let e={};d.forEach((t,a)=>{var r;let n=l[a],i=((null==(r=t.data)?void 0:r.attributes)??[]).map(aB);e[void 0===n||""===n||"default"===n?rN:n]=i}),v(t=>{let a=!1;for(let r of Object.keys(e))if(t[r]!==e[r]){a=!0;break}return a?{...t,...e}:t})}}finally{c&&console.debug("[DI][Loader] class attributes load done",{cycleId:p,durationMs:Number((performance.now()-e).toFixed(2))}),I(!0)}})(),c&&console.debug("[DI][Loader] source config refresh queued",{cycleId:p,durationMs:Number((performance.now()-m).toFixed(2))}),U(W),G(s)},[l,t,e,W,_,s,X,z,y,j,T,L,i,n,o,A]),(0,eC.useEffect)(()=>{var e;!ng()||N&&console.debug("[DI][Loader] headers load success",{count:(null==w||null==(e=w.columnHeaders)?void 0:e.length)??0})},[N,w]),(0,eC.useEffect)(()=>{!ng()||F&&console.debug("[DI][Loader] headers load error")},[F]),(0,eC.useEffect)(()=>{!ng()||M&&console.debug("[DI][Loader] preview load success",{rowCount:((null==k?void 0:k.dataPreview)??[]).length})},[M,k]),(0,eC.useEffect)(()=>{!ng()||R&&console.debug("[DI][Loader] preview load error")},[R]),(0,eC.useEffect)(()=>{if(void 0===$||""===$||!p)return;let e=O(),t=new Set;if(e.forEach(e=>{let a=rk(e.transformationResultType);void 0===f[a]&&t.add(a)}),0===t.size)return;let a=Array.from(t);Promise.all(a.map(async e=>await i(tY.endpoints.bundleDataImporterDataTypeLoadClassAttributes.initiate({classId:$,transformationResultType:e===rN?void 0:e,systemWrite:!0})))).then(e=>{v(t=>{let r={};return(e.forEach((e,t)=>{var n;r[a[t]]=((null==(n=e.data)?void 0:n.attributes)??[]).map(aB)}),a.some(e=>t[e]!==r[e]))?{...t,...r}:t})})},[B,p,$]),{columnHeaderOptions:d,initialLoadDone:p,sourceRows:m,hasPreviewError:h,attributesMap:f,setAttributesMap:v,classId:$,mappingTrtList:B,getMappingConfig:O}}(t,a),{dataPreview:y,currentRecordIndex:b,isFetching:j,load:S}=rf({configName:t,enabled:a}),[C,I]=(0,eC.useState)(new Set),[w,T]=(0,eC.useState)(!1),[,D]=(0,eC.useTransition)(),[F,N]=(0,eC.useState)(null),[k,L]=(0,eC.useState)(null),[P,R]=(0,eC.useState)(new Set),M=(0,eC.useRef)(!0),A=(0,eC.useRef)(c),$=(0,eC.useRef)(p),E=(0,eC.useRef)(null),B=(0,eC.useRef)(F);B.current=F;let O=(0,eC.useMemo)(()=>{var e;return null===F?null:(null==(e=g.find(e=>e.dataIndex===F))?void 0:e.label)??F},[F,g]),q=(0,eC.useMemo)(()=>({configName:t,classId:f,columnHeaderOptions:u,attributesMap:x,sourceRows:g}),[t,f,u,x,g]);(0,eC.useEffect)(()=>{let e=A.current!==c,t=$.current!==p;(e||t)&&(nw()&&console.debug("[DI][Action] reset expanded panels on source type change",{prevLoaderType:A.current,nextLoaderType:c,prevInterpreterType:$.current,nextInterpreterType:p}),I(new Set),A.current=c,$.current=p)},[c,p]);let z=(0,eC.useRef)(C);z.current=C;let H=(0,eC.useCallback)(e=>{let t=z.current,a="all"===t?new Set(e):t,r=e.every(e=>!a.has(e)),n=r?"expand-all":"collapse-all";if(E.current={action:n,startedAt:performance.now()},nw()&&console.debug("[DI][Action] toggle expand/collapse all",{action:n,visibleCount:e.length,previouslyExpandedVisibleCount:e.filter(e=>a.has(e)).length}),r)M.current=!0,T(!0),D(()=>{I("all"),T(!1)});else{M.current=!1;let t=new Set(a);e.forEach(e=>t.delete(e)),I(t)}},[]);(0,eC.useEffect)(()=>{if(!nw()||null===E.current||"collapse-all"!==E.current.action)return;let e=E.current;E.current=null,requestAnimationFrame(()=>{requestAnimationFrame(()=>{console.debug("[DI][Perf] expand/collapse all painted",{action:e.action,durationMs:Number((performance.now()-e.startedAt).toFixed(2))})})})},[C]);let V=(0,eC.useCallback)((e,t)=>{I(a=>{let r=new Set("all"===a?t:a);return r.has(e)?r.delete(e):r.add(e),r})},[]),W=(0,eC.useCallback)(e=>{I(t=>{if(!M.current)return t;if("all"===t)return"all";let a=new Set(t);return a.add(e),a})},[]),_=(0,eC.useCallback)((e,t)=>{let a=nw();a&&console.debug("[DI][Action] remove mapping requested",{index:t,beforeCount:v().length,activeFilter:B.current});let r=B.current,n=null;null!==r&&(v().filter((e,a)=>a!==t).some(e=>(e.dataSourceIndex??[]).includes(r))||(n=r,N(null))),e(t),a&&console.debug("[DI][Action] remove mapping done",{index:t,clearedFilter:n,keptFilter:null===n?r:null})},[v]),U=(0,eC.useCallback)((e,t)=>nx(e,t,"manual"),[]),X=(0,eC.useCallback)((e,t)=>{let a={current:void 0},r={current:void 0};l.confirm({title:n("data-importer.mapping.new-modal.title"),content:(0,eS.jsx)(nm,{errorRef:r,options:u,valueRef:a}),okText:n("data-importer.mapping.add"),onOk:async()=>{var t,n;let i=a.current;if(void 0===i)return null==(n=r.current)||n.call(r,!0),await Promise.reject(Error("source required"));let o=(null==(t=u.find(e=>e.value===i))?void 0:t.label)??i;nw()&&console.debug("[DI][Action] add mapping via modal",{dataIndex:i,label:o,insertIndex:0,beforeCount:v().length}),e(U(i,o),0);let l=B.current;null!==l&&l!==i&&N(i)}})},[l,n,u,U,v]),G=(0,eC.useCallback)((e,t,a,r)=>{nw()&&console.debug("[DI][Action] insert mapping via drop",{dataIndex:a,label:r,insertIndex:t,beforeCount:v().length}),e(U(a,r),t)},[U,v]),K=(0,eC.useMemo)(()=>(y.length>0?y.map(rw):g).reduce((e,t)=>(e[t.dataIndex]=t.value,e),{}),[y,g]),Q=(0,eC.useCallback)(()=>{if(0===u.length)return void s.warning(n("data-importer.mapping.autofill-suggestions.no-source-columns"));let e=function(e,t,a,r,n){let i,o=(i=new Set,a.forEach(e=>{(e.dataSourceIndex??[]).forEach(e=>i.add(e))}),i),l=function(e){let t=new Map;for(let a of[rN,...Object.keys(e).filter(e=>e!==rN)])for(let r of e[a]??[])t.has(r.key)||t.set(r.key,{attr:r,transformationResultType:a===rN?"default":a});return Array.from(t.values())}(t),s=new Set(n.map(e=>e.toLowerCase())),d=[];for(let t of e){if(o.has(t.value))continue;let e=function(e,t,a){let r=function(e,t){let a=/^(.*?)[_.-]([a-z]{2})(?:[_-]([A-Za-z]{2,4}))?$/.exec(e);if(null===a)return null;let r=a[1],n=a[2],i=a[3];return 0!==r.length&&t.has(n)?{base:r,locale:void 0!==i?`${n}_${i.toUpperCase()}`:n}:null}(e,a),n=-1,i=null,o=-1,l=null,s=null;for(let a of t){let t=nS(e,a.attr);if(t>n&&(n=t,i=a),!0===a.attr.localized&&null!==r){let e=nS(r.base,a.attr);e>o&&(o=e,l=a,s=r.locale)}}let d=o>=n&&null!==l,c=d?l:i,p=d?o:n,u=d?s:null;return null===c||p<40?null:{entry:c,score:p,language:u}}(t.label,l,s);if(null===e)continue;let a=r.find(e=>e.dataIndex===t.value);d.push({id:(0,ra.uuid)(),sourceIndex:t.value,sourceLabel:t.label,targetFieldName:e.entry.attr.key,targetFieldLabel:e.entry.attr.title,transformationResultType:e.entry.transformationResultType,score:e.score,language:e.language,previewResult:(null==a?void 0:a.value)??null})}return d.sort((e,t)=>t.score-e.score)}(u,x,v(),g,o??[]);L(e),R(new Set(e.map(e=>e.id))),S(0)},[v,u,x,g,o,s,n,S]),Y=(0,eC.useCallback)(()=>{let e=Math.max(0,b-1);e!==b&&S(e)},[b,S]),J=(0,eC.useCallback)(()=>{S(b+1)},[b,S]),Z=(0,eC.useCallback)(e=>{R(t=>{let a=new Set(t);return a.has(e)?a.delete(e):a.add(e),a})},[]),ee=(0,eC.useCallback)(()=>{L(null),R(new Set)},[]),et=(0,eC.useCallback)(()=>{null!==k&&R(e=>k.every(t=>e.has(t.id))?new Set:new Set(k.map(e=>e.id)))},[k]),ea=(0,eC.useCallback)(()=>{if(null===k)return;let e=k.filter(e=>P.has(e.id)).map(e=>nx(e.sourceIndex,e.sourceLabel,"autofill",e.targetFieldName,e.language??void 0,e.transformationResultType)),t=v();nw()&&console.debug("[DI][Action] autofill suggestions applied",{appliedCount:e.length,beforeCount:t.length}),d.setFieldValue("mappingConfig",[...t,...e],{triggerChange:!0}),L(null),R(new Set)},[k,P,v,d]),er=(0,eC.useCallback)((e,t)=>{let a=v(),r=U(e,t);nw()&&console.debug("[DI][Action] add mapping from source panel",{dataIndex:e,label:t,beforeCount:a.length}),d.setFieldValue("mappingConfig",[...a,r],{triggerChange:!0})},[v,U,d]),en=(0,eC.useCallback)(e=>{let t=B.current;if(null===t)return;let a=O??t;nw()&&console.debug("[DI][Action] add mapping for active filter",{dataIndex:t,label:a,beforeCount:v().length}),e(U(t,a))},[O,U,v]),ei=(0,eC.useCallback)(e=>(function(e,t){let a=e.getFieldValue(["mappingConfig",t]),r=null==a?void 0:a.mappingId;if(void 0!==r&&""!==r)return r;let n=(0,ra.uuid)();return e.setFieldValue(["mappingConfig",t,"mappingId"],n,{triggerChange:!1}),n})(d,e),[d]),eo=(0,eC.useMemo)(()=>{if(null!==k&&0===k.length)return[(0,eS.jsx)(ew.Button,{onClick:ee,type:"primary",children:n("data-importer.mapping.autofill-suggestions.ok")},"ok")];let e=null!==k&&k.length>0&&k.every(e=>P.has(e.id)),t=(null==k?void 0:k.some(e=>P.has(e.id)))===!0;return(0,eS.jsxs)(ew.Flex,{style:{width:"100%"},children:[(0,eS.jsxs)(ew.Flex,{align:"center",gap:"small",style:{flex:1},children:[(0,eS.jsx)(ew.Checkbox,{checked:e,indeterminate:t&&!e,onChange:et}),(0,eS.jsx)("span",{children:n("data-importer.mapping.autofill-suggestions.selected",{count:P.size})})]}),j&&(0,eS.jsx)(ew.Spin,{size:"small",style:{marginInlineEnd:8},type:"classic"}),(0,eS.jsxs)(ew.Flex,{align:"center",gap:"small",children:[(0,eS.jsx)(ew.Button,{onClick:ee,type:"default",children:n("data-importer.mapping.autofill-suggestions.reject-all")}),(0,eS.jsx)(ew.Button,{disabled:0===P.size,onClick:ea,type:"primary",children:n("data-importer.mapping.autofill-suggestions.apply")})]})]})},[n,k,P,j,et,ee,ea]);return(0,eS.jsxs)(ew.Content,{loading:!m,children:[(0,eS.jsx)(no,{value:q,children:(0,eS.jsxs)(ew.Flex,{className:r.mappingLayout,children:[(0,eS.jsx)("div",{className:r.mappingLayoutLeft,children:(0,eS.jsx)(rF,{activeFilter:F,configName:t,hasPreviewError:h,onAddMappingFromSource:er,onSetFilter:N,sourceRows:g})}),(0,eS.jsx)(ew.Flex,{align:"center",className:r.mappingLayoutCenter,vertical:!0,children:(0,eS.jsx)(ew.Flex,{align:"center",className:r.mappingLayoutCenterArrow,justify:"center",children:(0,eS.jsx)(nf,{})})}),(0,eS.jsx)("div",{className:r.mappingLayoutRight,children:(0,eS.jsx)(ey.FieldWidthProvider,{fieldWidthValues:{small:9999,medium:9999,large:9999},children:(0,eS.jsx)(nu,{activeFilter:F,activeFilterLabel:O,expandAllPending:w,expandedKeys:C,getMappingIdByIndex:ei,onAddItem:X,onAddMappingForFilter:en,onCollapseAll:H,onInsertItem:G,onNewKey:W,onOpenAutofillSuggestions:Q,onRemoveItem:_,onToggleKey:V})})})]})}),(0,eS.jsx)(ew.Modal,{footer:eo,onCancel:ee,open:null!==k,styles:{body:{padding:0,paddingBlock:0,paddingInline:0,maxHeight:"60vh",overflowY:"auto"},footer:{padding:"12px 16px",borderTop:null!==k&&k.length>0?`1px solid ${i.colorPrimaryBorder}`:"none"}},title:n("data-importer.mapping.autofill-suggestions.title"),width:1100,children:null!==k&&(0,eS.jsx)(nI,{hasPrevRow:b>0,isLoadingPreviewRow:j,onNextRow:J,onPrevRow:Y,onToggle:Z,previewRow:K,selectedIds:P,suggestions:k})})]})});nT.displayName="MappingStep";let nD=(0,eT.createStyles)(e=>{let{css:t,token:a}=e;return{loggingGroups:t` width: 100%; `,loggingGroup:t` width: 100%; @@ -782,6 +797,6 @@ .ant-progress-text { padding-inline-start: ${t.paddingXS}px; } - `,colorFill:t.colorFill,colorBgLayout:t.colorBgLayout}}),nO=e=>{let{configName:t,isDirty:a}=e,{t:r}=(0,ev.useTranslation)(),n=(0,ew.useMessage)(),{styles:i}=nE(),[o,{isLoading:l}]=t2(),[s,{isLoading:d}]=t3(),{data:c,refetch:p}=t1({name:t},{pollingInterval:5e3}),[u,m]=(0,eC.useState)(!1),[g,h]=(0,eC.useState)(null),[x,f]=(0,eC.useState)(!1),[v,y]=(0,eC.useState)(!1);(0,eC.useEffect)(()=>{(null==c?void 0:c.isRunning)===!0&&(m(!1),h(null),y(!1))},[null==c?void 0:c.isRunning]),(0,eC.useEffect)(()=>{(null==c?void 0:c.isRunning)===!1&&(f(!1),(c.processedItems??0)>0&&y(!0))},[null==c?void 0:c.isRunning]);let b=!x&&(u||((null==c?void 0:c.isRunning)??!1)),j=(null==g?void 0:g.progress)??(null==c?void 0:c.progress)??0,S=(null==g?void 0:g.processedItems)??(null==c?void 0:c.processedItems)??0,C=(null==g?void 0:g.totalItems)??(null==c?void 0:c.totalItems)??0,I=async()=>{let e=await o({name:t});if("error"in e){void 0!==e.error&&(0,eK.trackError)(new eK.ApiError(e.error)),n.error(r("data-importer.execution.start-import.error"));return}e.data.success?(n.success(r("data-importer.execution.start-import.success")),h({processedItems:0,totalItems:(null==c?void 0:c.totalItems)??0,progress:0}),m(!0),y(!1)):n.error(r("data-importer.execution.start-import.error")),p()},w=async()=>{let e=await s({name:t});if("error"in e){void 0!==e.error&&(0,eK.trackError)(new eK.ApiError(e.error)),n.error(r("data-importer.execution.cancel.error"));return}n.success(r("data-importer.execution.cancel.success")),f(!0),m(!1),h(null),y(!1),p()};return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(aR,{title:r("data-importer.execution.manual-execution"),children:(0,eS.jsx)(n$,{isDirty:a,isStarting:l,label:r("data-importer.execution.start-import"),onStart:()=>{I()}})}),(0,eS.jsx)(aR,{noWidthLimit:!0,title:r("data-importer.execution.status.title"),children:b?(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("p",{className:i.progressLabel,children:r("data-importer.execution.status.current-progress")}),(0,eS.jsx)("div",{className:i.progressWrapper,children:(0,eS.jsx)(ew.Progress,{format:()=>r("data-importer.execution.status.processing",{processedItems:S,totalItems:C}),percent:Math.round(100*j),percentPosition:{align:"start",type:"inner"},size:[-1,32],status:"active",strokeColor:i.colorFill,trailColor:"rgba(0, 0, 0, 0.06)"})}),(0,eS.jsx)(ew.Button,{loading:d,onClick:()=>{w()},children:r("data-importer.execution.status.cancel")})]}):(0,eS.jsx)(ew.Text,{children:r(v?"data-importer.execution.status.finished":"data-importer.execution.status.not-running")})})]})},nB=e=>{let{configName:t,isDirty:a}=e,{t:r}=(0,ev.useTranslation)(),n=[{value:"recurring",label:r("data-importer.execution.schedule-type.recurring")},{value:"job",label:r("data-importer.execution.schedule-type.job")}];return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(nO,{configName:t,isDirty:a}),(0,eS.jsxs)(aR,{title:r("data-importer.execution.settings.title"),children:[(0,eS.jsx)(ew.Form.Item,{initialValue:"recurring",label:r("data-importer.execution.schedule-type"),name:["executionConfig","scheduleType"],children:(0,eS.jsx)(ew.Select,{options:n})}),(0,eS.jsx)(ew.Form.Conditional,{condition:e=>{var t;return((null==(t=e.executionConfig)?void 0:t.scheduleType)??"recurring")==="recurring"},children:(0,eS.jsx)(aR,{theme:"fieldset",title:r("data-importer.execution.schedule-type.recurring"),children:(0,eS.jsx)(nA,{})})}),(0,eS.jsx)(ew.Form.Conditional,{condition:e=>{var t;return(null==(t=e.executionConfig)?void 0:t.scheduleType)==="job"},children:(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.execution.scheduled-at"),name:["executionConfig","scheduledAt"],children:(0,eS.jsx)(ew.DatePicker,{outputFormat:"YYYY-MM-DD HH:mm",outputType:"dateString",showTime:{format:"HH:mm"}})})})]})]})};var nq=a(969);let nz=(0,eT.createStyles)(e=>{let{css:t}=e;return{fullWidth:t` + `,colorFill:t.colorFill,colorBgLayout:t.colorBgLayout}}),nB=e=>{let{configName:t,isDirty:a}=e,{t:r}=(0,ev.useTranslation)(),n=(0,ew.useMessage)(),{styles:i}=nE(),[o,{isLoading:l}]=t2(),[s,{isLoading:d}]=t3(),{data:c,refetch:p}=t1({name:t},{pollingInterval:5e3}),[u,m]=(0,eC.useState)(!1),[g,h]=(0,eC.useState)(null),[x,f]=(0,eC.useState)(!1),[v,y]=(0,eC.useState)(!1);(0,eC.useEffect)(()=>{(null==c?void 0:c.isRunning)===!0&&(m(!1),h(null),y(!1))},[null==c?void 0:c.isRunning]),(0,eC.useEffect)(()=>{(null==c?void 0:c.isRunning)===!1&&(f(!1),(c.processedItems??0)>0&&y(!0))},[null==c?void 0:c.isRunning]);let b=!x&&(u||((null==c?void 0:c.isRunning)??!1)),j=(null==g?void 0:g.progress)??(null==c?void 0:c.progress)??0,S=(null==g?void 0:g.processedItems)??(null==c?void 0:c.processedItems)??0,C=(null==g?void 0:g.totalItems)??(null==c?void 0:c.totalItems)??0,I=async()=>{let e=await o({name:t});if("error"in e){void 0!==e.error&&(0,eK.trackError)(new eK.ApiError(e.error)),n.error(r("data-importer.execution.start-import.error"));return}e.data.success?(n.success(r("data-importer.execution.start-import.success")),h({processedItems:0,totalItems:(null==c?void 0:c.totalItems)??0,progress:0}),m(!0),y(!1)):n.error(r("data-importer.execution.start-import.error")),p()},w=async()=>{let e=await s({name:t});if("error"in e){void 0!==e.error&&(0,eK.trackError)(new eK.ApiError(e.error)),n.error(r("data-importer.execution.cancel.error"));return}n.success(r("data-importer.execution.cancel.success")),f(!0),m(!1),h(null),y(!1),p()};return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(aR,{title:r("data-importer.execution.manual-execution"),children:(0,eS.jsx)(n$,{isDirty:a,isStarting:l,label:r("data-importer.execution.start-import"),onStart:()=>{I()}})}),(0,eS.jsx)(aR,{noWidthLimit:!0,title:r("data-importer.execution.status.title"),children:b?(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)("p",{className:i.progressLabel,children:r("data-importer.execution.status.current-progress")}),(0,eS.jsx)("div",{className:i.progressWrapper,children:(0,eS.jsx)(ew.Progress,{format:()=>r("data-importer.execution.status.processing",{processedItems:S,totalItems:C}),percent:Math.round(100*j),percentPosition:{align:"start",type:"inner"},size:[-1,32],status:"active",strokeColor:i.colorFill,trailColor:"rgba(0, 0, 0, 0.06)"})}),(0,eS.jsx)(ew.Button,{loading:d,onClick:()=>{w()},children:r("data-importer.execution.status.cancel")})]}):(0,eS.jsx)(ew.Text,{children:r(v?"data-importer.execution.status.finished":"data-importer.execution.status.not-running")})})]})},nO=e=>{let{configName:t,isDirty:a}=e,{t:r}=(0,ev.useTranslation)(),n=[{value:"recurring",label:r("data-importer.execution.schedule-type.recurring")},{value:"job",label:r("data-importer.execution.schedule-type.job")}];return(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(nB,{configName:t,isDirty:a}),(0,eS.jsxs)(aR,{title:r("data-importer.execution.settings.title"),children:[(0,eS.jsx)(ew.Form.Item,{initialValue:"recurring",label:r("data-importer.execution.schedule-type"),name:["executionConfig","scheduleType"],children:(0,eS.jsx)(ew.Select,{options:n})}),(0,eS.jsx)(ew.Form.Conditional,{condition:e=>{var t;return((null==(t=e.executionConfig)?void 0:t.scheduleType)??"recurring")==="recurring"},children:(0,eS.jsx)(aR,{theme:"fieldset",title:r("data-importer.execution.schedule-type.recurring"),children:(0,eS.jsx)(nA,{})})}),(0,eS.jsx)(ew.Form.Conditional,{condition:e=>{var t;return(null==(t=e.executionConfig)?void 0:t.scheduleType)==="job"},children:(0,eS.jsx)(ew.Form.Item,{label:r("data-importer.execution.scheduled-at"),name:["executionConfig","scheduledAt"],children:(0,eS.jsx)(ew.DatePicker,{outputFormat:"YYYY-MM-DD HH:mm",outputType:"dateString",showTime:{format:"HH:mm"}})})})]})]})};var nq=a(969);let nz=(0,eT.createStyles)(e=>{let{css:t}=e;return{fullWidth:t` width: 100%; - `}}),nH="YYYY-MM-DD HH:mm",nV=e=>{let{children:t}=e,[a,r]=(0,eC.useState)("filter"),n=(0,eC.useMemo)(()=>({entries:[],buttons:[],sizing:"default",highlights:[],activeTab:a,setEntries:()=>{},setButtons:()=>{},setSizing:()=>{},setHighlights:()=>{},setActiveTab:r,addEntry:()=>{},removeEntry:()=>{},addButton:()=>{},removeButton:()=>{},toggleHighlight:()=>{},openTab:e=>{r(e)},closeTab:()=>{r("")},toggleTab:e=>{r(t=>t===e?"":e)}}),[a]);return(0,eS.jsx)(ew.SidebarContext.Provider,{value:n,children:t})},nW=[{key:"filter",icon:(0,eS.jsx)(ew.Icon,{options:{width:"16px",height:"16px"},value:"filter"}),component:(0,eS.jsx)(()=>{let{t:e}=(0,ev.useTranslation)(),{styles:t}=nz(),[a]=ew.Form.useForm(),{dateFrom:r,setDateFrom:n,dateTo:i,setDateTo:o,relatedObjectId:l,setRelatedObjectId:s,message:d,setMessage:c,pid:p,setPid:u,resetFilters:m,updateFilters:g,isLoading:h}=(0,nq.useFilter)();return(0,eS.jsx)(ew.ContentLayout,{renderToolbar:(0,eS.jsxs)(ew.Toolbar,{theme:"secondary",children:[(0,eS.jsx)(ew.IconTextButton,{disabled:h,icon:{value:"close"},onClick:()=>{m(),a.resetFields()},type:"link",children:e("sidebar.clear-all-filters")}),(0,eS.jsx)(ew.Button,{disabled:h,loading:h,onClick:g,type:"primary",children:e("button.apply")})]}),children:(0,eS.jsx)(ew.Content,{padded:!0,children:(0,eS.jsx)(ew.Form,{form:a,layout:"vertical",children:(0,eS.jsxs)(ew.Space,{className:t.fullWidth,direction:"vertical",size:"none",children:[(0,eS.jsx)(ew.Title,{children:e("application-logger.sidebar.search-parameter")}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.date-from"),name:"dateFrom",children:(0,eS.jsx)(ew.DatePicker,{className:"w-full",format:nH,onChange:e=>{n(e)},outputType:"dateString",showTime:{format:"HH:mm"},value:r})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.date-to"),name:"dateTo",children:(0,eS.jsx)(ew.DatePicker,{className:"w-full",format:nH,onChange:e=>{o(e)},outputType:"dateString",showTime:{format:"HH:mm"},value:i})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.priority"),name:"priority",children:(0,eS.jsx)(nq.PrioritySelect,{})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.message"),name:"message",children:(0,eS.jsx)(ew.Input,{onChange:e=>{let t=e.target.value;c(""===t?null:t)},value:d??void 0})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.related-object-id"),name:"relatedObjectId",children:(0,eS.jsx)(ew.Input,{min:"0",onChange:e=>{let t=e.target.value;s(""===t?null:Number.parseInt(t))},step:"1",type:"number",value:l??void 0})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.pid"),name:"pid",children:(0,eS.jsx)(ew.Input,{min:"0",onChange:e=>{let t=e.target.value;u(""===t?null:Number.parseInt(t))},step:"1",type:"number",value:p??void 0})})]})})})})},{})}],n_=e=>{let{configName:t}=e,{t:a}=(0,ev.useTranslation)(),r=(0,ev.useAppDispatch)(),[n,i]=(0,eC.useState)(1),[o,l]=(0,eC.useState)(20),[s,d]=(0,eC.useState)([]),{columnFilters:c,setIsLoading:p}=(0,nq.useFilter)(),u=[...c,{key:"component",type:"equals",filterValue:"DATA-IMPORTER "+t}],{data:m,isFetching:g}=(0,nq.useBundleApplicationLoggerGetCollectionQuery)({body:{filters:{page:n,pageSize:o,columnFilters:u,sortFilter:(0,nq.mapSortingToSortFilter)(s)}}}),h=(null==m?void 0:m.totalItems)??0,x=(0,eC.useCallback)(()=>{r(nq.api.util.invalidateTags(eY.invalidatingTags.APPLICATION_LOGGER()))},[r]),{refreshInterval:f,setRefreshInterval:v}=(e=>{let[t,a]=(0,eC.useState)(void 0),r=(0,eC.useCallback)(e,[e]);return(0,eC.useEffect)(()=>{if((0,a4.isNil)(t))return;let e=setInterval(()=>{r()},1e3*Number.parseInt(t));return()=>{clearInterval(e)}},[t,r]),{refreshInterval:t,setRefreshInterval:a}})(x);(0,eC.useEffect)(()=>{p(g)},[g]);let y=(0,eC.useRef)(null),b=(0,ra.useElementVisible)(y,!0),j=(0,eC.useRef)(!0);return(0,eC.useEffect)(()=>{if(b){if(j.current){j.current=!1;return}x()}},[b,x]),(0,eS.jsx)(nV,{children:(0,eS.jsx)("div",{ref:y,style:{height:"100%"},children:(0,eS.jsx)(ew.ContentLayout,{className:"h-full",renderSidebar:(0,eS.jsx)(ew.Sidebar,{entries:nW}),renderToolbar:(0,eS.jsxs)(ew.Toolbar,{justify:"space-between",theme:"secondary",children:[(0,eS.jsxs)(ew.Flex,{align:"center",gap:8,children:[!(0,a4.isNil)(f)&&(0,eS.jsx)("span",{children:a("application-logger.refresh-interval")}),(0,eS.jsx)(ew.CreatableSelect,{allowClear:!0,inputType:"number",minWidth:200,numberInputProps:{min:1},onChange:v,onCreateOption:e=>({value:e,label:a("application-logger.refresh-interval.seconds",{seconds:e})}),options:[{value:"3",label:a("application-logger.refresh-interval.seconds",{seconds:3})},{value:"5",label:a("application-logger.refresh-interval.seconds",{seconds:5})},{value:"10",label:a("application-logger.refresh-interval.seconds",{seconds:10})},{value:"30",label:a("application-logger.refresh-interval.seconds",{seconds:30})},{value:"60",label:a("application-logger.refresh-interval.seconds",{seconds:60})}],placeholder:a("application-logger.refresh-interval.select"),validate:e=>!Number.isNaN(Number.parseInt(e))&&Number.parseInt(e)>0,value:f})]}),(0,eS.jsxs)(ew.Flex,{children:[(0,eS.jsx)(ew.IconButton,{disabled:g,icon:{value:"refresh"},onClick:x}),h>0&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Divider,{size:"small",type:"vertical"}),(0,eS.jsx)(ew.Pagination,{current:n,defaultPageSize:o,onChange:(e,t)=>{i(e),l(t)},showSizeChanger:!0,showTotal:e=>a("pagination.show-total",{total:e}),total:h})]})]})]}),children:(0,eS.jsx)(ew.Content,{padded:!0,children:(0,eS.jsx)(nq.ApplicationLoggerTable,{isLoading:g,items:(null==m?void 0:m.items)??[],onSortingChange:e=>{d(e),i(1)},sorting:s})})})})})},nU=e=>{let{configName:t}=e;return(0,eS.jsx)(nq.FilterProvider,{children:(0,eS.jsx)(n_,{configName:t})})},nX=e=>{let{configName:t,onChange:a,onDelete:r}=e,{t:i}=(0,ev.useTranslation)(),{data:o,error:l,isLoading:s,isFetching:d,refetch:c,requestId:p}=tJ({name:t},{refetchOnMountOrArgChange:!0}),[u,{isLoading:m}]=tZ();(0,eC.useEffect)(()=>{(0,a4.isNil)(l)||(0,n.trackConfigError)(l)},[l]);let g=s||d,h=(0,eC.useMemo)(()=>(null==o?void 0:o.configuration)??{},[null==o?void 0:o.configuration]),x=(null==o?void 0:o.userPermissions)??{},f=(null==h?void 0:h.general)??{},v=!0===x.update&&!1!==f.writeable,y=!0===x.delete&&!1!==f.writeable,b=!1!==f.writeable&&!0!==x.update?"data-hub.config.no-update-permission":"config_not_writeable",j=async(e,a)=>{var r;let n=await u({name:t,bundleDataImporterConfigurationSaveParameters:{configuration:e,modificationDate:a}});if("error"in n)throw new eK.ApiError(n.error??{});return{modificationDate:null==(r=n.data)?void 0:r.modificationDate}},{form:S,isDirty:C,initialValues:I,handleSave:w,handleValuesChange:T}=(0,n.useDetailView)({configName:t,configData:h,modificationDate:null==o?void 0:o.modificationDate,isLoading:g,requestId:p,isWriteable:v,transformToForm:rp,transformToBackend:ro,onSave:j,onChange:a}),D=[{key:"general",label:i("data-importer.tabs.general"),children:(0,eS.jsx)(n.GeneralTab,{adapterTypeLabel:i("data-importer.adapter.dataImporterDataObject")})},{key:"data-setup",label:i("data-importer.tabs.data-setup"),fullHeight:!0,children:(0,eS.jsx)(nL,{configName:t})},{key:"execution",label:i("data-importer.tabs.execution"),children:(0,eS.jsx)(nB,{configName:t,isDirty:C})},...(0,eK.isBundleActive)("PimcoreApplicationLoggerBundle")?[{key:"import-logs",label:i("data-importer.tabs.import-logs"),fullHeight:!0,children:(0,eS.jsx)(nU,{configName:t})}]:[],{key:"permissions",label:i("data-importer.tabs.permissions"),children:(0,eS.jsx)(n.PermissionsTab,{isWriteable:v})}],F=(0,eS.jsx)(n.ConfigToolbar,{canDelete:y,configName:t,isDirty:C,isLoading:g,isSaving:m,isWriteable:v,onDelete:r,onRefresh:c,onSave:w,saveDisabledTooltipKey:b});return(0,eS.jsx)(n.BaseDetailView,{disabled:!v,form:S,initialValues:I,isLoading:g,onValuesChange:T,requestId:p??"",tabs:D,toolbar:F})};class nG extends n.DynamicTypeDataHubAdapterAbstract{getIcon(){return{type:"name",value:"data-objects-importer",colorToken:"colorCodingPurple3"}}renderDetailView(e){return(0,eS.jsx)(nX,{...e})}constructor(...e){super(...e),this.id="dataImporterDataObject"}}nG=(0,ef.Cg)([(0,ev.injectable)()],nG),void 0!==(e=a.hmd(e)).hot&&e.hot.accept();let nK={name:"data-importer-plugin",onInit:e=>{let{container:t}=e;t.bind(String(i)).to(nG).inSingletonScope()},onStartup:e=>{let{moduleSystem:t}=e;t.registerModule(a6),console.log("Hello from data importer bundle.")}}}}]); \ No newline at end of file + `}}),nH="YYYY-MM-DD HH:mm",nV=e=>{let{children:t}=e,[a,r]=(0,eC.useState)("filter"),n=(0,eC.useMemo)(()=>({entries:[],buttons:[],sizing:"default",highlights:[],activeTab:a,setEntries:()=>{},setButtons:()=>{},setSizing:()=>{},setHighlights:()=>{},setActiveTab:r,addEntry:()=>{},removeEntry:()=>{},addButton:()=>{},removeButton:()=>{},toggleHighlight:()=>{},openTab:e=>{r(e)},closeTab:()=>{r("")},toggleTab:e=>{r(t=>t===e?"":e)}}),[a]);return(0,eS.jsx)(ew.SidebarContext.Provider,{value:n,children:t})},nW=[{key:"filter",icon:(0,eS.jsx)(ew.Icon,{options:{width:"16px",height:"16px"},value:"filter"}),component:(0,eS.jsx)(()=>{let{t:e}=(0,ev.useTranslation)(),{styles:t}=nz(),[a]=ew.Form.useForm(),{dateFrom:r,setDateFrom:n,dateTo:i,setDateTo:o,relatedObjectId:l,setRelatedObjectId:s,message:d,setMessage:c,pid:p,setPid:u,resetFilters:m,updateFilters:g,isLoading:h}=(0,nq.useFilter)();return(0,eS.jsx)(ew.ContentLayout,{renderToolbar:(0,eS.jsxs)(ew.Toolbar,{theme:"secondary",children:[(0,eS.jsx)(ew.IconTextButton,{disabled:h,icon:{value:"close"},onClick:()=>{m(),a.resetFields()},type:"link",children:e("sidebar.clear-all-filters")}),(0,eS.jsx)(ew.Button,{disabled:h,loading:h,onClick:g,type:"primary",children:e("button.apply")})]}),children:(0,eS.jsx)(ew.Content,{padded:!0,children:(0,eS.jsx)(ew.Form,{form:a,layout:"vertical",children:(0,eS.jsxs)(ew.Space,{className:t.fullWidth,direction:"vertical",size:"none",children:[(0,eS.jsx)(ew.Title,{children:e("application-logger.sidebar.search-parameter")}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.date-from"),name:"dateFrom",children:(0,eS.jsx)(ew.DatePicker,{className:"w-full",format:nH,onChange:e=>{n(e)},outputType:"dateString",showTime:{format:"HH:mm"},value:r})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.date-to"),name:"dateTo",children:(0,eS.jsx)(ew.DatePicker,{className:"w-full",format:nH,onChange:e=>{o(e)},outputType:"dateString",showTime:{format:"HH:mm"},value:i})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.priority"),name:"priority",children:(0,eS.jsx)(nq.PrioritySelect,{})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.message"),name:"message",children:(0,eS.jsx)(ew.Input,{onChange:e=>{let t=e.target.value;c(""===t?null:t)},value:d??void 0})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.related-object-id"),name:"relatedObjectId",children:(0,eS.jsx)(ew.Input,{min:"0",onChange:e=>{let t=e.target.value;s(""===t?null:Number.parseInt(t))},step:"1",type:"number",value:l??void 0})}),(0,eS.jsx)(ew.Form.Item,{label:e("application-logger.filter.pid"),name:"pid",children:(0,eS.jsx)(ew.Input,{min:"0",onChange:e=>{let t=e.target.value;u(""===t?null:Number.parseInt(t))},step:"1",type:"number",value:p??void 0})})]})})})})},{})}],n_=e=>{let{configName:t}=e,{t:a}=(0,ev.useTranslation)(),r=(0,ev.useAppDispatch)(),[n,i]=(0,eC.useState)(1),[o,l]=(0,eC.useState)(20),[s,d]=(0,eC.useState)([]),{columnFilters:c,setIsLoading:p}=(0,nq.useFilter)(),u=[...c,{key:"component",type:"equals",filterValue:"DATA-IMPORTER "+t}],{data:m,isFetching:g}=(0,nq.useBundleApplicationLoggerGetCollectionQuery)({body:{filters:{page:n,pageSize:o,columnFilters:u,sortFilter:(0,nq.mapSortingToSortFilter)(s)}}}),h=(null==m?void 0:m.totalItems)??0,x=(0,eC.useCallback)(()=>{r(nq.api.util.invalidateTags(eY.invalidatingTags.APPLICATION_LOGGER()))},[r]),{refreshInterval:f,setRefreshInterval:v}=(e=>{let[t,a]=(0,eC.useState)(void 0),r=(0,eC.useCallback)(e,[e]);return(0,eC.useEffect)(()=>{if((0,a4.isNil)(t))return;let e=setInterval(()=>{r()},1e3*Number.parseInt(t));return()=>{clearInterval(e)}},[t,r]),{refreshInterval:t,setRefreshInterval:a}})(x);(0,eC.useEffect)(()=>{p(g)},[g]);let y=(0,eC.useRef)(null),b=(0,ra.useElementVisible)(y,!0),j=(0,eC.useRef)(!0);return(0,eC.useEffect)(()=>{if(b){if(j.current){j.current=!1;return}x()}},[b,x]),(0,eS.jsx)(nV,{children:(0,eS.jsx)("div",{ref:y,style:{height:"100%"},children:(0,eS.jsx)(ew.ContentLayout,{className:"h-full",renderSidebar:(0,eS.jsx)(ew.Sidebar,{entries:nW}),renderToolbar:(0,eS.jsxs)(ew.Toolbar,{justify:"space-between",theme:"secondary",children:[(0,eS.jsxs)(ew.Flex,{align:"center",gap:8,children:[!(0,a4.isNil)(f)&&(0,eS.jsx)("span",{children:a("application-logger.refresh-interval")}),(0,eS.jsx)(ew.CreatableSelect,{allowClear:!0,inputType:"number",minWidth:200,numberInputProps:{min:1},onChange:v,onCreateOption:e=>({value:e,label:a("application-logger.refresh-interval.seconds",{seconds:e})}),options:[{value:"3",label:a("application-logger.refresh-interval.seconds",{seconds:3})},{value:"5",label:a("application-logger.refresh-interval.seconds",{seconds:5})},{value:"10",label:a("application-logger.refresh-interval.seconds",{seconds:10})},{value:"30",label:a("application-logger.refresh-interval.seconds",{seconds:30})},{value:"60",label:a("application-logger.refresh-interval.seconds",{seconds:60})}],placeholder:a("application-logger.refresh-interval.select"),validate:e=>!Number.isNaN(Number.parseInt(e))&&Number.parseInt(e)>0,value:f})]}),(0,eS.jsxs)(ew.Flex,{children:[(0,eS.jsx)(ew.IconButton,{disabled:g,icon:{value:"refresh"},onClick:x}),h>0&&(0,eS.jsxs)(eS.Fragment,{children:[(0,eS.jsx)(ew.Divider,{size:"small",type:"vertical"}),(0,eS.jsx)(ew.Pagination,{current:n,defaultPageSize:o,onChange:(e,t)=>{i(e),l(t)},showSizeChanger:!0,showTotal:e=>a("pagination.show-total",{total:e}),total:h})]})]})]}),children:(0,eS.jsx)(ew.Content,{padded:!0,children:(0,eS.jsx)(nq.ApplicationLoggerTable,{isLoading:g,items:(null==m?void 0:m.items)??[],onSortingChange:e=>{d(e),i(1)},sorting:s})})})})})},nU=e=>{let{configName:t}=e;return(0,eS.jsx)(nq.FilterProvider,{children:(0,eS.jsx)(n_,{configName:t})})},nX=e=>{let{configName:t,onChange:a,onDelete:r}=e,{t:i}=(0,ev.useTranslation)(),{data:o,error:l,isLoading:s,isFetching:d,refetch:c,requestId:p}=tJ({name:t},{refetchOnMountOrArgChange:!0}),[u,{isLoading:m}]=tZ();(0,eC.useEffect)(()=>{(0,a4.isNil)(l)||(0,n.trackConfigError)(l)},[l]);let g=s||d,h=(0,eC.useMemo)(()=>(null==o?void 0:o.configuration)??{},[null==o?void 0:o.configuration]),x=(null==o?void 0:o.userPermissions)??{},f=(null==h?void 0:h.general)??{},v=!0===x.update&&!1!==f.writeable,y=!0===x.delete&&!1!==f.writeable,b=!1!==f.writeable&&!0!==x.update?"data-hub.config.no-update-permission":"config_not_writeable",j=async(e,a)=>{var r;let n=await u({name:t,bundleDataImporterConfigurationSaveParameters:{configuration:e,modificationDate:a}});if("error"in n)throw new eK.ApiError(n.error??{});return{modificationDate:null==(r=n.data)?void 0:r.modificationDate}},{form:S,isDirty:C,initialValues:I,handleSave:w,handleValuesChange:T}=(0,n.useDetailView)({configName:t,configData:h,modificationDate:null==o?void 0:o.modificationDate,isLoading:g,requestId:p,isWriteable:v,transformToForm:rp,transformToBackend:ro,onSave:j,onChange:a}),D=[{key:"general",label:i("data-importer.tabs.general"),children:(0,eS.jsx)(n.GeneralTab,{adapterTypeLabel:i("data-importer.adapter.dataImporterDataObject")})},{key:"data-setup",label:i("data-importer.tabs.data-setup"),fullHeight:!0,children:(0,eS.jsx)(nL,{configName:t})},{key:"execution",label:i("data-importer.tabs.execution"),children:(0,eS.jsx)(nO,{configName:t,isDirty:C})},...(0,eK.isBundleActive)("PimcoreApplicationLoggerBundle")?[{key:"import-logs",label:i("data-importer.tabs.import-logs"),fullHeight:!0,children:(0,eS.jsx)(nU,{configName:t})}]:[],{key:"permissions",label:i("data-importer.tabs.permissions"),children:(0,eS.jsx)(n.PermissionsTab,{isWriteable:v})}],F=(0,eS.jsx)(n.ConfigToolbar,{canDelete:y,configName:t,isDirty:C,isLoading:g,isSaving:m,isWriteable:v,onDelete:r,onRefresh:c,onSave:w,saveDisabledTooltipKey:b});return(0,eS.jsx)(n.BaseDetailView,{disabled:!v,form:S,initialValues:I,isLoading:g,onValuesChange:T,requestId:p??"",tabs:D,toolbar:F})};class nG extends n.DynamicTypeDataHubAdapterAbstract{getIcon(){return{type:"name",value:"data-objects-importer",colorToken:"colorCodingPurple3"}}renderDetailView(e){return(0,eS.jsx)(nX,{...e})}constructor(...e){super(...e),this.id="dataImporterDataObject"}}nG=(0,ef.Cg)([(0,ev.injectable)()],nG),void 0!==(e=a.hmd(e)).hot&&e.hot.accept();let nK={name:"data-importer-plugin",onInit:e=>{let{container:t}=e;t.bind(String(i)).to(nG).inSingletonScope()},onStartup:e=>{let{moduleSystem:t}=e;t.registerModule(a6),console.log("Hello from data importer bundle.")}}}}]); \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/async/__federation_expose_default_export.ef3fc8b4.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/async/__federation_expose_default_export.ab8898fb.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js similarity index 99% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js index 7338cad2..71845bf1 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js @@ -1,8 +1,8 @@ -/*! For license information please see main.4c4e8f03.js.LICENSE.txt */ +/*! For license information please see main.50b86cb5.js.LICENSE.txt */ (()=>{var __webpack_modules__={3109(){},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.",[o.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},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="RUNTIME-012",h="TYPE-001",m="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=m,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.RUNTIME_012=p,t.TYPE_001=h},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.RUNTIME_012=o.RUNTIME_012,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),b=r(630),S=r(4363);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 h.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.3.1",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:b.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.3.1")}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}},b=e=>_(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=m,t.getGlobalHostPlugins=T,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=b,t.getInfoWithoutType=y,t.getPreloaded=M,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=S,t.setPreloaded=N},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 b=p.filter(e=>!m.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:b,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_dataimporter_bundle: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+`,_="(?:\\^)",b=`(\\s*)${_}\\s+`,S="(<|>)?=?\\s*\\*",v=`^${_}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,T=`^${m}\\s*${f}$`,M=`^${m}\\s*(${R})$|^$`,N="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=b,t.comparator=M,t.comparatorTrim=g,t.gte0=N,t.hyphenRange=p,t.star=S,t.tilde=I,t.tildeTrim=E,t.xRange=T},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 b(e){return"loaded-first"===e?_: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:p,useTreesShaking:h}=b(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=S,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((null==a?void 0:a.isTimeout)?`ScriptNetworkError: Script "${e.url}" timed out.`:`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,{type:"error",isTimeout:!0})},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:b}=e.metaData,{exposes:S}=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==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()},b){let e=n(b.path,b.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=b.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),i=r(5321),s=r(2385);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:l,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:d}=e;o.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(l,e))return r.push(l[e]);let t=t=>{l[e]=0,u.m[e]=r=>{var o;delete u.c[e];let n=t(),{shareInfo:a}=d[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 l[e],u.m[e]=r=>{throw delete u.c[e],t}};try{let n=u.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:c,getter:f,shareInfo:p,treeShakingGetter:h}=d[e],m=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),m&&(g.treeShaking={usedExports:m,useIn:[n.options.name]});let y=n.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof f)throw Error(s.getShortErrorMsg(i.RUNTIME_012,{[i.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==h?void 0:h())||f()}return e});y.then?r.push(l[e]=y.then(t).catch(o)):t(y)}catch(e){o(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(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")}},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},2189(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={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}],"@pimcore/data-hub":[{alias:"@pimcore/data-hub",externalType:"promise",shareScope:"default"}]},_="pimcore_dataimporter_bundle",b="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())},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==(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(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}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>b),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",()=>S),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: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==(h=r.consumesLoadingData)?void 0:h.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,["109"],()=>__webpack_require__(3109));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 945!=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+"."+({272:"5aa86da5",359:"ef7a6289",658:"b1390ae9",668:"1ae87f0f",67:"8469aaea",745:"56a11b0d"})[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_dataimporter_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/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755)),eager:0,requiredVersion:"^8.20.5"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("745"),__webpack_require__.e("359"),__webpack_require__.e("945")]).then(()=>()=>__webpack_require__(7888)),eager:0,requiredVersion:"3.7.x"},{name:"classnames",version:"2.5.1",factory:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942)),eager:0,requiredVersion:"^2.5.1"},{name:"lodash",version:"4.18.1",factory:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_dataimporter_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{889:["5446"],945:["5104"]},moduleIdToConsumeDataMapping:{5104:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},5446:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)}},initialConsumes:["5446"]},__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(945!=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},__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{__webpack_require__.remotesLoadingData={chunkMapping:{},moduleIdToRemoteDataMapping:{}},__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__(2189)),"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},2189(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={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}],"@pimcore/data-hub":[{alias:"@pimcore/data-hub",externalType:"promise",shareScope:"default"}]},_="pimcore_dataimporter_bundle",b="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())},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==(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(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}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>b),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",()=>S),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: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==(h=r.consumesLoadingData)?void 0:h.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,["109"],()=>__webpack_require__(3109));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 945!=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+"."+({272:"5aa86da5",359:"ef7a6289",658:"b1390ae9",668:"1ae87f0f",67:"8469aaea",745:"56a11b0d"})[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_dataimporter_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/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755)),eager:0,requiredVersion:"^8.20.5"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("745"),__webpack_require__.e("359"),__webpack_require__.e("945")]).then(()=>()=>__webpack_require__(7888)),eager:0,requiredVersion:"3.7.x"},{name:"classnames",version:"2.5.1",factory:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942)),eager:0,requiredVersion:"^2.5.1"},{name:"lodash",version:"4.18.1",factory:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513)),eager:0,requiredVersion:"^10.0.0"}]},uniqueName:"pimcore_dataimporter_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{889:["5446"],945:["5104"]},moduleIdToConsumeDataMapping:{5104:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},5446:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)}},initialConsumes:["5446"]},__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(945!=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},__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{__webpack_require__.remotesLoadingData={chunkMapping:{},moduleIdToRemoteDataMapping:{}},__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__(2189)),"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/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/main.4c4e8f03.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/main.50b86cb5.js.LICENSE.txt diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js similarity index 98% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js index 50fb4774..9ddcbb63 100644 --- a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js +++ b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js @@ -1,8 +1,8 @@ /*! For license information please see remoteEntry.js.LICENSE.txt */ -var pimcore_dataimporter_bundle;(()=>{var __webpack_modules__={2551(e,t,n){"use strict";var r,o,a,l,i,s,u=n(5446),c=n(9982);function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;ntypeof window&&void 0!==window.document&&void 0!==window.document.createElement,y=Object.prototype.hasOwnProperty,b=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},S={};function E(e){return!!y.call(S,e)||!y.call(v,e)&&(b.test(e)?S[e]=!0:(v[e]=!0,!1))}function _(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==n)return!n.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}function k(e,t,n,r){if(null==t||_(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function w(e,t,n,r,o,a,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=l}var N={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){N[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];N[t]=new w(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){N[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){N[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){N[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){N[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){N[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){N[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){N[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var T=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}function I(e,t,n,r){var o=N.hasOwnProperty(t)?N[t]:null;(null!==o?0!==o.type:r||!(2--i||o[l]!==a[i]){var s="\n"+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=i);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function X(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);default:return""}}function Y(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case C:return"Fragment";case P:return"Portal";case A:return"Profiler";case O:return"StrictMode";case D:return"Suspense";case U:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case F:return(e.displayName||"Context")+".Consumer";case L:return(e._context.displayName||"Context")+".Provider";case $:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case z:return null!==(t=e.displayName||null)?t:Y(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return Y(e(t))}catch(e){}}return null}function J(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Y(t);case 8:return t===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ee(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function et(e){var t=ee(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function en(e){e._valueTracker||(e._valueTracker=et(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ee(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function eo(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function ea(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function el(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=Z(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ei(e,t){null!=(t=t.checked)&&I(e,"checked",t,!1)}function es(e,t){ei(e,t);var n=Z(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ec(e,t.type,n):t.hasOwnProperty("defaultValue")&&ec(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ec(e,t,n){("number"!==t||eo(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ef=Array.isArray;function ed(e,t,n,r){if(e=e.options,t){t={};for(var o=0;otypeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ev=ev||document.createElement("div")).innerHTML=""+t.valueOf().toString()+"",t=ev.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eE(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var e_={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ek=["Webkit","ms","Moz","O"];function ew(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||e_.hasOwnProperty(e)&&e_[e]?(""+t).trim():t+"px"}function eN(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ew(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(e_).forEach(function(e){ek.forEach(function(t){e_[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=e_[e]})});var eT=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function eR(e,t){if(t){if(eT[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(f(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(f(62))}}function eI(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eM=null;function ex(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eP=null,eC=null,eO=null;function eA(e){if(e=r3(e)){if("function"!=typeof eP)throw Error(f(280));var t=e.stateNode;t&&(t=r4(t),eP(e.stateNode,e.type,t))}}function eL(e){eC?eO?eO.push(e):eO=[e]:eC=e}function eF(){if(eC){var e=eC,t=eO;if(eO=eC=null,eA(e),t)for(e=0;e>>=0)?32:31-(tu(e)/tc|0)|0}var td=64,tp=4194304;function tm(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function th(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,l=0xfffffff&n;if(0!==l){var i=l&~o;0!==i?r=tm(i):0!=(a&=l)&&(r=tm(a))}else 0!=(l=n&~o)?r=tm(l):0!==a&&(r=tm(a));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!=(4194240&a)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function tE(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ts(t)]=n}function t_(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=nR),nx=" ",nP=!1;function nC(e,t){switch(e){case"keyup":return -1!==nN.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nO(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var nA=!1;function nL(e,t){switch(e){case"compositionend":return nO(t);case"keypress":if(32!==t.which)return null;return nP=!0,nx;case"textInput":return(e=t.data)===nx&&nP?null:e;default:return null}}function nF(e,t){if(nA)return"compositionend"===e||!nT&&nC(e,t)?(e=t8(),t4=t6=t3=null,nA=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n3(r)}}function n4(e,t){return!!e&&!!t&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?n4(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function n8(){for(var e=window,t=eo();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=eo(e.document)}return t}function n5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function n9(e){var t=n8(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&n4(n.ownerDocument.documentElement,n)){if(null!==r&&n5(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=n6(n,a);var l=n6(n,r);o&&l&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,re=null,rt=null,rn=null,rr=!1;function ro(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;rr||null==re||re!==eo(r)||(r="selectionStart"in(r=re)&&n5(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rn&&n2(rn,r)||(rn=r,0<(r=rx(rt,"onSelect")).length&&(t=new na("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=re)))}function ra(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rl={animationend:ra("Animation","AnimationEnd"),animationiteration:ra("Animation","AnimationIteration"),animationstart:ra("Animation","AnimationStart"),transitionend:ra("Transition","TransitionEnd")},ri={},rs={};function ru(e){if(ri[e])return ri[e];if(!rl[e])return e;var t,n=rl[e];for(t in n)if(n.hasOwnProperty(t)&&t in rs)return ri[e]=n[t];return e}g&&(rs=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);var rc=ru("animationend"),rf=ru("animationiteration"),rd=ru("animationstart"),rp=ru("transitionend"),rm=new Map,rh="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function rg(e,t){rm.set(e,t),m(t,[e])}for(var ry=0;ryr5||(e.current=r8[r5],r8[r5]=null,r5--)}function oe(e,t){r8[++r5]=e.current,e.current=t}var ot={},on=r9(ot),or=r9(!1),oo=ot;function oa(e,t){var n=e.type.contextTypes;if(!n)return ot;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ol(e){return null!=(e=e.childContextTypes)}function oi(){r7(or),r7(on)}function os(e,t,n){if(on.current!==ot)throw Error(f(168));oe(on,t),oe(or,n)}function ou(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(f(108,J(e)||"Unknown",o));return B({},n,r)}function oc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ot,oo=on.current,oe(on,e),oe(or,or.current),!0}function of(e,t,n){var r=e.stateNode;if(!r)throw Error(f(169));n?(r.__reactInternalMemoizedMergedChildContext=e=ou(e,t,oo),r7(or),r7(on),oe(on,e)):r7(or),oe(or,n)}var od=null,op=!1,om=!1;function oh(e){null===od?od=[e]:od.push(e)}function og(e){op=!0,oh(e)}function oy(){if(!om&&null!==od){om=!0;var e=0,t=tw;try{var n=od;for(tw=1;e>=l,o-=l,oN=1<<32-ts(t)+o|n<h?(g=f,f=null):g=f.sibling;var y=p(o,f,i[h],s);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(o,f),l=a(y,l,h),null===c?u=y:c.sibling=y,c=y,f=g}if(h===i.length)return n(o,f),oO&&oR(o,h),u;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var v=p(o,h,b.value,s);if(null===v){null===h&&(h=y);break}e&&h&&null===v.alternate&&t(o,h),l=a(v,l,g),null===c?u=v:c.sibling=v,c=v,h=y}if(b.done)return n(o,h),oO&&oR(o,g),u;if(null===h){for(;!b.done;g++,b=i.next())null!==(b=d(o,b.value,s))&&(l=a(b,l,g),null===c?u=b:c.sibling=b,c=b);return oO&&oR(o,g),u}for(h=r(o,h);!b.done;g++,b=i.next())null!==(b=m(h,o,g,b.value,s))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),l=a(b,l,g),null===c?u=b:c.sibling=b,c=b);return e&&h.forEach(function(e){return t(o,e)}),oO&&oR(o,g),u}function y(e,r,a,i){if("object"==typeof a&&null!==a&&a.type===C&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case x:e:{for(var s=a.key,u=r;null!==u;){if(u.key===s){if((s=a.type)===C){if(7===u.tag){n(e,u.sibling),(r=o(u,a.props.children)).return=e,e=r;break e}}else if(u.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===j&&oq(s)===u.type){n(e,u.sibling),(r=o(u,a.props)).ref=oW(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===C?((r=sT(a.props.children,e.mode,i,a.key)).return=e,e=r):((i=sN(a.type,a.key,a.props,null,e.mode,i)).ref=oW(e,r,a),i.return=e,e=i)}return l(e);case P:e:{for(u=a.key;null!==r;){if(r.key===u)if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[])).return=e,e=r;break e}else{n(e,r);break}t(e,r),r=r.sibling}(r=sM(a,e.mode,i)).return=e,e=r}return l(e);case j:return y(e,r,(u=a._init)(a._payload),i)}if(ef(a))return h(e,r,a,i);if(G(a))return g(e,r,a,i);oB(e,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,a)).return=e):(n(e,r),(r=sI(a,e.mode,i)).return=e),l(e=r)):n(e,r)}return y}var oQ=oK(!0),oX=oK(!1),oY=r9(null),oJ=null,oZ=null,o0=null;function o1(){o0=oZ=oJ=null}function o2(e){var t=oY.current;r7(oY),e._currentValue=t}function o3(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function o6(e,t){oJ=e,o0=oZ=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(lR=!0),e.firstContext=null)}function o4(e){var t=e._currentValue;if(o0!==e)if(e={context:e,memoizedValue:t,next:null},null===oZ){if(null===oJ)throw Error(f(308));oZ=e,oJ.dependencies={lanes:0,firstContext:e}}else oZ=oZ.next=e;return t}var o8=null;function o5(e){null===o8?o8=[e]:o8.push(e)}function o9(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,o5(t)):(n.next=o.next,o.next=n),t.interleaved=n,o7(e,r)}function o7(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var ae=!1;function at(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function an(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ar(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ao(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&iT)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,o7(e,n)}return null===(o=r.interleaved)?(t.next=t,o5(r)):(t.next=o.next,o.next=t),r.interleaved=t,o7(e,n)}function aa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tk(e,n)}}function al(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=l:a=a.next=l,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ai(e,t,n,r){var o=e.updateQueue;ae=!1;var a=o.firstBaseUpdate,l=o.lastBaseUpdate,i=o.shared.pending;if(null!==i){o.shared.pending=null;var s=i,u=s.next;s.next=null,null===l?a=u:l.next=u,l=s;var c=e.alternate;null!==c&&(i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=u:i.next=u,c.lastBaseUpdate=s)}if(null!==a){var f=o.baseState;for(l=0,c=u=s=null,i=a;;){var d=i.lane,p=i.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,h=i;switch(d=t,p=n,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:ae=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(d=o.effects)?o.effects=[i]:d.push(i))}else p={eventTime:p,lane:d,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(u=c=p,s=f):c=c.next=p,l|=d;if(null===(i=i.next))if(null===(i=o.shared.pending))break;else i=(d=i).next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}if(null===c&&(s=f),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do l|=o.lane,o=o.next;while(o!==t)}else null===a&&(o.shared.lanes=0);iA|=l,e.lanes=l,e.memoizedState=f}}function as(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=ak.transition;ak.transition={};try{e(!1),t()}finally{tw=n,ak.transition=r}}function le(){return a$().memoizedState}function lt(e,t,n){var r=iZ(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lr(e)?lo(t,n):null!==(n=o9(e,t,n,r))&&(i0(n,e,r,iJ()),la(n,t,r))}function ln(e,t,n){var r=iZ(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lr(e))lo(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=a(l,n);if(o.hasEagerState=!0,o.eagerState=i,n1(i,l)){var s=t.interleaved;null===s?(o.next=o,o5(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch(e){}finally{}null!==(n=o9(e,t,o,r))&&(i0(n,e,r,o=iJ()),la(n,t,r))}}function lr(e){var t=e.alternate;return e===aN||null!==t&&t===aN}function lo(e,t){aM=aI=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function la(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tk(e,n)}}var ll={readContext:o4,useCallback:aC,useContext:aC,useEffect:aC,useImperativeHandle:aC,useInsertionEffect:aC,useLayoutEffect:aC,useMemo:aC,useReducer:aC,useRef:aC,useState:aC,useDebugValue:aC,useDeferredValue:aC,useTransition:aC,useMutableSource:aC,useSyncExternalStore:aC,useId:aC,unstable_isNewReconciler:!1},li={readContext:o4,useCallback:function(e,t){return aF().memoizedState=[e,void 0===t?null:t],e},useContext:o4,useEffect:aZ,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,aY(4194308,4,a3.bind(null,t,e),n)},useLayoutEffect:function(e,t){return aY(4194308,4,e,t)},useInsertionEffect:function(e,t){return aY(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,aF().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=aF();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=lt.bind(null,aN,e),[r.memoizedState,e]},useRef:function(e){return aF().memoizedState={current:e}},useState:aK,useDebugValue:a4,useDeferredValue:function(e){return aF().memoizedState=e},useTransition:function(){var e=aK(!1),t=e[0];return e=a7.bind(null,e[1]),aF().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=aN,o=aF();if(oO){if(void 0===n)throw Error(f(407));n=n()}else{if(n=t(),null===iR)throw Error(f(349));0!=(30&aw)||aV(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,aZ(aW.bind(null,r,a,e),[e]),r.flags|=2048,aQ(9,aG.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=aF(),t=iR.identifierPrefix;if(oO){var n=oT,r=oN;t=":"+t+"R"+(n=(r&~(1<<32-ts(r)-1)).toString(32)+n),0<(n=ax++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=aP++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:o4,useCallback:a8,useContext:o4,useEffect:a0,useImperativeHandle:a6,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a5,useReducer:aU,useRef:aX,useState:function(){return aU(aD)},useDebugValue:a4,useDeferredValue:function(e){return a9(a$(),aT.memoizedState,e)},useTransition:function(){return[aU(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1},lu={readContext:o4,useCallback:a8,useContext:o4,useEffect:a0,useImperativeHandle:a6,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a5,useReducer:az,useRef:aX,useState:function(){return az(aD)},useDebugValue:a4,useDeferredValue:function(e){var t=a$();return null===aT?t.memoizedState=e:a9(t,aT.memoizedState,e)},useTransition:function(){return[az(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1};function lc(e,t){if(e&&e.defaultProps)for(var n in t=B({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function lf(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:B({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ld={isMounted:function(e){return!!(e=e._reactInternals)&&eJ(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=iJ(),r=iZ(e),o=ar(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=ao(e,o,r))&&(i0(t,e,r,n),aa(t,e,r))}};function lp(e,t,n,r,o,a,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,l):!t.prototype||!t.prototype.isPureReactComponent||!n2(n,r)||!n2(o,a)}function lm(e,t,n){var r=!1,o=ot,a=t.contextType;return"object"==typeof a&&null!==a?a=o4(a):(o=ol(t)?oo:on.current,a=(r=null!=(r=t.contextTypes))?oa(e,o):ot),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ld,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function lh(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ld.enqueueReplaceState(t,t.state,null)}function lg(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},at(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=o4(a):o.context=oa(e,a=ol(t)?oo:on.current),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(lf(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ld.enqueueReplaceState(o,o.state,null),ai(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function ly(e,t){try{var n="",r=t;do n+=X(r),r=r.return;while(r);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o,digest:null}}function lb(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function lv(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var lS="function"==typeof WeakMap?WeakMap:Map;function lE(e,t,n){(n=ar(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){iH||(iH=!0,iV=r),lv(e,t)},n}function l_(e,t,n){(n=ar(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){lv(e,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){lv(e,t),"function"!=typeof r&&(null===iG?iG=new Set([this]):iG.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function lk(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new lS;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=sh.bind(null,e,t,n),t.then(e,e))}function lw(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function lN(e,t,n,r,o){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=ar(-1,1)).tag=2,ao(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=o),e}var lT=M.ReactCurrentOwner,lR=!1;function lI(e,t,n,r){t.child=null===e?oX(t,null,n,r):oQ(t,e.child,n,r)}function lM(e,t,n,r,o){n=n.render;var a=t.ref;return(o6(t,o),r=aA(e,t,n,r,a,o),n=aL(),null===e||lR)?(oO&&n&&oM(t),t.flags|=1,lI(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lx(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||s_(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=sN(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,lP(e,t,a,r,o))}if(a=e.child,0==(e.lanes&o)){var l=a.memoizedProps;if((n=null!==(n=n.compare)?n:n2)(l,r)&&e.ref===t.ref)return lQ(e,t,o)}return t.flags|=1,(e=sw(a,r)).ref=t.ref,e.return=t,t.child=e}function lP(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(n2(a,r)&&e.ref===t.ref)if(lR=!1,t.pendingProps=r=a,0==(e.lanes&o))return t.lanes=e.lanes,lQ(e,t,o);else 0!=(131072&e.flags)&&(lR=!0)}return lA(e,t,n,r,o)}function lC(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(iP,ix),ix|=n;else{if(0==(0x40000000&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(iP,ix),ix|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,oe(iP,ix),ix|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,oe(iP,ix),ix|=r;return lI(e,t,o,n),t.child}function lO(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function lA(e,t,n,r,o){var a=ol(n)?oo:on.current;return(a=oa(t,a),o6(t,o),n=aA(e,t,n,r,a,o),r=aL(),null===e||lR)?(oO&&r&&oM(t),t.flags|=1,lI(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lL(e,t,n,r,o){if(ol(n)){var a=!0;oc(t)}else a=!1;if(o6(t,o),null===t.stateNode)lK(e,t),lm(t,n,r),lg(t,n,r,o),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var s=l.context,u=n.contextType;u="object"==typeof u&&null!==u?o4(u):oa(t,u=ol(n)?oo:on.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||s!==u)&&lh(t,l,r,u),ae=!1;var d=t.memoizedState;l.state=d,ai(t,r,l,o),s=t.memoizedState,i!==r||d!==s||or.current||ae?("function"==typeof c&&(lf(t,n,c,r),s=t.memoizedState),(i=ae||lp(t,n,i,r,d,s,u))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=i):("function"==typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,an(e,t),i=t.memoizedProps,u=t.type===t.elementType?i:lc(t.type,i),l.props=u,f=t.pendingProps,d=l.context,s="object"==typeof(s=n.contextType)&&null!==s?o4(s):oa(t,s=ol(n)?oo:on.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==s)&&lh(t,l,r,s),ae=!1,d=t.memoizedState,l.state=d,ai(t,r,l,o);var m=t.memoizedState;i!==f||d!==m||or.current||ae?("function"==typeof p&&(lf(t,n,p,r),m=t.memoizedState),(u=ae||lp(t,n,u,r,d,m,s)||!1)?(c||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,m,s),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,m,s)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),l.props=r,l.state=m,l.context=s,r=u):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return lF(e,t,n,r,a,o)}function lF(e,t,n,r,o,a){lO(e,t);var l=0!=(128&t.flags);if(!r&&!l)return o&&of(t,n,!1),lQ(e,t,a);r=t.stateNode,lT.current=t;var i=l&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=oQ(t,e.child,null,a),t.child=oQ(t,null,i,a)):lI(e,t,i,a),t.memoizedState=r.state,o&&of(t,n,!0),t.child}function l$(e){var t=e.stateNode;t.pendingContext?os(e,t.pendingContext,t.pendingContext!==t.context):t.context&&os(e,t.context,!1),am(e,t.containerInfo)}function lD(e,t,n,r,o){return oH(),oV(o),t.flags|=256,lI(e,t,n,r),t.child}var lU={dehydrated:null,treeContext:null,retryLane:0};function lz(e){return{baseLanes:e,cachePool:null,transitions:null}}function lj(e,t,n){var r,o=t.pendingProps,a=ab.current,l=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(l=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),oe(ab,1&a),null===e)return(oD(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=o.children,e=o.fallback,l?(o=t.mode,l=t.child,i={mode:"hidden",children:i},0==(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=i):l=sR(i,o,0,null),e=sT(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=lz(n),t.memoizedState=lU,e):lH(t,i));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return lG(e,t,i,o,r,a,n);if(l){l=o.fallback,i=t.mode,r=(a=e.child).sibling;var s={mode:"hidden",children:o.children};return 0==(1&i)&&t.child!==a?((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null):(o=sw(a,s)).subtreeFlags=0xe00000&a.subtreeFlags,null!==r?l=sw(r,l):(l=sT(l,i,n,null),l.flags|=2),l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,i=null===(i=e.child.memoizedState)?lz(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=lU,o}return e=(l=e.child).sibling,o=sw(l,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function lH(e,t){return(t=sR({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function lV(e,t,n,r){return null!==r&&oV(r),oQ(t,e.child,null,n),e=lH(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lG(e,t,n,r,o,a,l){if(n)return 256&t.flags?(t.flags&=-257,lV(e,t,l,r=lb(Error(f(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=sR({mode:"visible",children:r.children},o,0,null),a=sT(a,o,l,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,0!=(1&t.mode)&&oQ(t,e.child,null,l),t.child.memoizedState=lz(l),t.memoizedState=lU,a);if(0==(1&t.mode))return lV(e,t,l,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var i=r.dgst;return r=i,lV(e,t,l,r=lb(a=Error(f(419)),r,void 0))}if(i=0!=(l&e.childLanes),lR||i){if(null!==(r=iR)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:o=32;break;case 0x20000000:o=0x10000000;break;default:o=0}0!==(o=0!=(o&(r.suspendedLanes|l))?0:o)&&o!==a.retryLane&&(a.retryLane=o,o7(e,o),i0(r,e,o,-1))}return so(),lV(e,t,l,r=lb(Error(f(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=sy.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,oC=rq(o.nextSibling),oP=t,oO=!0,oA=null,null!==e&&(o_[ok++]=oN,o_[ok++]=oT,o_[ok++]=ow,oN=e.id,oT=e.overflow,ow=t),t=lH(t,r.children),t.flags|=4096,t)}function lW(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),o3(e.return,t,n)}function lB(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function lq(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(lI(e,t,r.children,n),0!=(2&(r=ab.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&lW(e,n,t);else if(19===e.tag)lW(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ab,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(o=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===av(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),lB(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===av(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}lB(t,!0,n,null,a);break;case"together":lB(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lK(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lQ(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),iA|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(f(153));if(null!==t.child){for(n=sw(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=sw(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function lX(e,t,n){switch(t.tag){case 3:l$(t),oH();break;case 5:ag(t);break;case 1:ol(t.type)&&oc(t);break;case 4:am(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;oe(oY,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return oe(ab,1&ab.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return lj(e,t,n);return oe(ab,1&ab.current),null!==(e=lQ(e,t,n))?e.sibling:null}oe(ab,1&ab.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return lq(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),oe(ab,ab.current),!r)return null;break;case 22:case 23:return t.lanes=0,lC(e,t,n)}return lQ(e,t,n)}function lY(e,t){if(!oO)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lJ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=0xe00000&o.subtreeFlags,r|=0xe00000&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lZ(e,t,n){var r=t.pendingProps;switch(ox(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lJ(t),null;case 1:case 17:return ol(t.type)&&oi(),lJ(t),null;case 3:return r=t.stateNode,ah(),r7(or),r7(on),aE(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(oz(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==oA&&(i6(oA),oA=null))),a(e,t),lJ(t),null;case 5:ay(t);var s=ap(ad.current);if(n=t.type,null!==e&&null!=t.stateNode)l(e,t,n,r,s),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(f(166));return lJ(t),null}if(e=ap(ac.current),oz(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[rX]=t,r[rY]=u,e=0!=(1&t.mode),n){case"dialog":rk("cancel",r),rk("close",r);break;case"iframe":case"object":case"embed":rk("load",r);break;case"video":case"audio":for(s=0;s<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[rX]=t,e[rY]=r,o(e,t,!1,!1),t.stateNode=e;e:{switch(c=eI(n,r),n){case"dialog":rk("cancel",e),rk("close",e),s=r;break;case"iframe":case"object":case"embed":rk("load",e),s=r;break;case"video":case"audio":for(s=0;siz&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=av(c))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),lY(u,!0),null===u.tail&&"hidden"===u.tailMode&&!c.alternate&&!oO)return lJ(t),null}else 2*e9()-u.renderingStartTime>iz&&0x40000000!==n&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304);u.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=u.last)?n.sibling=c:t.child=c,u.last=c)}if(null!==u.tail)return t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=e9(),t.sibling=null,n=ab.current,oe(ab,r?1&n|2:1&n),t;return lJ(t),null;case 22:case 23:return se(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&ix)&&(lJ(t),6&t.subtreeFlags&&(t.flags|=8192)):lJ(t),null;case 24:case 25:return null}throw Error(f(156,t.tag))}function l0(e,t){switch(ox(t),t.tag){case 1:return ol(t.type)&&oi(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ah(),r7(or),r7(on),aE(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ay(t),null;case 13:if(r7(ab),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(f(340));oH()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r7(ab),null;case 4:return ah(),null;case 10:return o2(t.type._context),null;case 22:case 23:return se(),null;default:return null}}o=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},a=function(){},l=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ap(ac.current);var a,l=null;switch(n){case"input":o=ea(e,o),r=ea(e,r),l=[];break;case"select":o=B({},o,{value:void 0}),r=B({},r,{value:void 0}),l=[];break;case"textarea":o=ep(e,o),r=ep(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=r$)}for(u in eR(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var i=o[u];for(a in i)i.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(p.hasOwnProperty(u)?l||(l=[]):(l=l||[]).push(u,null));for(u in r){var s=r[u];if(i=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&s!==i&&(null!=s||null!=i))if("style"===u)if(i){for(a in i)!i.hasOwnProperty(a)||s&&s.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in s)s.hasOwnProperty(a)&&i[a]!==s[a]&&(n||(n={}),n[a]=s[a])}else n||(l||(l=[]),l.push(u,n)),n=s;else"dangerouslySetInnerHTML"===u?(s=s?s.__html:void 0,i=i?i.__html:void 0,null!=s&&i!==s&&(l=l||[]).push(u,s)):"children"===u?"string"!=typeof s&&"number"!=typeof s||(l=l||[]).push(u,""+s):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(p.hasOwnProperty(u)?(null!=s&&"onScroll"===u&&rk("scroll",e),l||i===s||(l=[])):(l=l||[]).push(u,s))}n&&(l=l||[]).push("style",n);var u=l;(t.updateQueue=u)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var l1=!1,l2=!1,l3="function"==typeof WeakSet?WeakSet:Set,l6=null;function l4(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){sm(e,t,n)}else n.current=null}function l8(e,t,n){try{n()}catch(n){sm(e,t,n)}}var l5=!1;function l9(e,t){if(rD=tX,n5(e=n8())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o,a=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(e){n=null;break e}var i=0,s=-1,u=-1,c=0,d=0,p=e,m=null;t:for(;;){for(;p!==n||0!==a&&3!==p.nodeType||(s=i+a),p!==l||0!==r&&3!==p.nodeType||(u=i+r),3===p.nodeType&&(i+=p.nodeValue.length),null!==(o=p.firstChild);)m=p,p=o;for(;;){if(p===e)break t;if(m===n&&++c===a&&(s=i),m===l&&++d===r&&(u=i),null!==(o=p.nextSibling))break;m=(p=m).parentNode}p=o}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(rU={focusedElem:e,selectionRange:n},tX=!1,l6=t;null!==l6;)if(e=(t=l6).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,l6=e;else for(;null!==l6;){t=l6;try{var h=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,y=h.memoizedState,b=t.stateNode,v=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:lc(t.type,g),y);b.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var S=t.stateNode.containerInfo;1===S.nodeType?S.textContent="":9===S.nodeType&&S.documentElement&&S.removeChild(S.documentElement);break;default:throw Error(f(163))}}catch(e){sm(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,l6=e;break}l6=t.return}return h=l5,l5=!1,h}function l7(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&l8(t,n,a)}o=o.next}while(o!==r)}}function ie(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function it(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ir(e){var t=e.alternate;null!==t&&(e.alternate=null,ir(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[rX],delete t[rY],delete t[rZ],delete t[r0],delete t[r1]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function io(e){return 5===e.tag||3===e.tag||4===e.tag}function ia(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||io(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function il(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=r$));else if(4!==r&&null!==(e=e.child))for(il(e,t,n),e=e.sibling;null!==e;)il(e,t,n),e=e.sibling}function ii(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ii(e,t,n),e=e.sibling;null!==e;)ii(e,t,n),e=e.sibling}var is=null,iu=!1;function ic(e,t,n){for(n=n.child;null!==n;)id(e,t,n),n=n.sibling}function id(e,t,n){if(tl&&"function"==typeof tl.onCommitFiberUnmount)try{tl.onCommitFiberUnmount(ta,n)}catch(e){}switch(n.tag){case 5:l2||l4(n,t);case 6:var r=is,o=iu;is=null,ic(e,t,n),is=r,iu=o,null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):is.removeChild(n.stateNode));break;case 18:null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?rB(e.parentNode,n):1===e.nodeType&&rB(e,n),tK(e)):rB(is,n.stateNode));break;case 4:r=is,o=iu,is=n.stateNode.containerInfo,iu=!0,ic(e,t,n),is=r,iu=o;break;case 0:case 11:case 14:case 15:if(!l2&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,void 0!==l&&(0!=(2&a)?l8(n,t,l):0!=(4&a)&&l8(n,t,l)),o=o.next}while(o!==r)}ic(e,t,n);break;case 1:if(!l2&&(l4(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){sm(n,t,e)}ic(e,t,n);break;case 21:default:ic(e,t,n);break;case 22:1&n.mode?(l2=(r=l2)||null!==n.memoizedState,ic(e,t,n),l2=r):ic(e,t,n)}}function ip(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new l3),t.forEach(function(t){var r=sb.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function im(e,t){var n=t.deletions;if(null!==n)for(var r=0;ro&&(o=l),r&=~a}if(r=o,10<(r=(120>(r=e9()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*i_(r/1960))-r)){e.timeoutHandle=rj(sc.bind(null,e,iD,ij),r);break}sc(e,iD,ij);break;default:throw Error(f(329))}}}return i1(e,e9()),e.callbackNode===n?i2.bind(null,e):null}function i3(e,t){var n=i$;return e.current.memoizedState.isDehydrated&&(st(e,t).flags|=256),2!==(e=sa(e,t))&&(t=iD,iD=n,null!==t&&i6(t)),e}function i6(e){null===iD?iD=e:iD.push.apply(iD,e)}function i4(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;re?16:e,null===iB)var r=!1;else{if(e=iB,iB=null,iq=0,0!=(6&iT))throw Error(f(331));var o=iT;for(iT|=4,l6=e.current;null!==l6;){var a=l6,l=a.child;if(0!=(16&l6.flags)){var i=a.deletions;if(null!==i){for(var s=0;se9()-iU?st(e,0):iF|=n),i1(e,t)}function sg(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tp,0==(0x7c00000&(tp<<=1))&&(tp=4194304)));var n=iJ();null!==(e=o7(e,t))&&(tE(e,t,n),i1(e,n))}function sy(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),sg(e,n)}function sb(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(t),sg(e,n)}function sv(e,t){return e6(e,t)}function sS(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function sE(e,t,n,r){return new sS(e,t,n,r)}function s_(e){return!(!(e=e.prototype)||!e.isReactComponent)}function sk(e){if("function"==typeof e)return+!!s_(e);if(null!=e){if((e=e.$$typeof)===$)return 11;if(e===z)return 14}return 2}function sw(e,t){var n=e.alternate;return null===n?((n=sE(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function sN(e,t,n,r,o,a){var l=2;if(r=e,"function"==typeof e)s_(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case C:return sT(n.children,o,a,t);case O:l=8,o|=8;break;case A:return(e=sE(12,n,t,2|o)).elementType=A,e.lanes=a,e;case D:return(e=sE(13,n,t,o)).elementType=D,e.lanes=a,e;case U:return(e=sE(19,n,t,o)).elementType=U,e.lanes=a,e;case H:return sR(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case L:l=10;break e;case F:l=9;break e;case $:l=11;break e;case z:l=14;break e;case j:l=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(t=sE(l,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function sT(e,t,n,r){return(e=sE(7,e,r,t)).lanes=n,e}function sR(e,t,n,r){return(e=sE(22,e,r,t)).elementType=H,e.lanes=n,e.stateNode={isHidden:!1},e}function sI(e,t,n){return(e=sE(6,e,null,t)).lanes=n,e}function sM(e,t,n){return(t=sE(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sx(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tS(0),this.expirationTimes=tS(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tS(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function sP(e,t,n,r,o,a,l,i,s){return e=new sx(e,t,n,i,s),1===t?(t=1,!0===a&&(t|=8)):t=0,a=sE(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},at(a),e}function sC(e,t,n){var r=3typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var sY=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sY.isDisabled&&sY.supportsFiber)try{ta=sY.inject(sX),tl=sY}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sK,t.createPortal=function(e,t){var n=2typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(e){console.error(e)}}r(),e.exports=n(2551)},5287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;function m(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function b(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||h}function v(){}function S(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||h}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var E=S.prototype=new v;E.constructor=S,g(E,b.prototype),E.isPureReactComponent=!0;var _=Array.isArray,k=Object.prototype.hasOwnProperty,w={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,r){var o,a={},l=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(l=""+t.key),t)k.call(t,o)&&!N.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1>>1,o=e[r];if(0>>1;ra(s,n))ua(c,s)?(e[r]=c,e[u]=n,r=u):(e[r]=s,e[i]=n,r=i);else if(ua(c,n))e[r]=c,e[u]=n,r=u;else break}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var l,i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,S="u">typeof setImmediate?setImmediate:null;function E(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function _(e){if(y=!1,E(e),!g)if(null!==r(c))g=!0,O(k);else{var t=r(f);null!==t&&A(_,t.startTime-e)}}function k(e,n){g=!1,y&&(y=!1,v(T),T=-1),h=!0;var a=m;try{for(E(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!M());){var l=p.callback;if("function"==typeof l){p.callback=null,m=p.priorityLevel;var i=l(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?p.callback=i:p===r(c)&&o(c),E(n)}else o(c);p=r(c)}if(null!==p)var s=!0;else{var u=r(f);null!==u&&A(_,u.startTime-n),s=!1}return s}finally{p=null,m=a,h=!1}}"u">typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var w=!1,N=null,T=-1,R=5,I=-1;function M(){return!(t.unstable_now()-Itypeof MessageChannel){var P=new MessageChannel,C=P.port2;P.port1.onmessage=x,l=function(){C.postMessage(null)}}else l=function(){b(x,0)};function O(e){N=e,w||(w=!0,l())}function A(e,n){T=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,O(k))},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=a,n(f,e),null===r(c)&&e===r(f)&&(y?(v(T),T=-1):y=!0,A(_,a-l))):(e.sortIndex=i,n(c,e),g||h||(g=!0,O(k))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},9982(e,t,n){"use strict";e.exports=n(7463)},6619(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(8130);t.logAndReport=function(e,t,n,o,a,l){return o(r.getShortErrorMsg(e,t,n,a))}},9810(e,t,n){let r=n(924),o={[r.RUNTIME_001]:"Failed to get remoteEntry exports.",[r.RUNTIME_002]:'The remote entry interface does not contain "init"',[r.RUNTIME_003]:"Failed to get manifest.",[r.RUNTIME_004]:"Failed to locate remote.",[r.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[r.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[r.RUNTIME_007]:"Failed to get remote snapshot.",[r.RUNTIME_008]:"Failed to load script resources.",[r.RUNTIME_009]:"Please call createInstance first.",[r.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.',[r.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot.",[r.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},a={[r.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},l={[r.BUILD_001]:"Failed to find expose module.",[r.BUILD_002]:"PublicPath is required in prod mode."},i={...o,...a,...l};t.buildDescMap=l,t.errorDescMap=i,t.runtimeDescMap=o,t.typeDescMap=a},924(e,t){let n="RUNTIME-001",r="RUNTIME-002",o="RUNTIME-003",a="RUNTIME-004",l="RUNTIME-005",i="RUNTIME-006",s="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",f="RUNTIME-010",d="RUNTIME-011",p="RUNTIME-012",m="TYPE-001",h="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=h,t.RUNTIME_001=n,t.RUNTIME_002=r,t.RUNTIME_003=o,t.RUNTIME_004=a,t.RUNTIME_005=l,t.RUNTIME_006=i,t.RUNTIME_007=s,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=f,t.RUNTIME_011=d,t.RUNTIME_012=p,t.TYPE_001=m},8130(e,t){let n=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,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: +var pimcore_dataimporter_bundle;(()=>{var __webpack_modules__={2551(e,t,n){"use strict";var r,o,a,l,i,s,u=n(5446),c=n(9982);function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;ntypeof window&&void 0!==window.document&&void 0!==window.document.createElement,y=Object.prototype.hasOwnProperty,b=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},S={};function E(e){return!!y.call(S,e)||!y.call(v,e)&&(b.test(e)?S[e]=!0:(v[e]=!0,!1))}function _(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==n)return!n.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}function k(e,t,n,r){if(null==t||_(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function w(e,t,n,r,o,a,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=l}var N={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){N[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];N[t]=new w(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){N[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){N[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){N[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){N[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){N[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){N[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){N[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var T=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}function I(e,t,n,r){var o=N.hasOwnProperty(t)?N[t]:null;(null!==o?0!==o.type:r||!(2--i||o[l]!==a[i]){var s="\n"+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=i);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function X(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);default:return""}}function Y(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case C:return"Fragment";case P:return"Portal";case A:return"Profiler";case O:return"StrictMode";case D:return"Suspense";case U:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case F:return(e.displayName||"Context")+".Consumer";case L:return(e._context.displayName||"Context")+".Provider";case $:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case z:return null!==(t=e.displayName||null)?t:Y(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return Y(e(t))}catch(e){}}return null}function J(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Y(t);case 8:return t===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ee(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function et(e){var t=ee(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function en(e){e._valueTracker||(e._valueTracker=et(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ee(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function eo(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function ea(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function el(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=Z(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ei(e,t){null!=(t=t.checked)&&I(e,"checked",t,!1)}function es(e,t){ei(e,t);var n=Z(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ec(e,t.type,n):t.hasOwnProperty("defaultValue")&&ec(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ec(e,t,n){("number"!==t||eo(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ef=Array.isArray;function ed(e,t,n,r){if(e=e.options,t){t={};for(var o=0;otypeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ev=ev||document.createElement("div")).innerHTML=""+t.valueOf().toString()+"",t=ev.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eE(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var e_={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ek=["Webkit","ms","Moz","O"];function ew(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||e_.hasOwnProperty(e)&&e_[e]?(""+t).trim():t+"px"}function eN(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ew(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(e_).forEach(function(e){ek.forEach(function(t){e_[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=e_[e]})});var eT=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function eR(e,t){if(t){if(eT[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(f(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(f(62))}}function eI(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eM=null;function ex(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eP=null,eC=null,eO=null;function eA(e){if(e=r3(e)){if("function"!=typeof eP)throw Error(f(280));var t=e.stateNode;t&&(t=r4(t),eP(e.stateNode,e.type,t))}}function eL(e){eC?eO?eO.push(e):eO=[e]:eC=e}function eF(){if(eC){var e=eC,t=eO;if(eO=eC=null,eA(e),t)for(e=0;e>>=0)?32:31-(tu(e)/tc|0)|0}var td=64,tp=4194304;function tm(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function th(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,l=0xfffffff&n;if(0!==l){var i=l&~o;0!==i?r=tm(i):0!=(a&=l)&&(r=tm(a))}else 0!=(l=n&~o)?r=tm(l):0!==a&&(r=tm(a));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!=(4194240&a)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function tE(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ts(t)]=n}function t_(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=nR),nx=" ",nP=!1;function nC(e,t){switch(e){case"keyup":return -1!==nN.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nO(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var nA=!1;function nL(e,t){switch(e){case"compositionend":return nO(t);case"keypress":if(32!==t.which)return null;return nP=!0,nx;case"textInput":return(e=t.data)===nx&&nP?null:e;default:return null}}function nF(e,t){if(nA)return"compositionend"===e||!nT&&nC(e,t)?(e=t8(),t4=t6=t3=null,nA=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n3(r)}}function n4(e,t){return!!e&&!!t&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?n4(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function n8(){for(var e=window,t=eo();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=eo(e.document)}return t}function n9(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function n5(e){var t=n8(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&n4(n.ownerDocument.documentElement,n)){if(null!==r&&n9(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=n6(n,a);var l=n6(n,r);o&&l&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,re=null,rt=null,rn=null,rr=!1;function ro(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;rr||null==re||re!==eo(r)||(r="selectionStart"in(r=re)&&n9(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rn&&n2(rn,r)||(rn=r,0<(r=rx(rt,"onSelect")).length&&(t=new na("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=re)))}function ra(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rl={animationend:ra("Animation","AnimationEnd"),animationiteration:ra("Animation","AnimationIteration"),animationstart:ra("Animation","AnimationStart"),transitionend:ra("Transition","TransitionEnd")},ri={},rs={};function ru(e){if(ri[e])return ri[e];if(!rl[e])return e;var t,n=rl[e];for(t in n)if(n.hasOwnProperty(t)&&t in rs)return ri[e]=n[t];return e}g&&(rs=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);var rc=ru("animationend"),rf=ru("animationiteration"),rd=ru("animationstart"),rp=ru("transitionend"),rm=new Map,rh="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function rg(e,t){rm.set(e,t),m(t,[e])}for(var ry=0;ryr9||(e.current=r8[r9],r8[r9]=null,r9--)}function oe(e,t){r8[++r9]=e.current,e.current=t}var ot={},on=r5(ot),or=r5(!1),oo=ot;function oa(e,t){var n=e.type.contextTypes;if(!n)return ot;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ol(e){return null!=(e=e.childContextTypes)}function oi(){r7(or),r7(on)}function os(e,t,n){if(on.current!==ot)throw Error(f(168));oe(on,t),oe(or,n)}function ou(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(f(108,J(e)||"Unknown",o));return B({},n,r)}function oc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ot,oo=on.current,oe(on,e),oe(or,or.current),!0}function of(e,t,n){var r=e.stateNode;if(!r)throw Error(f(169));n?(r.__reactInternalMemoizedMergedChildContext=e=ou(e,t,oo),r7(or),r7(on),oe(on,e)):r7(or),oe(or,n)}var od=null,op=!1,om=!1;function oh(e){null===od?od=[e]:od.push(e)}function og(e){op=!0,oh(e)}function oy(){if(!om&&null!==od){om=!0;var e=0,t=tw;try{var n=od;for(tw=1;e>=l,o-=l,oN=1<<32-ts(t)+o|n<h?(g=f,f=null):g=f.sibling;var y=p(o,f,i[h],s);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(o,f),l=a(y,l,h),null===c?u=y:c.sibling=y,c=y,f=g}if(h===i.length)return n(o,f),oO&&oR(o,h),u;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var v=p(o,h,b.value,s);if(null===v){null===h&&(h=y);break}e&&h&&null===v.alternate&&t(o,h),l=a(v,l,g),null===c?u=v:c.sibling=v,c=v,h=y}if(b.done)return n(o,h),oO&&oR(o,g),u;if(null===h){for(;!b.done;g++,b=i.next())null!==(b=d(o,b.value,s))&&(l=a(b,l,g),null===c?u=b:c.sibling=b,c=b);return oO&&oR(o,g),u}for(h=r(o,h);!b.done;g++,b=i.next())null!==(b=m(h,o,g,b.value,s))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),l=a(b,l,g),null===c?u=b:c.sibling=b,c=b);return e&&h.forEach(function(e){return t(o,e)}),oO&&oR(o,g),u}function y(e,r,a,i){if("object"==typeof a&&null!==a&&a.type===C&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case x:e:{for(var s=a.key,u=r;null!==u;){if(u.key===s){if((s=a.type)===C){if(7===u.tag){n(e,u.sibling),(r=o(u,a.props.children)).return=e,e=r;break e}}else if(u.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===j&&oq(s)===u.type){n(e,u.sibling),(r=o(u,a.props)).ref=oW(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===C?((r=sT(a.props.children,e.mode,i,a.key)).return=e,e=r):((i=sN(a.type,a.key,a.props,null,e.mode,i)).ref=oW(e,r,a),i.return=e,e=i)}return l(e);case P:e:{for(u=a.key;null!==r;){if(r.key===u)if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[])).return=e,e=r;break e}else{n(e,r);break}t(e,r),r=r.sibling}(r=sM(a,e.mode,i)).return=e,e=r}return l(e);case j:return y(e,r,(u=a._init)(a._payload),i)}if(ef(a))return h(e,r,a,i);if(G(a))return g(e,r,a,i);oB(e,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,a)).return=e):(n(e,r),(r=sI(a,e.mode,i)).return=e),l(e=r)):n(e,r)}return y}var oQ=oK(!0),oX=oK(!1),oY=r5(null),oJ=null,oZ=null,o0=null;function o1(){o0=oZ=oJ=null}function o2(e){var t=oY.current;r7(oY),e._currentValue=t}function o3(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function o6(e,t){oJ=e,o0=oZ=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(lR=!0),e.firstContext=null)}function o4(e){var t=e._currentValue;if(o0!==e)if(e={context:e,memoizedValue:t,next:null},null===oZ){if(null===oJ)throw Error(f(308));oZ=e,oJ.dependencies={lanes:0,firstContext:e}}else oZ=oZ.next=e;return t}var o8=null;function o9(e){null===o8?o8=[e]:o8.push(e)}function o5(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,o9(t)):(n.next=o.next,o.next=n),t.interleaved=n,o7(e,r)}function o7(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var ae=!1;function at(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function an(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ar(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ao(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&iT)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,o7(e,n)}return null===(o=r.interleaved)?(t.next=t,o9(r)):(t.next=o.next,o.next=t),r.interleaved=t,o7(e,n)}function aa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tk(e,n)}}function al(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=l:a=a.next=l,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ai(e,t,n,r){var o=e.updateQueue;ae=!1;var a=o.firstBaseUpdate,l=o.lastBaseUpdate,i=o.shared.pending;if(null!==i){o.shared.pending=null;var s=i,u=s.next;s.next=null,null===l?a=u:l.next=u,l=s;var c=e.alternate;null!==c&&(i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=u:i.next=u,c.lastBaseUpdate=s)}if(null!==a){var f=o.baseState;for(l=0,c=u=s=null,i=a;;){var d=i.lane,p=i.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,h=i;switch(d=t,p=n,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:ae=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(d=o.effects)?o.effects=[i]:d.push(i))}else p={eventTime:p,lane:d,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(u=c=p,s=f):c=c.next=p,l|=d;if(null===(i=i.next))if(null===(i=o.shared.pending))break;else i=(d=i).next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}if(null===c&&(s=f),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do l|=o.lane,o=o.next;while(o!==t)}else null===a&&(o.shared.lanes=0);iA|=l,e.lanes=l,e.memoizedState=f}}function as(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=ak.transition;ak.transition={};try{e(!1),t()}finally{tw=n,ak.transition=r}}function le(){return a$().memoizedState}function lt(e,t,n){var r=iZ(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lr(e)?lo(t,n):null!==(n=o5(e,t,n,r))&&(i0(n,e,r,iJ()),la(n,t,r))}function ln(e,t,n){var r=iZ(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lr(e))lo(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=a(l,n);if(o.hasEagerState=!0,o.eagerState=i,n1(i,l)){var s=t.interleaved;null===s?(o.next=o,o9(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch(e){}finally{}null!==(n=o5(e,t,o,r))&&(i0(n,e,r,o=iJ()),la(n,t,r))}}function lr(e){var t=e.alternate;return e===aN||null!==t&&t===aN}function lo(e,t){aM=aI=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function la(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tk(e,n)}}var ll={readContext:o4,useCallback:aC,useContext:aC,useEffect:aC,useImperativeHandle:aC,useInsertionEffect:aC,useLayoutEffect:aC,useMemo:aC,useReducer:aC,useRef:aC,useState:aC,useDebugValue:aC,useDeferredValue:aC,useTransition:aC,useMutableSource:aC,useSyncExternalStore:aC,useId:aC,unstable_isNewReconciler:!1},li={readContext:o4,useCallback:function(e,t){return aF().memoizedState=[e,void 0===t?null:t],e},useContext:o4,useEffect:aZ,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,aY(4194308,4,a3.bind(null,t,e),n)},useLayoutEffect:function(e,t){return aY(4194308,4,e,t)},useInsertionEffect:function(e,t){return aY(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,aF().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=aF();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=lt.bind(null,aN,e),[r.memoizedState,e]},useRef:function(e){return aF().memoizedState={current:e}},useState:aK,useDebugValue:a4,useDeferredValue:function(e){return aF().memoizedState=e},useTransition:function(){var e=aK(!1),t=e[0];return e=a7.bind(null,e[1]),aF().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=aN,o=aF();if(oO){if(void 0===n)throw Error(f(407));n=n()}else{if(n=t(),null===iR)throw Error(f(349));0!=(30&aw)||aV(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,aZ(aW.bind(null,r,a,e),[e]),r.flags|=2048,aQ(9,aG.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=aF(),t=iR.identifierPrefix;if(oO){var n=oT,r=oN;t=":"+t+"R"+(n=(r&~(1<<32-ts(r)-1)).toString(32)+n),0<(n=ax++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=aP++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:o4,useCallback:a8,useContext:o4,useEffect:a0,useImperativeHandle:a6,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a9,useReducer:aU,useRef:aX,useState:function(){return aU(aD)},useDebugValue:a4,useDeferredValue:function(e){return a5(a$(),aT.memoizedState,e)},useTransition:function(){return[aU(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1},lu={readContext:o4,useCallback:a8,useContext:o4,useEffect:a0,useImperativeHandle:a6,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a9,useReducer:az,useRef:aX,useState:function(){return az(aD)},useDebugValue:a4,useDeferredValue:function(e){var t=a$();return null===aT?t.memoizedState=e:a5(t,aT.memoizedState,e)},useTransition:function(){return[az(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1};function lc(e,t){if(e&&e.defaultProps)for(var n in t=B({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function lf(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:B({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ld={isMounted:function(e){return!!(e=e._reactInternals)&&eJ(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=iJ(),r=iZ(e),o=ar(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=ao(e,o,r))&&(i0(t,e,r,n),aa(t,e,r))}};function lp(e,t,n,r,o,a,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,l):!t.prototype||!t.prototype.isPureReactComponent||!n2(n,r)||!n2(o,a)}function lm(e,t,n){var r=!1,o=ot,a=t.contextType;return"object"==typeof a&&null!==a?a=o4(a):(o=ol(t)?oo:on.current,a=(r=null!=(r=t.contextTypes))?oa(e,o):ot),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ld,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function lh(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ld.enqueueReplaceState(t,t.state,null)}function lg(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},at(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=o4(a):o.context=oa(e,a=ol(t)?oo:on.current),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(lf(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ld.enqueueReplaceState(o,o.state,null),ai(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function ly(e,t){try{var n="",r=t;do n+=X(r),r=r.return;while(r);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o,digest:null}}function lb(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function lv(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var lS="function"==typeof WeakMap?WeakMap:Map;function lE(e,t,n){(n=ar(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){iH||(iH=!0,iV=r),lv(e,t)},n}function l_(e,t,n){(n=ar(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){lv(e,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){lv(e,t),"function"!=typeof r&&(null===iG?iG=new Set([this]):iG.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function lk(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new lS;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=sh.bind(null,e,t,n),t.then(e,e))}function lw(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function lN(e,t,n,r,o){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=ar(-1,1)).tag=2,ao(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=o),e}var lT=M.ReactCurrentOwner,lR=!1;function lI(e,t,n,r){t.child=null===e?oX(t,null,n,r):oQ(t,e.child,n,r)}function lM(e,t,n,r,o){n=n.render;var a=t.ref;return(o6(t,o),r=aA(e,t,n,r,a,o),n=aL(),null===e||lR)?(oO&&n&&oM(t),t.flags|=1,lI(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lx(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||s_(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=sN(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,lP(e,t,a,r,o))}if(a=e.child,0==(e.lanes&o)){var l=a.memoizedProps;if((n=null!==(n=n.compare)?n:n2)(l,r)&&e.ref===t.ref)return lQ(e,t,o)}return t.flags|=1,(e=sw(a,r)).ref=t.ref,e.return=t,t.child=e}function lP(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(n2(a,r)&&e.ref===t.ref)if(lR=!1,t.pendingProps=r=a,0==(e.lanes&o))return t.lanes=e.lanes,lQ(e,t,o);else 0!=(131072&e.flags)&&(lR=!0)}return lA(e,t,n,r,o)}function lC(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(iP,ix),ix|=n;else{if(0==(0x40000000&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(iP,ix),ix|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,oe(iP,ix),ix|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,oe(iP,ix),ix|=r;return lI(e,t,o,n),t.child}function lO(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function lA(e,t,n,r,o){var a=ol(n)?oo:on.current;return(a=oa(t,a),o6(t,o),n=aA(e,t,n,r,a,o),r=aL(),null===e||lR)?(oO&&r&&oM(t),t.flags|=1,lI(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lL(e,t,n,r,o){if(ol(n)){var a=!0;oc(t)}else a=!1;if(o6(t,o),null===t.stateNode)lK(e,t),lm(t,n,r),lg(t,n,r,o),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var s=l.context,u=n.contextType;u="object"==typeof u&&null!==u?o4(u):oa(t,u=ol(n)?oo:on.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||s!==u)&&lh(t,l,r,u),ae=!1;var d=t.memoizedState;l.state=d,ai(t,r,l,o),s=t.memoizedState,i!==r||d!==s||or.current||ae?("function"==typeof c&&(lf(t,n,c,r),s=t.memoizedState),(i=ae||lp(t,n,i,r,d,s,u))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=i):("function"==typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,an(e,t),i=t.memoizedProps,u=t.type===t.elementType?i:lc(t.type,i),l.props=u,f=t.pendingProps,d=l.context,s="object"==typeof(s=n.contextType)&&null!==s?o4(s):oa(t,s=ol(n)?oo:on.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==s)&&lh(t,l,r,s),ae=!1,d=t.memoizedState,l.state=d,ai(t,r,l,o);var m=t.memoizedState;i!==f||d!==m||or.current||ae?("function"==typeof p&&(lf(t,n,p,r),m=t.memoizedState),(u=ae||lp(t,n,u,r,d,m,s)||!1)?(c||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,m,s),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,m,s)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),l.props=r,l.state=m,l.context=s,r=u):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return lF(e,t,n,r,a,o)}function lF(e,t,n,r,o,a){lO(e,t);var l=0!=(128&t.flags);if(!r&&!l)return o&&of(t,n,!1),lQ(e,t,a);r=t.stateNode,lT.current=t;var i=l&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=oQ(t,e.child,null,a),t.child=oQ(t,null,i,a)):lI(e,t,i,a),t.memoizedState=r.state,o&&of(t,n,!0),t.child}function l$(e){var t=e.stateNode;t.pendingContext?os(e,t.pendingContext,t.pendingContext!==t.context):t.context&&os(e,t.context,!1),am(e,t.containerInfo)}function lD(e,t,n,r,o){return oH(),oV(o),t.flags|=256,lI(e,t,n,r),t.child}var lU={dehydrated:null,treeContext:null,retryLane:0};function lz(e){return{baseLanes:e,cachePool:null,transitions:null}}function lj(e,t,n){var r,o=t.pendingProps,a=ab.current,l=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(l=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),oe(ab,1&a),null===e)return(oD(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=o.children,e=o.fallback,l?(o=t.mode,l=t.child,i={mode:"hidden",children:i},0==(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=i):l=sR(i,o,0,null),e=sT(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=lz(n),t.memoizedState=lU,e):lH(t,i));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return lG(e,t,i,o,r,a,n);if(l){l=o.fallback,i=t.mode,r=(a=e.child).sibling;var s={mode:"hidden",children:o.children};return 0==(1&i)&&t.child!==a?((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null):(o=sw(a,s)).subtreeFlags=0xe00000&a.subtreeFlags,null!==r?l=sw(r,l):(l=sT(l,i,n,null),l.flags|=2),l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,i=null===(i=e.child.memoizedState)?lz(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=lU,o}return e=(l=e.child).sibling,o=sw(l,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function lH(e,t){return(t=sR({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function lV(e,t,n,r){return null!==r&&oV(r),oQ(t,e.child,null,n),e=lH(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lG(e,t,n,r,o,a,l){if(n)return 256&t.flags?(t.flags&=-257,lV(e,t,l,r=lb(Error(f(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=sR({mode:"visible",children:r.children},o,0,null),a=sT(a,o,l,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,0!=(1&t.mode)&&oQ(t,e.child,null,l),t.child.memoizedState=lz(l),t.memoizedState=lU,a);if(0==(1&t.mode))return lV(e,t,l,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var i=r.dgst;return r=i,lV(e,t,l,r=lb(a=Error(f(419)),r,void 0))}if(i=0!=(l&e.childLanes),lR||i){if(null!==(r=iR)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:o=32;break;case 0x20000000:o=0x10000000;break;default:o=0}0!==(o=0!=(o&(r.suspendedLanes|l))?0:o)&&o!==a.retryLane&&(a.retryLane=o,o7(e,o),i0(r,e,o,-1))}return so(),lV(e,t,l,r=lb(Error(f(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=sy.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,oC=rq(o.nextSibling),oP=t,oO=!0,oA=null,null!==e&&(o_[ok++]=oN,o_[ok++]=oT,o_[ok++]=ow,oN=e.id,oT=e.overflow,ow=t),t=lH(t,r.children),t.flags|=4096,t)}function lW(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),o3(e.return,t,n)}function lB(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function lq(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(lI(e,t,r.children,n),0!=(2&(r=ab.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&lW(e,n,t);else if(19===e.tag)lW(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ab,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(o=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===av(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),lB(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===av(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}lB(t,!0,n,null,a);break;case"together":lB(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lK(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lQ(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),iA|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(f(153));if(null!==t.child){for(n=sw(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=sw(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function lX(e,t,n){switch(t.tag){case 3:l$(t),oH();break;case 5:ag(t);break;case 1:ol(t.type)&&oc(t);break;case 4:am(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;oe(oY,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return oe(ab,1&ab.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return lj(e,t,n);return oe(ab,1&ab.current),null!==(e=lQ(e,t,n))?e.sibling:null}oe(ab,1&ab.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return lq(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),oe(ab,ab.current),!r)return null;break;case 22:case 23:return t.lanes=0,lC(e,t,n)}return lQ(e,t,n)}function lY(e,t){if(!oO)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lJ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=0xe00000&o.subtreeFlags,r|=0xe00000&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lZ(e,t,n){var r=t.pendingProps;switch(ox(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lJ(t),null;case 1:case 17:return ol(t.type)&&oi(),lJ(t),null;case 3:return r=t.stateNode,ah(),r7(or),r7(on),aE(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(oz(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==oA&&(i6(oA),oA=null))),a(e,t),lJ(t),null;case 5:ay(t);var s=ap(ad.current);if(n=t.type,null!==e&&null!=t.stateNode)l(e,t,n,r,s),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(f(166));return lJ(t),null}if(e=ap(ac.current),oz(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[rX]=t,r[rY]=u,e=0!=(1&t.mode),n){case"dialog":rk("cancel",r),rk("close",r);break;case"iframe":case"object":case"embed":rk("load",r);break;case"video":case"audio":for(s=0;s<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[rX]=t,e[rY]=r,o(e,t,!1,!1),t.stateNode=e;e:{switch(c=eI(n,r),n){case"dialog":rk("cancel",e),rk("close",e),s=r;break;case"iframe":case"object":case"embed":rk("load",e),s=r;break;case"video":case"audio":for(s=0;siz&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=av(c))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),lY(u,!0),null===u.tail&&"hidden"===u.tailMode&&!c.alternate&&!oO)return lJ(t),null}else 2*e5()-u.renderingStartTime>iz&&0x40000000!==n&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304);u.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=u.last)?n.sibling=c:t.child=c,u.last=c)}if(null!==u.tail)return t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=e5(),t.sibling=null,n=ab.current,oe(ab,r?1&n|2:1&n),t;return lJ(t),null;case 22:case 23:return se(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&ix)&&(lJ(t),6&t.subtreeFlags&&(t.flags|=8192)):lJ(t),null;case 24:case 25:return null}throw Error(f(156,t.tag))}function l0(e,t){switch(ox(t),t.tag){case 1:return ol(t.type)&&oi(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ah(),r7(or),r7(on),aE(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ay(t),null;case 13:if(r7(ab),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(f(340));oH()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r7(ab),null;case 4:return ah(),null;case 10:return o2(t.type._context),null;case 22:case 23:return se(),null;default:return null}}o=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},a=function(){},l=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ap(ac.current);var a,l=null;switch(n){case"input":o=ea(e,o),r=ea(e,r),l=[];break;case"select":o=B({},o,{value:void 0}),r=B({},r,{value:void 0}),l=[];break;case"textarea":o=ep(e,o),r=ep(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=r$)}for(u in eR(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var i=o[u];for(a in i)i.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(p.hasOwnProperty(u)?l||(l=[]):(l=l||[]).push(u,null));for(u in r){var s=r[u];if(i=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&s!==i&&(null!=s||null!=i))if("style"===u)if(i){for(a in i)!i.hasOwnProperty(a)||s&&s.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in s)s.hasOwnProperty(a)&&i[a]!==s[a]&&(n||(n={}),n[a]=s[a])}else n||(l||(l=[]),l.push(u,n)),n=s;else"dangerouslySetInnerHTML"===u?(s=s?s.__html:void 0,i=i?i.__html:void 0,null!=s&&i!==s&&(l=l||[]).push(u,s)):"children"===u?"string"!=typeof s&&"number"!=typeof s||(l=l||[]).push(u,""+s):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(p.hasOwnProperty(u)?(null!=s&&"onScroll"===u&&rk("scroll",e),l||i===s||(l=[])):(l=l||[]).push(u,s))}n&&(l=l||[]).push("style",n);var u=l;(t.updateQueue=u)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var l1=!1,l2=!1,l3="function"==typeof WeakSet?WeakSet:Set,l6=null;function l4(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){sm(e,t,n)}else n.current=null}function l8(e,t,n){try{n()}catch(n){sm(e,t,n)}}var l9=!1;function l5(e,t){if(rD=tX,n9(e=n8())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o,a=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(e){n=null;break e}var i=0,s=-1,u=-1,c=0,d=0,p=e,m=null;t:for(;;){for(;p!==n||0!==a&&3!==p.nodeType||(s=i+a),p!==l||0!==r&&3!==p.nodeType||(u=i+r),3===p.nodeType&&(i+=p.nodeValue.length),null!==(o=p.firstChild);)m=p,p=o;for(;;){if(p===e)break t;if(m===n&&++c===a&&(s=i),m===l&&++d===r&&(u=i),null!==(o=p.nextSibling))break;m=(p=m).parentNode}p=o}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(rU={focusedElem:e,selectionRange:n},tX=!1,l6=t;null!==l6;)if(e=(t=l6).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,l6=e;else for(;null!==l6;){t=l6;try{var h=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,y=h.memoizedState,b=t.stateNode,v=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:lc(t.type,g),y);b.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var S=t.stateNode.containerInfo;1===S.nodeType?S.textContent="":9===S.nodeType&&S.documentElement&&S.removeChild(S.documentElement);break;default:throw Error(f(163))}}catch(e){sm(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,l6=e;break}l6=t.return}return h=l9,l9=!1,h}function l7(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&l8(t,n,a)}o=o.next}while(o!==r)}}function ie(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function it(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ir(e){var t=e.alternate;null!==t&&(e.alternate=null,ir(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[rX],delete t[rY],delete t[rZ],delete t[r0],delete t[r1]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function io(e){return 5===e.tag||3===e.tag||4===e.tag}function ia(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||io(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function il(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=r$));else if(4!==r&&null!==(e=e.child))for(il(e,t,n),e=e.sibling;null!==e;)il(e,t,n),e=e.sibling}function ii(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ii(e,t,n),e=e.sibling;null!==e;)ii(e,t,n),e=e.sibling}var is=null,iu=!1;function ic(e,t,n){for(n=n.child;null!==n;)id(e,t,n),n=n.sibling}function id(e,t,n){if(tl&&"function"==typeof tl.onCommitFiberUnmount)try{tl.onCommitFiberUnmount(ta,n)}catch(e){}switch(n.tag){case 5:l2||l4(n,t);case 6:var r=is,o=iu;is=null,ic(e,t,n),is=r,iu=o,null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):is.removeChild(n.stateNode));break;case 18:null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?rB(e.parentNode,n):1===e.nodeType&&rB(e,n),tK(e)):rB(is,n.stateNode));break;case 4:r=is,o=iu,is=n.stateNode.containerInfo,iu=!0,ic(e,t,n),is=r,iu=o;break;case 0:case 11:case 14:case 15:if(!l2&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,void 0!==l&&(0!=(2&a)?l8(n,t,l):0!=(4&a)&&l8(n,t,l)),o=o.next}while(o!==r)}ic(e,t,n);break;case 1:if(!l2&&(l4(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){sm(n,t,e)}ic(e,t,n);break;case 21:default:ic(e,t,n);break;case 22:1&n.mode?(l2=(r=l2)||null!==n.memoizedState,ic(e,t,n),l2=r):ic(e,t,n)}}function ip(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new l3),t.forEach(function(t){var r=sb.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function im(e,t){var n=t.deletions;if(null!==n)for(var r=0;ro&&(o=l),r&=~a}if(r=o,10<(r=(120>(r=e5()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*i_(r/1960))-r)){e.timeoutHandle=rj(sc.bind(null,e,iD,ij),r);break}sc(e,iD,ij);break;default:throw Error(f(329))}}}return i1(e,e5()),e.callbackNode===n?i2.bind(null,e):null}function i3(e,t){var n=i$;return e.current.memoizedState.isDehydrated&&(st(e,t).flags|=256),2!==(e=sa(e,t))&&(t=iD,iD=n,null!==t&&i6(t)),e}function i6(e){null===iD?iD=e:iD.push.apply(iD,e)}function i4(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;re?16:e,null===iB)var r=!1;else{if(e=iB,iB=null,iq=0,0!=(6&iT))throw Error(f(331));var o=iT;for(iT|=4,l6=e.current;null!==l6;){var a=l6,l=a.child;if(0!=(16&l6.flags)){var i=a.deletions;if(null!==i){for(var s=0;se5()-iU?st(e,0):iF|=n),i1(e,t)}function sg(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tp,0==(0x7c00000&(tp<<=1))&&(tp=4194304)));var n=iJ();null!==(e=o7(e,t))&&(tE(e,t,n),i1(e,n))}function sy(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),sg(e,n)}function sb(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(t),sg(e,n)}function sv(e,t){return e6(e,t)}function sS(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function sE(e,t,n,r){return new sS(e,t,n,r)}function s_(e){return!(!(e=e.prototype)||!e.isReactComponent)}function sk(e){if("function"==typeof e)return+!!s_(e);if(null!=e){if((e=e.$$typeof)===$)return 11;if(e===z)return 14}return 2}function sw(e,t){var n=e.alternate;return null===n?((n=sE(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function sN(e,t,n,r,o,a){var l=2;if(r=e,"function"==typeof e)s_(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case C:return sT(n.children,o,a,t);case O:l=8,o|=8;break;case A:return(e=sE(12,n,t,2|o)).elementType=A,e.lanes=a,e;case D:return(e=sE(13,n,t,o)).elementType=D,e.lanes=a,e;case U:return(e=sE(19,n,t,o)).elementType=U,e.lanes=a,e;case H:return sR(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case L:l=10;break e;case F:l=9;break e;case $:l=11;break e;case z:l=14;break e;case j:l=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(t=sE(l,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function sT(e,t,n,r){return(e=sE(7,e,r,t)).lanes=n,e}function sR(e,t,n,r){return(e=sE(22,e,r,t)).elementType=H,e.lanes=n,e.stateNode={isHidden:!1},e}function sI(e,t,n){return(e=sE(6,e,null,t)).lanes=n,e}function sM(e,t,n){return(t=sE(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sx(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tS(0),this.expirationTimes=tS(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tS(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function sP(e,t,n,r,o,a,l,i,s){return e=new sx(e,t,n,i,s),1===t?(t=1,!0===a&&(t|=8)):t=0,a=sE(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},at(a),e}function sC(e,t,n){var r=3typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var sY=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sY.isDisabled&&sY.supportsFiber)try{ta=sY.inject(sX),tl=sY}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sK,t.createPortal=function(e,t){var n=2typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(e){console.error(e)}}r(),e.exports=n(2551)},5287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;function m(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function b(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||h}function v(){}function S(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||h}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var E=S.prototype=new v;E.constructor=S,g(E,b.prototype),E.isPureReactComponent=!0;var _=Array.isArray,k=Object.prototype.hasOwnProperty,w={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,r){var o,a={},l=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(l=""+t.key),t)k.call(t,o)&&!N.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1>>1,o=e[r];if(0>>1;ra(s,n))ua(c,s)?(e[r]=c,e[u]=n,r=u):(e[r]=s,e[i]=n,r=i);else if(ua(c,n))e[r]=c,e[u]=n,r=u;else break}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var l,i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,S="u">typeof setImmediate?setImmediate:null;function E(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function _(e){if(y=!1,E(e),!g)if(null!==r(c))g=!0,O(k);else{var t=r(f);null!==t&&A(_,t.startTime-e)}}function k(e,n){g=!1,y&&(y=!1,v(T),T=-1),h=!0;var a=m;try{for(E(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!M());){var l=p.callback;if("function"==typeof l){p.callback=null,m=p.priorityLevel;var i=l(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?p.callback=i:p===r(c)&&o(c),E(n)}else o(c);p=r(c)}if(null!==p)var s=!0;else{var u=r(f);null!==u&&A(_,u.startTime-n),s=!1}return s}finally{p=null,m=a,h=!1}}"u">typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var w=!1,N=null,T=-1,R=5,I=-1;function M(){return!(t.unstable_now()-Itypeof MessageChannel){var P=new MessageChannel,C=P.port2;P.port1.onmessage=x,l=function(){C.postMessage(null)}}else l=function(){b(x,0)};function O(e){N=e,w||(w=!0,l())}function A(e,n){T=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,O(k))},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=a,n(f,e),null===r(c)&&e===r(f)&&(y?(v(T),T=-1):y=!0,A(_,a-l))):(e.sortIndex=i,n(c,e),g||h||(g=!0,O(k))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},9982(e,t,n){"use strict";e.exports=n(7463)},6619(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(8130);t.logAndReport=function(e,t,n,o,a,l){return o(r.getShortErrorMsg(e,t,n,a))}},9810(e,t,n){let r=n(924),o={[r.RUNTIME_001]:"Failed to get remoteEntry exports.",[r.RUNTIME_002]:'The remote entry interface does not contain "init"',[r.RUNTIME_003]:"Failed to get manifest.",[r.RUNTIME_004]:"Failed to locate remote.",[r.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[r.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[r.RUNTIME_007]:"Failed to get remote snapshot.",[r.RUNTIME_008]:"Failed to load script resources.",[r.RUNTIME_009]:"Please call createInstance first.",[r.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.',[r.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot.",[r.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},a={[r.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},l={[r.BUILD_001]:"Failed to find expose module.",[r.BUILD_002]:"PublicPath is required in prod mode."},i={...o,...a,...l};t.buildDescMap=l,t.errorDescMap=i,t.runtimeDescMap=o,t.typeDescMap=a},924(e,t){let n="RUNTIME-001",r="RUNTIME-002",o="RUNTIME-003",a="RUNTIME-004",l="RUNTIME-005",i="RUNTIME-006",s="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",f="RUNTIME-010",d="RUNTIME-011",p="RUNTIME-012",m="TYPE-001",h="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=h,t.RUNTIME_001=n,t.RUNTIME_002=r,t.RUNTIME_003=o,t.RUNTIME_004=a,t.RUNTIME_005=l,t.RUNTIME_006=i,t.RUNTIME_007=s,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=f,t.RUNTIME_011=d,t.RUNTIME_012=p,t.TYPE_001=m},8130(e,t){let n=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,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: ${o}`),a.join("\n")}},4363(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(924),o=n(8130),a=n(9810);t.BUILD_001=r.BUILD_001,t.BUILD_002=r.BUILD_002,t.RUNTIME_001=r.RUNTIME_001,t.RUNTIME_002=r.RUNTIME_002,t.RUNTIME_003=r.RUNTIME_003,t.RUNTIME_004=r.RUNTIME_004,t.RUNTIME_005=r.RUNTIME_005,t.RUNTIME_006=r.RUNTIME_006,t.RUNTIME_007=r.RUNTIME_007,t.RUNTIME_008=r.RUNTIME_008,t.RUNTIME_009=r.RUNTIME_009,t.RUNTIME_010=r.RUNTIME_010,t.RUNTIME_011=r.RUNTIME_011,t.RUNTIME_012=r.RUNTIME_012,t.TYPE_001=r.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=o.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(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}},2926(e,t){let n="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=n},5871(e,t,n){let r=n(8628),o=n(2926),a=n(8369),l=n(7829),i=n(8457),s=n(556);n(1132);let u=n(2003),c=n(6227),f=n(2964),d=n(2593),p=n(2299),m=n(317);n(4317);let h=n(4260),g=n(4710),y=n(9152),b=n(7300),v=n(1777),S=n(630),E=n(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&r.error((0,E.getShortErrorMsg)(E.RUNTIME_010,E.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]:o.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,n){let r=s.getRemoteInfo({name:e,entry:t}),o=new u.Module({host:this,remoteInfo:r});return o.remoteEntryExports=n,this.moduleCache.set(e,o),o}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,n)}formatOptions(e,t){let{allShareInfos:n}=a.formatShareConfigs(e,t),{userOptions:r,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:n}),l=this.remoteHandler.formatAndRegisterRemote(o,r),{allShareInfos:i}=this.sharedHandler.registerShared(o,r),s=[...o.plugins];r.plugins&&r.plugins.forEach(e=>{s.includes(e)||s.push(e)});let u={...e,...t,plugins:s,remotes:l,shared:i};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=i.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 m.PluginSystem({beforeInit:new d.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.3.1",this.moduleCache=new Map,this.loaderHook=new m.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new f.AsyncHook,loadEntryError:new f.AsyncHook,getModuleFactory:new f.AsyncHook}),this.bridgeHook=new m.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[h.snapshotPlugin(),g.generatePreloadAssetsPlugin()],n={id:l.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:S.isBrowserEnvValue};this.name=e.name,this.options=n,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new b.SharedHandler(this),this.remoteHandler=new v.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...n.plugins,...e.plugins||[]]),this.options=this.formatOptions(n,e)}}},4391(e,t,n){let r=n(8628),o=n(9350),a=n(630),l="object"==typeof globalThis?globalThis:window,i=(()=>{try{return document.defaultView}catch{return l}})(),s=i;function u(e,t,n){Object.defineProperty(e,t,{value:n,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(l,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(l,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let f=l.__GLOBAL_LOADING_REMOTE_ENTRY__;function d(e){var t,n,r,o,a,l;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__=[]),(n=e.__FEDERATION__).__INSTANCES__??(n.__INSTANCES__=[]),(r=e.__FEDERATION__).moduleInfo??(r.moduleInfo={}),(o=e.__FEDERATION__).__SHARE__??(o.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(l=e.__FEDERATION__).__PRELOADED_MAP__??(l.__PRELOADED_MAP__=new Map)}function p(){l.__FEDERATION__.__GLOBAL_PLUGIN__=[],l.__FEDERATION__.__INSTANCES__=[],l.__FEDERATION__.moduleInfo={},l.__FEDERATION__.__SHARE__={},l.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(f).forEach(e=>{delete f[e]})}function m(e){l.__FEDERATION__.__INSTANCES__.push(e)}function h(){return l.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(l.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,l.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.3.1")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let n of Object.keys(e)){let[r,o]=n.split(":"),a=`${r}:${t}`,l=e[a];if(l)return{value:l,key:a}}return{value:void 0,key:t}}r.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}d(l),d(i);let b=()=>i.__FEDERATION__.moduleInfo,v=(e,t)=>{let n=y(t,o.getFMId(e)).value;if(n&&!n.version&&"version"in e&&e.version&&(n.version=e.version),n)return n;if("version"in e&&e.version){let{version:t,...n}=e,r=o.getFMId(n),a=y(i.__FEDERATION__.moduleInfo,r).value;if((null==a?void 0:a.version)===t)return a}},S=e=>v(e,i.__FEDERATION__.moduleInfo),E=(e,t)=>{let n=o.getFMId(e);return i.__FEDERATION__.moduleInfo[n]=t,i.__FEDERATION__.moduleInfo},_=e=>(i.__FEDERATION__.moduleInfo={...i.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete i.__FEDERATION__.moduleInfo[t]}),k=(e,t)=>{let n=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:n,entryExports:l[n]}},w=e=>{let{__GLOBAL_PLUGIN__:t}=i.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):r.warn(`The plugin ${e.name} has been registered.`)})},N=()=>i.__FEDERATION__.__GLOBAL_PLUGIN__,T=e=>l.__FEDERATION__.__PRELOADED_MAP__.get(e),R=e=>l.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=l,t.Global=s,t.addGlobalSnapshot=_,t.getGlobalFederationConstructor=h,t.getGlobalHostPlugins=N,t.getGlobalSnapshot=b,t.getGlobalSnapshotInfoByModuleInfo=S,t.getInfoWithoutType=y,t.getPreloaded=T,t.getRemoteEntryExports=k,t.getTargetSnapshotInfoByModuleInfo=v,t.globalLoading=f,t.nativeGlobal=i,t.registerGlobalPlugins=w,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=m,t.setGlobalSnapshotInfoByModuleInfo=E,t.setPreloaded=R},3509(e,t,n){let r=n(4391),o=n(8369),a=n(6079),l=n(556);n(1132);let i=n(9599),s={getRegisteredShare:o.getRegisteredShare,getGlobalShareScope:o.getGlobalShareScope};t.default={global:{Global:r.Global,nativeGlobal:r.nativeGlobal,resetFederationGlobalInfo:r.resetFederationGlobalInfo,setGlobalFederationInstance:r.setGlobalFederationInstance,getGlobalFederationConstructor:r.getGlobalFederationConstructor,setGlobalFederationConstructor:r.setGlobalFederationConstructor,getInfoWithoutType:r.getInfoWithoutType,getGlobalSnapshot:r.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:r.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:r.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:r.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:r.addGlobalSnapshot,getRemoteEntryExports:r.getRemoteEntryExports,registerGlobalPlugins:r.registerGlobalPlugins,getGlobalHostPlugins:r.getGlobalHostPlugins,getPreloaded:r.getPreloaded,setPreloaded:r.setPreloaded},share:s,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:i.preloadAssets,getRemoteInfo:l.getRemoteInfo}}},5922(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(8628),o=n(9350),a=n(4391),l=n(3957),i=n(8369),s=n(6079),u=n(556);n(1132);let c=n(3509),f=n(2003),d=n(5871),p=n(7703),m=n(630),h=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=f.Module,t.ModuleFederation=d.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=r.assert,t.error=r.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=i.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=h,t.isStaticResourcesEqual=o.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return m.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return m.loadScriptNode}}),t.matchRemoteWithNameAndExpose=s.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=o.safeWrapper,t.satisfy=l.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,n){let r=n(8628),o=n(9350),a=n(556),l=n(8393);n(1132);let i=n(630),s=n(4363);function u(e,t,n){let r=t,o=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];o.length||o.push("default"),o.forEach(e=>{r[e]||(r[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?o:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:r,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:r[o[0]],initScope:n??[]}}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 r.assert(e,`remoteEntryExports is undefined ${(0,i.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:i,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,n),f=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:i,remoteEntryInitOptions:a,initScope:c,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,l.optionsToMFContext(this.host.options)),await o.init(f.shareScope,f.initScope,f.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...f,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 l,{loadFactory:i=!0}=n||{loadFactory:!0},s=await this.init(e,a);this.lib=s,(l=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}))||(l=await s.get(t)),r.assert(l,`${o.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=o.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(l,u);return i?await c():c}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}}},4710(e,t,n){let r=n(9350),o=n(4391),a=n(8369);n(1132);let l=n(9599),i=n(4260),s=n(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,n,a){let l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i=arguments.length>5?arguments[5]:void 0,{value:f}=o.getInfoWithoutType(e,r.getFMId(t)),d=i||f;if(d&&!(0,s.isManifestProvider)(d)&&(n(d,t,a),d.remotesInfo))for(let t of Object.keys(d.remotesInfo)){if(l[t])continue;l[t]=!0;let r=u(t),o=d.remotesInfo[t];c(e,{name:r.name,version:o.matchedVersion},n,!1,l,void 0)}}let f=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function d(e,t,n,i,u){let d=[],p=[],m=[],h=new Set,g=new Set,{options:y}=e,{preloadConfig:b}=t,{depsRemote:v}=b;if(c(i,n,(t,n,a)=>{var i;let u;if(a)u=b;else if(Array.isArray(v)){let e=v.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;u=l.defaultPreloadArgs(e)}else{if(!0!==v)return;u=b}let c=(0,s.getResourceUrl)(t,r.getRemoteEntryInfoFromSnapshot(t).url);c&&m.push({name:n.name,moduleInfo:{name:n.name,entry:c,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:c});let f="modules"in t?t.modules:[],h=l.normalizePreloadExposes(u.exposes);function g(e){let n=e.map(e=>(0,s.getResourceUrl)(t,e));return u.filter?n.filter(u.filter):n}if(h.length&&"modules"in t&&(f=null==t||null==(i=t.modules)?void 0:i.reduce((e,t)=>((null==h?void 0:h.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),f){let r=f.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=>{h.add(e)}),n.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var n;let o=null==(n=y.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 S=p.filter(e=>!h.has(e)&&!f("script",e));return{cssAssets:d.filter(e=>!g.has(e)&&!f("link",e)),jsAssetsWithoutEntry:S,entryAssets:m.filter(e=>!f("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:l,remoteSnapshot:u}=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:""}}]}:(i.assignRemoteInfo(o,u),d(t,n,o,l,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,n){let r=n(8628),o=n(9350),a=n(4391),l=n(8393);n(1132);let i=n(2964),s=n(2299),u=n(317);n(4317);let c=n(630),f=n(4363);function d(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:i,id:s,expose:u}=e,{options:d}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:d,moduleInfo:i});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,i.name).value&&("version"in i||"entry"in i)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[i.name]:{matchedVersion:"version"in i?i.version:i.entry}});let{hostGlobalSnapshot:m,remoteSnapshot:h,globalSnapshot:g}=this.getGlobalRemoteInfo(i),{remoteSnapshot:y,globalSnapshot:b}=await this.hooks.lifecycle.loadSnapshot.emit({options:d,moduleInfo:i,hostGlobalSnapshot:m,remoteSnapshot:h,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",r=await this.getManifestJson(e,i,{}),o=a.setGlobalSnapshotInfoByModuleInfo({...i,entry:e},r);t=r,n=o}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:i,remoteSnapshot:y,from:"global"});t=e,n=b}else if(o.isRemoteInfoWithEntry(i)){let e=await this.getManifestJson(i.entry,i,{}),r=a.setGlobalSnapshotInfoByModuleInfo(i,e),{remoteSnapshot:o}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:i,remoteSnapshot:e,from:"global"});t=o,n=r}else r.error(f.RUNTIME_007,f.runtimeDescMap,{remoteName:i.name,remoteVersion:i.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(b)},void 0,l.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:s,host:this.HostInstance,options:d,moduleInfo:i,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:n}}getGlobalRemoteInfo(e){return d(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(f.RUNTIME_003,f.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${o}`,l.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,c.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 u.PluginSystem({beforeLoadRemoteSnapshot:new i.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=d},4260(e,t,n){let r=n(8628),o=n(9350);n(1132);let a=n(9599),l=n(630),i=n(4363);function s(e,t){let n=o.getRemoteEntryInfoFromSnapshot(t);n.url||r.error(i.RUNTIME_011,i.runtimeDescMap,{remoteName:e.name});let a=(0,l.getResourceUrl)(t,n.url);l.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 u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:r,origin:l,remoteInfo:i,id:u}=e;if(!o.isRemoteInfoWithEntry(t)||!o.isPureRemoteEntry(t)){let{remoteSnapshot:o,globalSnapshot:c}=await l.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});s(i,o);let f={remote:t,preloadConfig:{nameOrAlias:n,exposes:[r],resourceCategory:"sync",share:!1,depsRemote:!1}},d=await l.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:l,preloadOptions:f,remoteInfo:i,remote:t,remoteSnapshot:o,globalSnapshot:c});return d&&a.preloadAssets(i,l,d,!1),{...e,remoteSnapshot:o}}return e}}}t.assignRemoteInfo=s,t.snapshotPlugin=u},1777(e,t,n){let r=n(8628),o=n(4391),a=n(2926),l=n(8369),i=n(6079),s=n(556),u=n(8393);n(1132);let c=n(9599),f=n(2003),d=n(6227),p=n(2964),m=n(2593),h=n(2299),g=n(317);n(4317);let y=n(9152),b=n(630),v=n(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: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:l}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:i,remote:s,expose:u,id:c,remoteSnapshot:f}=l,d=await o.get(c,u,t,f),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:i,expose:u,exposeModule:r?d:void 0,exposeModuleFactory:r?void 0:d,remote:s,options:a,moduleInstance:o,origin:n});if(this.setIdToRemoteMap(e,l),"function"==typeof p)return p;return d}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=c.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}),l=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:o,remoteSnapshot:a});l&&c.preloadAssets(r,t,l)}))}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,l=i.matchRemoteWithNameAndExpose(n.options.remotes,a);l||r.error(v.RUNTIME_004,v.runtimeDescMap,{hostName:n.options.name,requestId:a},void 0,u.optionsToMFContext(n.options));let{remote:c}=l,d=s.getRemoteInfo(c),p=await n.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...l,options:n.options,origin:n,remoteInfo:d}),{remote:m,expose:h}=p;r.assert(m&&h,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=n.moduleCache.get(m.name),y={host:n,remoteInfo:d};return g||(g=new f.Module(y),n.moduleCache.set(m.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,n){let{host:o}=this,l=()=>{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 i=t.find(t=>t.name===e.name);if(i){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(i),l(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:o}),(0,b.warn)(r.join(" ")))}else l(),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 i=n.moduleCache.get(e.name);if(i){var t;let r=i.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 u=s.getRemoteEntryUniqueKey(i.remoteInfo);o.globalLoading[u]&&delete o.globalLoading[u],n.snapshotHandler.manifestCache.delete(r.entry);let c=r.buildVersion?(0,b.composeKeyWithSeparator)(r.name,r.buildVersion):r.name,f=o.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===c:e.name===c);if(-1!==f){let e=o.CurrentGlobal.__FEDERATION__.__INSTANCES__[f];c=e.options.id||c;let t=l.getGlobalShareScope(),n=!0,a=[];Object.keys(t).forEach(e=>{let o=t[e];o&&Object.keys(o).forEach(t=>{let l=o[t];l&&Object.keys(l).forEach(o=>{let i=l[o];i&&Object.keys(i).forEach(l=>{let s=i[l];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,l])):a.push([e,t,o,l]))})})})}),n&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var n,r,o;let[a,l,i,s]=e;null==(o=t[a])||null==(r=o[l])||null==(n=r[i])||delete n[s]}),o.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(f,1)}let{hostGlobalSnapshot:d}=y.getGlobalRemoteInfo(e,n);if(d){let t=d&&"remotesInfo"in d&&d.remotesInfo&&o.getInfoWithoutType(d.remotesInfo,e.name).key;t&&(delete d.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 g.PluginSystem({beforeRegisterRemote:new m.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new m.SyncWaterfallHook("registerRemote"),beforeRequest:new h.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new d.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,n){let r=n(8628),o=n(2926),a=n(8369),l=n(8393);n(1132);let i=n(2964),s=n(2593),u=n(2299),c=n(317);n(4317);let f=n(4363);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:l}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:o,shared:n.options.shared,origin:n});r.assert(l,`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:i,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,l,this.hooks.lifecycle.resolveShare)||{};if(i){let t=a.directShare(i,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:i,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(l.treeShaking),o=a.directShare(l,r),i=(async()=>{let t=await o.get();o.lib=t,o.loaded=!0,a.addUseIn(o,n.options.name);let{shared:r,useTreesShaking:i}=a.getRegisteredShare(this.shareScopeMap,e,l,this.hooks.lifecycle.resolveShare)||{};if(r){let e=a.directShare(r,i);e.lib=t,e.loaded=!0,r.from=l.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:l,from:n.options.name,lib:null,loading:i,treeShaking:r?o:void 0}),i}}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,l=null==t?void 0:t.strategy,i=null==t?void 0:t.initScope,s=[];if("build"!==r){let{initTokens:t}=this;i||(i=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),i.indexOf(n)>=0)return s;i.push(n)}let u=this.shareScopeMap,c=n.options.name;u[e]||(u[e]={});let f=u[e],d=(e,t)=>{var n;let{version:r,eager:o}=t;f[e]=f[e]||{};let l=f[e],i=l[r]&&a.directShare(l[r]),s=!!(i&&("eager"in i&&i.eager||"shareConfig"in i&&(null==(n=i.shareConfig)?void 0:n.eager)));(!i||"loaded-first"!==i.strategy&&!i.loaded&&(!o!=!s?o:c>l[r].from))&&(l[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,i))}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&d(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===l)&&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:i,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(i){if("function"==typeof i.lib)return a.addUseIn(i,n.options.name),i.loaded||(i.loaded=!0,i.from===n.options.name&&(o.loaded=!0)),i.lib;if("function"==typeof i.get){let t=i.get();if(!(t instanceof Promise))return a.addUseIn(i,n.options.name),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:i}),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"?f.RUNTIME_005:f.RUNTIME_006,f.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,l.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(f.RUNTIME_006,f.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,l.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:l,get:i,treeShaking:s}=e,{version:u,scope:c="default",...f}=n,d=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,n)=>{n&&!e[t]&&(e[t]=n)},n=s?e.treeShaking:e;t(n,"loaded",l),t(n,"loading",a),t(n,"get",i)};d.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],...f,lib:o});let n=this.shareScopeMap[e][t][u];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 c.PluginSystem({beforeRegisterShare:new s.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new i.AsyncHook,resolveShare:new s.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new s.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,n){var r=n(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return r}})},8393(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,l,i;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==(l=e.shareConfig)?void 0:l.requiredVersion),eager:e.eager,strictVersion:null==(i=e.shareConfig)?void 0:i.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}}}},7829(e,t,n){n(630),t.getBuilderId=function(){return"pimcore_dataimporter_bundle:0.0.1"}},2964(e,t,n){let r=n(6227);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(l.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)}}},6227(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)}}},2593(e,t,n){let r=n(8628),o=n(9350),a=n(6227);function l(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(l(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=l},1132(e,t,n){n(8628),n(9350),n(7829),n(6079),n(8457),n(556),n(8393),n(630)},556(e,t,n){let r=n(8628),o=n(4391),a=n(2926),l=n(630),i=n(4363),s=".then(callbacks[0]).catch(callbacks[1])";async function u(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 c(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 f(e,t,n){let{remoteEntryKey:a,entryExports:l}=o.getRemoteEntryExports(e,t);return l||r.error(i.RUNTIME_001,i.runtimeDescMap,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:a}),l}async function d(e){let{name:t,globalName:n,entry:a,loaderHook:s,getEntryUrl:u}=e,{entryExports:c}=o.getRemoteEntryExports(t,n);if(c)return c;let d=u?u(a):a;return(0,l.loadScript)(d,{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(()=>f(t,n,a),e=>{let n=e instanceof Error?e.message:String(e);r.error(i.RUNTIME_008,i.runtimeDescMap,{remoteName:t,resourceUrl:d},n)})}async function p(e){let{remoteInfo:t,remoteEntryExports:n,loaderHook:r,getEntryUrl:o}=e,{entry:a,entryGlobalName:l,name:i,type:s}=t;switch(s){case"esm":case"module":return u({entry:a,remoteEntryExports:n});case"system":return c({entry:a,remoteEntryExports:n});default:return d({entry:a,globalName:l,name:i,loaderHook:r,getEntryUrl:o})}}async function m(e){let{remoteInfo:t,loaderHook:n}=e,{entry:a,entryGlobalName:i,name:s,type:u}=t,{entryExports:c}=o.getRemoteEntryExports(s,i);return c||(0,l.loadScriptNode)(a,{attrs:{name:s,globalName:i,type:u},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(()=>f(s,i,a)).catch(e=>{r.error(`Failed to load Node.js entry for remote "${s}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function h(e){let{entry:t,name:n}=e;return(0,l.composeKeyWithSeparator)(n,t)}async function g(e){let{origin:t,remoteEntryExports:n,remoteInfo:r,getEntryUrl:a,_inErrorHandling:s=!1}=e,u=h(r);if(n)return n;if(!o.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;o.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:r,remoteEntryExports:n}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:l.isBrowserEnvValue)?p({remoteInfo:r,remoteEntryExports:n,loaderHook:c,getEntryUrl:a}):m({remoteInfo:r,loaderHook:c}))).catch(async e=>{let a=h(r),l=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(i.RUNTIME_008)&&!l&&!s){let e=e=>g({...e,_inErrorHandling:!0}),l=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:r,remoteEntryExports:n,globalLoading:o.globalLoading,uniqueKey:a});if(l)return l}throw e})}return o.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},8628(e,t,n){let r=n(630),o=n(6619),a="[ Federation Runtime ]",l=(0,r.createLogger)(a);function i(e,t,n,r,l){if(void 0!==t)return(0,o.logAndReport)(e,t,n??{},e=>{throw Error(`${a}: ${e}`)},r,l);let i=e;if(i instanceof Error)throw i.message.startsWith(a)||(i.message=`${a}: ${i.message}`),i;throw Error(`${a}: ${i}`)}function s(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),l.warn(e)}t.assert=function(e,t,n,r,o){e||(void 0!==n?i(t,n,r,void 0,o):i(t))},t.error=i,t.logger=l,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},8457(e,t,n){let r=n(4391);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}},9599(e,t,n){let r=n(8628),o=n(6079),a=n(556),l=n(630);function i(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,l.safeToString)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:i(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:o,jsAssetsWithoutEntry:i,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,l.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,l.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"};i.forEach(n=>{let{link:r,needAttach:o}=(0,l.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"};i.forEach(e=>{let{script:r,needAttach:o}=(0,l.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=i,t.formatPreloadArgs=s,t.normalizePreloadExposes=u,t.preloadAssets=c},632(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}}},9570(e,t){let n="[0-9A-Za-z-]+",r=`(?:\\+(${n}(?:\\.${n})*))`,o="0|[1-9]\\d*",a="[0-9]+",l="\\d*[a-zA-Z-][a-zA-Z0-9-]*",i=`(?:${a}|${l})`,s=`(?:-?(${i}(?:\\.${i})*))`,u=`(?:${o}|${l})`,c=`(?:-(${u}(?:\\.${u})*))`,f=`${o}|x|X|\\*`,d=`[v=\\s]*(${f})(?:\\.(${f})(?:\\.(${f})(?:${c})?${r}?)?)?`,p=`^\\s*(${d})\\s+-\\s+(${d})\\s*$`,m=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${s}?${r}?`,h="((?:<|>)?=?)",g=`(\\s*)${h}\\s*(${m}|${d})`,y="(?:~>?)",b=`(\\s*)${y}\\s+`,v="(?:\\^)",S=`(\\s*)${v}\\s+`,E="(<|>)?=?\\s*\\*",_=`^${v}${d}$`,k=`v?${`(${o})\\.(${o})\\.(${o})`}${c}?${r}?`,w=`^${y}${d}$`,N=`^${h}\\s*${d}$`,T=`^${h}\\s*(${k})$|^$`,R="^\\s*>=\\s*0.0.0\\s*$";t.caret=_,t.caretTrim=S,t.comparator=T,t.comparatorTrim=g,t.gte0=R,t.hyphenRange=p,t.star=E,t.tilde=w,t.tildeTrim=b,t.xRange=N},3957(e,t,n){let r=n(78),o=n(3810),a=n(632);function l(e){return r.pipe(o.parseCarets,o.parseTildes,o.parseXRanges,o.parseStar)(e)}function i(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,,u,c,f,d]=n,p={operator:s,version:r.combineVersion(u,c,f,d),major:u,minor:c,patch:f,preRelease:null==d?void 0:d.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=i(t);if(!e.trim())return!0;let n=e.split(" ").map(e=>l(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 u=!0;for(let e of s){let t=r.extractComparator(e);if(!t){u=!1;break}let[,n,,o,l,i,s]=t;if(!a.compare({operator:n,version:r.combineVersion(o,l,i,s),major:o,minor:l,patch:i,preRelease:null==s?void 0:s.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,n){let r=n(9570),o=n(78);function a(e){return e.replace(o.parseRegex(r.hyphenRange),(e,t,n,r,a,l,i,s,u,c,f,d)=>(t=o.isXVersion(n)?"":o.isXVersion(r)?`>=${n}.0.0`:o.isXVersion(a)?`>=${n}.${r}.0`:`>=${t}`,s=o.isXVersion(u)?"":o.isXVersion(c)?`<${Number(u)+1}.0.0-0`:o.isXVersion(f)?`<${u}.${Number(c)+1}.0-0`:d?`<=${u}.${c}.${f}-${d}`:`<=${s}`,`${t} ${s}`.trim()))}function l(e){return e.replace(o.parseRegex(r.comparatorTrim),"$1$2$3")}function i(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 u(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 c(e){return e.split(/\s+/).map(e=>e.trim().replace(o.parseRegex(r.xRange),(e,t,n,r,a,l)=>{let i=o.isXVersion(n),s=i||o.isXVersion(r),u=s||o.isXVersion(a);if("="===t&&u&&(t=""),l="",i)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(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&&(l="-0"),`${t+n}.${r}.${a}${l}`):s?`>=${n}.0.0${l} <${Number(n)+1}.0.0-0`:u?`>=${n}.${r}.0${l} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function f(e){return e.trim().replace(o.parseRegex(r.star),"")}function d(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=l,t.parseGTE0=d,t.parseHyphen=a,t.parseStar=f,t.parseTildeTrim=i,t.parseTildes=u,t.parseXRanges=c},78(e,t,n){let r=n(9570);function o(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function l(){for(var e=arguments.length,t=Array(e),n=0;nt.reduce((e,t)=>t(e),e)}function i(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=i,t.isXVersion=a,t.parseRegex=o,t.pipe=l},8369(e,t,n){let r=n(8628),o=n(9350),a=n(4391),l=n(2926),i=n(3957),s=n(630);function u(e,t,n,o){var a,l;let i;return i="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==(l=e.treeShaking)?void 0:l.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:i,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 c(e,t){let n=t.shared||{},r=t.name,a=Object.keys(n).reduce((e,a)=>{let l=o.arrayOptions(n[a]);return e[a]=e[a]||[],l.forEach(n=>{e[a].push(u(n,r,a,t.shareStrategy))}),e},{}),l={...e.shared};return Object.keys(a).forEach(e=>{l[e]?a[e].forEach(t=>{l[e].find(e=>e.version===t.version)||l[e].push(t)}):l[e]=a[e]}),{allShareInfos:l,newShareInfos:a}}function f(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||g(e,t)))}function d(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!!i.satisfy(n(e),`<=${n(t)}`)}let p=(e,t)=>{let n=t||function(e,t){return d(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,h=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:n}=e;return!!n&&!!t.every(e=>n.includes(e))};function y(e,t,n,r){let o=e[t][n],a="",l=f(r),i=function(e,t){return l?!o[e].treeShaking||!!o[t].treeShaking&&!m(o[e].treeShaking)&&d(e,t):!m(o[e])&&d(e,t)};if(l){if(a=p(e[t][n],i))return{version:a,useTreesShaking:l};l=!1}return{version:p(e[t][n],i),useTreesShaking:l}}let b=e=>m(e)||h(e);function v(e,t,n,r){let o=e[t][n],a="",l=f(r),i=function(e,t){if(l){if(!o[e].treeShaking)return!0;if(!o[t].treeShaking)return!1;if(b(o[t].treeShaking))if(b(o[e].treeShaking))return!!d(e,t);else return!0;if(b(o[e].treeShaking))return!1}if(b(o[t]))if(b(o[e]))return!!d(e,t);else return!0;return!b(o[e])&&d(e,t)};if(l){if(a=p(e[t][n],i))return{version:a,useTreesShaking:l};l=!1}return{version:p(e[t][n],i),useTreesShaking:l}}function S(e){return"loaded-first"===e?v:y}function E(e,t,n,o){if(!e)return;let{shareConfig:s,scope:u=l.DEFAULT_SCOPE,strategy:c,treeShaking:d}=n;for(let l of Array.isArray(u)?u:[u])if(s&&e[l]&&e[l][t]){let{requiredVersion:u}=s,{version:p,useTreesShaking:m}=S(c)(e,l,t,d),h=()=>{let o=e[l][t][p];if(s.singleton){if("string"==typeof u&&!i.satisfy(p,u)){let e=`Version ${p} from ${p&&o.from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${u})`;s.strictVersion?r.error(e):r.warn(e)}return{shared:o,useTreesShaking:m}}{if(!1===u||"*"===u||i.satisfy(p,u))return{shared:o,useTreesShaking:m};let n=f(d);if(n){for(let[r,o]of Object.entries(e[l][t]))if(f(o.treeShaking,null==d?void 0:d.usedExports)&&i.satisfy(r,u))return{shared:o,useTreesShaking:n}}for(let[n,r]of Object.entries(e[l][t]))if(i.satisfy(n,u))return{shared:r,useTreesShaking:!1}}},g={shareScopeMap:e,scope:l,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:n,resolver:h};return(o.emit(g)||g).resolver()}}function _(){return a.Global.__FEDERATION__.__SHARE__}function k(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])&&d(e,n)};return t[p(t,n)]},a=(null==n?void 0:n.resolver)??o,l=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),i=function(){for(var e=arguments.length,t=Array(e),n=0;n{e.useIn||(e.useIn=[]),o.addUniqueItem(e.useIn,t)},t.directShare=w,t.formatShareConfigs=c,t.getGlobalShareScope=_,t.getRegisteredShare=E,t.getTargetSharedOptions=k,t.shouldUseTreeShaking=f},9350(e,t,n){let r=n(8628),o=n(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function l(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function i(e){return void 0!==e.entry}function s(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||r.warn(e);return}}function c(e){return e&&"object"==typeof e}let f=Object.prototype.toString;function d(e){return"[object Object]"===f.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 h(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 g=(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=l,t.getRemoteEntryInfoFromSnapshot=h,t.isObject=c,t.isPlainObject=d,t.isPureRemoteEntry=s,t.isRemoteInfoWithEntry=i,t.isStaticResourcesEqual=p,t.objectToString=f,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,s=(e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,u=a(t),c=0,f=u.length;ct[e]).bind(null,s),enumerable:!(l=o(t,s))||l.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(l(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},3129(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),n(3544);let r=n(9577),o=n(5922),a={...o.helpers.global,getGlobalFederationInstance:r.getGlobalFederationInstance},l=o.helpers.share,i=o.helpers.utils;t.default={global:a,share:l,utils:i},t.global=a,t.share=l,t.utils=i},9782(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),n(3544);let r=n(9577),o=n(5922),a=n(4363);function l(e){let t=new((0,o.getGlobalFederationConstructor)()||o.ModuleFederation)(e);return(0,o.setGlobalFederationInstance)(t),t}let i=null;function s(e){let t=r.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),i||(i=t),t):i=l(e)}function u(){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)}},7688(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}},586(e,t){let n="federation-manifest.json",r=".json",o="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},l={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},i={[l[a.AT]]:a.AT,[l[a.HYPHEN]]:a.HYPHEN,[l[a.SLASH]]:a.SLASH},s=":",u="mf-manifest.json",c="mf-stats.json",f={NPM:"npm",APP:"app"},d="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",m=".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=o,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=i,t.FederationModuleManifest=n,t.MANIFEST_EXT=r,t.MFModuleType=f,t.MFPrefetchCommon=h,t.MODULE_DEVTOOL_IDENTIFIER=d,t.ManifestFileName=u,t.NameTransformMap=l,t.NameTransformSymbol=a,t.SEPARATOR=s,t.StatsFileName=c,t.TEMP_DIR=m,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,n){let r=n(3417);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 l(e){let t,n=null,r=!0,l=2e4,i=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,u="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;u&&window.addEventListener("error",u);let c=async(r,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let l=()=>{if((null==a?void 0:a.type)==="error"){let t=Error((null==a?void 0:a.isTimeout)?`ScriptNetworkError: Script "${e.url}" timed out.`:`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 l(),t}return l(),e}l()};return n.onerror=c.bind(null,n.onerror),n.onload=c.bind(null,n.onload),t=setTimeout(()=>{c(null,{type:"error",isTimeout:!0})},l),{script:n,needAttach:r}}function i(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,o)=>{let{script:a,needAttach:i}=l({url:e,cb:t,onErrorCallback:o,attrs:{fetchpriority:"high",...n},createScriptHook:r,needDeleteScript:!0});i&&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 l=(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=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),{link:t,needAttach:n}},t.createScript=l,t.isStaticResourcesEqual=a,t.loadScript=i,t.safeWrapper=o},6883(e,t,n){let r=n(586),o="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return o}function l(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function i(){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)||i()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=o,t.isDebugMode=s,t.isReactNativeEnv=l},7016(e,t,n){let r=n(586),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 l(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(r.MANIFEST_EXT))}function i(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",l=e=>e.endsWith(a)?e:`${e}${a}`,i=(e,t)=>e.replace(a,`${t}${a}`),s=n?l(n):r.ManifestFileName;return{statsFileName:o(t,n?i(s,"-stats"):r.StatsFileName),manifestFileName:o(t,s)}}t.generateSnapshotFromManifest=function(e){var t,n,r;let l,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:s={},overrides:u={},version:c}=i,f=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,d=Object.keys(u),p={};Object.keys(s).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let n,r=t.federationContainerName;return n=d.includes(r)?u[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(s).forEach(e=>p[e]={matchedVersion:d.includes(e)?u[e]:s[e]});let{remoteEntry:{path:m,name:h,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:b},globalName:v,ssrRemoteEntry:S}=e.metaData,{exposes:E}=e,_={version:c||"",buildVersion:b,globalName:v,remoteEntry:o(m,h),remoteEntryType:g,remoteTypes:o(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==E?void 0:E.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?(l={..._,publicPath:f()},"string"==typeof e.metaData.ssrPublicPath&&(l.ssrPublicPath=e.metaData.ssrPublicPath)):l={..._,getPublicPath:f()},S){let e=o(S.path,S.name);l.ssrRemoteEntry=e,l.ssrRemoteEntryType=S.type||"commonjs-module"}return l},t.getManifestFileName=i,t.inferAutoPublicPath=a,t.isManifestProvider=l,t.simpleJoinRemoteEntry=o},630(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(586),o=n(8841),a=n(8798),l=n(7765),i=n(1993),s=n(7345),u=n(5448),c=n(6883),f=n(3417),d=n(7016),p=n(3910),m=n(6302),h=n(638),g=n(6967),y=n(1483);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=f.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=f.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=y.createModuleFederationConfig,t.createScript=m.createScript,t.createScriptNode=h.createScriptNode,t.decodeName=f.decodeName,t.encodeName=f.encodeName,t.error=f.error,t.generateExposeFilename=f.generateExposeFilename,t.generateShareFilename=f.generateShareFilename,t.generateSnapshotFromManifest=d.generateSnapshotFromManifest,t.getManifestFileName=d.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=f.getResourceUrl,t.inferAutoPublicPath=d.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=d.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=f.isRequiredVersion,t.isStaticResourcesEqual=m.isStaticResourcesEqual,t.loadScript=m.loadScript,t.loadScriptNode=h.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return l.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=f.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=f.safeToString,t.safeWrapper=m.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return i.SharePlugin_exports}}),t.simpleJoinRemoteEntry=d.simpleJoinRemoteEntry,t.warn=f.warn},3910(e,t,n){let r=n(6883),o="[ Module Federation ]",a=console,l=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function i(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),n=t.filter(e=>!l.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()?i():void 0,l=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,...l)}for(let e of s){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...l)}}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,l;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(l=t.attrs)?void 0:l.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},6967(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(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},8841(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})},8798(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})},7765(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})},5448(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},1993(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})},3417(e,t,n){let r=n(586),o=n(6883),a="[ Federation Runtime ]",l=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.SEPARATOR,a=e.split(n),l="development"===o.getProcessEnv().NODE_ENV&&t,i="*",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=[l||a.slice(2).join(n)]);let o=l||r.join(n);return s(o)?{name:t,entry:o}:{name:t,version:o||i}}if(1===a.length){let[e]=a;return l&&s(l)?{name:e,entry:l}:{name:e,version:l||i}}throw`Invalid entry value: ${e}`},i=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}},u=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}},c=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),s(n,"__federation_expose_",t)},f=(e,t)=>e?s(e,"__federation_shared_",t):"",d=(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 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||p(t)},t.composeKeyWithSeparator=i,t.decodeName=u,t.encodeName=s,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=f,t.getResourceUrl=d,t.isRequiredVersion=y,t.parseEntry=l,t.safeToString=h,t.warn=m},7363(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,s=(e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,u=a(t),c=0,f=u.length;ct[e]).bind(null,s),enumerable:!(l=o(t,s))||l.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(l(e)):{},s(!t&&e&&e.__esModule?o:r(o,"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,n){let r=n(2069),o=n(5216),a=n(7617),l=n(5321),i=n(2385);t.consumes=function(e){o.updateConsumeOptions(e);let{chunkId:t,promises:n,installedModules:s,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:f}=e;r.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(s,e))return n.push(s[e]);let t=t=>{s[e]=0,u.m[e]=n=>{var r;delete u.c[e];let o=t(),{shareInfo:a}=f[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 s[e],u.m[e]=n=>{throw delete u.c[e],t}};try{let o=u.federation.instance;if(!o)throw Error("Federation instance not found!");let{shareKey:c,getter:d,shareInfo:p,treeShakingGetter:m}=f[e],h=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),h&&(g.treeShaking={usedExports:h,useIn:[o.options.name]});let y=o.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof d)throw Error(i.getShortErrorMsg(l.RUNTIME_012,{[l.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==m?void 0:m())||d()}return e});y.then?n.push(s[e]=y.then(t).catch(r)):t(y)}catch(e){r(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(e,t){let n=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,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: ${o}`),a.join("\n")}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:n,version:r,webpackRequire:o,libraryType:a="global"}=e,{runtime:l,instance:i,bundlerRuntime:s,sharedFallback:u}=o.federation;if(!u)return n;let c=u[t];if(!c)return n;let f=r?c.find(e=>e[1]===r):c[0];if(!f)throw Error(`No fallback item found for shareKey: ${t} and version: ${r}`);return()=>l.getRemoteEntry({origin:o.federation.instance,remoteInfo:{name:f[2],entry:`${o.p}${f[0]}`,type:a,entryGlobalName:f[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())})}},7617(e,t){t.getUsedExports=function(e,t){let n=e.federation.usedExports;if(n)return n[t]}},6927(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let r=n(7363),o=n(2069),a=n(6310),l=n(916),i=n(6777),s=n(1735),u=n(7440),c=n(8531),f=n(8167),d=n(9782),p={runtime:d=r.__toESM(d),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:l.consumes,I:i.initializeSharing,S:{},installInitialConsumes:s.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:f.getSharedFallbackGetter},attachShareScopeMap:o.attachShareScopeMap,bundlerRuntimeOptions:{}},m=p.instance,h=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=o.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=h,t.instance=m,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return d}})},8531(e,t,n){let r=n(7363),o=n(9782),a=n(3129);a=r.__toESM(a),t.init=function(e){var t;let{webpackRequire:r}=e,{initOptions:l,runtime:i,sharedFallback:s,bundlerRuntime:u,libraryType:c}=r.federation;if(!l)throw Error("initOptions is required!");let f=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:l,options:i}=e,f=t.version||i.version;if(!s)return e;let d=t.shared||{},p=[];Object.keys(d).forEach(e=>{(Array.isArray(d[e])?d[e]:[d[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=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:r,libraryType:c,version:t.version})}})});let m=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:l.name,version:f});if(!m||!("shared"in m))return e;Object.keys(i.shared||{}).forEach(e=>{i.shared[e].forEach(t=>{p.push([e,t])})});let h=(e,t)=>{let r=m.shared.find(t=>t.sharedName===e);if(!r)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:i,secondarySharedTreeShakingEntry:s,treeShakingStatus:u}=r;a.status!==u&&(a.status=u,s&&c&&i&&(a.get=async()=>{let e=await (0,o.getRemoteEntry)({origin:l,remoteInfo:{name:i,entry:s,type:c,entryGlobalName:i,shareScope:"default"}});return await e.init(l,n.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,n]=e;h(t,n)}),e}}};return(t=l).plugins||(t.plugins=[]),l.plugins.push(f()),i.init(l)}},7440(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 l=t.federation.instance;l.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let i=null==a?void 0:a.shareScopeKeys,s=null==a?void 0:a.shareScopeMap;if(o&&"string"!=typeof o)o.forEach(e=>{if(!i||!s)return void l.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=o||"default";Array.isArray(i)?i.forEach(e=>{s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):l.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)}},6777(e,t,n){let r=n(2069),o=n(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:n,initPromises:a,initTokens:l,initScope:i}=e,s=Array.isArray(t)?t:[t];var u=[],c=function(e){i||(i=[]);let s=n.federation.instance;var u=l[e];if(u||(u=l[e]={from:s.name}),i.indexOf(u)>=0)return;i.push(u);let c=a[e];if(c)return c;var f=e=>"u">typeof console&&console.warn&&console.warn(e),d=r=>{var o=e=>f("Initialization of sharing external failed: "+e);try{var a=n(r);if(!a)return;var l=r=>r&&r.init&&r.init(n.S[e],i,{shareScopeMap:n.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(l,o));var s=l(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:i,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)d(n);else if(1===t.length){let e=t[0];o.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||d(n)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return s.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,n){let r=n(5216),o=n(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r,asyncLoad:a}=e,l=r.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:i,shareInfo:s}=n[t];try{let e=o.getUsedExports(r,i),t={...s};if(e&&(t.treeShaking={usedExports:e,useIn:[l.options.name]}),a)return l.loadShare(i,{customShareInfo:t});return l.loadShareSync(i,{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:l,asyncLoad:i}=e,s=[];l.forEach(e=>{let r=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n,asyncLoad:i});s.push([e,r])});let u=(e,r)=>{n.m[e]=a=>{var l;o[e]=0,delete n.c[e];let i=r();if("function"!=typeof i)throw Error(`Shared module is not available for eager consumption: ${e}`);let s=i(),{shareInfo:u}=t[e];if((null==u||null==(l=u.shareConfig)?void 0:l.layer)&&s&&"object"==typeof s)try{s.hasOwnProperty("layer")&&void 0!==s.layer||(s.layer=u.shareConfig.layer)}catch(e){}a.exports=s}};if(i)return Promise.all(s.map(async e=>{let[t,n]=e,r=await n();u(t,()=>r)}));s.forEach(e=>{let[t,n]=e;u(t,n)})}},6310(e,t,n){n(7363);let r=n(2069),o=n(6897),a=n(5216),l=n(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:n,webpackRequire:i,chunkMapping:s,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;r.attachShareScopeMap(i),i.o(s,t)&&s[t].forEach(e=>{let t=i.R;t||(t=[]);let r=u[e],a=c[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]}`),i.m[e]=()=>{throw t},r.p=0},f=(e,t,o,a,l,i)=>{try{let u=e(t,o);if(!u||!u.then)return l(u,a,i);{let e=u.then(e=>l(e,a),s);if(!i)return e;n.push(r.p=e)}}catch(e){s(e)}},d=(e,t,n)=>e?f(i.I,r[0],0,e,p,n):s();var p=(e,n,o)=>f(n.get,r[1],t,0,m,o),m=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let h=()=>{try{let e=(0,l.decodeName)(a[0].name,l.ENCODE_NAME_PREFIX)+r[1].slice(1),t=i.federation.instance,n=()=>i.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?f(h,r[2],0,0,m,1):f(i,r[2],0,0,d,1)})}},5216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:l,idToExternalAndNameMapping:i={},idToRemoteMap:s={},chunkMapping:u={}}=e,{remotesLoadingData:c}=l,f=null==(r=l.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!f)return;let{chunkMapping:d,moduleIdToRemoteDataMapping:p}=c;if(d&&p){for(let[e,t]of Object.entries(p))if(i[e]||(i[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&f[t.remoteName]){let n=f[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}u&&Object.entries(d).forEach(e=>{let[t,n]=e;u[t]||(u[t]=[]),n.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:l,libraryType:i}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:u={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==l?void 0:l.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:i}):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(u).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:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={requiredVersion:`^${o}`},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[e],shareConfig:c,get:a};n[t]?n[t].push(d):n[t]=[d]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},2189(e,t,n){"use strict";var r,o,a,l,i,s,u,c,f,d,p,m,h=n(6927),g=n.n(h);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),b={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}],"@pimcore/data-hub":[{alias:"@pimcore/data-hub",externalType:"promise",shareScope:"default"}]},v="pimcore_dataimporter_bundle",S="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,l,i,s;let u=n();Array.isArray(u)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(s=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],u))},h=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},E=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},_=null!=(o=null==(u=n.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?o:{},k=null!=(a=null==(c=n.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},w=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.chunkMapping)?l:{},N=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.moduleIdToConsumeDataMapping)?i:{},T={},R=[],I={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in g())n.federation[e]=g()[e];h(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(N))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}),h(n.federation,"initOptions",()=>({})),h(n.federation.initOptions,"name",()=>v),h(n.federation.initOptions,"shareStrategy",()=>S),h(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(k))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[t],shareConfig:c,get:a};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(b).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),h(n.federation,"bundlerRuntimeOptions",()=>({})),h(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),h(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>E),h(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>b),h(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}),h(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:E,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:w,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:T,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:I,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:T,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},8626(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},6161(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl;if(!t)throw Error('Required remote "pimcore_studio_ui_bundle" is not available');if(window.pimcore_studio_ui_bundle)return void 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")}}});let n=document.createElement("script");n.src=t,n.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")}}})},n.onerror=()=>{throw Error('Failed to load required remote "pimcore_studio_ui_bundle" from '+t)},document.head.appendChild(n)})},9600(e){"use strict";e.exports=new Promise(e=>{let t=window.pluginRemotes.pimcore_datahub_bundle;if(!t)throw Error('Required remote "pimcore_datahub_bundle" is not available');if(window.pimcore_datahub_bundle)return void e({get:e=>window.pimcore_datahub_bundle.get(e),init:(...e)=>{try{return window.pimcore_datahub_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}});let n=document.createElement("script");n.src=t,n.onload=()=>{e({get:e=>window.pimcore_datahub_bundle.get(e),init:(...e)=>{try{return window.pimcore_datahub_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},n.onerror=()=>{throw Error('Failed to load required remote "pimcore_datahub_bundle" from '+t)},document.head.appendChild(n)})}},__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__(8626),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 945!=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 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/"+("525"===e?"__federation_expose_default_export":e)+"."+({132:"c328628b",272:"5aa86da5",359:"ef7a6289",525:"ef3fc8b4",658:"b1390ae9",668:"1ae87f0f",67:"8469aaea",745:"56a11b0d"})[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_dataimporter_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var l,i,s=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)})(),(()=>{__webpack_require__.p="/bundles/pimcoredataimporter/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755)),eager:0,requiredVersion:"^8.20.5"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("745"),__webpack_require__.e("359"),__webpack_require__.e("945")]).then(()=>()=>__webpack_require__(7888)),eager:0,requiredVersion:"3.7.x"},{name:"classnames",version:"2.5.1",factory:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942)),eager:0,requiredVersion:"^2.5.1"},{name:"lodash",version:"4.18.1",factory:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513)),eager:0,requiredVersion:"^10.0.0"},9600,6161]},uniqueName:"pimcore_dataimporter_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{945:["5104"],525:["2692","1119","1943","7984","8096"],583:["5446"]},moduleIdToConsumeDataMapping:{5104:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},7984:{shareScope:"default",shareKey:"@tanstack/react-table",import:"@tanstack/react-table",requiredVersion:"^8.20.5",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755))},1119:{shareScope:"default",shareKey:"lodash",import:"lodash",requiredVersion:"^4.17.21",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543))},8096:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"3.7.x",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("745").then(()=>()=>__webpack_require__(7888))},5446:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},2692:{shareScope:"default",shareKey:"uuid",import:"uuid",requiredVersion:"^10.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513))},1943:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942))}},initialConsumes:["5446"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("359"),__webpack_require__.e("132"),__webpack_require__.e("945"),__webpack_require__.e("525")]).then(()=>()=>__webpack_require__(5485))},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={583: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(945!=t){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),l=Error(),i=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;l.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,r[1](l)}};__webpack_require__.l(a,i,"chunk-"+t,t)}else e[t]=0};var t=(t,n)=>{var r,o,[a,l,i]=n,s=0;if(a.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);s{__webpack_require__.remotesLoadingData={chunkMapping:{525:["2696","969","3842","8267","1436","3729","2977","4781","2703","3513"]},moduleIdToRemoteDataMapping:{969:{shareScope:"default",name:"./modules/application-logger",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3729:{shareScope:"default",name:".",externalModuleId:9600,remoteName:"@pimcore/data-hub"},8267:{shareScope:"default",name:"./utils",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},4781:{shareScope:"default",name:"./app",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2696:{shareScope:"default",name:"./components",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3842:{shareScope:"default",name:"./modules/element",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},1436:{shareScope:"default",name:"./api",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2977:{shareScope:"default",name:".",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2703:{shareScope:"default",name:"./modules/app",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3513:{shareScope:"default",name:"./api/class-definition",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"}}},__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__(2189)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_dataimporter_bundle=__webpack_exports__})(); \ No newline at end of file +while loading "${r[1]}" from ${r[2]}`),i.m[e]=()=>{throw t},r.p=0},f=(e,t,o,a,l,i)=>{try{let u=e(t,o);if(!u||!u.then)return l(u,a,i);{let e=u.then(e=>l(e,a),s);if(!i)return e;n.push(r.p=e)}}catch(e){s(e)}},d=(e,t,n)=>e?f(i.I,r[0],0,e,p,n):s();var p=(e,n,o)=>f(n.get,r[1],t,0,m,o),m=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let h=()=>{try{let e=(0,l.decodeName)(a[0].name,l.ENCODE_NAME_PREFIX)+r[1].slice(1),t=i.federation.instance,n=()=>i.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?f(h,r[2],0,0,m,1):f(i,r[2],0,0,d,1)})}},5216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:l,idToExternalAndNameMapping:i={},idToRemoteMap:s={},chunkMapping:u={}}=e,{remotesLoadingData:c}=l,f=null==(r=l.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!f)return;let{chunkMapping:d,moduleIdToRemoteDataMapping:p}=c;if(d&&p){for(let[e,t]of Object.entries(p))if(i[e]||(i[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&f[t.remoteName]){let n=f[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}u&&Object.entries(d).forEach(e=>{let[t,n]=e;u[t]||(u[t]=[]),n.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:l,libraryType:i}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:u={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==l?void 0:l.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:i}):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(u).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:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={requiredVersion:`^${o}`},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[e],shareConfig:c,get:a};n[t]?n[t].push(d):n[t]=[d]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},2189(e,t,n){"use strict";var r,o,a,l,i,s,u,c,f,d,p,m,h=n(6927),g=n.n(h);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),b={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}],"@pimcore/data-hub":[{alias:"@pimcore/data-hub",externalType:"promise",shareScope:"default"}]},v="pimcore_dataimporter_bundle",S="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,l,i,s;let u=n();Array.isArray(u)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(s=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],u))},h=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},E=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},_=null!=(o=null==(u=n.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?o:{},k=null!=(a=null==(c=n.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},w=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.chunkMapping)?l:{},N=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.moduleIdToConsumeDataMapping)?i:{},T={},R=[],I={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in g())n.federation[e]=g()[e];h(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(N))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}),h(n.federation,"initOptions",()=>({})),h(n.federation.initOptions,"name",()=>v),h(n.federation.initOptions,"shareStrategy",()=>S),h(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(k))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[t],shareConfig:c,get:a};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(b).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),h(n.federation,"bundlerRuntimeOptions",()=>({})),h(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),h(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>E),h(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>b),h(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}),h(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:E,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:w,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:T,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:I,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:T,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},8626(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},6161(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl;if(!t)throw Error('Required remote "pimcore_studio_ui_bundle" is not available');if(window.pimcore_studio_ui_bundle)return void 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")}}});let n=document.createElement("script");n.src=t,n.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")}}})},n.onerror=()=>{throw Error('Failed to load required remote "pimcore_studio_ui_bundle" from '+t)},document.head.appendChild(n)})},9600(e){"use strict";e.exports=new Promise(e=>{let t=window.pluginRemotes.pimcore_datahub_bundle;if(!t)throw Error('Required remote "pimcore_datahub_bundle" is not available');if(window.pimcore_datahub_bundle)return void e({get:e=>window.pimcore_datahub_bundle.get(e),init:(...e)=>{try{return window.pimcore_datahub_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}});let n=document.createElement("script");n.src=t,n.onload=()=>{e({get:e=>window.pimcore_datahub_bundle.get(e),init:(...e)=>{try{return window.pimcore_datahub_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},n.onerror=()=>{throw Error('Failed to load required remote "pimcore_datahub_bundle" from '+t)},document.head.appendChild(n)})}},__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__(8626),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return 945!=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 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/"+("525"===e?"__federation_expose_default_export":e)+"."+({132:"c328628b",272:"5aa86da5",359:"ef7a6289",525:"ab8898fb",658:"b1390ae9",668:"1ae87f0f",67:"8469aaea",745:"56a11b0d"})[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_dataimporter_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var l,i,s=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)})(),(()=>{__webpack_require__.p="/bundles/pimcoredataimporter/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"@tanstack/react-table",version:"8.21.3",factory:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755)),eager:0,requiredVersion:"^8.20.5"},{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("745"),__webpack_require__.e("359"),__webpack_require__.e("945")]).then(()=>()=>__webpack_require__(7888)),eager:0,requiredVersion:"3.7.x"},{name:"classnames",version:"2.5.1",factory:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942)),eager:0,requiredVersion:"^2.5.1"},{name:"lodash",version:"4.18.1",factory:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543)),eager:0,requiredVersion:"^4.17.21"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},{name:"uuid",version:"10.0.0",factory:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513)),eager:0,requiredVersion:"^10.0.0"},9600,6161]},uniqueName:"pimcore_dataimporter_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{945:["5104"],525:["2692","1119","1943","7984","8096"],583:["5446"]},moduleIdToConsumeDataMapping:{5104:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},7984:{shareScope:"default",shareKey:"@tanstack/react-table",import:"@tanstack/react-table",requiredVersion:"^8.20.5",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("272").then(()=>()=>__webpack_require__(8755))},1119:{shareScope:"default",shareKey:"lodash",import:"lodash",requiredVersion:"^4.17.21",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("668").then(()=>()=>__webpack_require__(2543))},8096:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"3.7.x",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("745").then(()=>()=>__webpack_require__(7888))},5446:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},2692:{shareScope:"default",shareKey:"uuid",import:"uuid",requiredVersion:"^10.0.0",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("658").then(()=>()=>__webpack_require__(1513))},1943:{shareScope:"default",shareKey:"classnames",import:"classnames",requiredVersion:"^2.5.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("67").then(()=>()=>__webpack_require__(6942))}},initialConsumes:["5446"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("359"),__webpack_require__.e("132"),__webpack_require__.e("945"),__webpack_require__.e("525")]).then(()=>()=>__webpack_require__(5485))},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={583: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(945!=t){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),l=Error(),i=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;l.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,r[1](l)}};__webpack_require__.l(a,i,"chunk-"+t,t)}else e[t]=0};var t=(t,n)=>{var r,o,[a,l,i]=n,s=0;if(a.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);s{__webpack_require__.remotesLoadingData={chunkMapping:{525:["2696","969","3842","8267","1436","3729","2977","4781","2703","3513"]},moduleIdToRemoteDataMapping:{969:{shareScope:"default",name:"./modules/application-logger",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3729:{shareScope:"default",name:".",externalModuleId:9600,remoteName:"@pimcore/data-hub"},8267:{shareScope:"default",name:"./utils",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},4781:{shareScope:"default",name:"./app",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2696:{shareScope:"default",name:"./components",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3842:{shareScope:"default",name:"./modules/element",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},1436:{shareScope:"default",name:"./api",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2977:{shareScope:"default",name:".",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},2703:{shareScope:"default",name:"./modules/app",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"},3513:{shareScope:"default",name:"./api/class-definition",externalModuleId:6161,remoteName:"@pimcore/studio-ui-bundle"}}},__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__(2189)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_dataimporter_bundle=__webpack_exports__})(); \ No newline at end of file diff --git a/src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js.LICENSE.txt b/src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js.LICENSE.txt similarity index 100% rename from src/Resources/public/studio/build/6481eecf-8266-4dbb-b075-b1c5d7c3e85b/static/js/remoteEntry.js.LICENSE.txt rename to src/Resources/public/studio/build/f0e5be12-8602-4db7-95a3-dfe6b5d613ed/static/js/remoteEntry.js.LICENSE.txt