count(); $approvedUnpaidCount = Shipment::where('status', ShipmentStatus::Approved)->count(); return [ Stat::make('در انتظار تأیید', $pendingCount) ->description($pendingCount > 0 ? 'سفارش جدید منتظر بررسی' : 'سفارش جدیدی نیست') ->descriptionIcon('heroicon-m-clock') ->color($pendingCount > 0 ? 'warning' : 'gray') ->url($pendingCount > 0 ? '/panel/shipments' : null), Stat::make('در انتظار پرداخت', $approvedUnpaidCount) ->description('سفارش‌های تأییدشده — آماده پرداخت') ->descriptionIcon('heroicon-m-banknotes') ->color($approvedUnpaidCount > 0 ? 'info' : 'gray'), ]; } }