mirror of
https://github.com/filamentphp/filament.git
synced 2026-09-24 15:42:09 +08:00
fix: Require actions installation for forms and infolists in upgrade script
This commit is contained in:
@@ -5,6 +5,8 @@ use Filament\Actions\Concerns\InteractsWithActions;
|
||||
use Filament\Actions\Contracts\HasActions;
|
||||
use Filament\Facades\Filament;
|
||||
use Filament\FilamentManager;
|
||||
use Filament\Forms\Concerns\InteractsWithForms;
|
||||
use Filament\Infolists\Concerns\InteractsWithInfolists;
|
||||
use Filament\Schemas\Components\Component;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Support\Colors\Color;
|
||||
@@ -328,10 +330,14 @@ return static function (RectorConfig $rectorConfig): void {
|
||||
]);
|
||||
|
||||
$rectorConfig->ruleWithConfiguration(AddInterfaceByTraitRector::class, [
|
||||
InteractsWithForms::class => HasActions::class,
|
||||
InteractsWithInfolists::class => HasActions::class,
|
||||
InteractsWithTable::class => HasActions::class,
|
||||
]);
|
||||
|
||||
$rectorConfig->ruleWithConfiguration(AddTraitByTraitRector::class, [
|
||||
InteractsWithForms::class => InteractsWithActions::class,
|
||||
InteractsWithInfolists::class => InteractsWithActions::class,
|
||||
InteractsWithTable::class => InteractsWithActions::class,
|
||||
]);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user