0.0.1-alpha.94 • Published 1 year 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/rxjsOr via yarn
yarn add @arborjs/rxjsMake 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: 40.0.1-alpha.94
1 year ago
0.0.1-alpha.93
1 year ago
0.0.1-alpha.89
1 year ago
0.0.1-alpha.88
2 years ago
0.0.1-alpha.87
2 years ago
0.0.1-alpha.90
1 year ago
0.0.1-alpha.92
1 year ago
0.0.1-alpha.91
1 year ago
0.0.1-alpha.86
2 years ago
0.0.1-alpha.83
2 years ago
0.0.1-alpha.84
2 years 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
3 years ago
0.0.1-alpha.56
3 years ago
0.0.1-alpha.55
3 years ago
0.0.1-alpha.58
3 years ago
0.0.1-alpha.57
3 years ago
0.0.1-alpha.59
3 years ago
0.0.1-alpha.50
3 years ago
0.0.1-alpha.51
3 years ago
0.0.1-alpha.54
3 years ago
0.0.1-alpha.53
3 years ago
0.0.1-alpha.49
3 years ago
0.0.1-alpha.48
3 years ago
0.0.1-alpha.47
3 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
4 years ago
0.0.1-alpha.36
4 years ago
0.0.1-alpha.35
4 years ago
0.0.1-alpha.34
4 years ago
0.0.1-alpha.33
4 years ago
0.0.1-alpha.32
4 years ago
0.0.1-alpha.31
4 years ago
