You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When deploying to GitHub Pages, the use of HashRouter instead of BrowserRouter in index.js is required
Note: This is applicable especially for test deployment to a the GitHub Test Repository for demonstration purposes.
This results in /#/ to be present in the test webpage url, this will not be present if deployed to GitHub Pages. An example is https://jonathanleewh.github.io/software-repository-web-app-test/#/ which may not look very appealing. This is a known limitation of GitHub Pages 's client side routing as it does not support routers as noted in this Link.