Skip to content

Commit 66dfa3d

Browse files
committed
fix(vscode-ide-companion): 修复代码高亮和抽屉组件的参数问题
- 删除markdown组件highlight函数中未使用的attrs参数 - 修改SessionList测试中mock的Drawer组件,去除onOpenChange参数 - 保证代码简洁并避免潜在错误风险
1 parent 3e092d0 commit 66dfa3d

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/vscode-ide-companion/src/webview/components/SessionList.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ vi.mock("@/webview/components/ui/input-group", () => ({
2323
}));
2424

2525
vi.mock("@/webview/components/ui/drawer", () => ({
26-
Drawer: vi.fn(({ children, open, onOpenChange }) => (
26+
Drawer: vi.fn(({ children, open }) => (
2727
<div data-testid="drawer" data-open={open}>
2828
{children}
2929
</div>

packages/vscode-ide-companion/src/webview/components/markdown/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ const createMarkdownInstance = (): MarkdownIt => {
9494
breaks: true,
9595
linkify: true,
9696
typographer: true,
97-
highlight: function (str, lang, attrs) {
97+
highlight: function (str, lang) {
9898
if (lang && hljs.getLanguage(lang)) {
9999
try {
100100
return (

0 commit comments

Comments
 (0)