diff --git a/types/remote-redux-devtools/index.d.ts b/types/remote-redux-devtools/index.d.ts index de6a5efce1..90eaa04581 100644 --- a/types/remote-redux-devtools/index.d.ts +++ b/types/remote-redux-devtools/index.d.ts @@ -112,5 +112,6 @@ export interface RemoteReduxDevToolsOptions { id?: string; } +export default function devToolsEnhancer(options?: RemoteReduxDevToolsOptions): StoreEnhancer; export function composeWithDevTools(options?: RemoteReduxDevToolsOptions): (...funcs: StoreEnhancer[]) => StoreEnhancer; export function composeWithDevTools(...funcs: StoreEnhancer[]): StoreEnhancer; diff --git a/types/remote-redux-devtools/remote-redux-devtools-tests.ts b/types/remote-redux-devtools/remote-redux-devtools-tests.ts index 218405a963..47dfe742d2 100644 --- a/types/remote-redux-devtools/remote-redux-devtools-tests.ts +++ b/types/remote-redux-devtools/remote-redux-devtools-tests.ts @@ -1,11 +1,10 @@ import { - Action, Middleware, Reducer, applyMiddleware, createStore } from 'redux'; -import { composeWithDevTools } from 'remote-redux-devtools'; +import devToolsEnhancer, { composeWithDevTools } from 'remote-redux-devtools'; const composeEnhancers = composeWithDevTools(); @@ -49,3 +48,10 @@ const store5 = createStore(reducer, composeWithDevTools({ sendOn: ['@@SEND'], sendOnError: 2 })); + +const store6 = createStore(reducer, devToolsEnhancer()); + +const store7 = createStore(reducer, devToolsEnhancer({ + hostname: 'localhost', + port: 8000 +}));