UNPKG

twreporter-redux

Version:

redux actions and reducers for twreporter website

64 lines (61 loc) 1.14 kB
/** 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: [] * } * } * */ const indexPage = 'index_page' const entities = 'entities' const posts = 'posts' const topics = 'topics' const latestTopic = 'latest_topic' const latest = 'latest' const editorPicks = 'editor_picks' const reviews = 'reviews' const relateds = 'relateds' const photos = 'photos' const infographics = 'infographics' const lists = 'lists' const selectedPost = 'selected_post' export default { indexPage, entities, latest, latestTopic, posts, topics, editorPicks, reviews, relateds, photos, infographics, lists, selectedPost, }