diff --git a/src/web/EnrichedMarkdownText.tsx b/src/web/EnrichedMarkdownText.tsx
index b0009069..e8d40307 100644
--- a/src/web/EnrichedMarkdownText.tsx
+++ b/src/web/EnrichedMarkdownText.tsx
@@ -1,10 +1,4 @@
-import {
- useState,
- useEffect,
- useMemo,
- Fragment,
- type CSSProperties,
-} from 'react';
+import { useState, useEffect, useMemo, type CSSProperties } from 'react';
import type { EnrichedMarkdownTextProps } from '../types/MarkdownTextProps.web';
import { normalizeMarkdownStyle } from '../normalizeMarkdownStyle.web';
import {
@@ -18,6 +12,7 @@ import type { ASTNode, RendererCallbacks, RenderCapabilities } from './types';
import { indexTaskItems, markInlineImages } from './utils';
import { loadKaTeX } from './katex';
import type { KaTeXInstance } from './katex';
+import { ENRM_TEXT_CLASS, ENRM_SELECTION_BG_VAR } from './globalStyles';
export const EnrichedMarkdownText = ({
markdown,
@@ -109,31 +104,17 @@ export const EnrichedMarkdownText = ({
...(containerStyle as CSSProperties),
...(selectable ? undefined : { userSelect: 'none' }),
...(selectionColor
- ? ({ ['--enrm-selection-bg']: selectionColor } as CSSProperties)
+ ? ({ [ENRM_SELECTION_BG_VAR]: selectionColor } as CSSProperties)
: null),
}),
[containerStyle, selectable, selectionColor]
);
- const selectionStyle = selectionColor ? (
-
- ) : null;
-
if (parseError) {
return (
- {markdown}
-
{markdown}
+