icgc-argo / platform-ui

Home of Argo Platform UI + @icgc-argo/uikit
http://platform.icgc-argo.org/
GNU Affero General Public License v3.0
7 stars 7 forks source link

Q4 Dependency updates #2363

Open samrichca opened 2 years ago

samrichca commented 2 years ago

Updated scope 12/13/2022:

  1. Update to Next 12.x (last version with React 17 support) Done
  2. Export needed SVGs from Uikit & use them as native Next images instead of Uikit components Closed, have to keep Uikit integration as-is until Next 13.
  3. Remove next-images and next-transpile-modules. They were used to facilitate getting images from Uikit. Still needed until Next 13.
  4. Replace isomorphic-fetch in withAuthContext as it's no longer updated. Moved to a new ticket outside of this epic.
  5. Refactor SQONView to remove recompose. Done
  6. Alerts:
    1. loader-utils - critical: remove next-images - Resolved
    2. node-fetch - high: dependency of recompose which is only used in SQON view (see 5), and Arranger - Removed dependency in SQONView
samrichca commented 1 year ago

Notes: