From 8ea1e64c7ba8ab2b9618a6fe8c83f570b88ce124 Mon Sep 17 00:00:00 2001 From: ArtemBaskal Date: Thu, 13 Aug 2020 18:12:27 +0300 Subject: [PATCH] - client: Fix DNS settings --- .../components/Settings/Dns/Upstream/Form.js | 7 +-- .../components/Settings/Dns/Upstream/index.js | 44 +++++++++---------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/client/src/components/Settings/Dns/Upstream/Form.js b/client/src/components/Settings/Dns/Upstream/Form.js index 8174b54e..2678edac 100644 --- a/client/src/components/Settings/Dns/Upstream/Form.js +++ b/client/src/components/Settings/Dns/Upstream/Form.js @@ -52,10 +52,11 @@ const Form = ({ submitting, invalid, processingSetConfig, processingTestUpstream, handleSubmit, }) => { const dispatch = useDispatch(); - const [t] = useTranslation(); + const { t } = useTranslation(); const upstream_dns = useSelector((store) => store.form[FORM_NAME.UPSTREAM].values.upstream_dns); - const bootstrap_dns = useSelector((store) => store.form[FORM_NAME.UPSTREAM] - .values.bootstrap_dns); + const bootstrap_dns = useSelector( + (store) => store.form[FORM_NAME.UPSTREAM].values.bootstrap_dns, + ); const handleUpstreamTest = () => dispatch(testUpstream({ upstream_dns, diff --git a/client/src/components/Settings/Dns/Upstream/index.js b/client/src/components/Settings/Dns/Upstream/index.js index a17e35b4..e6fd4e4e 100644 --- a/client/src/components/Settings/Dns/Upstream/index.js +++ b/client/src/components/Settings/Dns/Upstream/index.js @@ -1,6 +1,6 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { shallowEqual, useDispatch } from 'react-redux'; +import { shallowEqual, useDispatch, useSelector } from 'react-redux'; import Form from './Form'; import Card from '../../../ui/Card'; import { setDnsConfig } from '../../../../actions/dnsConfig'; @@ -13,7 +13,7 @@ const Upstream = () => { bootstrap_dns, upstream_mode, processingSetConfig, - } = ((state) => state.dnsConfig, shallowEqual); + } = useSelector((state) => state.dnsConfig, shallowEqual); const { processingTestUpstream } = ((state) => state.settings, shallowEqual); @@ -21,28 +21,26 @@ const Upstream = () => { dispatch(setDnsConfig(values)); }; - return ( - -
-
-
-
+ return +
+
+
- - ); +
+
; }; export default Upstream;