Skip to content

Unify dataset card view onto the shared CardItemComponent #5948

Description

@xuang7

Task Summary

Datasets are currently rendered using two overlapping card components: DatasetCardItemComponent for the public hub listing, and the generic CardItemComponent for other listings. Consolidating them into a single shared component reduces duplication and maintenance overhead while keeping the card appearance consistent across dataset listings.

This PR updates the public hub dataset listing to use the shared CardItemComponent, which is already used by the workflow and private dataset listings, and removes the now-redundant DatasetCardItemComponent.

Replace with in hub-search-result.component using read-only mode.
Remove DatasetCardItemComponent and its test file after confirming that no references remain.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions