Commit e812b3d5 by zhanghaozhe

Merge branch 'passport'

parents c3c32002 3e972436
import React, { useEffect } from 'react';
import React, { useEffect, useState } from 'react';
import { withRouter } from "react-router-dom";
import { compose } from "redux";
import { connect } from "react-redux";
import LoadingComponent from '@/common/Loading'
function Loading(props) {
const [isLoading, setLoadingState] = useState(true)
useEffect(() => {
let {user, location, history} = props
if (!user.isFetching) {
if (user.hasError) {
history.push('/passport', {from: location})
setLoadingState(false)
} else {
if (Object.values(user.data).every(item => !!item).length !== 0) {
history.push(location.pathname)
setLoadingState(false)
}
}
}
})
return (
<div className={'loading'}>
loading...
<div className={'loading-route'}>
<LoadingComponent isLoading={isLoading}/>
</div>
);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment