My Navbar.js is
import { AppBar, makeStyles, Toolbar, Typography } from "@material-ui/core";
const useStyle = makeStyles({
header: {
background: '#111111'
}
})
const Navbar = () => {
const classes = useStyle();
return (
<AppBar className={classes.header }position="static">
<Toolbar>
<Typography component="h2">Code for interview</Typography>
<Typography component="h2">All Users</Typography>
<Typography component="h2">Add
User</Typography>
</Toolbar>
</AppBar>
);
};
export default Navbar;
My App.js is
import Navbar from "./components/Navbar";
import CodeForInterview from "./components/CodeForInterview";
import AllUsers from "./components/AllUsers";
import AddUsers from "./components/AddUsers";
import {BrowserRouter, Route, Routes} from 'react-router-dom';
import { render } from "@testing-library/react";
function App() {
return (
<BrowserRouter>
<Navbar/>
<Routes>
<Route path ="/" element = {<CodeForInterview/>}/>
<Route path ="/all" element = {<AllUsers/>}/>
<Route path ="/add" element = {<AddUsers/>}/>
</Routes>
</BrowserRouter>
);
}
export default App;
I am getting the error :
Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: