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
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