- Szycy
- 10 lipca 2026 01:34 UTC
- Autor
- kamo
- Pochęt się
- 8e82294
Wybór pola wyboru wiersza o nazwie setSelectedIds(new Set(...)), które było Wymienione w loadLeads useCallback deps. To dało loadLeads nową tożsamość Za każdym kliknięciem, ponowne uruchomienie "użytkuszek (()" -> loadLeads(), [loadLeads]) Efekt montowania -> zestawUstawZaładunek (trure) poniżony wierszData do [] i nakręcony, więc Właśnie wybrany wybór został wyczyszczone, a sieć wydawała się "odświeża". Decouple loadLeads from selectedIds za pośrednictwem najnowszej wartości ref (ta sam "Zapobieganie aktualizacji okrągłych" już użyty w tym pliku): loadLeads Teraz czyta selectedIdsRef.current do reselekcji i ma stabilne depy, Tak więc wybór pola wyboru nie uruchamia już przeładowania. Ustabilizuje również Rekotek w czasie rzeczywistym i po usunięciu loadLeads callers.