In Layout.jsx
<Link to="/about">
<button>About</button>
</Link>
<Link to="/login">
<button>Login</button>
</Link>
In App.jsx
import About from './about';
import Layout from './Layout'
import Login from './login';
<Layout />
<Routes>
<Route path='/about' element={<About />}/>
<Route exact path='/login' element={<Login />} />
</Routes>
In index.js
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<BrowserRouter>
<App />
</BrowserRouter>
);
when i click in login button it opens under the buttons...! instead i want to open a new page in same tab...