UNPKG

@mic-rexjs/usecases

Version:
17 lines (16 loc) 1.1 kB
export type { ReducerKeys, Reducer, Reducers, UseCase, EntityReducer, EntityReducers, EntityUseCase, EntityGenerator, AsyncEntityGenerator, } from './types'; export type { ArrayReducers } from './usecases/arrayUseCase/types'; export type { ObjectReducers } from './usecases/objectUseCase/types'; export type { DataListReducers } from './usecases/dataListUseCase/types'; export type { RejectedError } from './entities/rejectedError/types'; export { defaultRejectedError } from './entities/rejectedError'; export { EntityStore } from './classes/EntityStore'; export { generateEntity } from './methods/generateEntity'; export { createEntity } from './methods/createEntity'; export { createUseCase } from './methods/createUseCase'; export { createEntityReducers } from './methods/createEntityReducers'; export { entityUseCase } from './usecases/entityUseCase'; export { arrayUseCase } from './usecases/arrayUseCase'; export { objectUseCase } from './usecases/objectUseCase'; export { dataListUseCase } from './usecases/dataListUseCase'; export { rejectedErrorUseCase } from './usecases/rejectedErrorUseCase';