ayanami
Version:
A better way to react with state
8 lines (7 loc) • 460 B
JavaScript
import { defineActionSymbols, effectSymbols, reducerSymbols, immerReducerSymbols } from '../symbols';
import { createActionDecorator } from './action-related';
export * from './action-related';
export const ImmerReducer = createActionDecorator(immerReducerSymbols);
export const Reducer = createActionDecorator(reducerSymbols);
export const Effect = createActionDecorator(effectSymbols);
export const DefineAction = createActionDecorator(defineActionSymbols);