Description
We need a checklist to have a confirmation dialog when a user wants to mark as complete. it should no longer be editable afterwards. it a user marks a checklist as complete it should move out of the todo tab and into either the reconcile or completed tab. The tab it moves into is based on whether the study has 1 or two reviewers. If it has one then go straight to completed. If it has two then move it to reconcile tab. Once moved to the reconcile tab, it should add a tag to the UI informing the user if it is still 'waiting for (reviewer 2 name)' or if it is ready.
Checklist completion flow
We need to add a confirmation dialog when a user marks a checklist as Complete.
Behavior
- Once a checklist is marked as complete:
- It cannot be edited anymore.
- It should be removed from the Todo tab.
Routing logic
- If the study has one reviewer:
- Move the checklist directly to the Completed tab.
- If the study has two reviewers:
- Move the checklist to the Reconcile tab.
Reconcile tab UI
- When in the Reconcile tab, show a status tag:
- Waiting for {Reviewer 2 Name} if the second reviewer has not completed their checklist.
- Ready once both reviewers have completed their checklists.
Description
We need a checklist to have a confirmation dialog when a user wants to mark as complete. it should no longer be editable afterwards. it a user marks a checklist as complete it should move out of the todo tab and into either the reconcile or completed tab. The tab it moves into is based on whether the study has 1 or two reviewers. If it has one then go straight to completed. If it has two then move it to reconcile tab. Once moved to the reconcile tab, it should add a tag to the UI informing the user if it is still 'waiting for (reviewer 2 name)' or if it is ready.
Checklist completion flow
We need to add a confirmation dialog when a user marks a checklist as Complete.
Behavior
Routing logic
Reconcile tab UI