Phone
Collect a phone number with country format support.
Preview
Enter your phone number.
Usage
<FormFieldcontrol={form.control}name="phone_number"render={({ field }) => (<FormItem className="flex flex-col items-start"><FormLabel>Phone number</FormLabel><FormControl className="w-full"><PhoneInputplaceholder="Enter your phone number"maxLength={255}{...field}value={typeof field.value === "string" ? field.value : ""}onChange={(nextValue) => field.onChange(nextValue ?? "")}defaultCountry="TR"/></FormControl><FormDescription>Enter your phone number.</FormDescription><FormMessage /></FormItem>)}/>
Details
This field relies on the phone input primitive for formatting and country selection.
Component referenceform-builder/components/ui/phone-input.tsx