Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { put, takeLatest } from 'redux-saga/effects'
- import firebase from 'react-native-firebase'
- import { SomeAPI } from '../../../config/Api'
- import { AlertNotice } from '../../../components'
- function * WorkerUser ({ data }) {
- try {
- const { token } = data
- const ResSomeAPI = yield SomeAPI({ token })
- if (ResSomeAPI.data.success) {
- yield put({ type: 'DATA_user', data: ResSomeAPI.data.user})
- }
- } catch (error) {
- firebase.crashlytics().log('GetUser.WorkerUser.js')
- firebase.crashlytics().recordError(1, `${error}`)
- AlertNotice(error.response)
- }
- }
- export const watcherUser = [takeLatest('USER_REQUEST', WorkerUser)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement