diff --git a/src/renderer/src/components/config/values/MidiValue.vue b/src/renderer/src/components/config/values/MidiValue.vue index 9048e3f..87c6c9a 100644 --- a/src/renderer/src/components/config/values/MidiValue.vue +++ b/src/renderer/src/components/config/values/MidiValue.vue @@ -1,16 +1,35 @@ diff --git a/src/renderer/src/components/config/values/ValueCard.vue b/src/renderer/src/components/config/values/ValueCard.vue index 808b0f3..1e7a45f 100644 --- a/src/renderer/src/components/config/values/ValueCard.vue +++ b/src/renderer/src/components/config/values/ValueCard.vue @@ -102,6 +102,7 @@ : WIP " :value="value" + @update="(updates) => deviceStore.updateKnobValueParameter(valueIndex - 1, updates)" /> @@ -135,6 +136,9 @@ import { import { useElementSize } from '@vueuse/core' import TriggerActionsValue from '@renderer/components/config/values/TriggerActionsValue.vue' import MidiValue from './MidiValue.vue' +import { useDeviceStore } from '@renderer/deviceStore' + +const deviceStore = useDeviceStore() defineEmits(['delete']) @@ -145,7 +149,7 @@ const props = defineProps({ }, valueIndex: { type: Number, - required: false + required: true } }) @@ -180,6 +184,6 @@ const comboboxButton = ref(null) const { width } = useElementSize(comboboxButton) const open = ref(false) -const inputValue = ref(props.value.value.type || null) +const inputValue = ref(props.value.type || null) const confirmDelete = ref(false) diff --git a/src/renderer/src/components/config/values/ValueGroup.vue b/src/renderer/src/components/config/values/ValueGroup.vue index e439132..eccf1f8 100644 --- a/src/renderer/src/components/config/values/ValueGroup.vue +++ b/src/renderer/src/components/config/values/ValueGroup.vue @@ -12,7 +12,7 @@