Not in scope of this PR but when looking through it I thought the cyclical dependence of SectionHeading on List and List on SectionHeading is confusing. I wonder if having an abstract component with subclasses might help scope and conceptualize the different uses of the two components.
Done Looks Like
[ ] Implement an abstract component to remove cyclical dependence of SectionHeading component when populating structure
[x] Test structure is rendered as expected for all use-cases;
[x] Avalon media object manifests (with structure and w/o structure)
Description
https://github.com/samvera-labs/ramp/pull/643#pullrequestreview-2318812237
Done Looks Like
SectionHeading
component when populating structure