Open
Description
What problem does this feature solve?
Unless I'm monitoring the terminal, I often find myself wondering wether my latest changes have gone to the browser yet. Since you're now showing error messages in the browser view, I think it'd be nice to take the opportunity to also add an indicator which shows you when the HMR process is done.
What does the proposed API look like?
I see two alternatives:
If it's possible to send a message to the browser before compilation starts, you could display a "Reloading module..." message, which disappears when the process is done.
If the browser only recieves notice after compilation is done, you could display a "Module reloaded" message, which immediately starts fading away. I've already made a component like this myself actually, using the module.hot.addStatusHander
hook.