fix: code group-icons, completes #557

This commit is contained in:
JasonXuDeveloper - 傑 2025-07-13 13:40:50 +10:00
parent 9f426f1c93
commit 5ba6046605
1 changed files with 6 additions and 3 deletions

View File

@ -153,7 +153,7 @@ export async function ViteValaxyPlugins(
}
}
const customIcon = {
const builtinCustomIcon = {
nodejs: 'vscode-icons:file-type-node',
playwright: 'vscode-icons:file-type-playwright',
typedoc: 'vscode-icons:file-type-typedoc',
@ -161,10 +161,13 @@ export async function ViteValaxyPlugins(
}
plugins.push(
groupIconVitePlugin({
customIcon,
...valaxyConfig.groupIcons,
customIcon: {
...builtinCustomIcon,
...valaxyConfig.groupIcons?.customIcon,
},
defaultLabels: [
...valaxyConfig.groupIcons?.defaultLabels || [],
...Object.keys(builtinCustomIcon),
...Object.keys(valaxyConfig.groupIcons?.customIcon || {}),
],
}),