Update passed in hidden data to include actual changed server variable values

This commit is contained in:
Lance Pioch 2024-04-27 23:07:21 -04:00
parent a839078c7d
commit 191f1456ee

View File

@ -447,7 +447,12 @@ class CreateServer extends CreateRecord
}, },
]) ])
->label(fn (Forms\Get $get) => $get('name')) ->label(fn (Forms\Get $get) => $get('name'))
//->hint('Rule') ->live()
->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) {
$environment = $get($envPath = '../../environment');
$environment[$get('env_variable')] = $state;
$set($envPath, $environment);
})
->hintIcon('tabler-code') ->hintIcon('tabler-code')
->hintIconTooltip(fn (Forms\Get $get) => $get('rules')) ->hintIconTooltip(fn (Forms\Get $get) => $get('rules'))
->prefix(fn (Forms\Get $get) => '{{' . $get('env_variable') . '}}') ->prefix(fn (Forms\Get $get) => '{{' . $get('env_variable') . '}}')