feat(client): アカウント削除に確認ダイアログを出すように

This commit is contained in:
syuilo 2021-11-14 13:27:46 +09:00
parent 1966e8dd08
commit e04500e36e
3 changed files with 17 additions and 0 deletions

View file

@ -7,6 +7,13 @@
--> -->
## 12.x.x (unreleased)
### Improvements
- アカウント削除に確認ダイアログを出すように
### Bugfixes
## 12.96.1 (2021/11/13) ## 12.96.1 (2021/11/13)
### Improvements ### Improvements
- npm scriptの互換性を向上 - npm scriptの互換性を向上

View file

@ -806,6 +806,7 @@ muteThread: "スレッドをミュート"
unmuteThread: "スレッドのミュートを解除" unmuteThread: "スレッドのミュートを解除"
ffVisibility: "つながりの公開範囲" ffVisibility: "つながりの公開範囲"
ffVisibilityDescription: "自分のフォロー/フォロワー情報の公開範囲を設定できます。" ffVisibilityDescription: "自分のフォロー/フォロワー情報の公開範囲を設定できます。"
deleteAccountConfirm: "アカウントが削除されます。よろしいですか?"
_emailUnavailable: _emailUnavailable:
used: "既に使用されています" used: "既に使用されています"

View file

@ -45,6 +45,15 @@ export default defineComponent({
methods: { methods: {
async deleteAccount() { async deleteAccount() {
{
const { canceled } = await os.dialog({
type: 'warning',
text: this.$ts.deleteAccountConfirm,
showCancelButton: true
});
if (canceled) return;
}
const { canceled, result: password } = await os.dialog({ const { canceled, result: password } = await os.dialog({
title: this.$ts.password, title: this.$ts.password,
input: { input: {