24 lines
522 B
JavaScript
24 lines
522 B
JavaScript
|
import { takeLatest } from 'redux-saga/effects';
|
||
|
import { FOREGROUND, BACKGROUND, INACTIVE } from 'redux-enhancer-react-native-appstate';
|
||
|
|
||
|
const appHasComeBackToForeground = function* appHasComeBackToForeground() {
|
||
|
yield console.log('appHasComeBackToForeground');
|
||
|
};
|
||
|
|
||
|
const root = function* root() {
|
||
|
yield takeLatest(
|
||
|
FOREGROUND,
|
||
|
appHasComeBackToForeground
|
||
|
);
|
||
|
yield takeLatest(
|
||
|
BACKGROUND,
|
||
|
appHasComeBackToForeground
|
||
|
);
|
||
|
yield takeLatest(
|
||
|
INACTIVE,
|
||
|
appHasComeBackToForeground
|
||
|
);
|
||
|
};
|
||
|
|
||
|
export default root;
|