MCPcopy Create free account
hub / github.com/experdot/pointer / handleSelect

Function handleSelect

src/renderer/src/components/common/TreeView.tsx:597–606  ·  view source on GitHub ↗
(_selectedKeys, info)

Source from the content-addressed store, hash-verified

595 }
596
597 const handleSelect: TreeProps['onSelect'] = (_selectedKeys, info) => {
598 const nodeData = info.node as unknown as TreeNodeData<TItem, TFolder>
599 const key = info.node.key as string
600 setActiveTreeKey(key)
601 onSelect(key)
602 if (nodeData.isFolder) toggleFolderExpanded(key)
603 setTimeout(() => {
604 focusTreeKeyboardTarget()
605 }, 0)
606 }
607
608 const handleTreeKeyDown = useCallback(
609 (event: React.KeyboardEvent<HTMLDivElement>) => {

Callers

nothing calls this directly

Calls 1

toggleFolderExpandedFunction · 0.85

Tested by

no test coverage detected