improve(core-connection): CB-319 checkbox onChange => state

CB-319
This commit is contained in:
Naumov Alexey
2020-10-20 22:22:42 +03:00
parent 5b64378ad1
commit 7efcdfe76b
2 changed files with 2 additions and 7 deletions
@@ -53,10 +53,6 @@ export class DBAuthDialogController implements IInitializableController, IDestru
this.isDistructed = true;
}
onChange = (property: keyof IDBAuthConfig, value: any) => {
this.config[property] = value;
};
login = async () => {
if (this.isAuthenticating) {
return;
@@ -99,12 +99,11 @@ export const DatabaseAuthDialog = observer(function DatabaseAuthDialog({
<FormGroup>
<FieldCheckbox
name="saveCredentials"
value={connection.connectionInfo?.name || ''}
value={connection.connectionInfo?.name || 'DBAuthSaveCredentials'}
checkboxLabel={translate('connections_connection_edit_save_credentials')}
disabled={controller.isAuthenticating}
state={controller.config}
mod='surface'
checked={controller.config.saveCredentials}
onChange={value => controller.onChange('saveCredentials', value)}
/>
</FormGroup>
</FormBoxElement>