2022-03-16 18:43:27 +00:00
|
|
|
import React, { useContext, useEffect } from 'react'
|
2022-03-16 07:21:53 +00:00
|
|
|
import { useNavigate } from "react-router-dom";
|
2022-04-26 05:25:03 +00:00
|
|
|
import { AppContext } from 'context/AppContext';
|
2022-03-16 07:21:53 +00:00
|
|
|
|
|
|
|
export function Home() {
|
|
|
|
|
|
|
|
const navigate = useNavigate();
|
|
|
|
const app = useContext(AppContext);
|
|
|
|
|
|
|
|
useEffect(() => {
|
|
|
|
if (app) {
|
|
|
|
if (app.state == null) {
|
|
|
|
navigate('/login')
|
|
|
|
}
|
|
|
|
else if (app.state.access === 'user') {
|
|
|
|
navigate('/user')
|
|
|
|
}
|
|
|
|
else if (app.state.access === 'admin') {
|
|
|
|
navigate('/admin')
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}, [])
|
|
|
|
|
|
|
|
return <></>
|
|
|
|
}
|
|
|
|
|