- Shipped
- 10 июля 2026 г. в 01:34 UTC
- Author
- kamo
- Commit
- 8e82294
Выберите строку флажок под названием setSelectedIds (новый набор (...)), который был Записано в loadLeads' useCallback deps. Что дало loadLeads новую идентичность на каждый клик, перезаряжая «Использовать эффект (() => loadLeads(), [loadLeads)»» Устанавливается эффект крепления -> setLoading(true) blanked rowData to [] and refetched, so Только что сделанный выбор был стерт, и сетка, казалось, «обновилась». Decouple loadLeads from selectedIds via a last-value ref (то же самое) «Предотвращение циклических обновлений» шаблона, уже используемого в этом файле: loadLeads теперь читает SelectedIdsRef.current для переизбрания и имеет стабильные депсы, Таким образом, выбор чекбокса больше не вызывает перезагрузку. Также стабилизируется Realtime-reconnect и post-delete load Ведет абонентов.