Update SymptomCheck received screen #861m3kbwb
This issue concerns the 6th part of data transmission and can be done independently of the other parts. The screens for the whole process for PAT are attached below.
The broader story can be found on ClickUp: PAT
Note: This issue only deals with the 6th screens on the images below.
Note!
This issue is very similar to #232 (closed) and should be handled in the same way. There is probably a lot to abstract here.
What is to be done?
- Update
ImportSymptomCheckStoreService.handleIncomingSymptomCheckConfigs
(see. below) such that it looks like 6th screen below 'Meine Fragen öffnen' - If the user clicks the action button in the center, import the SymptomChecks (can be more than one), trigger ICS download if confirmed, and then goto the question answering page (
dayQueryRunPath
exported byday-queries.module.ts
. - If the user clicks cancel throw a UserCanceledError and close the modal.
- Please use rccButtonComponent for the cancel button (see #225), use a mock component if rccButton is not ready yet.
Current State
This particular part of the app gets triggered when SymptomChecks enter the app (via IcomingDataService
).
ImportSymptomCheckStoreService.handleIncomingSymptomCheckConfigs
opens an alert when that happens. Please replace that alert by a modal looking like the 6th screen below.
Attachments
Link to figma for the whole sequence: figma PAT
Only screen 6 is relevant for this issue.