This PR renders the tree based on the URL query parameter path if it is set upon loading the page.
A departure from #124 we actually, do not update the URL when a user makes a decision.
The reasons for this departure.
We don't want the user to have to click the back button 1 BILLION times after using TMG. This would not be a expected behavior to most users of the web since the page doesn't change from their perspective.
It means we would be storing the state of the path in multiple locations that would be unnecessary and costly to keep in sync.
Issue ticket number and link
closes #100
Checklist
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
Description
This PR renders the tree based on the URL query parameter
path
if it is set upon loading the page.A departure from #124 we actually, do not update the URL when a user makes a decision.
The reasons for this departure.
Issue ticket number and link
closes #100
Checklist