0.1.2 • Published 3 years ago

rematch-logger-plugin v0.1.2

Weekly downloads
67
License
MIT
Repository
github
Last release
3 years ago

Logger Plugin for Rematch

Install

npm i --save rematch-logger-plugin

Usage

// Logger with default options
import rematchLogger from 'rematch-logger-plugin';
import { init } from '@rematch/core';

const store = init({
    name: 'xxx',
    plugins: [rematchLogger()],
    models: {
      // ...models
    }
})

Also, You can config some custom options

import rematchLogger from 'rematch-logger-plugin';
import { init } from '@rematch/core';

const logger = rematchLogger({
  // ...options
});

const store = init({
    name: 'xxx',
    plugins: [logger],
    models: {
      // ...models
    }
})

Options

{
  enable = true: Boolean, // enable print feature?
  duration = true: Boolean, // print the duration?
  timestamp = true: Boolean, // print the timestamp?
  effects = false: Boolean, //  print the effects actions?
}

Please look forward to more features...