/** * @file * @copyright 2020 Aleksej Komarov * @license MIT */ import { map } from 'common/collections'; export const selectChat = state => state.chat; export const selectChatPages = state => ( map(id => state.chat.pageById[id])(state.chat.pages) ); export const selectCurrentChatPage = state => ( state.chat.pageById[state.chat.currentPageId] ); export const selectChatPageById = id => state => ( state.chat.pageById[id] );