count(); $openDeals = Deal::whereNotIn('stage', ['done', 'lost'])->count(); $todayAppointments = Appointment::whereDate('date', today())->count(); return [ Stat::make('Clienți', Client::count()) ->description(__('Total în baza de date')) ->icon('heroicon-o-users') ->color('primary'), Stat::make('Mașini', Vehicle::count()) ->description(__('Total înregistrate')) ->icon('heroicon-o-truck') ->color('info'), Stat::make('Cereri noi', $newLeads) ->description(__('De procesat')) ->icon('heroicon-o-inbox-arrow-down') ->color($newLeads > 0 ? 'warning' : 'success'), Stat::make('Deal-uri active', $openDeals) ->description(__('În pipeline')) ->icon('heroicon-o-funnel') ->color('primary'), Stat::make('Programări azi', $todayAppointments) ->description(today()->format('d.m.Y')) ->icon('heroicon-o-calendar') ->color('success'), ]; } }