I have a Meteor app with a react component that has a button that fires an async meteor method.
The method takes some time to run, and I wish to prevent it from being clicked again while waiting for the response. I can disable the button in the click handler, but once the function completes, I can't seem to re-enable it, since 'this' (being the react component) is unknown for the callback function.
Any ideas on how to modify a react element on a method callback?