dify/web/app/components/workflow/skill/file-tree
yyh a432fa5fcf
feat: add external file drag-and-drop upload to file tree
Enable users to drag files from their system directly into the file tree
to upload them. Files can be dropped on the tree container (uploads to root)
or on specific folders. Hovering over a closed folder for 2 seconds auto-
expands it. Uses Zustand for drag state management instead of React Context
for better performance.
2026-01-19 18:05:58 +08:00
..
index.tsx feat: add external file drag-and-drop upload to file tree 2026-01-19 18:05:58 +08:00
menu-item.tsx refactor(skill): unify node menu components with cva variants 2026-01-16 13:51:49 +08:00
node-menu.tsx refactor(skill): merge BlankAreaMenu into NodeMenu 2026-01-19 14:22:25 +08:00
tree-context-menu.tsx fix(skill): pass root nodeId for blank-area context menu 2026-01-19 14:23:38 +08:00
tree-edit-input.tsx feat(skill): add inline rename and guide lines to file tree 2026-01-15 21:30:02 +08:00
tree-guide-lines.tsx fix: fold indent style 2026-01-19 16:34:46 +08:00
tree-node.tsx feat: add external file drag-and-drop upload to file tree 2026-01-19 18:05:58 +08:00