LoginSignup
2
1

More than 3 years have passed since last update.

redux-devtools にて JavaScriptのMapを表示

Posted at

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のデータを確認しようと思ったのに表示できてないの原因がわからずハマりました。

REF

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1