Improve usability

This commit is contained in:
syuilo 2020-12-29 21:08:16 +09:00
parent a70c24cd1e
commit 5679777010
1 changed files with 13 additions and 0 deletions

View File

@ -90,12 +90,25 @@ export default defineComponent({
save() {
this.$store.set('menu', this.splited);
this.reloadAsk();
},
reset() {
this.$store.reset('menu');
this.items = this.$store.state.menu.join('\n');
this.reloadAsk();
},
async reloadAsk() {
const { canceled } = await os.dialog({
type: 'info',
text: this.$ts.reloadToApplySetting,
showCancelButton: true
});
if (canceled) return;
location.reload();
}
},
});
</script>