diff --git a/package.json b/package.json index 15b22c2..36b7f7b 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,8 @@ }, "scripts": { "serve": "vue-cli-service serve", - "build": "vue-cli-service build --target lib --name byjove src/index.js" + "build": "vue-cli-service build --target lib --name byjove src/index.js", + "build-watch": "vue-cli-service build --target lib --name byjove --watch src/index.js" }, "dependencies": { "vue": "^2.6.10" diff --git a/src/components/app/ByjoveApp.vue b/src/components/app/ByjoveApp.vue index 3dbfe2f..b8d18cd 100644 --- a/src/components/app/ByjoveApp.vue +++ b/src/components/app/ByjoveApp.vue @@ -49,6 +49,9 @@ export default { // also keep track of user's permissions this.$store.commit('SET_PERMISSIONS', response.data.permissions) + // also keep track of backend app settings + this.$store.commit('SET_SETTINGS', response.data.settings || {}) + // declare the session established this.$store.commit('SET_SESSION_ESTABLISHED', true) diff --git a/src/components/logo/ByjoveLogo.vue b/src/components/logo/ByjoveLogo.vue index bf1ec2c..ed81f06 100644 --- a/src/components/logo/ByjoveLogo.vue +++ b/src/components/logo/ByjoveLogo.vue @@ -1,5 +1,6 @@