dify/web/app/components/workflow/skill/file-tree
yyh b527921f3f
feat: unified drag-and-drop for skill file tree
Implement unified drag system that supports both internal node moves
and external file uploads with consistent UI feedback. Uses native
HTML5 drag API with shared visual states (isDragOver, isBlinking,
DragActionTooltip showing 'Move to' or 'Upload to').
2026-01-20 18:09:08 +08:00
..
artifacts-section.tsx feat: artifacts section layout 2026-01-20 14:21:31 +08:00
drag-action-tooltip.tsx feat: add drag action tooltip 2026-01-20 13:50:51 +08:00
index.tsx feat: unified drag-and-drop for skill file tree 2026-01-20 18:09:08 +08:00
menu-item.tsx feat: paste operation for skill file tree 2026-01-20 15:42:53 +08:00
node-menu.tsx feat: paste operation for skill file tree 2026-01-20 15:42:53 +08:00
tree-context-menu.tsx refactor(skill): unify root/blank constants and eliminate magic strings 2026-01-19 23:07:49 +08:00
tree-edit-input.tsx feat(skill): add placeholder for inline tree node input 2026-01-19 22:01:31 +08:00
tree-guide-lines.tsx chore: optimize code quality and performance 2026-01-20 15:54:31 +08:00
tree-node-icon.tsx refactor(skill): split file operations hook and extract TreeNodeIcon component 2026-01-19 19:13:09 +08:00
tree-node.tsx feat: unified drag-and-drop for skill file tree 2026-01-20 18:09:08 +08:00