dflzm
Version:
x
32 lines (27 loc) • 450 B
JSX
import {
INCREASE,
DECREASE
} from './constant'
export function increase(n) {
return {
type: INCREASE,
amount: n
}
}
export function decrease(n) {
return {
type: DECREASE,
amount: n
}
}
export const async = (n, type) => dispatch => {
if (type === 'increase') {
setTimeout(function() {
dispatch(increase(n))
}, 1000)
} else {
setTimeout(function() {
dispatch(decrease(n))
}, 1000)
}
}