Commit cd8049d8 by Zoltán Bedi Committed by GitHub

Add errorIconColor prop to TraceSpanData (#26509)

parent d0e15561
...@@ -59,6 +59,7 @@ export type TraceSpanData = { ...@@ -59,6 +59,7 @@ export type TraceSpanData = {
warnings?: string[] | null; warnings?: string[] | null;
stackTraces?: string[]; stackTraces?: string[];
flags: number; flags: number;
errorIconColor?: string;
}; };
export type TraceSpan = TraceSpanData & { export type TraceSpan = TraceSpanData & {
......
...@@ -252,7 +252,6 @@ const getStyles = createStyle((theme: Theme) => { ...@@ -252,7 +252,6 @@ const getStyles = createStyle((theme: Theme) => {
`, `,
errorIcon: css` errorIcon: css`
label: errorIcon; label: errorIcon;
background: ${autoColor(theme, '#db2828')};
border-radius: 6.5px; border-radius: 6.5px;
color: ${autoColor(theme, '#fff')}; color: ${autoColor(theme, '#fff')};
font-size: 0.85em; font-size: 0.85em;
...@@ -418,7 +417,16 @@ export class UnthemedSpanBarRow extends React.PureComponent<SpanBarRowProps> { ...@@ -418,7 +417,16 @@ export class UnthemedSpanBarRow extends React.PureComponent<SpanBarRowProps> {
[styles.svcNameChildrenCollapsed]: isParent && !isChildrenExpanded, [styles.svcNameChildrenCollapsed]: isParent && !isChildrenExpanded,
})} })}
> >
{showErrorIcon && <IoAlert className={styles.errorIcon} />} {showErrorIcon && (
<IoAlert
style={{
backgroundColor: span.errorIconColor
? autoColor(theme, span.errorIconColor)
: autoColor(theme, '#db2828'),
}}
className={styles.errorIcon}
/>
)}
{serviceName}{' '} {serviceName}{' '}
{rpc && ( {rpc && (
<span> <span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment