avances poderosos en ui
Some checks failed
build-and-deploy / filter (push) Successful in 4s
build-and-deploy / build (push) Failing after 19s
build-and-deploy / deploy (push) Has been skipped

This commit is contained in:
2025-05-25 08:21:57 -06:00
parent 55645d0cdd
commit 421ff236ae
40 changed files with 1669 additions and 425 deletions

20
ui/src/stores/useUI.js Normal file
View File

@@ -0,0 +1,20 @@
// src/stores/useUi.js
import { defineStore } from 'pinia'
export const useUi = defineStore('ui', {
state: () => ({
sidebarOpen: true, // visible por defecto en desktop
}),
actions: {
toggleSidebar () {
this.sidebarOpen = !this.sidebarOpen
},
closeSidebar () {
this.sidebarOpen = false
},
openSidebar () {
this.sidebarOpen = true
},
},
})