feat(ui): refonte de l'interface

This commit is contained in:
ElPouki committed 2026-09-15 15:30:20 +02:00
1 parent 3ede3e808c
commit 09eb1fa3aa
79 files changed
+5323 -3514

No files matched your search

+9 -12
View File
@@ -1,14 +1,11 @@
export interface NavChild {
label: string
to: string
}
import type { Component } from 'vue'
export interface NavItem {
label? : string
icon? : string
to? : string
children? : NavChild[]
separator?: true
badge? : string | number
tour? : string
}
label? : string
icon? : Component
to? : string
separator? : true
badge? : number
badgeStyle?: 'count' | 'dot'
tour? : string
}