Выбор Checkbox больше не перезагружает сетку

Fixkamo-internal
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 Ведет абонентов.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены