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

[TP]: Confirmation Dialogue for Deleting Items in Professional Experience and Education Modals #903

Open
astkhikatredi opened this issue Apr 18, 2024 · 1 comment
Assignees
Labels
Area/frontend [react] in the client side application Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI.

Comments

@astkhikatredi
Copy link
Contributor

astkhikatredi commented Apr 18, 2024

Context/background

We need to implement a confirmation dialogue when jobseekers attempt to delete items in the Professional Experience and Education modals. Currently, there is no confirmation step, which may lead to accidental deletions. The dialogue should prompt users to confirm their action before permanently deleting the item (clicking X).

See the screenshots of the modals:

Professional experience:
image

Education
image

What needs to be done?

Implement a confirmation dialog when users attempt to delete items in the Professional Experience and Education modals. You should use the same kind of confirmation dialog that we currently have in the 3-dot menu for companies (only the text to be changed): log in as a company representative > go to job postings > click on the 3-dot menu > click on Delete, and you will see the confirmation modal (a screenshot is also available below). The only difference is the text, please see below:

image

The design file for the confirmation modal is also available for the reference: [https://www.figma.com/design/oCYUK7Sge1NTjiefiBMkqq/%5BTP%2FCompany%3A%5D-Sharing-unique-URLs-of-job-postings-(Ticket-%23809)?node-id=941-341&t=2h6M3Khe9fMaeflo-4]

The only difference is the text, please see below. Texts to be used:
For Education:
Delete Education entry?
You will lose all the information entered for this education entry.

For Professional experience:
Delete professional experience?
You will lose all the information entered for this professional experience.

Thank you <3

@katamatata katamatata removed the Task label Apr 26, 2024
@astkhikatredi astkhikatredi added Area/frontend [react] in the client side application Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI. and removed Build UI/UX labels Jun 11, 2024
@ligiamxm ligiamxm moved this to Backlog in TP: ReDI Talent Pool Jun 13, 2024
@astkhikatredi astkhikatredi moved this from Backlog to In Progress in TP: ReDI Talent Pool Jul 1, 2024
@astkhikatredi
Copy link
Contributor Author

Dear @Ameer-Alaswad, any progress here? Thank you!!

@astkhikatredi astkhikatredi moved this from In Progress to QA by DevLead, DesignLead & PO in TP: ReDI Talent Pool Aug 5, 2024
@astkhikatredi astkhikatredi moved this from QA by DevLead, DesignLead & PO to Done & Deployed in TP: ReDI Talent Pool Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/frontend [react] in the client side application Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI.
Projects
None yet
Development

No branches or pull requests

3 participants