Why is setState in reactjs Async instead of Sync? Why is setState in reactjs Async instead of Sync? reactjs reactjs