briantwene / paperflow

A Cross Platform Desktop app made to discover and download beautiful wallpapers sourced from Reddit.
3 stars 0 forks source link

feature --> implemented navigation bar #4

Closed briantwene closed 1 year ago

briantwene commented 1 year ago

Navigation Implementation

This PR is for the initial navigation setup for the application with the following base routes:

For routing in the application tanstack/router was chosen because its something that I've not tried before and wanted to try out what other routers are there other than react router. The thing is though that I had to say away from the latest beta version for a more older one as there is an issue where you have to click the link twice to navigate which is inconvenient. other than this its typescript support is great

I also decided to add in the styling that will be used for the app which is tailwind (should have been done in the initial project setup but was not sure about it then). I'm fairly familiar with tailwind so thought would be good to just focus on the functionality of the app.