[CL-ADAMI-LEADS] fix: подключить форму заявок adami.kr к API #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/claude-submission-flow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
Форма «Оставить заявку» на adami.kr была косметической:
onSubmitделалpreventDefault()+setSent(true)без отправки. Заявки посетителей терялись,submissionsпуста.src/api.ts—submitLead()POST наhttps://api.adami.kr/submit.Contact()— контролируемые поля, async submit, состояния sending/error, message required.src/api.test.ts+vitest.config.ts— тесты контракта. CI: шагnpm test.Зачем
Backend (
POST /submit→ INSERT submissions → Telegram → admin) полностью рабочий, не вызывался. Восстанавливаем поступление заявок.План тестирования
npm test2 passed,npm run lint0,npm run buildok.POST /submit→ 200{ok,id}, строка в БД (тестовая удалена).Где могу ошибаться
api.adami.kr(CORS уже разрешает adami.kr). Если планируется env-config — вынести вVITE_*.