Open h1divp opened 2 months ago
I like the implementation of graying out the message before it is acknowledged, like on discord.
Are the changes in this issue in a concrete enough stage to work on, or does more planning need to be done before they can be implemented? I would be interested in working on some of these issues when they are ready.
If you want to work on the frontend aspects, you could definitely just get started since this just requires graying out messages depending on a useState or useEffect. Maybe this could be a new prop that is put into the message component. As for the backend stuff, if you want to do some research into how the message-sent status can be implemented you can totally start working that too.
I could get started on the front-end work, sure. I'll look into the back-end if I have extra time as well, but I can start with the UI styling.
This feature is written in our MVP.
Description
When a message is sent to the server, there is a delay between the time when the send button is pressed, and when the nearby users receive the sent message. To show a quick status to let the client-user know weather or not the sent message has been received, apps implement this in different ways.
Architectural decisions
Before an implementation can be made, we need to know how we want our users to see this status. Potential solutions can be
So in essence, do we want read receipts? Do we want to show the user the message has been received after its been acknowledged by the server, or stored in Firebase?
Potential implementation
Issue list will be in the comments below.