ForestThe state management engine for real world apps
  • Forest 2.0
  • Introduction
  • Forest (and Leaf) values
  • Actions!
  • Subscriptions
    • Subscriptions
    • With React Hooks
  • Children
  • Typescript and Forest
  • Why Forest
    • Because...
    • ...Redux is awful
    • Design Principles
    • Release Notes
  • Features
    • Leaf Values, 'next', delKeys
    • Subscription: listening to change
    • Actions - automatic and custom value changers
    • Types and Tests - protecting bad values
    • Configuration Options
    • Selectors
  • Integration
    • With React
    • Rxjs and Immer integration
    • Testing Leafs
  • Why
  • Forest 2.0
  • Introduction
  • Forest (and Leaf) values
  • Actions!
  • Subscriptions
    • Subscriptions
    • With React Hooks
  • Children
  • Typescript and Forest
  • Why Forest
    • Because...
    • ...Redux is awful
    • Design Principles
    • Release Notes
  • Features
    • Leaf Values, 'next', delKeys
    • Subscription: listening to change
    • Actions - automatic and custom value changers
    • Types and Tests - protecting bad values
    • Configuration Options
    • Selectors
  • Integration
    • With React
    • Rxjs and Immer integration
      • RxJS
    • Testing Leafs
  • Why

On This Page

  • RxJS
Question? Give us feedback → (opens in a new tab)Edit this page
Integration
Rxjs and Immer integration

RxJS

Forests an be subscribed to via the subscribe() method - but they are not true Observables.; there is an .obserable property which is an Observbable (opens in a new tab) on Forest instances, which can be .pipe(...)'d, etc.

Last updated on April 8, 2023
With ReactTesting Leafs