import React, { useEffect, useRef } from 'react'; interface AudioPlayerProps { isPlaying: boolean; enabled: boolean; } const AudioPlayer: React.FC = ({ isPlaying, enabled }) => { const audioRef = useRef(null); useEffect(() => { if (enabled && isPlaying) { console.log("Playing audio"); audioRef.current?.play().catch((error) => { console.error("Audio playback error:", error); }); } else { console.log("Pausing audio"); audioRef.current?.pause(); } }, [isPlaying, enabled]); return (