import { call, put } from 'redux-saga/effects' import { deleteCurrentUserSucceeded } from '../actions/users' import { deleteUser } from '../api/routes/users' export function* onDeleteCurrentUser(action) { try { yield call(deleteUser, action.userId) yield put(deleteCurrentUserSucceeded()) } catch (error) { console.error(error) } }