xfy
063ad6e606
fix(mcp): 修复 ConfigCard use_effect 死循环
use_effect 内读 loading() 作为重入 guard,使 loading 成为响应式依赖:
effect 设 loading=true → loading 变化触发 effect 重跑 → 早退;
fetch 完成设 loading=false → loading 变化再次触发 effect → 再次跑,
无限循环,导致 /api/get_mcp_client_configs 被疯狂调用。
use_effect 本身按依赖去重,config_token 不变就不会重跑,guard 多余;
删掉 effect 内的 loading() 读取,loading 不再是依赖,循环解除。
(on_manual_input 内的 loading 读取在事件闭包里,不构成响应式订阅,保留。)
2026-07-28 14:57:40 +08:00
..
2026-07-28 14:42:14 +08:00
2026-06-16 16:45:08 +08:00
2026-06-29 13:47:40 +08:00
2026-07-28 14:53:59 +08:00
2026-07-28 11:09:55 +08:00
2026-07-15 17:22:06 +08:00
2026-07-23 13:34:27 +08:00
2026-07-28 11:57:00 +08:00
2026-07-28 11:09:55 +08:00
2026-07-28 14:57:40 +08:00
2026-06-29 13:47:40 +08:00
2026-07-24 17:39:34 +08:00
2026-07-15 17:22:06 +08:00
2026-07-23 11:49:52 +08:00
2026-07-23 13:32:46 +08:00
2026-06-12 19:02:37 +08:00
2026-07-23 13:34:27 +08:00
2026-07-28 11:09:55 +08:00
2026-07-23 18:26:19 +08:00
2026-07-28 11:53:32 +08:00
2026-07-23 13:32:46 +08:00
2026-06-30 17:42:52 +08:00
2026-07-23 18:26:19 +08:00
2026-07-07 18:34:17 +08:00
2026-06-24 13:54:36 +08:00
2026-07-10 11:39:24 +08:00