dify/web/app/components/workflow/nodes/_base
yyh 464b92da32
fix(workflow): eliminate infinite loop in plugin install state management
Replace useEffect-based state sync (_pluginInstallLocked/_dimmed) with
render-time derived computation in BaseNode, breaking the cycle of
effect → node data update → re-render → effect. Extract plugin missing
check into a pure utility function for checklist reuse.
2026-01-30 01:30:57 +08:00
..
components fix(workflow): eliminate infinite loop in plugin install state management 2026-01-30 01:30:57 +08:00
hooks feat: Merge parent workflow nodes into subgraph variable scope.And some 2026-01-23 06:56:59 +08:00
constants.ts refactore: Replace hardcoded null strategy strings with constant 2026-01-29 19:17:42 +08:00
node.tsx fix(workflow): eliminate infinite loop in plugin install state management 2026-01-30 01:30:57 +08:00
types.ts refactore: Replace hardcoded null strategy strings with constant 2026-01-29 19:17:42 +08:00