<?php

namespace App\Nova\Dashboards;

use App\Nova\Metrics\NewEngineers;
use App\Nova\Metrics\NewFirms;
use App\Nova\Metrics\NewProjects;
use App\Nova\Metrics\NewServiceOrders;
use App\Nova\Metrics\NewServices;
use App\Nova\Metrics\NewTransactions;
use App\Nova\Metrics\NewUser;
use App\Nova\Metrics\Projects;
use App\Nova\Metrics\Services;
use App\Nova\Metrics\ServicesOrders;
use App\Nova\Metrics\Transactions;
use App\Nova\Metrics\TransactionsPerDay;
use App\Nova\Metrics\TransactionsStatuses;
use App\Nova\Metrics\MainWalletOverview;
use Laravel\Nova\Dashboards\Main as Dashboard;

class Main extends Dashboard
{
    /**
     * Get the cards for the dashboard.
     *
     * @return array
     */
    public function cards()
    {
        return [
            new MainWalletOverview(),
            new TransactionsPerDay(),
            new NewTransactions(),
            new Transactions(),
            new TransactionsStatuses(),
            new NewUser(),
            new NewEngineers(),
            new NewFirms(),
            new NewServices(),
            new Services(),
            new NewServiceOrders(),
            new ServicesOrders(),
            new NewProjects(),
            new Projects(),
            new \Llaski\NovaScheduledJobs\NovaScheduledJobsCard,
        ];
    }
}
