Import redux as a module

This commit is contained in:
Mohamed Hegazy
2016-07-08 11:57:23 -07:00
parent 5b2f3e7c26
commit 7fad9e1e4e
5 changed files with 8 additions and 1 deletions

View File

@@ -7,6 +7,8 @@
/// <reference types="react-router"/>
/// <reference types="history"/>
import * as Redux from "redux";
export = ReactRouterRedux;
declare namespace ReactRouterRedux {

View File

@@ -5,6 +5,7 @@
/// <reference types="redux" />
import * as Redux from "redux";
type isImmutableDefault = (value: any) => boolean;
type immutableStateInvariantMiddlewareInterface = (isImmutable?: isImmutableDefault) => Redux.Middleware;

View File

@@ -5,7 +5,7 @@
/// <reference types="redux" />
import * as Redux from "redux";
type LoggerPredicate = (getState: () => any, action: any) => boolean;

View File

@@ -5,6 +5,8 @@
/// <reference types="redux" />
import * as Redux from "redux";
declare var promise: ReduxPromise.Promise;
export default promise;

View File

@@ -5,6 +5,8 @@
/// <reference types="redux" />
import * as Redux from "redux";
declare var thunk: ReduxThunk.Thunk;
export default thunk;
export as namespace ReduxThunk;