Skip to content

[6.1] Story: Migrate clinical-trials-listing-app #45

@adriancofie

Description

@adriancofie

Description

Update clinical-trials-listing-app to consume @nciocpl/react-app-shared, replacing local Pager and other shared components.

Parent Issue: #EPIC_6

Sub-Tasks

  • Install @nciocpl/react-app-shared
  • Verify @nciocpl/ncids-css is present
  • Replace Pager in src/views/Disease/Disease.jsx
  • Replace Pager in src/views/Intervention/Intervention.jsx
  • Replace Pager in src/views/Manual/Manual.jsx
  • Create callback adapter if needed
  • Update all imports
  • Verify all unit tests pass
  • Perform visual regression testing
  • Remove local Pager component
  • Move SCSS overrides to app-level styles
  • Update documentation

Notes

  • See detailed migration guide in SHARED_COMPONENT_LIBRARY_PLAN.md Appendix B
  • Use adapter pattern for gradual migration

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions