fix: Support 10-digit phone numbers for Ivory Coast (+225) (#26465)

* fix: update ivory coast mask to 10 digits

* update formating for Benin numbers

---------

Co-authored-by: Dhairyashil Shinde <93669429+dhairyashiil@users.noreply.github.com>
Co-authored-by: Dhairyashil <dhairyashil10101010@gmail.com>
This commit is contained in:
Kartik
2026-01-06 22:31:21 +00:00
committed by GitHub
co-authored by Dhairyashil Shinde Dhairyashil
parent 1ebe7aa8ab
commit b8b9251f76
@@ -11,6 +11,11 @@ import { useBookerStore, type CountryCode } from "@calcom/features/bookings/Book
import { trpc } from "@calcom/trpc/react";
import classNames from "@calcom/ui/classNames";
const CUSTOM_PHONE_MASKS = {
ci: ".. .. .. .. ..",
bj: ".. .. .. .. ..",
};
export type PhoneInputProps = {
value?: string;
id?: string;
@@ -67,6 +72,7 @@ function BasePhoneInput({
enableSearch
disableSearchIcon
country={effectiveDefaultCountry}
masks={CUSTOM_PHONE_MASKS}
inputProps={{
name,
required: rest.required,
@@ -118,6 +124,7 @@ function BasePhoneInputWeb({
country={value ? undefined : defaultCountry}
enableSearch
disableSearchIcon
masks={CUSTOM_PHONE_MASKS}
inputProps={{
name,
required: rest.required,