1

I tried subscribeToStateChange but keep getting TypeError: playerRef.subscribeToStateChange is not a function not sure what im doing wrong since I am using functional components.

here is the useEffect hook - trying to subscribe and set state at the same time


       React.useEffect(() => {
            playerRef.subscribeToStateChange(setstate(player?.getState()))
        });

Does anyone know how to solve this

Ice_mank
  • 410
  • 3
  • 8

1 Answers1

0

-----------SOLUTION --------------------

React.useEffect(() => {
    if (player) {
        player.subscribeToStateChange(handleBind)
    }
});

function handleBind(state) {
    setstate(state);
}
Ice_mank
  • 410
  • 3
  • 8