Wybór skrzynki kontrolnej nie ładuje już siatki

Fixkamo-internal
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.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny