This commit is contained in:
freedakgmail
2025-12-10 11:13:16 +08:00
parent e9b1641509
commit 77df6a0e74
143 changed files with 857 additions and 553 deletions
+4 -3
View File
@@ -60,9 +60,10 @@ export const TreeNode = memo(function TreeNode({
onAddRelation(member, type)
}, [member, onAddRelation])
const handleSelect = useCallback(() => {
onNodeClick(member)
}, [member, onNodeClick])
// 处理成员点击,接收被点击的成员(可能是主成员或配偶)
const handleSelect = useCallback((clickedMember: FamilyMember) => {
onNodeClick(clickedMember)
}, [onNodeClick])
const handleRef = useCallback((el: HTMLDivElement | null) => {
onNodeRef(member.id, el)