added process.env.PUBLIC_URL to browserrouter

This commit is contained in:
2023-01-08 20:39:32 +01:00
parent f6fa9b4a4e
commit c62facf587
4 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -15,12 +15,12 @@ import NotFound from './components/NotFound';
function App() { function App() {
return ( return (
<div className='App'> <div className='App'>
<BrowserRouter> <BrowserRouter basename={process.env.PUBLIC_URL}>
<ToastContainer /> <ToastContainer />
<Navbar /> <Navbar />
<Routes> <Routes>
<Route path='/online-shop/' element={<Home />} /> <Route path='cart' element={<Cart />} />
<Route path='/online-shop/cart' element={<Cart />} /> <Route path='/' element={<Home />} />
<Route path='*' element={<NotFound />} /> <Route path='*' element={<NotFound />} />
</Routes> </Routes>
<Footer /> <Footer />
+1 -1
View File
@@ -3,7 +3,7 @@ import { Link } from 'react-router-dom';
const BackHomeButton = (props) => { const BackHomeButton = (props) => {
const { text } = props; const { text } = props;
return ( return (
<Link to='/online-shop/' className='back-to-home'> <Link to='/' className='back-to-home'>
<span> <span>
<svg <svg
xmlns='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg'
+1 -1
View File
@@ -6,7 +6,7 @@ const GoToCartButton = (props) => {
<div> <div>
{text} {text}
<br /> <br />
<Link to='/online-shop/cart' className='go-to-cart'> <Link to='/cart' className='go-to-cart'>
<span>Go To Cart </span> <span>Go To Cart </span>
<span> <span>
<svg <svg
+2 -2
View File
@@ -7,10 +7,10 @@ const Navbar = () => {
return ( return (
<div className='navbar-background'> <div className='navbar-background'>
<nav className='navbar'> <nav className='navbar'>
<Link to='/online-shop/' className='title'> <Link to='/' className='title'>
React Online Shop React Online Shop
</Link> </Link>
<Link to='/online-shop/cart'> <Link to='/cart'>
<div className='nav-bag'> <div className='nav-bag'>
<svg <svg
xmlns='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg'