arclight
arclight copied to clipboard
Extract CollectionComponent and NonCollectionComponent from DocumentC…
…omponent
This eliminates a number of conditionals around whether the document is a collection or not. Fixes #1150
This may be unnecessary given https://github.com/projectblacklight/arclight/issues/1148
I was hoping to wait on something like this until we were sure how these two differed. It was really hard to see before when it was spread across lots of files, so I imagine some of the differences are just unintentional divergence 🤞