Adds a Main component

This commit is contained in:
Vazhin Tayeb 2021-01-14 06:31:18 +03:00 committed by Muhammad Azeez
parent f81728fbce
commit ab8da062af
2 changed files with 29 additions and 20 deletions

View File

@ -0,0 +1,11 @@
import React from 'react';
const Main = ({ Component }) => {
return (
<div className="flex flex-col items-center justify-center h-3/4">
<Component />
</div>
);
};
export default Main;

View File

@ -1,28 +1,26 @@
import React from 'react'
import { signinRedirect } from '../services/userService'
import { Redirect } from 'react-router-dom'
import { useSelector } from 'react-redux'
import Navbar from './components/Navbar'
import VehicleRegisterForm from './components/VehicleRegisterForm'
import React from 'react';
import { signinRedirect } from '../services/userService';
import { Redirect } from 'react-router-dom';
import { useSelector } from 'react-redux';
import Navbar from './components/Navbar';
import Main from './components/Main';
import VehicleRegisterForm from './components/VehicleRegisterForm';
function Login() {
const user = useSelector(state => state.auth.user)
const user = useSelector((state) => state.auth.user);
function login() {
signinRedirect()
signinRedirect();
}
return (
(user) ?
(<Redirect to={'/'} />)
:
(
<div>
<Navbar />
<VehicleRegisterForm />
</div>
)
)
return user ? (
<Redirect to={'/'} />
) : (
<div className="h-screen">
<Navbar />
<Main Component={VehicleRegisterForm} />
</div>
);
}
export default Login
export default Login;