feat(admin): menú de navegación compartido — dashboard, respuestas, usuarios

AdminNavBar reemplaza los links sueltos y duplicados entre páginas
(cada una solo enlazaba a una de las otras dos). Ahora las tres
pantallas detrás del login (/dashboard, /admin/responses,
/admin/usuarios) comparten la misma barra con las 3 secciones +
cerrar sesión, sin importar por dónde se entre primero.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
markosbenitez
2026-06-30 12:43:28 -03:00
parent 3bf92f015c
commit 9461ee1e2e
5 changed files with 67 additions and 14 deletions

View File

@@ -1,6 +1,7 @@
'use client'
import { useState } from 'react'
import { useSearchParams } from 'next/navigation'
import { AdminNavBar } from '@/components/admin-nav-bar'
import { FilterSidebar } from '@/components/dashboard/filter-sidebar'
import { TalentoRiesgoCard } from '@/components/dashboard/talento-riesgo-card'
import { PrevalenciaCuidadoresCard } from '@/components/dashboard/prevalencia-cuidadores-card'
@@ -46,7 +47,9 @@ export default function DashboardPage() {
const [lens, setLens] = useState<Lens>('empresa')
return (
<div className="db-page">
<>
<AdminNavBar active="dashboard" />
<div className="db-page">
<FilterSidebar
filters={filters}
onChange={setFilters}
@@ -144,6 +147,7 @@ export default function DashboardPage() {
/>
)}
</div>
</div>
</div>
</>
)
}