mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 00:34:44 +02:00
parent
6d6b50c27d
commit
f216376265
@ -193,8 +193,10 @@ class EditProfile extends \Filament\Pages\Auth\EditProfile
|
|||||||
->schema([
|
->schema([
|
||||||
Grid::make('asdf')->columns(5)->schema([
|
Grid::make('asdf')->columns(5)->schema([
|
||||||
Section::make('Create API Key')->columnSpan(3)->schema([
|
Section::make('Create API Key')->columnSpan(3)->schema([
|
||||||
TextInput::make('description')->required(),
|
TextInput::make('description')
|
||||||
|
->live(),
|
||||||
TagsInput::make('allowed_ips')
|
TagsInput::make('allowed_ips')
|
||||||
|
->live()
|
||||||
->splitKeys([',', ' ', 'Tab'])
|
->splitKeys([',', ' ', 'Tab'])
|
||||||
->placeholder('Example: 127.0.0.1 or 192.168.1.1')
|
->placeholder('Example: 127.0.0.1 or 192.168.1.1')
|
||||||
->label('Whitelisted IP\'s')
|
->label('Whitelisted IP\'s')
|
||||||
@ -202,6 +204,7 @@ class EditProfile extends \Filament\Pages\Auth\EditProfile
|
|||||||
->columnSpanFull(),
|
->columnSpanFull(),
|
||||||
])->headerActions([
|
])->headerActions([
|
||||||
Action::make('Create')
|
Action::make('Create')
|
||||||
|
->disabled(fn (Get $get) => $get('description') === null)
|
||||||
->successRedirectUrl(route('filament.admin.auth.profile', ['tab' => '-api-keys-tab']))
|
->successRedirectUrl(route('filament.admin.auth.profile', ['tab' => '-api-keys-tab']))
|
||||||
->action(function (Get $get, Action $action, $user) {
|
->action(function (Get $get, Action $action, $user) {
|
||||||
$token = $user->createToken(
|
$token = $user->createToken(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user