feat : mise à jour de la structure du projet

This commit is contained in:
2026-04-09 11:02:19 +02:00
parent bcfecb2281
commit 68d62c31ec
69 changed files with 4782 additions and 408 deletions

View File

@@ -0,0 +1,19 @@
import { defineStore } from 'pinia'
export const useUiStore = defineStore('ui', {
state: () => ({
sidebarCollapsed: false,
sidebarOpen: false,
}),
actions: {
toggleSidebar() {
this.sidebarCollapsed = !this.sidebarCollapsed
},
openMobileSidebar() {
this.sidebarOpen = true
},
closeMobileSidebar() {
this.sidebarOpen = false
},
},
})