diff --git a/packages/redux-devtools-inspector-monitor/src/utils/getInspectedState.ts b/packages/redux-devtools-inspector-monitor/src/utils/getInspectedState.ts index 09fa708b..43a34eee 100644 --- a/packages/redux-devtools-inspector-monitor/src/utils/getInspectedState.ts +++ b/packages/redux-devtools-inspector-monitor/src/utils/getInspectedState.ts @@ -1,4 +1,4 @@ -import { fromJS, isAssociative } from 'immutable'; +import { fromJS, isAssociative, Map } from 'immutable'; import isIterable from './isIterable'; function iterateToKey(obj: any, key: string | number) { @@ -41,7 +41,7 @@ export default function getInspectedState( if (convertImmutable) { try { - state = fromJS(state).toJS(); + state = (fromJS(state) as Map).toJS() as unknown as S; } catch (e) {} // eslint-disable-line no-empty }