From aff2b7222b9956c56dd3029201920c78fca7917f Mon Sep 17 00:00:00 2001 From: bLue Date: Sat, 3 Feb 2024 18:46:11 +0800 Subject: [PATCH] chore: add competition end voice --- src/components/ContestTimeStatusWatcher.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/ContestTimeStatusWatcher.tsx b/src/components/ContestTimeStatusWatcher.tsx index b16d394..e69afc7 100644 --- a/src/components/ContestTimeStatusWatcher.tsx +++ b/src/components/ContestTimeStatusWatcher.tsx @@ -2,6 +2,7 @@ import React from 'react'; import { notification } from 'antd'; import tracker from '@/utils/tracker'; import { ContestTimeStatus } from '@/utils/getSetTimeStatus'; +import { Howl } from 'howler'; export interface Props { contestId: number; @@ -29,6 +30,11 @@ class ContestTimeStatusWatcher extends React.Component { message: 'Contest Ended', duration: 0, }); + // TODO remove later + const sound = new Howl({ + src: ['https://cdn.sdutacm.cn/oj/dist/public/AzurSeries/assets/ASR2_Audio_Paimon_Ended.mp3'], + }) + sound.play(); break; } }