Skip to content

Conversation

@marjisound
Copy link
Contributor

@marjisound marjisound commented Jan 6, 2026

What does this change?

This PR

  • Updates type FEFootballMatchPage with a new field group
  • Creates 2 new types FEGroupSummary & FELeagueTableEntrySummary to remove results from entry
  • Adds DCAR types FootballTableSummary & EntrySummary

This is because for the new design of the match info (summary) page, we need to include a summary of the league table group rather than the whole league table. Also to optimise performance and payload size, the new *Summary types explicitly exclude detailed match results, as they are not required for this view.

The frontend PR for this guardian/frontend#28495

Test

This was tested locally and in code. Currently it doesn't have any impact on the page since the new component FootballMatchInfo is not yet wired up within the pages

This PR fixes part of #14904

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

@marjisound marjisound changed the title Add group to fe and dcar match page data models Add group to frontend and dcar match summary page data models Jan 6, 2026
@marjisound marjisound added the run_chromatic Runs chromatic when label is applied label Jan 6, 2026
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants