iceshrimp-161sh/packages/client
Johann150 ef9c59430b 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
..
.vscode improve ide support 2021-11-18 23:52:41 +09:00
@types Fix theme import (#8749) 2022-05-28 21:59:23 +09:00
assets bye room 2022-01-07 17:06:47 +09:00
src Prevent access to user pages when not logged in [v2] (#8904) 2022-06-29 18:26:06 +09:00
.eslintrc.js chore(dev): improve eslint config 2022-06-23 13:19:17 +09:00
.npmrc refactoring 2021-11-12 02:02:25 +09:00
.yarnrc use eslint 2021-11-12 10:35:41 +09:00
package.json refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00
tsconfig.json refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00
vite.config.ts refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00
vite.json5.ts refactor: use Vite to build instead of webpack (#8575) 2022-05-01 22:51:07 +09:00
yarn.lock refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00