From 404a23b2e109144bc4f02d1f3cbc0d0183acc6c4 Mon Sep 17 00:00:00 2001 From: mindxploit Date: Sun, 3 Nov 2024 14:00:37 +0100 Subject: [PATCH] clickSound in app --- app/src/pages/_app.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/src/pages/_app.tsx b/app/src/pages/_app.tsx index 051d440..b8b7681 100644 --- a/app/src/pages/_app.tsx +++ b/app/src/pages/_app.tsx @@ -10,6 +10,8 @@ import { Press_Start_2P, Texturina } from "next/font/google"; import PlayerProvider from "../providers/PlayerProvider"; import ModalProvider from "../providers/ModalProvider"; import Script from "next/script"; +import { useEffect } from "react"; +import { clickSound } from "../utils/soundsEffect"; const client = new QueryClient(); const font = Texturina({ weight: ["400"], subsets: ["latin"] }); @@ -18,6 +20,18 @@ const font = Texturina({ weight: ["400"], subsets: ["latin"] }); const fontPixel = Press_Start_2P({ weight: ["400"], subsets: ["latin"] }); function MyApp({ Component, pageProps }: AppProps) { + useEffect(() => { + window.addEventListener("click", () => { + clickSound(); + }); + + return () => { + window.removeEventListener("click", () => { + clickSound(); + }); + }; + }, []); + return (