

you can pass in any Filament page class to these methods.
Most people will be able to make their desired customizations by extending the base page class from the Filament codebase
(...)
This class extends the base profile page class from the Filament codebase. Other page classes you could extend include:
Filament\Pages\Auth\Login
Filament\Pages\Auth\Register
Filament\Pages\Auth\EmailVerification\EmailVerificationPrompt
Filament\Pages\Auth\PasswordReset\RequestPasswordReset
Filament\Pages\Auth\PasswordReset\ResetPassword



->actions([
Tables\Actions\EditAction::make(),
\Filament\Tables\Actions\Action::make('Generate QR Codes')
->label('QRCodes')
->action('generateAndDownloadQRCodes')
->color('success')
// ->record(fn($record) => $record->id)
->arguments(fn($record) => ['id' => $record->id])
])// TeamVehiclePolicy.php
public function create(User $user): bool
{
$teamPackage = TeamPackage::query()
->where('is_active', true)
->where('team_id', filament()->getTenant()->id)
->get();
if ($teamPackage->count() > 0) {
return true;
}
return false;
}