mirror of
https://github.com/lux-tel/session-desktop.git
synced 2026-10-30 20:33:24 +00:00
11 lines
359 B
TypeScript
11 lines
359 B
TypeScript
import { createSelector } from 'reselect';
|
|
import { StateType } from '../reducer';
|
|
|
|
const getAnnouncementsState = (state: StateType) => state.announcements;
|
|
|
|
export const getSortedAnnouncements = createSelector(
|
|
[getAnnouncementsState],
|
|
(announcements: StateType['announcements']) =>
|
|
announcements.details.sort((a, b) => b.timestamp - a.timestamp)
|
|
);
|