index.js
function start(){
  ReactDOM.render(
    <Router history={hist}>
      <Switch>
        <Route path="/making" component={MakingPage} />
        <Route path="/dashboard" render={() => <DashboardPage name={'Tom'}/>}/>
      </Switch>
    </Router>,
    document.getElementById("root")
  );
}
I can give the param name like this.
DashboardPage.js
class DashboardPage extends React.Component {
  constructor(props) {
    super(props);
  }
  render(){
    console.log(this.props.name)// Tom comes here!
  } 
}
I could pass the param from index.js to  DashboardPage.js
Now I have the variable myParam=1 in MakingPage
then I want to move to dashboard page and give the myParam=1 parameter.
Is it possible? or bad idea?
export default function MakingPage(props) {
  function giveParam(){
     let mParam = 1;
     //I want to move /dashboard page and give the `myParam=1` to `dashboardPage` like `name={'Tom')`  
  }
  return (
  );
}
