React Render Debugger
A visual way to see what is (re)rendering and why.
Decorator/higher-order function version ported from https://github.com/redsunsoft/react-render-visualizer
Learn more about the experimental decorator syntax.
Features
- Shows when component is being mounted or updated by highlighting (red for mount, yellow for update)
- Shows render count for each component instance
- Shows individual render log for each component instance
Installation
npm install react-render-debugger
Usage
Import and apply to any React component you want to start monitoring:
;; // Use with the decorator syntax (experimental)@debugRender { // ... } // Or simply passing the component to the function { // ... } const WrappedPlainComponent = ;
Component will show up with a blue border box when being monitored.
Demo
See a demo page: http://react-render-visualizer-decorator.netlify.com/