mirror of
https://github.com/langgenius/dify.git
synced 2026-05-10 14:14:17 +08:00
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. |
||
|---|---|---|
| .. | ||
| hooks | ||
| before-run-form.tsx | ||
| constants.ts | ||
| default.ts | ||
| node.tsx | ||
| panel.tsx | ||
| types.ts | ||
| utils.ts | ||