How to enable volume slider of Player tone.js inside of useEffect hook(react)?
问题 I'm currently trying to adjust the volume of a Player component provided by tone.js. I initiated a new Player and utilized useRef to save a reference of the object in current . the Player contains keys like url, loop, volume etc. Outside of the useEffect I have a few eventhandlers which control the play and stop methods as well as a loop button that toggles the state of loop inside useEffect. They all work. The problem I am facing is that whenever I want to adjust the volume, useEffect is