monkeytype/frontend
Jack 6499cedc28
Reworked route controller (#3220) miodec
* rewrote route controller

* showing loading by default

* links which are not external need data line attribute

* need to rewrite this

* page controller takes a page as parameter
removed page type

* default export

* going through the route controller instead of changing page directly

* resolving all code paths

* using navigate

* added 404, leaderboards route

* changed leaderboards button to a link

* removed click handler

* added page about route

* removed default export,
added settings page route

* removing pointer events from everything inside links

* navigating to account when on login page

* fixed console logs, using async

* added login and account pages

* moved code to their own functions

* allowing async functions

* defaulting content visible

* async

* fixed 404 not navigating correctly

* setting public path to root

* fixed paths

* using uid passed in through url params

* added 404 page, profile routes

* removed comment

* moved discord link flow to url handler

* allowing html

* not resetting state

* removed function

* handling logo click

* removed comments

* reomoved comments

* removed comments

* removed comments

* using new router

* basic 404 page

* buttons whicha are links have no underline

* correctly handling the take me back button

* updated button

* removed comments

* fixed account page profile link button

* updated 404

* removed comments

* removed comments

* removed comments
2022-06-24 22:12:52 +02:00
..
scripts fix quote lengths 2022-05-28 17:14:55 +02:00
src Reworked route controller (#3220) miodec 2022-06-24 22:12:52 +02:00
static Reworked route controller (#3220) miodec 2022-06-24 22:12:52 +02:00
webpack Reworked route controller (#3220) miodec 2022-06-24 22:12:52 +02:00
.eslintignore
docker-compose.yaml Create docker-compose.yaml file for frontend (#3058) 2022-06-01 14:04:00 -04:00
firebase.json
gulpfile.js
package-lock.json rebuilding remplate on save 2022-05-03 18:57:33 +02:00
package.json definitely didnt forget about those 2022-05-05 23:35:40 +02:00
tsconfig.json