feat(site-finder): debounce weight re-analyze (#201 Phase 2) #215

Merged
lekss361 merged 1 commit from feat/201-debounce-weights into main 2026-05-16 12:54:51 +00:00

1 commit

Author SHA1 Message Date
lekss361
1e198efc92 feat(site-finder): debounce weight re-analyze to 300ms (#201 Phase 2)
Add useDebouncedValue hook; replace direct mutate call in handleWeightsChange
with debounced pendingWeightsChange state to collapse rapid 'Применить' clicks
into a single /analyze request. Add 'Пересчёт…' indicator during re-analyze.

Closes #201
2026-05-16 15:48:01 +03:00