Przeglądaj źródła

Updated react ui.

Alexander 4 lat temu
rodzic
commit
1ab9e12f2c

+ 0 - 1
src/react/src/components/CronJob/Edit/EditCronJob.jsx

@@ -13,7 +13,6 @@ import QS from 'qs';
 
 
 import './EditCronJob.scss';
 import './EditCronJob.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx

@@ -11,7 +11,6 @@ import { useHistory } from 'react-router-dom';
 import { useDispatch, useSelector } from 'react-redux';
 import { useDispatch, useSelector } from 'react-redux';
 import QS from 'qs';
 import QS from 'qs';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 1 - 1
src/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx

@@ -13,7 +13,7 @@ import QS from 'qs';
 
 
 import './EditDomainNameSystem.scss';
 import './EditDomainNameSystem.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
+import { andler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx

@@ -15,7 +15,6 @@ import QS from 'qs';
 
 
 import './EditInternetProtocol.scss';
 import './EditInternetProtocol.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/Mail/Add/AddMail.jsx

@@ -11,7 +11,6 @@ import { useDispatch, useSelector } from 'react-redux';
 
 
 import './AddMail.scss'
 import './AddMail.scss'
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/Mail/Edit/EditMail.jsx

@@ -13,7 +13,6 @@ import QS from 'qs';
 
 
 import './EditMail.scss';
 import './EditMail.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/MailAccount/Edit/EditMailAccount.jsx

@@ -15,7 +15,6 @@ import { useHistory } from 'react-router-dom';
 import Spinner from '../../Spinner/Spinner';
 import Spinner from '../../Spinner/Spinner';
 import { useDispatch, useSelector } from 'react-redux';
 import { useDispatch, useSelector } from 'react-redux';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/Package/Edit/EditPackage.jsx

@@ -16,7 +16,6 @@ import QS from 'qs';
 
 
 import './EditPackage.scss';
 import './EditPackage.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/User/Add/AddUser.jsx

@@ -13,7 +13,6 @@ import { useDispatch, useSelector } from 'react-redux';
 
 
 import './AddUser.scss';
 import './AddUser.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/User/Edit/EditUser.jsx

@@ -15,7 +15,6 @@ import QS from 'qs';
 
 
 import './EditUser.scss';
 import './EditUser.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 0 - 1
src/react/src/components/WebDomain/Edit/EditWeb.jsx

@@ -18,7 +18,6 @@ import QS from 'qs';
 import './EditWeb.scss';
 import './EditWeb.scss';
 import TextArea from '../../ControlPanel/AddItemLayout/Form/TextArea/TextArea';
 import TextArea from '../../ControlPanel/AddItemLayout/Form/TextArea/TextArea';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import HtmlParser from 'react-html-parser';
 import HtmlParser from 'react-html-parser';
 
 

+ 7 - 4
src/react/src/containers/App/App.js

@@ -11,7 +11,6 @@ import ControlPanelContent from '../ControlPanelContent/ControlPanelContent';
 import WebLogs from '../WebLogs/WebLogs';
 import WebLogs from '../WebLogs/WebLogs';
 import LoginForm from 'src/components/Login/LoginForm';
 import LoginForm from 'src/components/Login/LoginForm';
 import { useDispatch, useSelector } from 'react-redux';
 import { useDispatch, useSelector } from 'react-redux';
-import { setAuthToken } from 'src/utils/token';
 import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import ServiceInfo from 'src/containers/ServiceInfo';
 import ServiceInfo from 'src/containers/ServiceInfo';
 import ForgotPassword from 'src/components/ForgotPassword';
 import ForgotPassword from 'src/components/ForgotPassword';
@@ -70,9 +69,13 @@ const App = () => {
 
 
   useEffect(() => {
   useEffect(() => {
     if (!Object.entries(session.i18n).length) {
     if (!Object.entries(session.i18n).length) {
-      dispatch(checkAuthHandler()).then(token => {
-        setLoading(false);
-      });
+      dispatch(checkAuthHandler())
+        .then(token => {
+          setLoading(false);
+        }, (error) => {
+          console.error(error);
+          return history.push('/login');
+        });
     }
     }
   }, [dispatch, history, session]);
   }, [dispatch, history, session]);
 
 

+ 0 - 1
src/react/src/containers/MailAccounts/MailAccounts.jsx

@@ -17,7 +17,6 @@ import { Link } from 'react-router-dom';
 
 
 import './MailAccounts.scss';
 import './MailAccounts.scss';
 import { Helmet } from 'react-helmet';
 import { Helmet } from 'react-helmet';
-import { checkAuthHandler } from 'src/actions/Session/sessionActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 import { refreshCounters } from 'src/actions/MenuCounters/menuCounterActions';
 
 
 export default function MailAccounts(props) {
 export default function MailAccounts(props) {