Commit 107a0d86 by Lukas Siatka Committed by GitHub

Bugfix: updates highlighter passed style prop from string to object (#23112)

parent 936594f5
......@@ -52,10 +52,6 @@ const getStyles = stylesFactory((theme: GrafanaTheme) => {
.setAlpha(0.7)
.toRgbString()};
`,
whiteSpacePreWrap: css`
label: whiteSpacePreWrap;
white-space: pre-wrap;
`,
horizontalScroll: css`
label: verticalScroll;
white-space: nowrap;
......@@ -93,6 +89,11 @@ class UnThemedLogRowMessage extends PureComponent<Props> {
? cx([style.logsRowMatchHighLight, style.logsRowMatchHighLightPreview])
: cx([style.logsRowMatchHighLight]);
const styles = getStyles(theme);
const whiteSpacePreWrap = {
label: 'white-space-pre-wrap',
whiteSpace: 'pre-wrap',
};
return (
<td className={style.logsRowMessage}>
<div className={cx(styles.positionRelative, { [styles.horizontalScroll]: !wrapLogMessage })}>
......@@ -113,7 +114,7 @@ class UnThemedLogRowMessage extends PureComponent<Props> {
<span className={cx(styles.positionRelative, { [styles.rowWithContext]: showContext })}>
{needsHighlighter ? (
<Highlighter
style={styles.whiteSpacePreWrap}
style={whiteSpacePreWrap}
textToHighlight={entry}
searchWords={highlights}
findChunks={findHighlightChunksInText}
......
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