From e6eb13c9d0260ae6d9cc405e54b6ea27dedac8dd Mon Sep 17 00:00:00 2001 From: zwlucas Date: Tue, 1 Apr 2025 09:26:32 -0300 Subject: new sounds --- app/obrigado/page.tsx | 9 +++++++++ app/votar/page.tsx | 2 +- public/aperta.mp3 | Bin 0 -> 34822 bytes 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 public/aperta.mp3 diff --git a/app/obrigado/page.tsx b/app/obrigado/page.tsx index 7234012..c5d3bc5 100644 --- a/app/obrigado/page.tsx +++ b/app/obrigado/page.tsx @@ -27,12 +27,19 @@ export default function ObrigadoPage() { const hasRun = useRef(false); + const [audioElement, setAudioElement] = useState() + useEffect(() => { if (!rm || !name || !cpf || !option) { window.location.href = "/"; return; } + if (!audioElement) { + const audio = new Audio('/confirma.mp3') + setAudioElement(audio) + } + const saveVote = async () => { try { const supabase = getSupabaseClient(); @@ -63,6 +70,8 @@ export default function ObrigadoPage() { } setSaveStatus("success"); + if (!audioElement) return; + audioElement.play(); } catch (error) { console.error("Erro ao salvar voto:", error); setSaveStatus("error"); diff --git a/app/votar/page.tsx b/app/votar/page.tsx index 5ca0cb4..79b6c28 100644 --- a/app/votar/page.tsx +++ b/app/votar/page.tsx @@ -26,7 +26,7 @@ export default function VotarPage() { return; } - const audio = new Audio('/confirma.mp3') + const audio = new Audio('/aperta.mp3') setAudioElement(audio) }, [rm, nome, cpf, router]); diff --git a/public/aperta.mp3 b/public/aperta.mp3 new file mode 100644 index 0000000..70869c5 Binary files /dev/null and b/public/aperta.mp3 differ -- cgit v1.2.3