Page MenuHomePhabricator

Create the reporting dialog data collection component
Closed, ResolvedPublic3 Estimated Story Points

Description

When I click the "Proceed button" on the dialog, I should be taken to a new page where I can file a report to submit.

Acceptance criteria:

Link to desktop mocks: https://www.figma.com/file/a1qk95sTQyVFDACoQfBsne/MTP?type=design&node-id=12-12876&t=qMCGLQvw3jdaSj4Q-0
Link to mobile mocks: https://www.figma.com/file/a1qk95sTQyVFDACoQfBsne/MTP?type=design&node-id=185-23647&t=qMCGLQvw3jdaSj4Q-0

Event Timeline

Assuming this task is about the Incident-Reporting-System code project, hence adding that project tag so other people who don't know or don't care about team tags can also find this task when searching per codebase. Please set appropriate project tags when possible. Thanks! :)

MShilova_WMF set the point value for this task to 3.Jun 21 2023, 2:22 PM

Change 938259 had a related patch set uploaded (by Jkieserman; author: Jkieserman):

[mediawiki/extensions/ReportIncident@master] Input form for reporting harassment and pinia store

https://gerrit.wikimedia.org/r/938259

Change 939680 had a related patch set uploaded (by Jkieserman; author: Jkieserman):

[mediawiki/extensions/ReportIncident@master] add functionality for step2 of the report incident dialog - introduce form elements to capture user input - introduce pinia form store to save input values

https://gerrit.wikimedia.org/r/939680

Change 938259 abandoned by Jkieserman:

[mediawiki/extensions/ReportIncident@master] Input form for reporting harassment and pinia store

Reason:

bad gerrit state, replaced with new patch: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ReportIncident/+/939680

https://gerrit.wikimedia.org/r/938259

Change 939680 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] add functionality for step2 of the report incident dialog - introduce form elements to capture user input - introduce pinia form store to save input values

https://gerrit.wikimedia.org/r/939680

Pushing this ticket back to Review Feedback since it correlates to the issues I found while testing ticket T338992 Create a pinia store for data collection items

This ticket correlates to T338992 Create a pinia store for data collection items and since that ticket has passed QA and pushed to Product Sign-Off then this ticket will also be pushed to Product Sign-Off.

kostajh updated the task description. (Show Details)