diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts b/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts index 6286705fc5..60dc06bf8e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts @@ -1,4 +1,5 @@ import { defineConfig } from 'vite'; +import { viteStaticCopy } from 'vite-plugin-static-copy'; import { rmSync } from 'fs'; import { getDefaultConfig } from '../../vite-config-base'; @@ -57,5 +58,15 @@ export default defineConfig({ //'settings/index': './settings/index.ts', // currently no index file so it is left out manifests: 'manifests.ts', }, + plugins: [ + viteStaticCopy({ + targets: [ + { + src: 'icon-registry/icons/*.js', + dest: 'icon-registry/icons', + }, + ], + }), + ], }), });