@twreporter/redux
Version:
redux actions and reducers for twreporter website
56 lines (55 loc) • 2.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _denormalizeAsset = require("./utils/denormalize-asset");
var _url = require("./utils/url");
var _actionTypes = _interopRequireDefault(require("./constants/action-types"));
var _createStore = _interopRequireDefault(require("./store/create-store"));
var _pagination = _interopRequireDefault(require("./utils/pagination"));
var _reduxStateFieldNames = _interopRequireDefault(require("./constants/redux-state-field-names"));
var _latest = require("./constants/latest");
var _reduxStore = _interopRequireDefault(require("./context/redux-store"));
var _provider = _interopRequireDefault(require("./component/provider"));
var _actions = _interopRequireDefault(require("./actions"));
var _auth = _interopRequireDefault(require("./reducers/auth"));
var _entities = _interopRequireDefault(require("./reducers/entities"));
var _featureTopic = _interopRequireDefault(require("./reducers/feature-topic"));
var _indexPage = _interopRequireDefault(require("./reducers/index-page"));
var _origins = _interopRequireDefault(require("./reducers/origins"));
var _relatedPostsOf = _interopRequireDefault(require("./reducers/related-posts-of"));
var _posts = require("./reducers/posts");
var _topics = require("./reducers/topics");
var _user = _interopRequireDefault(require("./reducers/user"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
// actions
// reducers
var _default = exports["default"] = {
actions: _actions["default"],
actionTypes: _actionTypes["default"],
createStore: _createStore["default"],
reducers: {
auth: _auth["default"],
entities: _entities["default"],
featureTopic: _featureTopic["default"],
indexPage: _indexPage["default"],
origins: _origins["default"],
post: _posts.post,
posts: _posts.posts,
relatedPostsOf: _relatedPostsOf["default"],
topic: _topics.topic,
topics: _topics.topics,
user: _user["default"]
},
reduxStateFields: _reduxStateFieldNames["default"],
ReduxStoreContext: _reduxStore["default"],
ReduxStoreProvider: _provider["default"],
utils: {
denormalizePosts: _denormalizeAsset.denormalizePosts,
denormalizeTopics: _denormalizeAsset.denormalizeTopics,
formURL: _url.formURL,
pagination: _pagination["default"]
},
LATEST_LIST_ID: _latest.LATEST_LIST_ID
};