21 lines
655 B
JavaScript
21 lines
655 B
JavaScript
import React from "react";
|
|
import { connect } from "react-redux";
|
|
import { useNavigate } from "react-router-dom";
|
|
import { createStructuredSelector } from "reselect";
|
|
import { selectCurrentUser } from "../../redux/user/user.selectors";
|
|
import LandingPageStatic from "../../landing/index";
|
|
|
|
const mapStateToProps = createStructuredSelector({
|
|
currentUser: selectCurrentUser,
|
|
});
|
|
|
|
export default connect(mapStateToProps, null)(LandingPage);
|
|
|
|
export function LandingPage({ currentUser }) {
|
|
const navigate = useNavigate();
|
|
if (currentUser.authorized) return navigate("/manage");
|
|
|
|
return <LandingPageStatic />;
|
|
//return <Redirect to={"/signin"} />;
|
|
}
|