Commit 6152c72
authored
feat(seer): Show project platform icon next to short ID on overview card (#122232)
Add a project platform icon (`ProjectAvatar`) beside the group short ID
on the Seer autofix overview card.
The card rendered the short ID as bare monospace text, unlike nearly
every other short-ID surface in the app — issue stream rows, the
issue-detail header, and the event drawers all already show a project
graphic next to the short ID. This brings the overview card in line so
each card indicates at a glance which project/platform the issue belongs
to.
The project (including `platform`) is already present on the card's run
data, so no data threading or API changes were needed. The avatar falls
back to a generic icon when `platform` is absent, and the project slug
shows on hover.
Scope is intentionally limited to this card; the remaining bare short-ID
sites (autofix markdown embed, Discover/dashboards field renderers) are
left for a follow-up.1 parent 3424a99 commit 6152c72
1 file changed
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
470 | 471 | | |
471 | 472 | | |
472 | 473 | | |
473 | | - | |
474 | | - | |
475 | | - | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
476 | 485 | | |
477 | 486 | | |
478 | 487 | | |
| |||
0 commit comments