Updated react ui.

This commit is contained in:
Alexander 2021-10-29 13:04:47 +03:00
parent 0bb63b01c4
commit 1ab9e12f2c
13 changed files with 8 additions and 16 deletions

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -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 => { dispatch(checkAuthHandler())
setLoading(false); .then(token => {
}); setLoading(false);
}, (error) => {
console.error(error);
return history.push('/login');
});
} }
}, [dispatch, history, session]); }, [dispatch, history, session]);

View file

@ -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) {