Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
componentWillUnmount() {
const { casting } = this.state
GoogleCast.EventEmitter.removeAllListeners(GoogleCast.SESSION_STARTED)
GoogleCast.EventEmitter.removeAllListeners(GoogleCast.SESSION_ENDED)
GoogleCast.EventEmitter.removeAllListeners(GoogleCast.MEDIA_PLAYBACK_STARTED)
GoogleCast.EventEmitter.removeAllListeners(GoogleCast.MEDIA_PROGRESS_UPDATED)
if (casting) {
// Stop casting but keep the connection
GoogleCast.stop()
}
}