Skip to content

0.13.0 / 2019-02-19

Choose a tag to compare

@chentsulin chentsulin released this 20 Sep 09:34
· 22 commits to master since this release
  • [breaking] rename param to props in effects and template (#95)

params is deprecated. Use props instead.

In effect:

effect(
  // function has side effects
  async context => {
    await doSomeSideEffects();
    return {
      derivedState: {
        x: 1,
      },
      derivedProps: {
        y: 2,
      },
    };
  },
  // action
  async (context, props) => {
    console.log(context.state.x); // 1
    console.log(props.y); // 2
  }
);

In template: Hi, {{ props.name }}