Launch backup sync menu from config menu

This commit is contained in:
Alicia Sykes 2021-05-29 23:00:06 +01:00
parent 4104dd119f
commit a632634218
2 changed files with 8 additions and 7 deletions

View File

@ -27,16 +27,13 @@ import IconSpanner from '@/assets/interface-icons/config-editor.svg';
import IconCloud from '@/assets/interface-icons/cloud-backup-restore.svg';
import ConfigContainer from '@/components/Configuration/ConfigContainer';
import CloudBackupRestore from '@/components/Configuration/CloudBackupRestore';
import { topLevelConfKeys, localStorageKeys } from '@/utils/defaults';
import { topLevelConfKeys, localStorageKeys, modalNames } from '@/utils/defaults';
export default {
name: 'ConfigLauncher',
data() {
return {
modalNames: {
CONF_EDITOR: 'CONF_EDITOR',
CLOUD_BACKUP: 'CLOUD_BACKUP',
},
modalNames,
};
},
components: {
@ -52,11 +49,11 @@ export default {
},
methods: {
showEditor: function show() {
this.$modal.show(this.modalNames.CONF_EDITOR);
this.$modal.show(modalNames.CONF_EDITOR);
this.$emit('modalChanged', true);
},
showCloudModal: function show() {
this.$modal.show(this.modalNames.CLOUD_BACKUP);
this.$modal.show(modalNames.CLOUD_BACKUP);
this.$emit('modalChanged', true);
},
combineConfig() {

View File

@ -50,6 +50,10 @@ module.exports = {
BACKUP_ID: 'backupId',
BACKUP_HASH: 'backupHash',
},
modalNames: {
CONF_EDITOR: 'CONF_EDITOR',
CLOUD_BACKUP: 'CLOUD_BACKUP',
},
topLevelConfKeys: {
PAGE_INFO: 'pageInfo',
APP_CONFIG: 'appConfig',