I use React with React Router and I have 3 links which has same path as component. How can I pass different params on click to component?
const Example = props => {
console.log("props", props);
return (
<div className="App">
<h1>Hello CodeSandbox</h1>
<h2>Start editing to see some magic happen!</h2>
</div>
);
};
function App() {
return (
<BrowserRouter>
<Switch>
<Route path={"/example"} render={() => <Example />} />
</Switch>
<>
<Link to={"/example"} params={{ name: "john" }}>
<button>name</button>
</Link>
<Link to={"/example"} params={{ age: "27" }}>
<button>age</button>
</Link>
<Link to={"/example"} params={{ surname: "Travolta" }}>
<button>surname</button>
</Link>
</>
</BrowserRouter>
);
}