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); } }