File tree Expand file tree Collapse file tree 1 file changed +26
-9
lines changed
static/app/components/replays Expand file tree Collapse file tree 1 file changed +26
-9
lines changed Original file line number Diff line number Diff line change @@ -17,21 +17,38 @@ const LazyContextIcon = lazy(
1717) ;
1818
1919const ContextIcon = styled ( ( { className, name, version} : Props ) => {
20- const icon = generateIconName ( name , version ?? undefined ) ;
20+ const icon = generateIconName ( name , version ) ;
21+
22+ const title = (
23+ < CountTooltipContent >
24+ < dt > Name:</ dt >
25+ < dd > { name } </ dd >
26+ { version ? < dt > Version:</ dt > : null }
27+ { version ? < dd > { version } </ dd > : null }
28+ </ CountTooltipContent >
29+ ) ;
2130 return (
22- < div className = { className } >
23- < Tooltip title = { name } >
24- < Suspense fallback = { < LoadingMask /> } >
25- < LazyContextIcon name = { icon } size = "sm" />
26- </ Suspense >
27- </ Tooltip >
28- { version ? < div > { version } </ div > : null }
29- </ div >
31+ < Tooltip title = { title } className = { className } >
32+ < Suspense fallback = { < LoadingMask /> } >
33+ < LazyContextIcon name = { icon } size = "sm" />
34+ </ Suspense >
35+ { version ? version : null }
36+ </ Tooltip >
3037 ) ;
3138} ) `
3239 display: flex;
3340 gap: ${ space ( 1 ) } ;
3441 font-variant-numeric: tabular-nums;
42+ align-items: center;
43+ ` ;
44+
45+ const CountTooltipContent = styled ( 'dl' ) `
46+ display: grid;
47+ grid-template-columns: 1fr max-content;
48+ gap: ${ space ( 1 ) } ${ space ( 3 ) } ;
49+ text-align: left;
50+ align-items: center;
51+ margin-bottom: 0;
3552` ;
3653
3754export default ContextIcon ;
You can’t perform that action at this time.
0 commit comments