diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2024-01-04 15:30:40 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2024-01-04 15:30:40 +0900 |
| commit | ea41cc6ec0f7b79fc753d37b4586abfef87bf23f (patch) | |
| tree | cbbb93dbc3a40f33a998f91051ae630fc5b2fbce /packages/frontend/src/account.ts | |
| parent | Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff) | |
| download | misskey-ea41cc6ec0f7b79fc753d37b4586abfef87bf23f.tar.gz misskey-ea41cc6ec0f7b79fc753d37b4586abfef87bf23f.tar.bz2 misskey-ea41cc6ec0f7b79fc753d37b4586abfef87bf23f.zip | |
refactor(frontend): reduce type errors
Diffstat (limited to 'packages/frontend/src/account.ts')
| -rw-r--r-- | packages/frontend/src/account.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/frontend/src/account.ts b/packages/frontend/src/account.ts index 1e5f38cf1c..25af298910 100644 --- a/packages/frontend/src/account.ts +++ b/packages/frontend/src/account.ts @@ -26,6 +26,11 @@ export const $i = accountData ? reactive(JSON.parse(accountData) as Account) : n export const iAmModerator = $i != null && ($i.isAdmin === true || $i.isModerator === true); export const iAmAdmin = $i != null && $i.isAdmin; +export function signinRequired() { + if ($i == null) throw new Error('signin required'); + return $i; +} + export let notesCount = $i == null ? 0 : $i.notesCount; export function incNotesCount() { notesCount++; |