Navigation link is being removed after searching or changing time range

Hi team, can anybody help me to get through issue? Unfortunately, i could not deal on my own. I am developing plugin based on 'state_container_examples/with_data_services' example from 7.10.2. And i have navigation links using React Router and search input like in discover. Problem is that when i reload page and navigate through links, my current url becomes default as it was just after page`s reloaded. So i reloaded the page which has url like "http://10.170.170.249:5601/slsdl/s/my-space/app/myPlugin/item1", then went to item2, edited timerange or search input and it jumps to item1 anyway. Can anybody help or give me some directions?

Can you share your code?