pashto-grammar/src/lib/play-audio.tsx

12 lines
366 B
TypeScript

export default function playAudio(a: string) {
if (!a) return;
let audio = new Audio(`/audio/${a}.mp3`);
audio.addEventListener("ended", () => {
audio.remove();
audio.srcObject = null;
});
audio.play().catch((e) => {
console.error(e);
alert("Error playing audio - Connect to the internet and try again");
});
}