From ec011dd07472662b7fed73e7252692ea36435bcf Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 20 Jun 2024 19:47:54 +0200 Subject: [PATCH] update script to use dynamic import of icons --- src/Umbraco.Web.UI.Client/devops/icons/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/devops/icons/index.js b/src/Umbraco.Web.UI.Client/devops/icons/index.js index 10d3f84060..21e5c75899 100644 --- a/src/Umbraco.Web.UI.Client/devops/icons/index.js +++ b/src/Umbraco.Web.UI.Client/devops/icons/index.js @@ -46,7 +46,7 @@ const collectDictionaryIcons = async () => { legacy: iconDef.legacy, fileName: iconFileName, svg, - output: `${iconsOutputDirectory}/${iconFileName}.js`, + output: `${iconsOutputDirectory}/${iconFileName}.ts`, }; icons.push(icon); @@ -77,7 +77,7 @@ const collectDictionaryIcons = async () => { legacy: iconDef.legacy, fileName: iconFileName, svg, - output: `${iconsOutputDirectory}/${iconFileName}.js`, + output: `${iconsOutputDirectory}/${iconFileName}.ts`, }; icons.push(icon); @@ -102,7 +102,7 @@ const collectDictionaryIcons = async () => { legacy: iconDef.legacy, fileName: iconFileName, svg, - output: `${iconsOutputDirectory}/${iconFileName}.js`, + output: `${iconsOutputDirectory}/${iconFileName}.ts`, }; icons.push(icon); @@ -141,7 +141,7 @@ const collectDiskIcons = async (icons) => { legacy: true, fileName: iconFileName, svg, - output: `${iconsOutputDirectory}/${iconFileName}.js`, + output: `${iconsOutputDirectory}/${iconFileName}.ts`, }; icons.push(icon); @@ -174,7 +174,7 @@ const generateJS = (icons) => { return `{ name: "${icon.name}", ${icon.legacy ? 'legacy: true,' : ''} - path: "./icons/${icon.fileName}.js", + path: import("./icons/${icon.fileName}.js"), }`.replace(/\t/g, ''); // Regex removes white space [NL] });