TalkingData / rxloop-immer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rxloop-immer

https://github.com/TalkingData/rxloop/tree/master/packages/immer

rxloop immer plugin

Usage

import rxloop from '@rxloop/core';
import immer from '@rxloop/immer';

const app = rxloop({
  plugins: [ immer() ],
});

app.model({
  name: 'commnet',
  state: {
    list: [],
  },
  reducers: {
    add(state) {
      state.list.push({ id: 1, txt: 'text' });
    },
  },
});

About

License:MIT License


Languages

Language:JavaScript 72.3%Language:Shell 27.7%