simle-chat

Форк
0
/
chatSelectors.js 
14 строк · 507.0 Байт
1
import { createSelector } from 'reselect';
2

3
export const getCurrentChannels = (state) => state.chatReducer.currentChannels;
4

5
export const getCurrentChannelsNames = createSelector(
6
  [getCurrentChannels],
7
  (currentChannels) => currentChannels.map((channel) => channel.name),
8
);
9

10
export const getActiveChannel = (state) => state.chatReducer.activeChannel;
11

12
export const getActiveChannelId = (state) => state.chatReducer.activeChannelId;
13

14
export const getActiveChat = (state) => state.chatReducer.activeChat;
15

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.