skip to Main Content

Reactjs – Why doesn't the link open to another page in React?

HEADER.tsx import React from 'react' import { NavLink } from 'react-router-dom' const Header: React.FC = () => { return ( <header className='header'> <div className='left-section'> <img src={CustomLogo} alt='Logo' className='logo' /> <nav className='nav'> <ul> <li> <NavLink to='/'>Homepage</NavLink> </li> <li> <NavLink to='/about'>About Me</NavLink>…

VIEW QUESTION

React native – React Router <Link> Not Working when running npm build and serving, but is when running npm start

Edit: Just tested this example with serving build, and it works fine... Minimally reproducible example: https://codesandbox.io/p/sandbox/serene-haze-6fxg6l?layout=%257B%2522sidebarPanel%2522%253A%2522EXPLORER%2522%252C%2522rootPanelGroup%2522%253A%257B%2522direction%2522%253A%2522horizontal%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522id%2522%253A%2522ROOT_LAYOUT%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522clpmldzcu0006356aml80ufpn%2522%252C%2522sizes%2522%253A%255B71.25223613595706%252C28.747763864042938%255D%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522EDITOR%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522id%2522%253A%2522clpmldzcu0002356aeqyt0kb1%2522%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522SHELLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clpmldzcu0003356apewmu0av%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522DEVTOOLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522id%2522%253A%2522clpmldzns000i356aksyw1dkd%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%252C%2522sizes%2522%253A%255B51.63757811%252C48.36242189%255D%257D%252C%2522tabbedPanels%2522%253A%257B%2522clpmldzns000i356aksyw1dkd%2522%253A%257B%2522id%2522%253A%2522clpmldzns000i356aksyw1dkd%2522%252C%2522activeTabId%2522%253A%2522clpmn6s0s01f3356aam0gojvk%2522%252C%2522tabs%2522%253A%255B%257B%2522type%2522%253A%2522UNASSIGNED_PORT%2522%252C%2522port%2522%253A0%252C%2522id%2522%253A%2522clpmn6s0s01f3356aam0gojvk%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522path%2522%253A%2522%2522%257D%255D%257D%252C%2522clpmldzcu0002356aeqyt0kb1%2522%253A%257B%2522id%2522%253A%2522clpmldzcu0002356aeqyt0kb1%2522%252C%2522tabs%2522%253A%255B%255D%257D%252C%2522clpmldzcu0003356apewmu0av%2522%253A%257B%2522tabs%2522%253A%255B%255D%252C%2522id%2522%253A%2522clpmldzcu0003356apewmu0av%2522%257D%257D%252C%2522showDevtools%2522%253Atrue%252C%2522showShells%2522%253Atrue%252C%2522showSidebar%2522%253Atrue%252C%2522sidebarPanelSize%2522%253A15%257D This works only for the home and about pages, but shows how it works for the whole site. As you can see, it works…

VIEW QUESTION
Back To Top
Search