+
+
{
{
longLabel={longLabel}
traceStartTime={traceStartTime}
span={span}
- labelClassName={`${styles.spanBarLabel} ${hintClassName}`}
- className={styles.spanBar}
+ labelClassName={`${spanBarLabelClassName} ${hintClassName}`}
+ className={spanBarClassName}
/>
diff --git a/packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/KeyValuesTable.tsx b/packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/KeyValuesTable.tsx
index e5704e3e461..c6ad98b0bb2 100644
--- a/packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/KeyValuesTable.tsx
+++ b/packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/KeyValuesTable.tsx
@@ -25,10 +25,9 @@ import { UIDropdown, UIIcon, UIMenu, UIMenuItem } from '../../uiElementsContext'
import { autoColor, createStyle, Theme, useTheme } from '../../Theme';
import { ubInlineBlock, uWidth100 } from '../../uberUtilityStyles';
+const copyIconClassName = 'copyIcon';
+
export const getStyles = createStyle((theme: Theme) => {
- const copyIcon = css`
- label: copyIcon;
- `;
return {
KeyValueTable: css`
label: KeyValueTable;
@@ -52,7 +51,7 @@ export const getStyles = createStyle((theme: Theme) => {
&:nth-child(2n) > td {
background: ${autoColor(theme, '#f5f5f5')};
}
- &:not(:hover) .${copyIcon} {
+ &:not(:hover) .${copyIconClassName} {
display: none;
}
`,
@@ -71,7 +70,6 @@ export const getStyles = createStyle((theme: Theme) => {
vertical-align: middle;
font-weight: bold;
`,
- copyIcon,
};
});
@@ -162,7 +160,7 @@ export default function KeyValuesTable(props: KeyValuesTableProps) {
{valueMarkup} |
diff --git a/packages/jaeger-ui-components/src/url/ReferenceLink.test.js b/packages/jaeger-ui-components/src/url/ReferenceLink.test.js
index 20867663e5d..63522aaeb77 100644
--- a/packages/jaeger-ui-components/src/url/ReferenceLink.test.js
+++ b/packages/jaeger-ui-components/src/url/ReferenceLink.test.js
@@ -55,9 +55,14 @@ describe(ReferenceLink, () => {
});
it('throws if ExternalLinkContext is not set', () => {
+ // Prevent writing to stderr during this render.
+ const err = console.error;
+ console.error = jest.fn();
expect(() => mount()).toThrow(
'ExternalLinkContext'
);
+ // Restore writing to stderr.
+ console.error = err;
});
});
describe('focus span', () => {
|