From 8d76c55539e2ab08166f79718d7bc19da11d009c Mon Sep 17 00:00:00 2001 From: seth Date: Mon, 19 May 2025 21:04:10 -0400 Subject: [PATCH] refactor: replace global audio instance with inline audio creation in snackbar --- src/front/utilities/snackbar/index.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/front/utilities/snackbar/index.ts b/src/front/utilities/snackbar/index.ts index d0f2f5b..66ee781 100644 --- a/src/front/utilities/snackbar/index.ts +++ b/src/front/utilities/snackbar/index.ts @@ -89,16 +89,13 @@ interface Options { onClosed?: (snackbar: Snackbar) => void; } -const popcorn = new Audio("https://no.ipv4.army/raw/Popcorn.ogg"); - export const snacker = (opts: Options) => { snackbar({ closeable: true, messageLine: 2, queue: "snacker", onOpen: () => { - popcorn.currentTime = 0; - popcorn.play(); + new Audio("https://no.ipv4.army/raw/Popcorn.ogg").play(); }, ...opts,