react-inp-blame shows where the time went in a slow click, tap or key press, and names a component or handler when it has one. It can be wrong.
GitHub npm i react-inp-blame
Everything here is slow on purpose, so click something and read what the badge in the corner blames. Nothing you type on this page leaves it: the sign-in is simulated and sends no request.