I'm a react developer and I would like to learn the best way to hide header and footer from a page like 404 page.
Here is my app.js file code...
import { Route, Routes } from 'react-router-dom';
import './App.css';
import AddItem from './Components/Pages/AddItem/AddItem';
import Footer from './Components/Pages/Footer/Footer';
import Header from './Components/Pages/Header/Header';
import Login from './Components/Pages/Login/Login/Login';
import Signup from './Components/Pages/Login/Signup/Signup';
import ManageInventories from './Components/Pages/ManageInventories/ManageInventories';
import Page404 from './Components/Pages/NotFound/Page404';
import RequireAuth from './Components/Pages/Shared/Auth/RequireAuth';
function App()
return (
<>
<Header />
<Routes>
<Route path='/' element={<Home />}></Route>
<Route path='/inventory/:inventoryId' element={
<RequireAuth>
<UpdateInventory />
</RequireAuth>
}></Route>
<Route path='/manageinventories' element={<ManageInventories />}></Route>
<Route path='/additem' element={
<RequireAuth>
<AddItem />
</RequireAuth>
}></Route>
<Route path='/myitems' element={
<RequireAuth>
<MyItems />
</RequireAuth>
}></Route>
<Route path='/login' element={<Login />}></Route>
<Route path='/signup' element={<Signup />}></Route>
<Route path='*' element={<Page404/>}></Route>
</Routes>
<Footer/>
</>
);
}
export default App;