Skip to content

Instantly share code, notes, and snippets.

@gaperton
Created February 17, 2017 16:49
Show Gist options
  • Save gaperton/4979f9bacbd74051b3ec24fe5a7d3cdb to your computer and use it in GitHub Desktop.
Save gaperton/4979f9bacbd74051b3ec24fe5a7d3cdb to your computer and use it in GitHub Desktop.
const devToolsHook = window && window.__REACT_DEV_TOOLS_HOOK__;
if( devToolsHook ){
const { addInnerStateInspector } = devToolsHook;
if( addInnerStateInspector ){
const showAsArray = x => x.toArray(),
showAsObject = x => x.toObject();
addInnerStateInspector( List, showAsArray );
addInnerStateInspector( Stack, showAsArray );
addInnerStateInspector( Set, showAsArray );
addInnerStateInspector( OrderedSet, showAsArray );
addInnerStateInspector( Map, showAsObject );
addInnerStateInspector( OrderedMap, showAsObject );
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment