@stackend/api
Version:
JS bindings to api.stackend.com
65 lines • 3.74 kB
JavaScript
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.STANDARD_REDUCERS = exports.BASE_REDUCERS = void 0;
var blogReducer_1 = __importDefault(require("../blog/blogReducer"));
var groupBlogEntriesReducer_1 = __importDefault(require("../blog/groupBlogEntriesReducer"));
var categoryReducer_1 = __importDefault(require("../category/categoryReducer"));
var referenceReducer_1 = __importDefault(require("./referenceReducer"));
var requestReducers_1 = __importDefault(require("../request/requestReducers"));
var configReducer_1 = __importDefault(require("./configReducer"));
var cmsReducer_1 = __importDefault(require("../cms/cmsReducer"));
var pageReducer_1 = __importDefault(require("../cms/pageReducer"));
var editForumThreadReducer_1 = __importDefault(require("../forum/editForumThreadReducer"));
var forumThreadReducer_1 = require("../forum/forumThreadReducer");
var groupReducer_1 = __importDefault(require("../group/groupReducer"));
var loginReducer_1 = __importDefault(require("../login/loginReducer"));
var qnaReducer_1 = __importDefault(require("../qna/qnaReducer"));
var searchReducer_1 = __importDefault(require("../search/searchReducer"));
var shopReducer_1 = __importDefault(require("../shop/shopReducer"));
var communityReducer_1 = __importDefault(require("../stackend/communityReducer"));
var moduleReducer_1 = __importDefault(require("../stackend/moduleReducer"));
var voteReducer_1 = __importDefault(require("../vote/voteReducer"));
var commentReducer_1 = __importDefault(require("../comments/commentReducer"));
var throbberReducer_1 = __importDefault(require("../throbber/throbberReducer"));
var likeReducer_1 = __importDefault(require("../like/likeReducer"));
var eventReducer_1 = __importDefault(require("../event/eventReducer"));
var pollReducer_1 = __importDefault(require("../poll/pollReducer"));
var usersReducer_1 = __importDefault(require("../user/usersReducer"));
var forumReducer_1 = __importDefault(require("../forum/forumReducer"));
/**
* Minimum set of reducers with their expected names
*/
exports.BASE_REDUCERS = {
config: configReducer_1.default,
currentUser: loginReducer_1.default,
references: referenceReducer_1.default,
request: requestReducers_1.default,
communities: communityReducer_1.default,
modules: moduleReducer_1.default,
throbber: throbberReducer_1.default
};
/**
* All Stackend reducers and their expected names.
*/
exports.STANDARD_REDUCERS = __assign(__assign({}, exports.BASE_REDUCERS), {
// Blog
blogs: blogReducer_1.default, groupBlogEntries: groupBlogEntriesReducer_1.default, categories: categoryReducer_1.default,
// CMS
cmsContent: cmsReducer_1.default, pages: pageReducer_1.default, GroupComments: commentReducer_1.default,
// Forum
forums: forumReducer_1.default, forumThreads: forumThreadReducer_1.forumThreads, editForumThread: editForumThreadReducer_1.default, groups: groupReducer_1.default, qna: qnaReducer_1.default, search: searchReducer_1.default, shop: shopReducer_1.default, vote: voteReducer_1.default, likes: likeReducer_1.default, events: eventReducer_1.default, polls: pollReducer_1.default, users: usersReducer_1.default });
//# sourceMappingURL=reducers.js.map