mirror of
https://github.com/langgenius/dify.git
synced 2026-05-11 14:58:23 +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. |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| components | ||
| default.ts | ||
| node.tsx | ||
| output-schema-utils.ts | ||
| panel.tsx | ||
| types.ts | ||
| use-config.ts | ||
| use-get-data-for-check-more.ts | ||
| use-single-run-form-params.ts | ||
| utils.ts | ||