@livewireStyles @auth @php $u = auth()->user(); $ic = [ 'home' => '', 'building' => '', 'users' => '', 'megaphone' => '', 'tag' => '', 'chat' => '', 'book' => '', 'calendar' => '', 'file' => '', 'chart' => '', 'handshake' => '', 'gavel' => '', 'mail' => '', 'receipt' => '', 'alarm' => '', 'clipboard' => '', ]; $nav = $u->puedeGestionar() ? [ ['label' => null, 'items' => [ ['Inicio', route('dashboard'), 'dashboard', $ic['home']], ['Calendario', route('calendario'), 'calendario', $ic['calendar']], ['Estadísticas', route('admin.estadisticas'), 'admin.estadisticas', $ic['chart']], ]], ['label' => 'Entidades', 'items' => [ ['Mutuales', route('admin.mutuales'), 'admin.mutuales*', $ic['building']], ['Usuarios', route('admin.usuarios'), 'admin.usuarios', $ic['users']], ]], ['label' => 'Comunicación', 'items' => [ ['Comunicados', route('admin.comunicados.index'), 'admin.comunicados.*', $ic['megaphone']], ['Eventos', route('admin.eventos'), 'admin.eventos*', $ic['calendar']], ['Documentos', route('admin.documentos'), 'admin.documentos', $ic['file']], ]], ['label' => 'Gestión', 'items' => [ ['Consultas', route('admin.consultas.index'), 'admin.consultas.*', $ic['chat']], ['Convenios', route('admin.convenios'), 'admin.convenios*', $ic['handshake']], ['Reuniones', route('admin.reuniones'), 'admin.reuniones*', $ic['gavel']], ['Relevamientos', route('admin.relevamientos'), 'admin.relevamientos*', $ic['clipboard']], ]], ['label' => 'Cobranzas', 'items' => [ ['Cuotas', route('admin.cuotas'), ['admin.cuotas', 'admin.cuotas.periodo'], $ic['receipt']], ['Deudores', route('admin.cuotas.deudores'), ['admin.cuotas.deudores', 'admin.mutuales.cuenta'], $ic['chart']], ['Vencimientos', route('admin.vencimientos'), 'admin.vencimientos*', $ic['alarm']], ]], ['label' => 'Institucional', 'items' => [ ['Consejo Directivo', route('admin.consejo'), 'admin.consejo*', $ic['users']], ['Bitácora', route('admin.bitacora'), 'admin.bitacora', $ic['file']], ['Contacto', route('contacto'), 'contacto', $ic['mail']], ]], ['label' => 'Configuración', 'items' => [ ['Escalas de cuota', route('admin.escalas'), 'admin.escalas', $ic['receipt']], ['Servicios', route('admin.servicios'), 'admin.servicios', $ic['tag']], ['Temas de consulta', route('admin.temas'), 'admin.temas', $ic['tag']], ['Temarios de reuniones', route('admin.temarios'), 'admin.temarios', $ic['gavel']], ['Subtemarios', route('admin.subtemarios'), 'admin.subtemarios', $ic['gavel']], ]], ] : [ ['label' => null, 'items' => [ ['Inicio', route('dashboard'), 'dashboard', $ic['home']], ['Calendario', route('calendario'), 'calendario', $ic['calendar']], ]], ['label' => 'Comunicación', 'items' => [ ['Comunicados', route('comunicados.index'), 'comunicados.*', $ic['megaphone']], ['Eventos', route('eventos.index'), 'eventos.index', $ic['calendar']], ['Documentos', route('documentos.index'), 'documentos.index', $ic['file']], ]], ['label' => 'Gestión', 'items' => [ ['Mis consultas', route('consultas.index'), 'consultas.*', $ic['chat']], ['Respuestas públicas', route('respuestas-publicas'), 'respuestas-publicas*', $ic['book']], ['Convenios', route('convenios.index'), 'convenios.*', $ic['handshake']], ['Relevamientos', route('relevamientos.index'), 'relevamientos.*', $ic['clipboard']], ]], ['label' => 'Obligaciones', 'items' => [ ['Mis compromisos', route('cuotas.index'), 'cuotas.index', $ic['receipt']], ['Vencimientos', route('vencimientos.index'), 'vencimientos.index', $ic['alarm']], ]], ['label' => 'Institucional', 'items' => [ ['Consejo Directivo', route('consejo'), 'consejo', $ic['users']], ['Contacto', route('contacto'), 'contacto', $ic['mail']], ]], ]; $nombre = $u->nombre ?? $u->name; $rol = $u->puedeGestionar() ? 'Federación' : optional($u->mutual)->nombre; @endphp
@livewire('notificaciones.campanita')
@livewire('banner-no-leidos')
{{ $slot }}
@else
{{ $slot }}
@endauth @livewireScripts