Add conf.yaml PWA config #168

Merged
jgeorgi merged 5 commits from xps-site-config into main 2024-03-31 04:00:35 +00:00
Showing only changes of commit 8520cdb93f - Show all commits

View File

@@ -3,9 +3,14 @@ import { reactive, computed } from 'vue';
const state = reactive({ const state = reactive({
disclaimerAgreement: false, disclaimerAgreement: false,
enabledRegions: ['thorax','abdomen','limbs'], enabledRegions: ['thorax','abdomen','limbs'],
version: '0.5.0-rc' version: '0.5.0-rc',
siteConfig: {}
}) })
const setConfig = (confObj) => {
state.siteConfig = confObj
}
const agree = () => { const agree = () => {
state.disclaimerAgreement = true state.disclaimerAgreement = true
} }
@@ -14,5 +19,7 @@ export default () => ({
isAgreed: computed(() => state.disclaimerAgreement), isAgreed: computed(() => state.disclaimerAgreement),
getRegions: computed(() => state.enabledRegions), getRegions: computed(() => state.enabledRegions),
getVersion: computed(() => state.version), getVersion: computed(() => state.version),
getConfig: computed(() => state.siteConfig),
setConfig,
agree agree
}) })