From 0a439dbd71762e125296c112abbb93d2ad61ee24 Mon Sep 17 00:00:00 2001 From: Julian Freeman Date: Tue, 30 Dec 2025 00:50:55 -0400 Subject: [PATCH] support multiple input --- src/stores/analysis.ts | 5 +- src/views/Home.vue | 181 +++++++++++++++++++++++++++++++---------- 2 files changed, 140 insertions(+), 46 deletions(-) diff --git a/src/stores/analysis.ts b/src/stores/analysis.ts index 10bdf76..11baadb 100644 --- a/src/stores/analysis.ts +++ b/src/stores/analysis.ts @@ -11,6 +11,9 @@ export const useAnalysisStore = defineStore('analysis', () => { // New state for mix detection const isMix = ref(false) const scanMix = ref(false) + + // Input mode state + const isBatchMode = ref(false) const options = ref({ is_audio_only: false, @@ -55,5 +58,5 @@ export const useAnalysisStore = defineStore('analysis', () => { scanMix.value = false } - return { url, loading, error, metadata, options, isMix, scanMix, toggleEntry, setAllEntries, invertSelection, reset } + return { url, loading, error, metadata, options, isMix, scanMix, isBatchMode, toggleEntry, setAllEntries, invertSelection, reset } }) \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index 0ca3d5b..a0097b0 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,7 +1,7 @@