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

    No fields configured for Story.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions