Open
Description
On opsdroid v 2 each message contains the following:
export type MessageType = {
text: string;
user: string;
timestamp: Date;
image?: string;
};
We should also add a state which will be one of the following:
- Sending
- Sent
- Error
If we have a message in an error state, we should do the following:
- Show an error icon next to he message
- Show a tooltip above the icon with the error message
- Upon clicking we will try to resend the message again