tl;dr
if (process.env.NODE_ENV !== 'production') {
(Map.prototype as any).toJSON = function() {
const obj = {};
this.forEach((value: any, key: any) => obj[key] = value);
return obj;
}
}
そもそも、Mapのデータをdevtoolでは表示できないみたいです。
ですが、Mapに無理くりtoJson
を作ってあげれば、devtoolで表示できるようになります。
ReactNativeDebuggerでReduxのデータを確認しようと思ったのに表示できてないの原因がわからずハマりました。