Skip to content
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

Prompt user to consent to discarding form info on Close click #1391

Closed
4 tasks
Spiteless opened this issue May 5, 2023 · 1 comment · Fixed by #1552
Closed
4 tasks

Prompt user to consent to discarding form info on Close click #1391

Spiteless opened this issue May 5, 2023 · 1 comment · Fixed by #1552
Assignees
Labels
draft Not ready for prioritization yet p-feature: Buttons role: Front End size: 0.5pt Can be done in 2-3 hours or less

Comments

@Spiteless
Copy link
Member

Spiteless commented May 5, 2023

Overview

Right now, using the Create Project page (and possibly the Edit Project page), the Close button doesn't inform the user they're going to discard the new project information they've entered so far.

The Figma design calls for a confirmation modal that is currently not implemented.

Figma Screenshot image

Action Items

  • Create a new component ChangesModal.js as per the current figma design
  • Activate this modal once the user clicks Close. Modal should:
    • Keep the user on the current page if No is clicked.
    • Return the user to the previous page if Yes is clicked
Screenshots image image
@Spiteless Spiteless changed the title New Project Button "Close" --> "Cancel" Prompt user to consent to discarding form info on Close click May 5, 2023
@juliagab56 juliagab56 added this to the 3.01 Existing Features milestone Jul 5, 2023
@ExperimentsInHonesty ExperimentsInHonesty added size: 0.5pt Can be done in 2-3 hours or less and removed x-size: 1pt labels Jul 13, 2023
@JackHaeg
Copy link
Member

JackHaeg commented Sep 8, 2023

Blocked until we have a modal

@JackHaeg JackHaeg added draft Not ready for prioritization yet and removed draft Not ready for prioritization yet labels Sep 8, 2023
@bkmorgan3 bkmorgan3 self-assigned this Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
draft Not ready for prioritization yet p-feature: Buttons role: Front End size: 0.5pt Can be done in 2-3 hours or less
Projects
Status: Final QA (product)
Development

Successfully merging a pull request may close this issue.

5 participants