Phone input
CompactInput with kind="phone". Renders a +1 prefix and formats input asNNN-NNN-NNNN while the user types. Blur validates a 10-digit value.
import from @halwel/ui/components/forms/CompactInput
Variants
Wide (default placement)
+1
Phone almost always sits at the standard onboarding width.
Narrow
+1
Tight enough to clip the prefix on small screens — avoid.
With helper text
+1