base commit

This commit is contained in:
Mekan1206
2026-07-30 17:24:40 +05:00
commit a794dacd39
345 changed files with 29597 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
<?php
declare(strict_types=1);
namespace App\Filament\Resources\Employees\Pages;
use App\Filament\Resources\Employees\EmployeeResource;
use App\Filament\Resources\Employees\Widgets\EmployeeStatsWidget;
use App\Filament\Support\ExportPdfAction;
use Filament\Actions\EditAction;
use Filament\Resources\Pages\ViewRecord;
class ViewEmployee extends ViewRecord
{
protected static string $resource = EmployeeResource::class;
protected function getHeaderActions(): array
{
return [
ExportPdfAction::employeeProfile(),
ExportPdfAction::employeeLeaveSummary(),
EditAction::make(),
];
}
/**
* @return array<class-string>
*/
protected function getHeaderWidgets(): array
{
return [
EmployeeStatsWidget::class,
];
}
/**
* @return int | array<string, ?int>
*/
public function getHeaderWidgetsColumns(): int | array
{
return [
'default' => 1,
'sm' => 2,
'xl' => 4,
];
}
}