summaryrefslogtreecommitdiff
path: root/src/client/scripts/please-login.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/scripts/please-login.ts')
-rw-r--r--src/client/scripts/please-login.ts14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/client/scripts/please-login.ts b/src/client/scripts/please-login.ts
index ebd7dd82ab..a221665295 100644
--- a/src/client/scripts/please-login.ts
+++ b/src/client/scripts/please-login.ts
@@ -1,10 +1,14 @@
-export default ($root: any) => {
- if ($root.$store.getters.isSignedIn) return;
+import { i18n } from '@/i18n';
+import { dialog } from '@/os';
+import { store } from '@/store';
- $root.dialog({
- title: $root.$t('signinRequired'),
+export function pleaseLogin() {
+ if (store.getters.isSignedIn) return;
+
+ dialog({
+ title: i18n.global.t('signinRequired'),
text: null
});
throw new Error('signin required');
-};
+}