feat: :bug: Add phone number exception for french numbers
Tim Izzo tim@5ika.ch
Mon, 02 Dec 2024 09:30:30 +0100
1 files changed,
3 insertions(+),
1 deletions(-)
M
frontend/components/PhoneInput/index.tsx
→
frontend/components/PhoneInput/index.tsx
@@ -51,7 +51,9 @@ defaultCountry: defaultCountry || defaultCountries[0][1],
value: phone, countries: defaultCountries, onChange: ({phone, country}) => { - const formatedPhone = phone?.replace(/^\+0*/, '+'); + let formatedPhone = phone?.replace(/^\+0*/, '+'); + if (country.iso2 === 'fr') + formatedPhone = formatedPhone?.replace(/^\+330/, '+33'); setPhone(formatedPhone); if (isPhoneValid(formatedPhone)) onChange({phone: formatedPhone, country: country.iso2, error: false});