UNPKG

twreporter-redux

Version:

redux actions and reducers for twreporter website

68 lines (65 loc) 1.35 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); /** These strings are used for field key of redux state * Redux state will be like * { * index_page: { * latest: [], * editor_picks: [], * latest_topic: [], * reviews: [], * topics: [], * photos: [], * infographics: [], * }, * entities: { * posts: {}, * topics: {}, * }, * lists: { * listID1: { * total: 10, * items: [], * }, * listID2: { * total: 15, * items: [] * } * }, * topics: { * total: 10, * items: [] * } * } * */ var indexPage = 'index_page'; var entities = 'entities'; var posts = 'posts'; var topics = 'topics'; var latestTopic = 'latest_topic'; var latest = 'latest'; var editorPicks = 'editor_picks'; var reviews = 'reviews'; var relateds = 'relateds'; var photos = 'photographies'; var infographics = 'infographics'; var lists = 'lists'; var selectedArticle = 'selected_article'; exports.default = { indexPage: indexPage, entities: entities, latest: latest, latestTopic: latestTopic, posts: posts, topics: topics, editorPicks: editorPicks, reviews: reviews, relateds: relateds, photos: photos, infographics: infographics, lists: lists, selectedArticle: selectedArticle };