-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$250] Provide education/confirmation before creating workspaces in New Workspace flows #51504
Comments
Triggered auto assignment to @dubielzyk-expensify ( |
I quite like that too 😄 I prefer that dialog if we go for the more complex/custom ones. |
I like Shawn's riff too. |
We're still working on the design mocks. @dubielzyk-expensify updated the thread with the proposal so we'll likely be ready to work with contributor tomorrow. We'll leave that thread open until tomorrow for any feedback. Sorry about requesting both designs @dubielzyk-expensify even though we're only going to do the first one right now. |
Alright. All good. Let's ignore the modal then 👍 |
Job added to Upwork: https://www.upwork.com/jobs/~021851416153225764502 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @allgandalf ( |
@allgandalf just an fyi, I have updated the original post so that the finalized proposal and direction we want to go is there. Please let me know if you have any questions! |
ProposalPlease re-state the problem that we are trying to solve in this issue.Provide education/confirmation before creating workspaces in New Workspace flows What is the root cause of that problem?This is a new feature. What changes do you think we should make in order to solve the problem?When we create a new WS from the FAB or Workspace list page, we can navigate to a new confirmed workspace page
The detail can be done in the PR phrase. I can provide a test branch if we want to test this before moving this forward. What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Provide education/confirmation before creating workspaces in New Workspace flows What is the root cause of that problem?Feature request What changes do you think we should make in order to solve the problem?
Code changes:
TEST BRANCHWhat alternative solutions did you explore? (Optional)ResultMonosnap.screencast.2024-10-30.11-30-19.mp4 |
One thing I think we need to consider that Krishna's proposal made me realize: I think we should auto-update the avatar when the name field is blurred (or something like that). It's a bit weird to me that the avatar letter doesn't match the name until the workspace is confirmed. Since this screen is a confirmation, I would expect it to accurately reflect what I'm going to get when I confirm. cc @Expensify/design |
Oh that's a really great point, I definitely agree with that. |
I mean it is probably likely that someone would hit the Save button directly while being focused in the name input... so I wonder if we would even consider updating the avatar after a second of no typing or something even if the user was still focused in the name input? |
Moving this to Daily until we get an answer from our internal team as this is high priority. |
@Krishna2323 do we need to return anything in the response? |
I don't think we need something from the backend. It should just return the policy with the provided file (avatar) and currency.
Not sure what do you mean by "behavior change". Could you please explain? |
@Krishna2323 you proposed we send I want to confirm so we're all on the same page. Are we setting the policy currency and avatar with |
Yeah, correct. |
Great thank you, Looking into this now 👀 |
Looking at unblocking this now. A lot of this code exists in Web (and probably shouldn't) and I'd rather not hold this on a refactor. I'll update once I confirm |
Thanks for the update 🙇 |
I've got the Auth PR nearly done- working on unit tests now. I have a draft for the PHP changes that I'm working on as well but haven't gotten to test it yet |
Auth is passing tests, but I've found an alternate solution in web. Looking at that now. Should be good to go early next week either way |
Thanks for those updated... |
Auth PR is in review, will finalize PHP changes today from the Auth Review |
@grgia, when can we expect the changes to hit staging ? |
Web PR is in final review @allgandalf |
@allgandalf the changes are in staging |
That is great!!, thansk @grgia
We can include that in the current PR itself right ? @Krishna2323 when can you have the PR ready for review ? |
Yep all good to include in the PR! |
Looking 👀 |
Update: most probably we should get the PR approved tomorrow |
Proposal: Provide education/confirmation before creating workspaces in New Workspace flows
Problem: When users attempting to submit expenses are inadvertently led to create workspaces, it causes confusion about how to submit an expense to their boss, leading to frustration and a poor user experience.
Solution: Provide better education about what a workspace is and a confirmation screen when creating them in places employees are running into issues. If a user creates a New Workspace in Global Create or Settings > Workspaces > New Workspace, show a confirmation page informing them what it does and asking them to name it.
Mobile
Web
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @allgandalfThe text was updated successfully, but these errors were encountered: