I typically use an inline onfocus / blur to toggle placeholder text in inputs. Like this:
<input type="text" placeholder="Name" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Name'"/>
This doesn't seem to work in React and I'm wondering what is the "correct" way of handling placeholder toggles in React.