Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-11280

Topology: Remove shared-react dependency and adopt tekton-react plugin

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.9.0
    • None
    • UI
    • None
    • RHDH F&UI plugins 3285

      Story

      This story aims to remove the dependency on shared-react and migrate all utilities to use the newly published tekton-react plugin/package.

       

      Utilities/components to remove from shared-react and adopt tekton-react

      • getLatestPipelineRun
      • getTaskRunsForPipelineRun
      • pipelineRunStatus
      • ComputedStatus
      • getRunStatusColor
      • getTaskStatus
      • HorizontalStackedBars
      • PipelineRunKind
      • TaskRunKind
      • TaskStatusTooltip
      • TaskStatusTypes
      • PipelineKind

        Acceptance Criteria

      • All identified utilities are migrated from janus-idp/shared-react to tekton-react.
      • Import paths in the Topology plugin are updated to reference the new package.
      • No breaking changes are introduced in either plugin’s build, tests, or functionality.
      • Ensure that there are no remaining imports from janus-idp/shared-react package.

              rh-ee-esapram Eswaraiah Sapram
              rh-ee-esapram Eswaraiah Sapram
              RHDH Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: