tuns-mobile-components
Version:
Tuns Design UI
24 lines (22 loc) • 472 B
JavaScript
import { getNameList } from "../service";
export default {
namespace: "demoAsync",
state: {
namelist: [],
},
effects: {
*getNameList(_, { call, put }) {
const res = yield call(getNameList, {
prodId: "10032",
salemanId: "7568",
});
yield put({ type: "saveNameList", payload: res.data || [] });
},
},
reducers: {
saveNameList: (state, { payload }) => ({
...state,
namelist: payload,
}),
},
};