Skip to content

Commit b5c1aee

Browse files
committed
fix: inline styles instead of scss
1 parent eb089ce commit b5c1aee

File tree

3 files changed

+5
-18
lines changed

3 files changed

+5
-18
lines changed

src/components/YqlHighlighter/YqlHighlighter.scss

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/components/YqlHighlighter/YqlHighlighter.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
import {useThemeValue} from '@gravity-ui/uikit';
22
import {PrismLight as SyntaxHighlighter} from 'react-syntax-highlighter';
33

4-
import {cn} from '../../utils/cn';
5-
64
import {dark, light, yql} from './yql';
75

8-
import './YqlHighlighter.scss';
9-
106
SyntaxHighlighter.registerLanguage('yql', yql);
117

12-
const b = cn('yql-highlighter');
13-
148
interface YqlHighlighterProps {
159
children: string;
1610
className?: string;
@@ -21,7 +15,7 @@ export const YqlHighlighter = ({children, className}: YqlHighlighterProps) => {
2115
const isDark = themeValue === 'dark' || themeValue === 'dark-hc';
2216

2317
return (
24-
<div className={b(null, className)}>
18+
<div className={className}>
2519
<SyntaxHighlighter language="yql" style={isDark ? dark : light}>
2620
{children}
2721
</SyntaxHighlighter>

src/components/YqlHighlighter/yql.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@ export const light = {
1313
'pre[class*="language-"]': {
1414
...lightTheme['pre[class*="language-"]'],
1515
background: 'transparent',
16+
margin: 0,
1617
},
1718
'code[class*="language-"]': {
1819
...lightTheme['code[class*="language-"]'],
1920
background: 'transparent',
2021
color: 'var(--g-color-text-primary)',
22+
whiteSpace: 'pre-wrap' as const,
2123
},
2224
comment: {
2325
color: '#969896',
@@ -53,11 +55,13 @@ export const dark = {
5355
'pre[class*="language-"]': {
5456
...darkTheme['pre[class*="language-"]'],
5557
background: 'transparent',
58+
margin: 0,
5659
},
5760
'code[class*="language-"]': {
5861
...darkTheme['code[class*="language-"]'],
5962
background: 'transparent',
6063
color: 'var(--g-color-text-primary)',
64+
whiteSpace: 'pre-wrap' as const,
6165
},
6266
comment: {
6367
color: '#969896',

0 commit comments

Comments
 (0)