@mikhail.shtanko/redux-oop
Version:
Powerful extensitions for building class-based Redux architecture powered by TypeScript.
23 lines (22 loc) • 649 B
text/typescript
import Action from './action';
import ActionHandler from './decorators/action';
import { PreMiddlewareHandler, PostMiddlewareHandler } from './decorators/middleware-action';
import Reducer from './reducer';
import RootReducer from './root-reducer';
import Store from './store';
import State from './state';
import { Middleware, IsolatedMiddleware } from './middleware';
import CombinedReducer from './combined-reducer';
export {
Action,
ActionHandler,
PreMiddlewareHandler,
PostMiddlewareHandler,
Reducer,
RootReducer,
Store,
State,
Middleware,
IsolatedMiddleware,
CombinedReducer
}