React: How to read external onChange events : <p>How to read the external text change events in react.</p>

<p>The extensions like <a href="https://chrome.google.com/webstore/detail/grammarly-for-chrome/kbfnbcaeplbcioakkpcpgfkobkghlhen?hl=en" rel="noreferrer">Grammarly</a> and <a href="https://chrome.google.com/webstore/detail/auto-text-expander-for-go/iibninhmiggehlcdolcilmhacighjamp" rel="noreferrer">Auto Text Expander</a> update the text inside textarea, but no react onChange or onInput event is fired after the change. As the result, state is not updated and the condition is inconsistent (different values in textarea and component's state). One way is to read the dom value on submit, but that's not the perfect solution for my scenario, as some other actions depends on the current value of the textarea. Any good solution?</p>

<p>PS: I'm asking for a generic solution. Changing extensions code is not an option.</p>
