Files
Paymenter-Version-Tracks/app/Admin/Clusters/InvoiceCluster.php
Muhammad Tamir 85c03cef82 v1.3.4
2025-11-14 10:57:49 +07:00

28 lines
682 B
PHP

<?php
namespace App\Admin\Clusters;
use App\Models\Invoice;
use Filament\Clusters\Cluster;
class InvoiceCluster extends Cluster
{
protected static string|\BackedEnum|null $navigationIcon = 'ri-receipt-line';
protected static string|\BackedEnum|null $activeNavigationIcon = 'ri-receipt-fill';
public static string|\UnitEnum|null $navigationGroup = 'Administration';
public static ?string $navigationLabel = 'Invoices';
public static function getNavigationBadge(): ?string
{
return Invoice::where('status', 'pending')->count() ?: null;
}
public static function getNavigationBadgeColor(): ?string
{
return 'warning';
}
}