actionChangeArrImgGood.js 496 B

123456789101112131415161718192021
  1. import { actionPromise } from "."
  2. import { actionGoodById } from "./index";
  3. import gql from "../api"
  4. const actionChangeArrInGood = (_id, arr) =>
  5. async (dispatch) => {
  6. await dispatch(actionPromise('changeArrInGood', gql(`mutation changeArrImgInGood ($good:GoodInput){
  7. GoodUpsert(good:$good){
  8. _id name
  9. }
  10. }`, {
  11. "good": {
  12. "_id": _id,
  13. "images": arr,
  14. }
  15. })));
  16. dispatch(actionGoodById(_id));
  17. }
  18. export default actionChangeArrInGood;