format frontend code

This commit is contained in:
felinae98
2022-02-12 10:35:35 +08:00
parent 9055a039a8
commit 649c1cf8f2
20 changed files with 825 additions and 592 deletions
+23 -26
View File
@@ -1,49 +1,46 @@
import 'antd/dist/antd.css';
import React, {useEffect} from 'react';
import {useDispatch, useSelector} from 'react-redux';
import {BrowserRouter as Router, Route, Switch} from 'react-router-dom';
import './App.css';
import {Admin} from './pages/admin';
import {Auth} from './pages/auth';
import {getGlobalConf} from './store/globalConfSlice';
import {useAppSelector} from './store/hooks';
import {loadLoginState, loginSelector} from './store/loginSlice';
import "antd/dist/antd.css";
import React, { useEffect } from "react";
import { useDispatch, useSelector } from "react-redux";
import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
import "./App.css";
import { Admin } from "./pages/admin";
import { Auth } from "./pages/auth";
import { getGlobalConf } from "./store/globalConfSlice";
import { useAppSelector } from "./store/hooks";
import { loadLoginState, loginSelector } from "./store/loginSlice";
function LoginSwitch() {
const login = useSelector(loginSelector)
const login = useSelector(loginSelector);
if (login.login) {
return <Admin />;
} else {
return (
<div>
not login
</div>
)
return <div>not login</div>;
}
}
function App() {
const dispatch = useDispatch()
const globalConf = useAppSelector(state => state.globalConf)
const dispatch = useDispatch();
const globalConf = useAppSelector((state) => state.globalConf);
useEffect(() => {
dispatch(getGlobalConf());
dispatch(loadLoginState())
dispatch(loadLoginState());
}, [dispatch]);
return <>
{ globalConf.loaded &&
return (
<>
{globalConf.loaded && (
<Router basename="/bison">
<Switch>
<Route path="/auth/:code">
<Auth />
<Auth />
</Route>
<Route path="/admin/">
<LoginSwitch />
<LoginSwitch />
</Route>
</Switch>
</Router>
}
</>;
)}
</>
);
}
export default App;