mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Update redux dependency of redux-devtools (#36968)
This fixes a build failure on DT, and makes things less confusing for maintainers by using the same version for redux-devtools AND react-redux.
This commit is contained in:
parent
4868a800d3
commit
7e7af62444
6
types/redux-devtools/index.d.ts
vendored
6
types/redux-devtools/index.d.ts
vendored
@ -5,15 +5,15 @@
|
||||
// TypeScript Version: 3.0
|
||||
|
||||
import * as React from 'react';
|
||||
import { GenericStoreEnhancer } from 'redux';
|
||||
import { StoreEnhancer } from 'redux';
|
||||
|
||||
export interface IDevTools {
|
||||
new (): JSX.ElementClass;
|
||||
instrument(): GenericStoreEnhancer
|
||||
instrument(): StoreEnhancer
|
||||
}
|
||||
|
||||
export declare function createDevTools(el: React.ReactElement): IDevTools;
|
||||
export declare function persistState(debugSessionKey: string): GenericStoreEnhancer;
|
||||
export declare function persistState(debugSessionKey: string): StoreEnhancer;
|
||||
|
||||
declare const factory: { instrument(): (opts: any) => any };
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"redux": "^3.6.0"
|
||||
"redux": "^4.0.4"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
import * as React from 'react'
|
||||
import { compose, createStore, Reducer, Store, GenericStoreEnhancer } from 'redux'
|
||||
import { compose, createStore, Reducer, Store, StoreEnhancer } from 'redux'
|
||||
import { Provider } from 'react-redux'
|
||||
import { createDevTools, persistState } from 'redux-devtools'
|
||||
|
||||
declare var reducer: Reducer<any>
|
||||
declare var reducer: Reducer
|
||||
|
||||
class DevToolsMonitor extends React.Component {
|
||||
}
|
||||
@ -15,7 +15,7 @@ const DevTools = createDevTools(
|
||||
const storeEnhancer = compose(
|
||||
DevTools.instrument(),
|
||||
persistState('test-session')
|
||||
) as GenericStoreEnhancer
|
||||
) as StoreEnhancer
|
||||
|
||||
const finalCreateStore = storeEnhancer(createStore)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user