/
vshmidt
/
cloudbeaver
Обзор
Документация
Войти
/
vshmidt
/
cloudbeaver
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
devel
webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationSecurityForm.tsx
48 строк
2 KB
Alexander Skoblikov
dbeaver/pro#6382 feat: add bind session to ip combobox in server config (#3626)
04 авг 2025, 17:37
Не верифицирован
04 авг 2025, 17:37
2a012d6
Код
Авторство
О чём код?
/* * CloudBeaver - Cloud Database Manager * Copyright (C) 2020-2025 DBeaver Corp and others * * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ import { observer } from 'mobx-react-lite'; import { Group, GroupTitle, Placeholder, Switch, useTranslate, type PlaceholderComponent } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import { ServerConfigurationService, type IConfigurationPlaceholderProps } from '../ServerConfigurationService.js'; export const ServerConfigurationSecurityForm: PlaceholderComponent<IConfigurationPlaceholderProps> = observer( function ServerConfigurationSecurityForm({ state, configurationWizard }) { const translate = useTranslate(); const serverConfig = state.serverConfig; const serverConfigurationService = useService(ServerConfigurationService); return ( <Group form gap> <GroupTitle>{translate('administration_configuration_wizard_configuration_security')}</GroupTitle> <Switch name="adminCredentialsSaveEnabled" state={serverConfig} description={translate('administration_configuration_wizard_configuration_security_admin_credentials_description')} mod={['primary']} small autoHide > {translate('administration_configuration_wizard_configuration_security_admin_credentials')} </Switch> <Switch name="publicCredentialsSaveEnabled" state={serverConfig} description={translate('administration_configuration_wizard_configuration_security_public_credentials_description')} mod={['primary']} disabled={!serverConfig.adminCredentialsSaveEnabled} small autoHide > {translate('administration_configuration_wizard_configuration_security_public_credentials')} </Switch> <Placeholder container={serverConfigurationService.securitySettingsContainer} configurationWizard={configurationWizard} state={state} /> </Group> ); }, );