mirror of
https://github.com/langgenius/dify.git
synced 2026-02-12 22:01:20 -05: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.