UNPKG

loop-modules

Version:

Shared modules for the Loop product suite.

20 lines (14 loc) 470 B
// libs import { Observable } from 'rxjs/Observable'; // app import { LoopActivity } from '../interfaces/loop-activity.interface'; import { AppState } from './app.state'; export interface LoopTrendingActivityState { entries?: LoopActivity[]; } export const initialState: LoopTrendingActivityState = { entries: [] }; export function getTrendingActivities(state$: Observable<AppState>) { return state$.select(state => state.trendingActivities.entries); }