0.0.1-alpha.94 • Published 9 months ago
@arborjs/rxjs v0.0.1-alpha.94
Arbor RXJS Binding
RXJS binding for @arborjs/store.
!WARNING This is currently an experimental project, use it at your own risk in production.
Installation
Via npm
npm install @arborjs/rxjs
Or via yarn
yarn add @arborjs/rxjs
Make sure you have @arborjs/store
installed.
Usage
import { Arbor } from "@arborjs/store"
import { from } from "@arborjs/rxjs"
import { filter } from "rxjs/operators"
const store = new Arbor({
count: 0
})
// 1. Create an Observable version of the store
const observable = from(store)
// 2. Use RXJS APIs to process a stream of mutation events triggered by the store
observable
.pipe(filter((event) => event.state.count % 2 === 0))
.forEach((event) => {
console.log("Even count:", event.state.count)
})
.catch(console.error)
store.state.count++
store.state.count++
=> Even count: 2
store.state.count++
store.state.count++
=> Even count: 4
0.0.1-alpha.94
9 months ago
0.0.1-alpha.93
10 months ago
0.0.1-alpha.89
1 year ago
0.0.1-alpha.88
1 year ago
0.0.1-alpha.87
1 year ago
0.0.1-alpha.90
1 year ago
0.0.1-alpha.92
12 months ago
0.0.1-alpha.91
12 months ago
0.0.1-alpha.86
1 year ago
0.0.1-alpha.83
1 year ago
0.0.1-alpha.84
1 year ago
0.0.1-alpha.81
2 years ago
0.0.1-alpha.82
2 years ago
0.0.1-alpha.67
2 years ago
0.0.1-alpha.66
2 years ago
0.0.1-alpha.68
2 years ago
0.0.1-alpha.80
2 years ago
0.0.1-alpha.65
2 years ago
0.0.1-alpha.61
2 years ago
0.0.1-alpha.60
2 years ago
0.0.1-alpha.56
2 years ago
0.0.1-alpha.55
2 years ago
0.0.1-alpha.58
2 years ago
0.0.1-alpha.57
2 years ago
0.0.1-alpha.59
2 years ago
0.0.1-alpha.50
2 years ago
0.0.1-alpha.51
2 years ago
0.0.1-alpha.54
2 years ago
0.0.1-alpha.53
2 years ago
0.0.1-alpha.49
2 years ago
0.0.1-alpha.48
2 years ago
0.0.1-alpha.47
2 years ago
0.0.1-alpha.45
3 years ago
0.0.1-alpha.44
3 years ago
0.0.1-alpha.46
3 years ago
0.0.1-alpha.43
3 years ago
0.0.1-alpha.42
3 years ago
0.0.1-alpha.39
3 years ago
0.0.1-alpha.41
3 years ago
0.0.1-alpha.40
3 years ago
0.0.1-alpha.38
3 years ago
0.0.1-alpha.37
3 years ago
0.0.1-alpha.36
3 years ago
0.0.1-alpha.35
3 years ago
0.0.1-alpha.34
3 years ago
0.0.1-alpha.33
3 years ago
0.0.1-alpha.32
3 years ago
0.0.1-alpha.31
3 years ago