UNPKG

loop-modules

Version:

Shared modules for the Loop product suite.

20 lines (19 loc) 602 B
import { Observable } from 'rxjs/Observable'; import { LoopActivity } from '../interfaces/index'; import { AppState } from './app.state'; /** * The AppState slice for persisting LoopActivity records * * @export * @interface LoopActivityState */ export interface LoopActivityState { /** * The collection of loaded LoopActivity entries from the back-end service * * @type {LoopActivity[]} */ entries?: LoopActivity[]; } export declare const initialState: LoopActivityState; export declare function getActivities(state$: Observable<AppState>): Observable<LoopActivity[]>;