diff --git a/enjoy/src/renderer/components/audios/audio-player.tsx b/enjoy/src/renderer/components/audios/audio-player.tsx index eaa6d475..dd43a773 100644 --- a/enjoy/src/renderer/components/audios/audio-player.tsx +++ b/enjoy/src/renderer/components/audios/audio-player.tsx @@ -1,4 +1,4 @@ -import { useEffect, useContext, useState } from "react"; +import { useEffect, useContext } from "react"; import { MediaPlayerProviderContext } from "@renderer/context"; import { MediaLoadingModal, diff --git a/enjoy/src/renderer/components/medias/media-current-recording.tsx b/enjoy/src/renderer/components/medias/media-current-recording.tsx index c9de688b..1eb49a94 100644 --- a/enjoy/src/renderer/components/medias/media-current-recording.tsx +++ b/enjoy/src/renderer/components/medias/media-current-recording.tsx @@ -417,7 +417,7 @@ export const MediaCurrentRecording = () => { useHotkeys( currentHotkeys.PlayOrPauseRecording, - (keyboardEvent, hotkeyEvent) => { + (keyboardEvent, _hotkeyEvent) => { if (!player) return; keyboardEvent.preventDefault(); diff --git a/enjoy/src/renderer/components/misc/wavesurfer-player.tsx b/enjoy/src/renderer/components/misc/wavesurfer-player.tsx index 3439a7a5..b9387511 100644 --- a/enjoy/src/renderer/components/misc/wavesurfer-player.tsx +++ b/enjoy/src/renderer/components/misc/wavesurfer-player.tsx @@ -25,6 +25,8 @@ export const WavesurferPlayer = (props: { const [duration, setDuration] = useState(0); const onPlayClick = useCallback(() => { + if (!wavesurfer) return; + wavesurfer.isPlaying() ? wavesurfer.pause() : wavesurfer.play(); }, [wavesurfer]); diff --git a/enjoy/src/renderer/components/stories/story-form.tsx b/enjoy/src/renderer/components/stories/story-form.tsx index df0397f2..d862aba2 100644 --- a/enjoy/src/renderer/components/stories/story-form.tsx +++ b/enjoy/src/renderer/components/stories/story-form.tsx @@ -17,6 +17,7 @@ export const StoryForm = () => { placeholder={t("inputUrlToStartReading")} />