18 lines
395 B
JavaScript
18 lines
395 B
JavaScript
// @flow
|
|
import * as React from "react";
|
|
import { observer, inject } from "mobx-react";
|
|
import { Redirect } from "react-router-dom";
|
|
import AuthStore from "stores/AuthStore";
|
|
|
|
type Props = {
|
|
auth: AuthStore,
|
|
};
|
|
|
|
const Home = observer(({ auth }: Props) => {
|
|
if (auth.authenticated) return <Redirect to="/home" />;
|
|
auth.logout(true);
|
|
return null;
|
|
});
|
|
|
|
export default inject("auth")(Home);
|