Component.js:
<Link to={{ pathname: 'audio-Player', state: { url: 'Demo' } }}> Play</Link>
If I click this Link then the AnitherComponent.js opens and works but if I open this AnitherComponent.js direct, then it says can not read property url at this.props.loaction.url
AnitherComponent.js:
componentDidMount() {
  this.state.song.src = this.props.loaction.url
  console.log(this.state.song)
  this.setState({
    play_img: document.querySelector('#play_img'),
    range: document.querySelector('#range1'),
  })
  const { song, range, play_img, total_time, currentTime } = this.state
}
 
     
    