From b70a31f81e150147ea031a0f49ce1fd842d94955 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Tue, 24 Dec 2024 18:33:49 -0700 Subject: [PATCH] enh: notification sound --- src/lib/components/NotificationToast.svelte | 7 ++++++- static/audio/notification.mp3 | Bin 0 -> 56006 bytes 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 static/audio/notification.mp3 diff --git a/src/lib/components/NotificationToast.svelte b/src/lib/components/NotificationToast.svelte index 8cf5807e9..0ea1cb756 100644 --- a/src/lib/components/NotificationToast.svelte +++ b/src/lib/components/NotificationToast.svelte @@ -2,13 +2,18 @@ import DOMPurify from 'dompurify'; import { marked } from 'marked'; - import { createEventDispatcher } from 'svelte'; + import { createEventDispatcher, onMount } from 'svelte'; const dispatch = createEventDispatcher(); export let onClick: Function = () => {}; export let title: string = 'HI'; export let content: string; + + onMount(() => { + const audio = new Audio(`/audio/notification.mp3`); + audio.play(); + });