grocery-app/Admin Dashboard/src/app.js

21 lines
599 B
JavaScript

import React from 'react'
import AdminLayout from 'layouts/Admin.jsx'
import AuthLayout from 'layouts/Auth.jsx'
import { PrivateRoute } from './views/PrivateRoute'
import { Route, Switch, Redirect, HashRouter } from 'react-router-dom'
function App() {
return (
<HashRouter>
<Switch>
<PrivateRoute
path="/admin"
component={props => <AdminLayout {...props} />}
/>
<Route path="/auth" component={props => <AuthLayout {...props} />} />
<Redirect from="/" to="/admin/dashboard" />
</Switch>
</HashRouter>
)
}
export default App