-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When offline, show which messages have been queued but not yet sent; when back online, show when they've been successfully delivered #2432
Comments
Triggered auto assignment to @Luke9389 ( |
Proposal
It will give us the offline status of the user.
Questions
|
Hi @parasharrajat, thanks for the proposal! I'm going to look over some areas of code and come back with any clarifying questions I have about this implementation. To answer your question, my gut response would be yes, let's apply this style to any and all unsent comments. However, that would require another style mockup for what to do with unsent attachments (how would we visually represent that it hasn't been sent?) It's possible that this first pass at the problem should just be for text-based comments. I'll allow some time for @laurenreidexpensify and @shawnborton to weigh in with their thoughts. |
Hey, after a preliminary pass through the files you've mentioned, I'm thinking this proposal is looking great! One thing that sticks out to me is that it'd be nice for us to avoid adding the I also have a clarifying question. From my understanding, once the online status changes, any component that subscribes to |
@Luke9389 So I will apply the I hope it answers your concerns. |
Question:
|
Ok so just to clarify, you're saying that we don't need to add
I think it'd be best for us to show the |
Yeah. unsent style will clear itself without needing the HOC.
Ok |
Cool cool! Well let's give some time for @shawnborton to chime in on whether we should use opacity for unsent images. Thanks for all these prompt responses and clear answers @parasharrajat 🙇 |
@laurenreidexpensify am I good to go here? |
Using the reduced opacity for unsent images makes sense to me 👍 |
@parasharrajat you've got my go-ahead to start the PR. 👍 |
@shawnborton Can I have the svg icon for this? |
Here you go: offline.svg.zip |
@parasharrajat offer sent in UpWork! |
Wow @parasharrajat speedy!!! |
Just linking back this conversation here: https://expensify.slack.com/archives/C01GTK53T8Q/p1619048027494500 Seems like we've got the online behavior incorrect here as there was some feedback that if we are online we should always assume the messages will succeed and not grey them out. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Expected Result:
When offline, know that a message hasn't been sent and, upon going back online, know that it has been sent.
Actual Result:
You don't know if the message has been or when it does.
Action Performed:
Deliverable:
Using the design mock up below, to implement a "You appear to be offline" prompt, with unsent messages in grey font -
E/E issue - https://github.com/Expensify/Expensify/issues/155259
Upwork Posting - https://www.upwork.com/jobs/~01d9a1ee89310f7704
The text was updated successfully, but these errors were encountered: