you can add interval to your component’s state and can clear it whenever you want.
componentDidMount(){
const intervalId = setInterval(this.yourFunction, 1000)
this.setState({ intervalId })
}
componentWillUnmount(){
clearInterval(this.state.intervalId)
}