DigitalConsumer.ISS/src/mixins/experiment-mixin.js

17 lines
545 B
JavaScript

import { useMainStore } from '@/store';
export default {
methods: {
hasSettingEqualTo(settingName, settingValue) {
return useMainStore().experimentSettings[settingName] === settingValue;
},
hasSetting(settingName) {
return Object.hasOwn(useMainStore().experimentSettings, settingName);
},
getSettingValue(settingName) {
return this.hasSetting(settingName)
? useMainStore().experimentSettings[settingName]
: null;
}
}
};