Commit Graph

14 Commits

Author SHA1 Message Date
syuilo 9384f5399d rename: client -> frontend 2022-12-27 14:36:33 +09:00
Kagami Sascha Rosylight 8211893210
Fix lint errors (except `@typescript-eslint/prefer-nullish-coalescing`) (#9311)
* `yarn workspace client run lint --fix`

* `eslint-disable-next-line no-var` for service worker self

* A few more manual sw fixes

* word change
2022-12-12 19:27:47 +09:00
syuilo 66f1aaf5f7 enhance(client): ネストしたルーティングに対応 2022-07-20 19:59:27 +09:00
syuilo 77d4d6e377 fix(client): デッキUI時に ページで表示 ボタンが機能しない問題を修正
Fix #9010
2022-07-17 05:12:22 +09:00
syuilo c771135fd8 chore(client): fix routing 2022-07-13 18:28:04 +09:00
syuilo ad970dffda fix(client): fix url encoded string handling of nirax
Fix #8878
2022-07-13 18:11:54 +09:00
syuilo 62f8af4891 enhance(client): improve usability 2022-07-05 22:25:27 +09:00
Johann150 7f111f4474
Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

This allows client pages to require logging in before displaying the
page, useful for example for user settings pages.

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-06-29 18:26:06 +09:00
syuilo bb68cfaa81 enhance(client): improve router
Fix #8902
2022-06-29 16:00:00 +09:00
syuilo a50b1d69a1 chore(client): fix #8858 2022-06-28 17:59:23 +09:00
tamaina 12374bd6a3
fix(nirax): Normalize path (#8877) 2022-06-24 01:26:15 +09:00
syuilo 14cc341cc9 chore: add comments 2022-06-21 14:18:06 +09:00
syuilo ce6cc21bcd tweak client
Fix #8856
2022-06-21 14:12:39 +09:00
syuilo 699f24f3dc
refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00