[X] Add a link to the related issue at the top of this description (above)
[X] Connect this PR with the related issue via ZenHub with the button below this text box (or at the bottom of the page after the PR is created)
[X] Ensure your branch is up to date with the target branch and resolve any conflicts
[X] Answer the below questions to describe your PR for reviewers
[X] Request at least two reviewers using the "Reviewers" section on the right, usually including at least one reviewer from your team
[X] Notify the requested reviewers in the #code-review Slack channel once the PR is ready for review
Why are these changes needed?
The changes are needed due to the bug with opening the Accordion - when the user clicked on a single Accordion, all of the resources on the chosen page were triggered to open.
What changed?
Currently, each of rendered Accordion components has a unique id of format accordion-type-{resource_type}-{number}, where resource_type is replaced by the resource name, which is using an Accordion.
How are these changes tested?
All automatic tests are passing
All of the changes were tested in the Patient App with a locally linked FHIR React Component library
Issue: PATIENTAPP-99
PR Checklist
Why are these changes needed?
The changes are needed due to the bug with opening the Accordion - when the user clicked on a single Accordion, all of the resources on the chosen page were triggered to open.
What changed?
Currently, each of rendered Accordion components has a unique id of format
accordion-type-{resource_type}-{number}
, whereresource_type
is replaced by the resource name, which is using an Accordion.How are these changes tested?