diff --git a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-hearing-config.vue b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-hearing-config.vue index 46138519c..31dcd4bf1 100644 --- a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-hearing-config.vue +++ b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/controls-island-hearing-config.vue @@ -3,6 +3,7 @@ import { electron } from '@proj-airi/electron-eventa' import { useElectronEventaInvoke } from '@proj-airi/electron-vueuse' import { HearingConfigDialog } from '@proj-airi/stage-ui/components' import { useAudioAnalyzer, useAudioContextFromStream } from '@proj-airi/stage-ui/composables' +import { useHearingStore } from '@proj-airi/stage-ui/stores/modules/hearing' import { useSettingsAudioDevice } from '@proj-airi/stage-ui/stores/settings' import { useAsyncState } from '@vueuse/core' import { storeToRefs } from 'pinia' @@ -10,7 +11,9 @@ import { onMounted, onUnmounted, watch } from 'vue' const show = defineModel('show', { type: Boolean, default: false }) +const hearingStore = useHearingStore() const settingsAudioDeviceStore = useSettingsAudioDevice() +const { autoSendEnabled } = storeToRefs(hearingStore) const { enabled, stream } = storeToRefs(settingsAudioDeviceStore) const getMediaAccessStatus = useElectronEventaInvoke(electron.systemPreferences.getMediaAccessStatus) @@ -58,6 +61,7 @@ onUnmounted(async () => {