render-watch-widget
v1.0.0
Published
Lightweight draggable render debugging widget for React
Readme
render-watch-widget
Lightweight render debugging widget for React.
Track component renders and function calls visually during development.
Install
npm install render-watch-widget
Usage
import { useState } from "react"
import { useRenderWatch, mountDevtools } from "render-watch-widget"
mountDevtools()
function App() {
const [count, setCount] = useState(0)
const { track } = useRenderWatch({
name: "Counter",
watch: { count }
})
const handleClick = track("increment", () => {
setCount(c => c + 1)
})
return (
<button onClick={handleClick}>
{count}
</button>
)
}
export default App