From 70df4a4bcaa14baf18d2aaae1b43b3edf57fa42a Mon Sep 17 00:00:00 2001 From: Avan Date: Mon, 19 Aug 2024 10:34:53 +0800 Subject: [PATCH] chore: fix tsc noEmit --- .gitignore | 2 ++ bunfig.toml | 2 ++ examples/dynamic.tsx | 2 +- examples/utils/dataUtil.ts | 4 ++-- tests/Select.checkable.spec.tsx | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 bunfig.toml diff --git a/.gitignore b/.gitignore index 82db6c0a..fe807dc0 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,5 @@ es/* .dumi/tmp-test .dumi/tmp-production .env.local + +bun.lockb \ No newline at end of file diff --git a/bunfig.toml b/bunfig.toml new file mode 100644 index 00000000..80d57b63 --- /dev/null +++ b/bunfig.toml @@ -0,0 +1,2 @@ +[install] +peer = false \ No newline at end of file diff --git a/examples/dynamic.tsx b/examples/dynamic.tsx index bf3ccbde..26cde9c4 100644 --- a/examples/dynamic.tsx +++ b/examples/dynamic.tsx @@ -30,7 +30,7 @@ class Demo extends React.Component { loadData = treeNode => { console.log('trigger load:', treeNode); - return new Promise(resolve => { + return new Promise(resolve => { setTimeout(() => { let { treeData } = this.state; treeData = treeData.slice(); diff --git a/examples/utils/dataUtil.ts b/examples/utils/dataUtil.ts index b02660d7..57ac9d25 100644 --- a/examples/utils/dataUtil.ts +++ b/examples/utils/dataUtil.ts @@ -1,7 +1,7 @@ /* eslint-disable no-plusplus, no-mixed-operators, no-underscore-dangle */ export function generateData(x = 3, y = 2, z = 1, gData = []) { // x:每一级下的节点总数。y:每级节点里有y个节点、存在子节点。z:树的level层级数(0表示一级) - function _loop(_level, _preKey, _tns) { + function _loop(_level, _preKey?, _tns?) { const preKey = _preKey || '0'; const tns = _tns || gData; @@ -88,7 +88,7 @@ export function getNewTreeData(treeData, curKey, child, level) { } function loopData(data, callback) { - const loop = (d, level = 0) => { + const loop = (d, level = '0') => { d.forEach((item, index) => { const pos = `${level}-${index}`; if (item.children) { diff --git a/tests/Select.checkable.spec.tsx b/tests/Select.checkable.spec.tsx index 2da83c0e..086aa4aa 100644 --- a/tests/Select.checkable.spec.tsx +++ b/tests/Select.checkable.spec.tsx @@ -489,7 +489,7 @@ describe('TreeSelect.checkable', () => { describe('labelInValue', () => { it('basic', () => { const wrapper = mount( - +