Improve usability

This commit is contained in:
syuilo
2020-12-27 21:16:51 +09:00
parent 3c65e7b76e
commit 7b738deabf
2 changed files with 15 additions and 0 deletions

View File

@ -37,6 +37,7 @@ import FormInput from '@/components/form/input.vue';
import FormBase from '@/components/form/base.vue';
import FormGroup from '@/components/form/group.vue';
import { deckStore } from '@/ui/deck/deck-store';
import * as os from '@/os';
export default defineComponent({
components: {
@ -68,6 +69,19 @@ export default defineComponent({
columnHeaderHeight: deckStore.makeGetterSetter('columnHeaderHeight'),
},
watch: {
async navWindow() {
const { canceled } = await os.dialog({
type: 'info',
text: this.$ts.reloadToApplySetting,
showCancelButton: true
});
if (canceled) return;
location.reload();
}
},
mounted() {
this.$emit('info', this.INFO);
},