dify/web/app/components/workflow/skill
yyh 32329cf27b
perf(skill): stabilize useCallback refs and memoize filtered list
Use useRef for batchUpload and emitTreeUpdate to remove unstable
dependencies from useCallback, preventing unnecessary memo invalidation
on all 16 TemplateCard components. Wrap filtered list in useMemo and
replace && conditional with ternary for rendering safety.
2026-01-30 16:10:18 +08:00
..
editor feat: support search tool after @ 2026-01-30 15:49:30 +08:00
file-tree Revert "refactor(skill): replace React icon components with CSS Icons" 2026-01-30 12:42:20 +08:00
hooks feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
start-tab perf(skill): stabilize useCallback refs and memoize filtered list 2026-01-30 16:10:18 +08:00
utils fix: strip leading dot from file extension before matching 2026-01-29 17:07:40 +08:00
viewer Revert "refactor(skill): replace React icon components with CSS Icons" 2026-01-30 12:42:20 +08:00
artifact-content-panel.tsx feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
constants.ts feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
content-area.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
content-body.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
file-content-panel.tsx feat: code editor cursor sync 2026-01-29 14:28:30 +08:00
file-tab-item.tsx Revert "refactor(skill): replace React icon components with CSS Icons" 2026-01-30 12:42:20 +08:00
file-tabs.tsx feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
main.tsx feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
sidebar-search-add.tsx Revert "refactor(skill): replace React icon components with CSS Icons" 2026-01-30 12:42:20 +08:00
sidebar.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
skill-page-layout.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
start-tab-item.tsx Revert "refactor(skill): replace React icon components with CSS Icons" 2026-01-30 12:42:20 +08:00
type.ts refactor(skill-editor): extract hooks and utils into separate directories 2026-01-15 16:00:42 +08:00