Skip to content

rakannimer/reactive-mobx-state

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reactive Mobx State

Micro reactive state management solution on top of RxJS Mobx and Immer.

Exposes one function : getReactiveState

Try it out !

Usage

import getReactiveState from 'reactive-mobx-state'
const const {
  getState,
  setState,
  state$,
  destroy,
  destroy$
} = getRxState("counter", {
  tick: 0
});

API

import getReactiveState from 'reactive-mobx-state'
// OR
const getReactiveState = require('reactive-mobx-state').default

Install

This is a micro library, and as such, does very little. It provides a React like abstraction on top of the following libraries :

If you don't use any of these libraries in your code already

This might not be the library for you. (But check them out !)

If you want to go on anyway, install the following dependencies :

yarn add mobx mobx-utils rxjs immer

Then

yarn add reactive-mobx-state

or

npm i -S reactive-mobx-state

License

MIT

About

Micro "React-Like" reactive state management solution on top of RxJS + Mobx + Immer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published