summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2023-03-09 14:27:16 +0900
committerGitHub <noreply@github.com>2023-03-09 14:27:16 +0900
commitc75afad64aba2f4cce3f7fc37a66e9dc45488383 (patch)
tree96dcfab25705393119b2ea60329fb3f59f77aa73 /packages/frontend/src/components
parentfix: 登録メール送信時に重複確認を行う (#10231) (diff)
downloadsharkey-c75afad64aba2f4cce3f7fc37a66e9dc45488383.tar.gz
sharkey-c75afad64aba2f4cce3f7fc37a66e9dc45488383.tar.bz2
sharkey-c75afad64aba2f4cce3f7fc37a66e9dc45488383.zip
enhance: アカウント削除時のクライアントの挙動をいい感じにするなど (#10002)
* refreshAccounts Resolve #9322 * アカウント管理画面でリストを更新するように * Update packages/frontend/src/account.ts Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com> * :v: * クライアント起動時は現在ログインしているアカウントのみリフレッシュする * clean up * なんかめっちゃ変えた * refactor * refactor * fix lint --------- Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkSigninDialog.vue8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/frontend/src/components/MkSigninDialog.vue b/packages/frontend/src/components/MkSigninDialog.vue
index 83506b8f66..08e41d6ae5 100644
--- a/packages/frontend/src/components/MkSigninDialog.vue
+++ b/packages/frontend/src/components/MkSigninDialog.vue
@@ -20,7 +20,7 @@ import MkSignin from '@/components/MkSignin.vue';
import MkModalWindow from '@/components/MkModalWindow.vue';
import { i18n } from '@/i18n';
-const props = withDefaults(defineProps<{
+withDefaults(defineProps<{
autoSet?: boolean;
message?: string,
}>(), {
@@ -29,7 +29,7 @@ const props = withDefaults(defineProps<{
});
const emit = defineEmits<{
- (ev: 'done'): void;
+ (ev: 'done', v: any): void;
(ev: 'closed'): void;
(ev: 'cancelled'): void;
}>();
@@ -38,11 +38,11 @@ const dialog = $shallowRef<InstanceType<typeof MkModalWindow>>();
function onClose() {
emit('cancelled');
- dialog.close();
+ if (dialog) dialog.close();
}
function onLogin(res) {
emit('done', res);
- dialog.close();
+ if (dialog) dialog.close();
}
</script>