|
|
|
@ -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} |
|
|
|
|