From f21637626537e86d701fec12c40ccf1524a65b79 Mon Sep 17 00:00:00 2001 From: MartinOscar <40749467+RMartinOscar@users.noreply.github.com> Date: Tue, 11 Jun 2024 20:32:55 +0200 Subject: [PATCH] Update EditProfile (#368) * Update EditProfile.php --- app/Filament/Resources/UserResource/Pages/EditProfile.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/UserResource/Pages/EditProfile.php b/app/Filament/Resources/UserResource/Pages/EditProfile.php index e04179ba8..f59a5b56e 100644 --- a/app/Filament/Resources/UserResource/Pages/EditProfile.php +++ b/app/Filament/Resources/UserResource/Pages/EditProfile.php @@ -193,8 +193,10 @@ class EditProfile extends \Filament\Pages\Auth\EditProfile ->schema([ Grid::make('asdf')->columns(5)->schema([ Section::make('Create API Key')->columnSpan(3)->schema([ - TextInput::make('description')->required(), + TextInput::make('description') + ->live(), TagsInput::make('allowed_ips') + ->live() ->splitKeys([',', ' ', 'Tab']) ->placeholder('Example: 127.0.0.1 or 192.168.1.1') ->label('Whitelisted IP\'s') @@ -202,6 +204,7 @@ class EditProfile extends \Filament\Pages\Auth\EditProfile ->columnSpanFull(), ])->headerActions([ Action::make('Create') + ->disabled(fn (Get $get) => $get('description') === null) ->successRedirectUrl(route('filament.admin.auth.profile', ['tab' => '-api-keys-tab'])) ->action(function (Get $get, Action $action, $user) { $token = $user->createToken(