1234567891011121314 |
- import { call, put } from "redux-saga/effects";
- import { promiseWorker } from "../reducers/promiseReducer";
- import { actionCatAll } from "./actionCatAll";
- import { actionCategoryUpsert } from "./actionCategoryUpsert";
- import { actionRootCats } from "./actionRootCats";
- export const actionCategoryUpdate = (category) => ({ type: "CATEGORY_UPDATE", payload: category });
- export function* categoryUpdateWorker(action) {
- const category = action.payload || {};
- yield call(promiseWorker, actionCategoryUpsert(category));
- yield put(actionCatAll());
- yield put(actionRootCats());
- }
|