This commit is contained in:
team3
2026-06-18 12:50:01 +02:00
parent 3df5976d3d
commit d8932c90d6
4 changed files with 100 additions and 71 deletions

View File

@@ -6,7 +6,7 @@
import { ref } from 'vue'
const store = new Map() // key "topic::baustein" -> { messages, phase, aktuelleFrage, letztesFeedback, scoreVorFrage, streakVorFrage }
const store = new Map() // key "topic::baustein" -> Refs (Verlauf + Fragen-Pool)
export function usePruefSlot(key) {
if (!store.has(key)) {
@@ -17,6 +17,8 @@ export function usePruefSlot(key) {
letztesFeedback: ref(''),
scoreVorFrage: ref(0),
streakVorFrage: ref(0),
pool: ref([]), // vorgenerierte, geprüfte, unbeantwortete Fragen
inflight: ref(0), // laufende Pool-Generierungen (instanzübergreifend koordiniert)
})
}
return store.get(key)