WIP: Add i18n support #6

Closed
stne3960 wants to merge 18 commits from basic-scaffolding-frontend-i18n into main

18 Commits

Author SHA1 Message Date
0afe38e32b
Remove npx 2025-04-14 12:16:57 +02:00
12a10a9c6f
Add --clean option to extractor 2025-04-13 17:49:46 +02:00
719158015e
Add i18n documentation to README 2025-04-12 22:57:49 +02:00
5e4eec2d73
Add translations and languages to components 2025-04-12 22:57:28 +02:00
574519699c
Add useI18n hook 2025-04-12 22:56:36 +02:00
63667b0b86
Add i18n files 2025-04-12 22:56:12 +02:00
62ac5e5fbc
Add config 2025-04-12 22:55:31 +02:00
9a4de065d8
Add scripts for extracting and compiling 2025-04-12 22:55:04 +02:00
f06a7381e7
useFetch hook (with optional view transition)
Had to use a .d.ts and .js file to get all the types to align and make all the tools happy, IDE/eslint/TypeScript.
2025-04-06 17:38:51 +02:00
6542cee415
Fix for browsers that do not support view transitions 2025-04-04 13:05:38 +02:00
2258f67b54
Add basic routing
Everything sould be set up to start adding features
2025-04-04 13:05:38 +02:00
a53ec6a3fe
Basic splash screen while loading initial data 2025-04-04 13:05:38 +02:00
a8889a231a
Connect frontend and backend 2025-04-03 09:55:52 +02:00
525e76cd5b
Generate OpenAPI specification 2025-04-03 09:55:52 +02:00
33988953d5
Add prettier 2025-04-03 09:55:52 +02:00
843ac8f76d
npm audit fix 2025-04-03 09:55:52 +02:00
cd9660c0b1
Protected backend with OAuth 2 login
On unauthorized HTTP response navigate to the URL indicated by the X-Authorization-Url header to begin the process of logging in.
2025-04-03 09:55:51 +02:00
f60f9f5ac5
npm create vite@latest 2025-04-03 09:55:51 +02:00