opentargets / issues

Issue tracker for Open Targets Platform and Open Targets Genetics Portal
https://platform.opentargets.org https://genetics.opentargets.org
Apache License 2.0
12 stars 2 forks source link

UI Components Refactor #3577

Open carcruz opened 1 month ago

carcruz commented 1 month ago

UI Components Refactor

EPIC: #3574

Description:

Refactor key components as part of the UI refresh, including updates to the Table, SectionItem, and SectionSummary components. The goal is to improve functionality, maintainability, and visual consistency across the application.

Acceptance Criteria:

Features

  1. Implement the new table component with client and server-side capabilities.
  2. Add optional features to the table, including column control and filters.
  3. Update the SectionItem and SectionSummary components:
    • Introduce view switching.
    • Improve the loading state.
    • Enhance modularity and implement lazy-loading.
chinmehta commented 1 month ago

Current status of the task: