Today we are going to implement a function that will allow us to play sound using React.

The first thing we need to do is to create this function that will allow us to load the sound:
export function loadSound(source: string) {
const sound = document.createElement("audio");
sound.src = source;
sound.setAttribute("preload", "auto");
sound.setAttribute("controls", "none");
sound.style.display = "none"; // <-- hidden
document.body.appendChild(sound);
return sound;
}
And to use it, we will do the following.
We place our sounds inside assets/sounds
We import them and call the created function putting .start() at the end.
import my_sound from 'assets/sounds/my_sound.mp3'; const sound = loadSound(my_sound); sound.play();
