npm.io
0.0.2 • Published 7 years ago

most-observable

Licence
MIT
Version
0.0.2
Deps
1
Size
206 kB
Vulns
0
Weekly
0

most-observable

Create @most/core streams from ES observables.

Install

yarn add most-observable
npm i -s most-observable

Example

Creating state stream from redux store as it is an Observable but any ES observable should work.

import fromObservable from "most-observable";
import { runEffects, tap } from "@most/core";
import { newDefaultScheduler } from "@most/scheduler";

const store = createStore(reducer); // Redux store

const state$ = fromObservable(store);

runEffects(tap(console.log, state$), newDefaultScheduler());

API

  • fromObservable
const stream = fromObservable(observable);