Skip to content

nyavro/React-streamy

Repository files navigation

React-streamy connects RxJs with React

Coverage Status Build Status

connectStream

Usage:

// Emits tick value each second:
const ticksObservable = interval(1000).pipe(map((tick) => ({tick})));
...
// Component to attach observable to:
const ShowTicks = (props: {tick: number}) => (<div>Ticks: {props.tick}</div>);
...
// Idle component to show before first value emitted:
const Idle = () => (<div>No data</div>);
...
// Connected:
const Connected = connectStream(ShowTicks, ticksObservable, Idle); 

About

Redux like store implementation based on RxJs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published