0.0.2 • Published 5 years ago
use-simple-logger v0.0.2
Use Simple Logger
A tiny (2kb) state inspector for Use Simple State, based on Redux Logger.
Logs action, time (HH:MM:SS:MS), previous state and next state:
Also handles async actions (intermediate state is ignored in final log):
Installation
yarn add use-simple-logger
npm install --save use-simple-logger
Usage
Import the middleware and pass to your SimpleStateProvider
:
import logger from 'use-simple-logger';
export default App () {
return (
<SimpleStateProvider reducers={reducers} middleware={[logger]}>
<RootComponent />
</SimpleStateProvider>
);
}
Note: the logger middleware should always go last
For more fine-grained control, you can import createLogger
and pass options:
import { createLogger } from 'use-simple-logger'
const options = {
logAction: true,
logPrev: true,
logNext: true
};
const logger = createLogger(options);
0.0.2
5 years ago
0.0.11
5 years ago
0.0.1
5 years ago
0.0.1-beta.8
5 years ago
0.0.1-beta.7
5 years ago
0.0.1-beta.6
5 years ago
0.0.1-beta.5
5 years ago
0.0.1-beta.4
5 years ago
0.0.1-beta.3
5 years ago
0.0.1-beta.2
5 years ago
0.0.1-beta.1
5 years ago
0.0.1-beta.0
5 years ago