@php
$user = \Illuminate\Support\Facades\Auth::user();
$urgenti = 0;
$avvisi = 0;
if ($user instanceof \App\Models\User) {
$stabileId = \App\Support\StabileContext::resolveActiveStabileId($user);
if ($stabileId) {
$base = \App\Models\Ticket::query()
->where('stabile_id', $stabileId)
->where('stato', 'Aperto');
$urgenti = (clone $base)->where('priorita', 'Urgente')->count();
$avvisi = (clone $base)->where('priorita', '!=', 'Urgente')->count();
}
}
$totNotifiche = $urgenti + $avvisi;
@endphp
@if(\App\Filament\Pages\Supporto\TicketMobile::canAccess())
Ticket +
@endif
@if(\App\Filament\Pages\Supporto\TicketGestione::canAccess())
Ticket Gestione
@endif
@if(\App\Filament\Pages\Strumenti\PostIt::canAccess())
Post-it +
@endif
@if(\App\Filament\Pages\Strumenti\PostItGestione::canAccess())
Post-it Gestione
@endif
@if(\App\Filament\Pages\Strumenti\Calendario::canAccess())
@endif
@if(\App\Filament\Pages\Strumenti\Comunicazioni::canAccess())
@endif
@if(\App\Filament\Pages\Strumenti\PostIt::canAccess())
@endif