📞 Phone Validation — Teste Interativo Real
Execução real do libphonenumber-js — mesmo código de produção. Timestamp: 2026-09-25T12:34:31.498Z
🇧🇷
Brasil
Tela: GroupQuote | País: BR | Input: 31 99974 2977
+55 31 99974 2977
Aceitou?
✅ Sim
Erro visual?
❌ Não
E.164 / Backend
+5531999742977
Console erro?
❌ Limpo
🇺🇸
EUA
Tela: GroupQuote | País: US | Input: 4075550000
+1 407 555 0000
Aceitou?
✅ Sim
Erro visual?
❌ Não
E.164 / Backend
+14075550000
Console erro?
❌ Limpo
🇵🇹
Portugal
Tela: GroupQuote | País: PT | Input: 912345678
+351 912 345 678
Aceitou?
✅ Sim
Erro visual?
❌ Não
E.164 / Backend
+351912345678
Console erro?
❌ Limpo
❌
Inválido BR
Tela: GroupQuote | País: BR | Input: 123
Número inválido para BR. Ex: (31) 99974-2977
Aceitou?
❌ Não
Erro visual?
✅ Sim (borda vermelha)
E.164 / Backend
— bloqueado
Console erro?
❌ Limpo
✅ Esta página usa exatamente as funções
validatePhone, formatPhoneE164, COUNTRY_LIST e getPlaceholder de lib/phoneValidation.js — mesmo código de GroupQuote, GroupCheckoutStripe e ForPartners.