Observed Behaviour
When the back button in the repository is pressed without opening a repository, the program opens up the graph display page.
Preferred Behaviour
If a repository has not been previously opened, maybe an error message can be thrown to acknowledge the user that a previous page doesn't exist.
Steps to reproduce
Compile the program with npm run compile
Run with npm start
Log in with Github credentials
Press back button on top left without opening a repository
Yea, you could probably check if currentRepo is equal to null, from repository.service using the getCurrentRepo() function to determine whether to route or not, then throw a popup
Observed Behaviour When the back button in the repository is pressed without opening a repository, the program opens up the graph display page.
Preferred Behaviour If a repository has not been previously opened, maybe an error message can be thrown to acknowledge the user that a previous page doesn't exist.
Steps to reproduce
npm run compile
npm start