+ )}
+
+ {formik.values.sshPassType === SshPassType.PrivateKey && (
+
+
+
+
+
+
+
+
+
+
{
- if (formik.values.sshPassword === true) {
- formik.setFieldValue('sshPassword', '')
+ if (formik.values.sshPassphrase === true) {
+ formik.setFieldValue('sshPassphrase', '')
}
}}
autoComplete="new-password"
@@ -168,66 +209,9 @@ const SSHDetails = (props: Props) => {
- )}
-
- {formik.values.sshPassType === SshPassType.PrivateKey && (
-
-
-
-
-
-
-
-
-
-
- {
- if (formik.values.sshPassphrase === true) {
- formik.setFieldValue('sshPassphrase', '')
- }
- }}
- autoComplete="new-password"
- />
-
-
-
-
- )}
-
- >
+
+ )}
+
)}
)
diff --git a/redisinsight/ui/src/pages/home/components/form/TlsDetails.tsx b/redisinsight/ui/src/pages/home/components/form/TlsDetails.tsx
index 6296f046a9..d16d2b3932 100644
--- a/redisinsight/ui/src/pages/home/components/form/TlsDetails.tsx
+++ b/redisinsight/ui/src/pages/home/components/form/TlsDetails.tsx
@@ -20,8 +20,7 @@ import { DbConnectionInfo } from 'uiSrc/pages/home/interfaces'
import { sendEventTelemetry, TelemetryEvent } from 'uiSrc/telemetry'
import { deleteCaCertificateAction } from 'uiSrc/slices/instances/caCerts'
import { deleteClientCertAction } from 'uiSrc/slices/instances/clientCerts'
-import { FlexItem, Row } from 'uiSrc/components/base/layout/flex'
-import { Spacer } from 'uiSrc/components/base/layout/spacer'
+import { Col, FlexItem, Row } from 'uiSrc/components/base/layout/flex'
import { Checkbox } from 'uiSrc/components/base/forms/checkbox/Checkbox'
import { FormField } from 'uiSrc/components/base/forms/FormField'
import { TextArea, TextInput } from 'uiSrc/components/base/inputs'
@@ -185,7 +184,7 @@ const TlsDetails = (props: Props) => {
const verifyTlsId = useGenerateId('', ' verifyServerTlsCert')
const isTlsAuthId = useGenerateId('', ' is_tls_client_auth_required')
return (
- <>
+
@@ -202,8 +201,7 @@ const TlsDetails = (props: Props) => {
{formik.values.tls && (
- <>
-
+
{
{formik.values.sni && (
- <>
-
-
-
-
-
- formik.setFieldValue(
- 'servername',
- validateField(value.trim()),
- )
- }
- data-testid="sni-servername"
- />
-
-
-
- >
+
+
+
+
+ formik.setFieldValue(
+ 'servername',
+ validateField(value.trim()),
+ )
+ }
+ data-testid="sni-servername"
+ />
+
+
+
)}
-
{
/>
- >
+
)}
{formik.values.tls && (
-
-
+
{
{formik.values.tls &&
formik.values.selectedCaCertName === ADD_NEW_CA_CERT && (
- <>
-
-
-
-
-
-
-
-
- >
+
+
+
+
+
+
+
)}
-
+
)}
{formik.values.tls && (
- <>
-
-
-
- ) =>
- formik.setFieldValue(
- 'tlsClientAuthRequired',
- e.target.checked,
- )
- }
- data-testid="tls-required-checkbox"
- />
-
-
- >
+
+
+ ) =>
+ formik.setFieldValue('tlsClientAuthRequired', e.target.checked)
+ }
+ data-testid="tls-required-checkbox"
+ />
+
+
)}
{formik.values.tls && formik.values.tlsClientAuthRequired && (
-
+
@@ -406,8 +387,7 @@ const TlsDetails = (props: Props) => {
{formik.values.tls &&
formik.values.tlsClientAuthRequired &&
formik.values.selectedTlsClientCertId === 'ADD_NEW' && (
- <>
-
+
@@ -423,7 +403,6 @@ const TlsDetails = (props: Props) => {
-
@@ -438,11 +417,11 @@ const TlsDetails = (props: Props) => {
- >
+
)}
-
+
)}
- >
+
)
}
diff --git a/redisinsight/ui/src/pages/home/components/form/sentinel/PrimaryGroupSentinel.tsx b/redisinsight/ui/src/pages/home/components/form/sentinel/PrimaryGroupSentinel.tsx
index 0a33e8cd53..33a4862d79 100644
--- a/redisinsight/ui/src/pages/home/components/form/sentinel/PrimaryGroupSentinel.tsx
+++ b/redisinsight/ui/src/pages/home/components/form/sentinel/PrimaryGroupSentinel.tsx
@@ -7,17 +7,15 @@ import { FormField } from 'uiSrc/components/base/forms/FormField'
import { TextInput } from 'uiSrc/components/base/inputs'
export interface Props {
- flexGroupClassName?: string
- flexItemClassName?: string
formik: FormikProps
}
const PrimaryGroupSentinel = (props: Props) => {
- const { flexGroupClassName = '', flexItemClassName = '', formik } = props
+ const { formik } = props
return (
-
-
+
+
{
-
-
+
+
isCloneMode: boolean
db: Nullable
}
const SentinelMasterDatabase = (props: Props) => {
- const {
- db,
- isCloneMode,
- flexGroupClassName = '',
- flexItemClassName = '',
- formik,
- } = props
+ const { db, isCloneMode, formik } = props
return (
<>
{!!db && !isCloneMode && (
@@ -36,8 +28,8 @@ const SentinelMasterDatabase = (props: Props) => {
)}
-
-
+
+
{
maxLength={200}
placeholder="Enter Username"
value={formik.values.sentinelMasterUsername ?? ''}
- onChange={(value) => formik.setFieldValue('sentinelMasterUsername', value)}
+ onChange={(value) =>
+ formik.setFieldValue('sentinelMasterUsername', value)
+ }
data-testid="sentinel-mater-username"
/>
-
+