actionAdminUserPage.js 578 B

12345678910111213141516
  1. import { actionPromiseClear } from "../reducers";
  2. import { actionCatAll } from "./actionCatAll";
  3. import { actionCatById } from "./actionCatById";
  4. import { actionGoodsAll } from "./actionGoodsAll";
  5. import { actionUserById } from "./actionUserById";
  6. export const actionAdminUserPage =
  7. ({ _id }) =>
  8. async (dispatch, getState) => {
  9. dispatch(actionPromiseClear("uploadFile"));
  10. if (_id) {
  11. dispatch(actionUserById({ _id, promiseName: "adminUserById" }));
  12. } else {
  13. dispatch(actionPromiseClear("adminUserById"));
  14. }
  15. };