Способ передачи данных в компонент навигации, используя Link
и NavLink
<Link to={{
pathname:'/home',
state: {name:'from home page'}
}}>
Go to Home
</Link>
или используя NavLink
<NavLink to={{
pathname:'/home',
state: {title:'from home page'}
}}>
Go to Home
</NavLink>
внутри компонента навигации, к которому вы можете получить доступ следующим образом.
если это ловушки
import {useLocation} from 'react-router-dom'
function App(){
let location = useLocation();
console.log(location)
return <h2>...</h2>
}
если это компонент на основе классов
console.log(this.props.location)