feat : mise à jour de la structure du projet
This commit is contained in:
19
frontend/shared/stores/ui.ts
Normal file
19
frontend/shared/stores/ui.ts
Normal 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
|
||||
},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user