diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-18 18:45:58 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-18 18:45:58 +0900 |
| commit | ea9aeef9d8790db51c59a99927cd47ea9423be88 (patch) | |
| tree | ec525a4eba3e6eb002cdfd9d6dee294a5533255d /packages/client/src/pages/theme-editor.vue | |
| parent | Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff) | |
| download | misskey-ea9aeef9d8790db51c59a99927cd47ea9423be88.tar.gz misskey-ea9aeef9d8790db51c59a99927cd47ea9423be88.tar.bz2 misskey-ea9aeef9d8790db51c59a99927cd47ea9423be88.zip | |
refactor(client): refactor dialog functions to improve type inference
Diffstat (limited to 'packages/client/src/pages/theme-editor.vue')
| -rw-r--r-- | packages/client/src/pages/theme-editor.vue | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/packages/client/src/pages/theme-editor.vue b/packages/client/src/pages/theme-editor.vue index d1a892629b..c0bb1bd531 100644 --- a/packages/client/src/pages/theme-editor.vue +++ b/packages/client/src/pages/theme-editor.vue @@ -155,10 +155,9 @@ export default defineComponent({ }, async leaveConfirm(): Promise<boolean> { - const { canceled } = await os.dialog({ + const { canceled } = await os.confirm({ type: 'warning', text: this.$ts.leaveConfirm, - showCancelButton: true }); return !canceled; }, @@ -205,7 +204,7 @@ export default defineComponent({ try { parsed = JSON5.parse(this.themeCode); } catch (e) { - os.dialog({ + os.alert({ type: 'error', text: this.$ts._theme.invalid }); @@ -216,11 +215,9 @@ export default defineComponent({ }, async saveAs() { - const { canceled, result: name } = await os.dialog({ + const { canceled, result: name } = await os.inputText({ title: this.$ts.name, - input: { - allowEmpty: false - } + allowEmpty: false }); if (canceled) return; @@ -236,7 +233,7 @@ export default defineComponent({ ColdDeviceStorage.set('lightTheme', this.theme); } this.changed = false; - os.dialog({ + os.alert({ type: 'success', text: this.$t('_theme.installed', { name: this.theme.name }) }); |