listen for connectionChange instead of deprecated change event in NetInfo (#1063)

This commit is contained in:
enahum 2017-10-25 12:37:26 -03:00 committed by Harrison Healey
parent 11728438b3
commit 8008e731e4

View file

@ -23,12 +23,12 @@ function handleConnectionChange(onChange) {
export default function networkConnectionListener(onChange) {
const connectionChanged = handleConnectionChange(onChange);
NetInfo.isConnected.addEventListener('change', connectionChanged);
NetInfo.isConnected.addEventListener('connectionChange', connectionChanged);
NetInfo.isConnected.fetch().then(connectionChanged);
const removeEventListener = () => NetInfo.isConnected.removeEventListener('change', connectionChanged); // eslint-disable-line
const removeEventListener = () => NetInfo.isConnected.removeEventListener('connectionChange', connectionChanged); // eslint-disable-line
return {
removeEventListener
};
}
}