Admin da34221539
Some checks failed
CI / verify (push) Has been cancelled
mirror: fieldlens d38e0922441a (1/2)
2026-09-23 01:14:28 +00:00

15 lines
325 B
TypeScript

let scanAudioContext: AudioContext | null = null
export function enableScanAudio() {
scanAudioContext ??= new AudioContext()
void scanAudioContext.resume()
return scanAudioContext
}
export function disableScanAudio() {
void scanAudioContext?.suspend()
}
export function getScanAudio() {
return scanAudioContext
}