- server: new read routes for PR/MR commits, timeline, reviews, commit-statuses across github/gitlab/gitea; enrich PR/issue summaries with labels/assignees/milestone/commentsCount - ui: forge facade gains getCommits/getTimeline/getChecks; shared ForgeEntityDetailView + section components; mounted into PR/MR views and issue sections
14 lines
683 B
TypeScript
14 lines
683 B
TypeScript
/**
|
|
* Shared rich-view sections for forge pull requests and issues.
|
|
*
|
|
* Every component in this directory is presentational — all data arrives via
|
|
* props. `ForgeEntityDetailView` is the one self-loading orchestrator that owns
|
|
* fetching through the `ForgeProvider` facade and composes the sections.
|
|
*/
|
|
export { ForgeMetadataChips } from './ForgeMetadataChips';
|
|
export { ForgeCommitsSection } from './ForgeCommitsSection';
|
|
export { ForgeFilesDiffSection } from './ForgeFilesDiffSection';
|
|
export { ForgeTimelineSection } from './ForgeTimelineSection';
|
|
export { ForgeChecksSection } from './ForgeChecksSection';
|
|
export { ForgeEntityDetailView } from './ForgeEntityDetailView';
|