diff --git a/app/Filament/Pages/PanelSettings.php b/app/Filament/Pages/PanelSettings.php index 299a63c..bc8ccfc 100644 --- a/app/Filament/Pages/PanelSettings.php +++ b/app/Filament/Pages/PanelSettings.php @@ -193,7 +193,7 @@ class PanelSettings extends AbstractPageSettings ->rgb() ->regex('/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/') ->live() - ->afterStateUpdated(function ($state, callable $set): void { + ->afterStateUpdated(function (string $state, callable $set): void { $shades = ColorHelper::generateOklchFromRGBShades($state); $set('panel_color_shade_' . $this->getPanelID(), $shades ?? '// Invalid RGB'); }) diff --git a/app/Providers/Filament/DashPanelProvider.php b/app/Providers/Filament/DashPanelProvider.php index 1e126c9..61d526f 100644 --- a/app/Providers/Filament/DashPanelProvider.php +++ b/app/Providers/Filament/DashPanelProvider.php @@ -170,8 +170,8 @@ class DashPanelProvider extends PanelProvider private function applyConditionalConfiguration(Panel $panel): void { $actions = [ - 'login' => [$this->panelLogin, fn(): \Filament\Panel => $panel->login()], - 'register' => [$this->panelRegistration, fn(): \Filament\Panel => $panel->registration()], + 'login' => [$this->panelLogin, $panel->login(...)], + 'register' => [$this->panelRegistration, $panel->registration(...)], 'profile' => [$this->panelProfile, fn(): \Filament\Panel => $panel->profile()], 'spa' => [$this->panelSPA, fn(): \Filament\Panel => $panel ->spa(hasPrefetching: $this->panelSPAPrefetch)