<?php

declare(strict_types=1);

namespace App\Filament\Pages;

use App\Filament\Widgets\DashboardStatsOverview;
use App\Filament\Widgets\LatestOrders;
use App\Filament\Widgets\OrdersChart;
use App\Filament\Widgets\OrdersRevenueChart;
use App\Filament\Widgets\PendingAdminQueueOverview;
use App\Filament\Widgets\ProductsChart;
use BackedEnum;
use Filament\Pages\Dashboard as BaseDashboard;

class Dashboard extends BaseDashboard
{
    protected static string|BackedEnum|null $navigationIcon = 'heroicon-o-home';

    protected static ?string $title = 'داشبورد';

    protected static ?string $navigationLabel = 'داشبورد';

    public function getWidgets(): array
    {
        return [
            PendingAdminQueueOverview::class,
            DashboardStatsOverview::class,
            // LatestOrders::class,
            // ProductsChart::class,
            // OrdersChart::class,
            // OrdersRevenueChart::class,
        ];
    }
}
