Skip to content

Issue 142 - add export to excel option in the Follow-up screen#146

Merged
rmroot merged 1 commit intodevelopfrom
issue-142
Dec 1, 2025
Merged

Issue 142 - add export to excel option in the Follow-up screen#146
rmroot merged 1 commit intodevelopfrom
issue-142

Conversation

@jamlokim
Copy link
Copy Markdown
Contributor

@jamlokim jamlokim commented Dec 1, 2025

connects #142

This pull request introduces a new "Facility Protocol Questions" section to the data follow-up view, allowing users to view, edit, and export protocol questions for a facility. It also improves modularity by integrating the protocol questions modal and related services, and updates styles and test configurations to support these features.

Feature Additions:

  • Added a new card to data-follow-up.component.html for "Facility Protocol Questions", including a link to view/edit questions and a button to export questions to Excel.
  • Implemented navigateToQuestions() and openExportModal() methods in data-follow-up.component.ts to handle navigation and modal display for protocol questions.

Styling Updates:

  • Added new CSS classes .action-btn and .card-style to data-follow-up.component.css for improved button and card appearance.

Component & Service Integration:

  • Imported and declared ProtocolQuestionsModalComponent and ProtocolQuestionsExcelWriterService in relevant modules and components to support modal functionality and Excel export.

Modal Behavior Enhancement:

  • Updated ProtocolQuestionsModalComponent to support selecting all modules at once when "all" is chosen, ensuring all protocol questions are included for export or editing.

@jamlokim jamlokim requested a review from rmroot December 1, 2025 15:24
@rmroot rmroot merged commit 29694b1 into develop Dec 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants