ayanami
Version:
A better way to react with state
24 lines (23 loc) • 663 B
JavaScript
export var effectSymbols = {
decorator: Symbol('decorator:effect'),
actions: Symbol('actions:effect'),
};
export var reducerSymbols = {
decorator: Symbol('decorator:reducer'),
actions: Symbol('actions:reducer'),
};
export var immerReducerSymbols = {
decorator: Symbol('decorator:immer-reducer'),
actions: Symbol('actions:immer-reducer'),
};
export var defineActionSymbols = {
decorator: Symbol('decorator:defineAction'),
actions: Symbol('actions:defineAction'),
};
export var allActionSymbols = [
effectSymbols,
reducerSymbols,
immerReducerSymbols,
defineActionSymbols,
];
export var ikariSymbol = Symbol('ikari');