From 3955f3e2c0e766b19bb69eaa1cbda5de844aa6c8 Mon Sep 17 00:00:00 2001 From: Albi Fauzi <32414473+binotby@users.noreply.github.com> Date: Thu, 13 Oct 2022 01:15:36 +0700 Subject: [PATCH] Fix deprecated AppState.removeEventListener --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index b546b82..1cca7ff 100644 --- a/index.js +++ b/index.js @@ -51,12 +51,12 @@ class CountDown extends React.Component { } componentDidMount() { - AppState.addEventListener('change', this._handleAppStateChange); + this.appStateSubscription = AppState.addEventListener('change', this._handleAppStateChange); } componentWillUnmount() { clearInterval(this.timer); - AppState.removeEventListener('change', this._handleAppStateChange); + this.appStateSubscription.remove(); } componentDidUpdate(prevProps, prevState) {