兼容 generator 用法
这里是指兼容mutation
中的centers
的 generator用法。那么需要用到createMutationStore
和redux-center
的generatorsToAsync
。
import { createMutationStore } from 'redux-mutation';
import generatorsToAsync from 'redux-center/lib/generators-to-async';
const mutations = [
{
//state: 0,也可以
initialState: 0,
namespace: 'counter',
centers: {
*increment(action, { put }) {
yield put({ type: 'loading' });
},
},
},
];
const store = createMutationStore({ generatorsToAsync })(mutations);
Last updated
Was this helpful?