overture-stack / arranger

Data portal API and component generation
https://www.overture.bio/documentation/arranger/
GNU Affero General Public License v3.0
29 stars 24 forks source link

Resolve UI Components Dependencies #708

Closed b-f-chan closed 3 years ago

b-f-chan commented 3 years ago

Make the UI components module in Arranger standalone by removing 3 specific elements from the mapping-utils library that only the components module uses. This will greatly simplify mapping-util.

They are:

NOTE: The columnsToGraphql method shared with the schema module will take a small amount of work to determine what amount of this logic should exist separately in the front end library.

b-f-chan commented 3 years ago

Tested successfully in #711. Closing.