From af415548ef57bee0f0761a3d221f38fe439e8c28 Mon Sep 17 00:00:00 2001 From: Alexander Rusakov Date: Fri, 25 Sep 2015 13:43:12 +0300 Subject: [PATCH] redux-logger updated to 2.0.0 --- redux-logger/redux-logger-tests.ts | 12 +++++++----- redux-logger/redux-logger.d.ts | 10 ++++++---- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/redux-logger/redux-logger-tests.ts b/redux-logger/redux-logger-tests.ts index c57e721770..b5dd3232f4 100644 --- a/redux-logger/redux-logger-tests.ts +++ b/redux-logger/redux-logger-tests.ts @@ -6,12 +6,14 @@ import { applyMiddleware, createStore } from 'redux' let logger = createLogger(); let loggerWithOpts = createLogger({ + actionTransformer: actn => actn, collapsed: true, - level: 'warn', - logger: console.log, - timestamp: false, - transformer: state => state, - predicate: (getState, action) => true + duration: true, + level: 'error', + logger: console, + predicate: (getState, action) => true, + timestamp: true, + transformer: state => state }); let createStoreWithMiddleware = applyMiddleware( diff --git a/redux-logger/redux-logger.d.ts b/redux-logger/redux-logger.d.ts index 6bc7775f97..7f9cab9d77 100644 --- a/redux-logger/redux-logger.d.ts +++ b/redux-logger/redux-logger.d.ts @@ -1,4 +1,4 @@ -// Type definitions for redux-logger v1.0.6 +// Type definitions for redux-logger v2.0.0 // Project: https://github.com/fcomb/redux-logger // Definitions by: Alexander Rusakov // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -8,13 +8,15 @@ declare module 'redux-logger' { interface ReduxLoggerOptions { + actionTransformer?: (action: any) => any; collapsed?: boolean; + duration?: boolean; level?: string; logger?: any; + predicate?: (getState: Function, action: any) => boolean; timestamp?: boolean; - transformer?: (state:any)=>any; - predicate?: (getState:Function, action:any)=>boolean; + transformer?: (state:any) => any; } - export default function createLogger(options?:ReduxLoggerOptions):Redux.Middleware; + export default function createLogger(options?: ReduxLoggerOptions): Redux.Middleware; }