Helps you catch avoidable rerender with rerender warnings - don't update if you dont have to
- Install
react-rerender-warnings
first
yarn add react-rerender-warnings
Add this anywhere in your app and you're done! You'll now get beautiful logs of prop and state changes that could have been avioded throught your entire app.
NOTE: Supports react 16 and fiber. No support for ES5's createClass.
import React from 'react';
import ReRenderWarnings from 'react-rerender-warnings';
process.env.NODE_ENV !== 'production' && ReRenderWarnings(React);
Please share what you got and make a pr!