By taking inspiration from the social media platforms we support in Social Inbox, we have changed how messages were composed!
Before, users were expected to type in their message and then wait for the API to return the response. Only then, the Composer Box would clear up for another message.
This ended up causing unnecessary frustrations as the user kept on waiting.
That's why we have entirely changed this practice to make things easier.
By pressing send, the message is appended in the conversation with a loader like in the image below, and when it is successful then it changes to a normal message:
In case the post fails, you will see a Retry and Delete button below the message bubble, making it easier to handle that conversation!