mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-12-18 06:00:18 +08:00
- Moved all loading page logic to the page controller. No other module handles text or bar updating. The page controller displays either the spinner or loading bar (depending on the configuration) inbetween the source and target page. Once a promise resolves the page change continues. - Pages can now say they require a loading page before opening the page - Navigate function call can override that / add a loading page to any page load - Simplified account controller flow a lot - only one `navigate` call remains - Removed the preloader from the account page which simplifies things aswell - Moved loading page styles |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| docker | ||
| scripts | ||
| src | ||
| static | ||
| .eslintrc.cjs | ||
| .firebaserc_example | ||
| .oxlintrc.json | ||
| firebase.json | ||
| gulpfile.js | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.dev.js | ||
| vite.config.js | ||
| vite.config.prod.js | ||
| vitest.config.ts | ||