Closed hajicj closed 2 years ago
The problem here is getting the requisite chant details. The alignment response does not contain them directly, the alignment component does not receive the Chant objects, and the chant details are loaded on-demand through <app-chant-details>
surrounded with an *ngIf
.
Getting chant details resolved by adding the IChant
array of selected chants to the AlignmentService.
Row labels should be incipit (perhaps first 3-4 words?) and source, because for those we can afford two lines.
Column labels should be just the first 3-4 words of the incipit.