From 8d76c55539e2ab08166f79718d7bc19da11d009c Mon Sep 17 00:00:00 2001
From: seth <git@ipv4.army>
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,