Newer
Older
import './App.css';
import TopMenu from './components/TopMenu';
import PublicPage from './components/PublicPage';
import PrivatePage from './components/PrivatePage';
import UserManagement from './components/UserManagement';
import CreateNewUserForm from './components/CreateNewUser';
import { Routes, Route, Navigate } from 'react-router-dom';
import EditUser from './components/EditUser';
class App extends Component {
render() {
const user = this.props.user
let workspace;
workspace =
<Routes>
<Route path="/" element={<PrivatePage />}></Route>
<Route exact path="/userManagement" element={<UserManagement />}></Route>
<Route path='/createNewUserForm' element={<CreateNewUserForm />}></Route>
<Route path='/editUserForm' element={<EditUser />}></Route>
<Route path='*' element={<Navigate to="/" />}></Route>
</Routes>
workspace =
<Routes>
<Route path="/" element={<PublicPage />}></Route>
<Route path='*' element={<Navigate to="/" />}></Route>
</Routes>