diff --git a/packages/panels/src/Commands/MakeResourceCommand.php b/packages/panels/src/Commands/MakeResourceCommand.php index 7e733d9af3..2bc2575504 100644 --- a/packages/panels/src/Commands/MakeResourceCommand.php +++ b/packages/panels/src/Commands/MakeResourceCommand.php @@ -12,7 +12,6 @@ use Filament\Support\Commands\Concerns\CanReadModelSchemas; use Filament\Tables\Commands\Concerns\CanGenerateTables; use Illuminate\Console\Command; use Illuminate\Support\Arr; -use Illuminate\Support\Str; use Symfony\Component\Console\Attribute\AsCommand; use function Laravel\Prompts\select; @@ -83,18 +82,13 @@ class MakeResourceCommand extends Command $pluralModelClass = (string) str($modelClass)->pluralStudly(); $needsAlias = $modelClass === 'Record'; - $panelOption = Str::lcfirst($this->option('panel')); + $panel = $this->option('panel'); - if ($panelOption) { - $panel = Filament::getPanel($panelOption); - - if ($panel->getId() !== $panelOption) { - $this->components->error("Panel [{$panelOption}] not found."); - return static::INVALID; - } + if ($panel) { + $panel = Filament::getPanel($panel); } - if (! $panelOption) { + if (! $panel) { $panels = Filament::getPanels(); /** @var Panel $panel */