feat: update index page

This commit is contained in:
JustSong
2022-11-22 18:43:17 +08:00
parent 2acc56e03c
commit f2a296cd87
5 changed files with 120 additions and 55 deletions
+3
View File
@@ -14,12 +14,14 @@ import PasswordResetForm from './components/PasswordResetForm';
import GitHubOAuth from './components/GitHubOAuth';
import PasswordResetConfirm from './components/PasswordResetConfirm';
import { UserContext } from './context/User';
import { StatusContext } from './context/Status';
const Home = lazy(() => import('./pages/Home'));
const About = lazy(() => import('./pages/About'));
function App() {
const [userState, userDispatch] = useContext(UserContext);
const [statusState, statusDispatch] = useContext(StatusContext);
const loadUser = () => {
let user = localStorage.getItem('user');
@@ -33,6 +35,7 @@ function App() {
const { success, data } = res.data;
if (success) {
localStorage.setItem('status', JSON.stringify(data));
statusDispatch({ type: 'set', payload: data });
localStorage.setItem('footer_html', data.footer_html);
let currentVersion = localStorage.getItem('version');
if (currentVersion && currentVersion !== data.version) {