React Eval Kit Request
How silicon vendors seed design-ins. An eval board costs real money to ship, so this form is doing lead scoring while it collects a delivery address — and the qualification questions matter as much as the postcode.
Installation
Props
| Prop | Type | Description |
|---|---|---|
| kits | EvalKit[] | { id, name, description, availability?, price?, imageLabel? } |
| onSubmit | (payload: Record<string,string>) => void | Kit id plus every form field |
Qualification before address
Project stage, expected volume, and application are asked before the shipping fields, and only stage is required. That ordering is deliberate: the answers route the request (an in-production enquiry at 100k/yr goes to a different person than a student project) and they arrive even if someone abandons at the address step.
Volume is deliberately optional with a not-sure-yet default. Forcing a volume commitment from someone at the exploring stage either loses them or produces a number they invented, and a fabricated forecast is worse than no forecast.
Show availability and price on the kit tiles rather than after submission — a three-week lead time or a $45 charge discovered at the confirmation screen reads as a bait-and-switch. Pair with the Compatibility Checker so a requester can confirm the part fits their platform before asking for hardware.
New components every week
Get the week's new Kelvin UI components and templates in one short email. No spam, unsubscribe anytime.