From d85d0aaf5d3445181ff5d6b1f165e57e8f1f299c Mon Sep 17 00:00:00 2001 From: Justin Georgi Date: Thu, 28 Mar 2024 21:12:19 -0700 Subject: [PATCH] Add site config to store Signed-off-by: Justin Georgi --- src/js/store.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/js/store.js b/src/js/store.js index 9a7ca31..57e6e51 100644 --- a/src/js/store.js +++ b/src/js/store.js @@ -3,9 +3,14 @@ import { reactive, computed } from 'vue'; const state = reactive({ disclaimerAgreement: false, enabledRegions: ['thorax','abdomen','limbs'], - version: '0.5.0-rc' + version: '0.5.0-rc', + siteConfig: {} }) +const setConfig = (confObj) => { + state.siteConfig = confObj +} + const agree = () => { state.disclaimerAgreement = true } @@ -14,5 +19,7 @@ export default () => ({ isAgreed: computed(() => state.disclaimerAgreement), getRegions: computed(() => state.enabledRegions), getVersion: computed(() => state.version), + getConfig: computed(() => state.siteConfig), + setConfig, agree })