Skip to content

Commit b69d8b5

Browse files
committed
fix: fix theme style error issue.
1 parent 08c0297 commit b69d8b5

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@
4242
"dependencies": {
4343
"@codemirror/state": "^6.5.2",
4444
"@codemirror/view": "^6.36.7",
45-
"@uiw/codemirror-extensions-langs": "^4.19.16",
46-
"@uiw/codemirror-themes-all": "^4.19.16",
47-
"@uiw/react-codemirror": "^4.19.16",
45+
"@uiw/codemirror-extensions-langs": "~4.23.14",
46+
"@uiw/codemirror-themes-all": "~4.23.14",
47+
"@uiw/react-codemirror": "~4.23.14",
4848
"dom-to-image-more": "^3.5.0",
4949
"react-keywords": "^1.0.0",
5050
"styled-components": "^5.3.5"

core/src/components/toolbar/Themes.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,12 @@ export const ThemeView = () => {
6666
setTheme(ev.currentTarget.dataset.theme as ThemeValue);
6767
};
6868
const themeName = (Object.keys(themes) as Array<keyof typeof themes>).filter(
69-
(name) => !/(^defaultSettings|Init$)/.test(name),
69+
(name) => !/(^defaultsettings|init$)/.test(name.toLocaleLowerCase()) && !/(style$)/.test(name.toLocaleLowerCase()),
7070
);
7171
return (
7272
<Wrapper>
7373
{themeName.map((keyName, index) => {
74+
let themefn = themes[keyName] as Extension;
7475
return (
7576
<ThemeSample key={index} data-theme={keyName} onClick={handleClick}>
7677
<Header>
@@ -82,7 +83,7 @@ export const ThemeView = () => {
8283
basicSetup={basicSetup}
8384
editable={false}
8485
extensions={[langs.jsx()]}
85-
theme={themes[keyName] as Extension}
86+
theme={themefn}
8687
/>
8788
</ThemeSample>
8889
);

0 commit comments

Comments
 (0)