Skip to content

Commit 278641a

Browse files
committed
use IIFE for fiori assets import
1 parent afd4e49 commit 278641a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

packages/main/scripts/generateI18n.mjs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,13 @@ spawnSync('npx', ['prettier', '--write', path.resolve(SRC_I18N_PROPERTIES, 'i18n
5959
const jsonImports = await readdir(TARGET_I18N_JSON_IMPORTS);
6060

6161
function createDynamicFioriAssetsImport(suffix) {
62-
return `try {
63-
await import('@ui5/webcomponents-fiori/dist/Assets${suffix}.js');
64-
} catch {
65-
console.warn("Skipped '@ui5/webcomponents-fiori/dist/Assets${suffix}.js' import!")
66-
}`;
62+
return `(async () => {
63+
try {
64+
await import('@ui5/webcomponents-fiori/dist/Assets${suffix}.js');
65+
} catch {
66+
console.warn("Skipped '@ui5/webcomponents-fiori/dist/Assets${suffix}.js' import!");
67+
}
68+
})();`;
6769
}
6870

6971
const assets = [`import '@ui5/webcomponents/dist/Assets.js';`, createDynamicFioriAssetsImport('')];

0 commit comments

Comments
 (0)