All files / src index.js

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32                            1x                                  
/**
 * @module horseman.js
 */
import { ConnectedResourceProvider as ResourceProvider } from "./providers/ResourceProvider";
import { ConnectedPaginationProvider as PaginationProvider } from "./providers/PaginationProvider";
import prefetch from "./providers/prefetch";
import paginator from "./providers/paginator";
import Horseman from "./Horseman";
import fetchResource from "./fetchResource";
import horsemanReducer from "./reducers/horsemanReducer";
import horsemanRouteReducer from "./reducers/horsemanRouteReducer";
import horsemanPaginationReducer from "./reducers/horsemanPaginationReducer";
import ActionFactory from "./ActionFactory";
 
const horsemanReducers = {
  horsemanResources: horsemanReducer,
  horsemanRoutes: horsemanRouteReducer,
  horsemanPaginations: horsemanPaginationReducer,
};
 
export {
  ActionFactory,
  PaginationProvider,
  ResourceProvider,
  fetchResource,
  horsemanReducers,
  paginator,
  prefetch,
};
 
export default Horseman;