fix(tradein/v2): смонтировать форму лида (#2377) в живое v2-дерево (#2395) #2398

Merged
lekss361 merged 2 commits from fix/tradein-2395-lead-form-v2 into main 2026-07-04 08:46:11 +00:00

2 commits

Author SHA1 Message Date
bot-backend
6a8d588731 fix(tradein/v2): review fixups для LeadForm (#2395)
All checks were successful
CI / frontend-tests (pull_request) Has been skipped
CI Trade-In / changes (pull_request) Successful in 7s
CI / changes (pull_request) Successful in 7s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Successful in 1m0s
aria-disabled на submit-кнопке (сопровождает существующий visual
opacity-дизейбл, screen-reader parity с disabled); убран неиспользуемый
default export (page.tsx импортирует named, default export был dead code).
2026-07-04 11:44:23 +03:00
bot-backend
1954e4fe6b fix(tradein/v2): смонтировать форму лида (#2377) в живое v2-дерево (#2395)
Форма из #2377 рендерилась только в недостижимом legacy HeroTransparency/
HeroSummary; /trade-in/v2 — единственный живой прод-роут. Новый v2-native
LeadForm.tsx переиспользует useCreateLeadMutation as-is, портирует
валидацию/state-machine из HeroTransparency (не JSX), монтируется после
результата оценки (hasEstimate=true) вне scaled artboard.

Refs #2395, #2377
2026-07-04 11:44:23 +03:00