fix(types): improve dynamic slots (#3857)

This commit is contained in:
Sandro Circi
2025-04-14 16:09:20 +02:00
committed by GitHub
parent f309a46b8d
commit 8dd9d08209
3 changed files with 17 additions and 14 deletions

View File

@@ -8,11 +8,11 @@ const sizes = Object.keys(theme.variants.size) as Array<keyof typeof theme.varia
const color = ref(theme.defaultVariants.color)
const size = ref(theme.defaultVariants.size)
const items: TreeItem[] = [
const items = [
{
label: 'app',
defaultExpanded: true,
slot: 'app',
slot: 'app' as const,
children: [{
label: 'composables',
defaultExpanded: true,
@@ -33,7 +33,7 @@ const items: TreeItem[] = [
},
{ label: 'app.vue', icon: 'i-vscode-icons-file-type-vue' },
{ label: 'nuxt.config.ts', icon: 'i-vscode-icons-file-type-nuxt' }
]
] satisfies TreeItem[]
const itemsWithMappedId = [
{ id: 'id', title: 'hello' },