monkeytype/frontend
Jack ac4a151359
refactor: loading page rework (@miodec) (#6885)
- 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
2025-08-18 14:07:36 +02:00
..
__tests__ refactor: replace deepClone with structuredClone (@fehmer) (#6882) 2025-08-15 14:05:47 +02:00
docker
scripts
src refactor: loading page rework (@miodec) (#6885) 2025-08-18 14:07:36 +02:00
static fix(layout): correct persian_farsi and persian_standard layouts, also add persian colemak layouts (@MajidShajari) (#6876) 2025-08-15 17:06:22 +02:00
.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 test: don't use globals for vitest (@fehmer) (#6871) 2025-08-14 11:25:44 +02:00