feat: WhatsApp Nucleo con Nuxt 4 + Baileys v7
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 6m46s
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 6m46s
Reemplazo completo de Evolution API por implementación directa con Baileys. Características: - Dashboard completo con Nuxt UI v4 - Soporte para múltiples instancias de WhatsApp - Conexión via QR code o pairing code - Persistencia de mensajes en PostgreSQL - API REST para integraciones externas - Webhooks con firma HMAC - SSE para actualizaciones en tiempo real - Autenticación con Authentik
This commit is contained in:
22
app/composables/useSidebarState.ts
Normal file
22
app/composables/useSidebarState.ts
Normal file
@@ -0,0 +1,22 @@
|
||||
/**
|
||||
* Composable para gestionar el estado del sidebar
|
||||
*/
|
||||
export const useSidebarState = () => {
|
||||
const isOpen = useState('sidebarOpen', () => true)
|
||||
const isCollapsed = useState('sidebarCollapsed', () => false)
|
||||
|
||||
const toggle = () => {
|
||||
isOpen.value = !isOpen.value
|
||||
}
|
||||
|
||||
const collapse = () => {
|
||||
isCollapsed.value = !isCollapsed.value
|
||||
}
|
||||
|
||||
return {
|
||||
isOpen,
|
||||
isCollapsed,
|
||||
toggle,
|
||||
collapse
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user