Skip to content

Commit 033c57c

Browse files
committed
fix: ensure the load_data event returns a Proimse
1 parent ef8f398 commit 033c57c

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

.changeset/yellow-tables-dance.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@modelscope-studio/antd': patch
3+
---
4+
5+
fix: ensure the load_data event returns a Proimse

frontend/antd/tree-select/tree-select.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ export const TreeSelect = sveltify<
6363
const componentProps: TreeSelectProps = useMemo(() => {
6464
return {
6565
...props,
66-
loadData: onLoadData,
66+
// eslint-disable-next-line require-await
67+
loadData: async (...args) => onLoadData?.(...args),
6768
treeData:
6869
treeData ||
6970
renderItems<NonNullable<TreeSelectProps['treeData']>[number]>(

frontend/antd/tree/tree.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ export const Tree = sveltify<
101101
nodeDraggable: draggableNodeDraggableFunction,
102102
}
103103
: draggableFunction || draggable,
104-
loadData: onLoadData,
104+
// eslint-disable-next-line require-await
105+
loadData: async (...args: any[]) => onLoadData?.(...args),
105106
};
106107
}, [
107108
props,

0 commit comments

Comments
 (0)