x-atlas-consortia / data-ingest-board

The UI App for HuBMAP and Sennet Data Publishing Dashboard
MIT License
0 stars 0 forks source link

Replenish addons classes with context - #202 #203

Closed libpitt closed 2 months ago

libpitt commented 2 months ago

Change log:

  1. Put back ES6 classes with babel compilation during development time

Details: After changing the ES6 classes to regular JS object, the context of this was lost through usage of static properties. To keep the encapsulation, best to keep the functionality as the ES6 classes but to eliminate these classes from docker build time. Hence this PR.

yuanzhou commented 2 months ago

@maxsibilla @libpitt this branch libpitt/202-babel is based off libpitt/189-bulk-edit, so please merge and test on SenNet DEV then release if you think all looks good. No need to wait on the HuBMAP side.

I'll deploy on DEV with the bulk editing feature disabled, for now, until we have the back-end ingest-api updates in place.