- test login spid;
This commit is contained in:
13
src/App.js
13
src/App.js
@@ -1,4 +1,4 @@
|
|||||||
import { useEffect, useState } from 'react';
|
import { useEffect } from 'react';
|
||||||
import { BrowserRouter } from 'react-router-dom';
|
import { BrowserRouter } from 'react-router-dom';
|
||||||
import Routes from './routes';
|
import Routes from './routes';
|
||||||
import { createI18n, setLocaleData } from '@wordpress/i18n';
|
import { createI18n, setLocaleData } from '@wordpress/i18n';
|
||||||
@@ -14,25 +14,19 @@ const i18n = createI18n({}, 'gepafin');
|
|||||||
|
|
||||||
function App() {
|
function App() {
|
||||||
const role = useStore().main.getRole();
|
const role = useStore().main.getRole();
|
||||||
const isAsyncRequest = useStore().main.isAsyncRequest();
|
|
||||||
const [isMeRequest, setIsMeRequest] = useState(false)
|
|
||||||
|
|
||||||
const callback = (data) => {
|
const callback = (data) => {
|
||||||
if (data.status === 'SUCCESS') {
|
if (data.status === 'SUCCESS') {
|
||||||
storeSet.main.userData(data.data);
|
storeSet.main.userData(data.data);
|
||||||
} else {
|
} else {
|
||||||
console.log('logout 1', data)
|
|
||||||
storeSet.main.doLogout();
|
storeSet.main.doLogout();
|
||||||
}
|
}
|
||||||
storeSet.main.unsetAsyncRequest();
|
storeSet.main.unsetAsyncRequest();
|
||||||
setIsMeRequest(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const errCallback = (data) => {
|
const errCallback = (data) => {
|
||||||
console.log('logout 2', data, 'token:', storeGet.main.token(), isAsyncRequest, 'isMeRequest:', isMeRequest)
|
//storeSet.main.doLogout();
|
||||||
storeSet.main.doLogout();
|
|
||||||
storeSet.main.unsetAsyncRequest();
|
storeSet.main.unsetAsyncRequest();
|
||||||
setIsMeRequest(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const companyCallback = (data) => {
|
const companyCallback = (data) => {
|
||||||
@@ -43,10 +37,8 @@ function App() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const errCompanyCallback = (data) => {
|
const errCompanyCallback = (data) => {
|
||||||
console.log('logout 3', data)
|
|
||||||
storeSet.main.doLogout();
|
storeSet.main.doLogout();
|
||||||
storeSet.main.unsetAsyncRequest();
|
storeSet.main.unsetAsyncRequest();
|
||||||
setIsMeRequest(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@@ -58,7 +50,6 @@ function App() {
|
|||||||
}, [role])
|
}, [role])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setIsMeRequest(true);
|
|
||||||
storeSet.main.setAsyncRequest();
|
storeSet.main.setAsyncRequest();
|
||||||
AuthenticationService.me(callback, errCallback);
|
AuthenticationService.me(callback, errCallback);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user