♻️ refactor(vscode): 代码阅读的种类图标改成插件自己定义的一组(契约里的封闭名字集合),webview 只带这些图标,不再打包 lucide 全套
This commit is contained in:
1 parent
c1d0dd3753
commit
b186b007a4
11 files changed
+139
-47
No files matched your search
@@ -0,0 +1,10 @@
|
||||
import { describe, expect, it } from 'vitest'
|
||||
import { KIND_ICON_NAMES } from '../../../src/codeReader/contract'
|
||||
import { KIND_ICON_COMPONENTS } from './kindIcons'
|
||||
|
||||
// webview 的类型照扩展端手抄一份(types.ts);这组图标名两边对不上时,规则给的图标在页面上就没有图,这里核对
|
||||
describe('种类图标这组名字', () => {
|
||||
it('webview 给扩展端 contract 里的每个名字都配了图标,没有多的', () => {
|
||||
expect(Object.keys(KIND_ICON_COMPONENTS).sort()).toEqual([...KIND_ICON_NAMES].sort())
|
||||
})
|
||||
})
|
||||
Reference in new issue
Block a user