- Szycy
- 27 sierpnia 2026 20:43 UTC
- Autor
- kamo
- Pochęt się
- d5f44ac
Formatter każdego udostępnionego telefonu zachował OSTATNIE TEN DIGITS niezależnie od tego, Został wręczony i ubrał je jako numer NANP, więc "+44 20 7946 0958" renderował jako "(207) 946-0958" - inna liczba, w innym kraju, że osoba Można odczytać z ekranu i wybrać. "CreateLeadClient" miał własną kopię, która była Gorzej: skrócił na dziesięć cyfr, więc międzynarodowy numer wpisany na prowadzenie Został okaleczony przy wejściu i oryginał zniknął. "app/lib/phone.ts" teraz formatuje się przez libphonen numer-js: display, as-you-type Wejście, E.164 dla drutu i kontrola długości do walidacji. Posługi porównawcze rękojeżnie – mecz ostatniej dziesiąty to wszystkie potrzeby odwrotne i ma to miejsce w przypadku Aby kontynuować pracę na śmieciach, produkuje system telefoniczny (czterocyfrowe rozszerzenia, Kody funkcji, pusty identyfikator rozmówcy na nodze kanału lokalnego). Ta własność jest Nadal przypięty: wszystko, co nie jest liczbą całą, wraca nietknięte. Wstęp przechodzi przez „PhoneField) (MUI) lub "BarePhoneInput") (dla powierzchni, które Stylizuje własne wejścia), oba nad „usePhoneInput”, który istnieje dla tych dwóch Rzeczy, które sprawiają, że pole typu as-you jest użyteczne, a nie irytujące: pielęgnacja Pozostw z cyfrą po prostu narysowaną, zamiast rzucić do końca przez sformat, a backspacing nad separatorem usuwa cyfrę – naiwnie usuwa Nic, ponieważ formatter odkłada separator prosto z powrotem. Formularze, które już zbierają kraj, przechodzą przez to, więc własny numer orgi w Wielkiej Brytanii Jest pogrupowany w sposób, w jaki Wielka Brytania grupuje ją, a nie przeciwko amerykańskiemu szablonowi. Brama na "isPossible()", nie "isValid()": min metadane odrzuca zarezerwowane Wymiana i czerpanie ważności zatrzymałoby formatowanie co 555 numeru, który Jest to większość orgi demo. Również naprawiono po drodze: "międzynarodowa" transformacja mapowania pola "+" + cyfry, plus przyklejony do numeru krajowego, który jest innym krajem Liczba; i dialda SMS liczyły znaki zamiast cyfr, więc Siedmiocyfrowa liczba przebrana za "(949) 374-7" przeszła swoją dziesięcioosobową bramę. Celowo NIE sformatowane: pola konfiskaty z nieskondycji telefonicznej i VoIP Wychodzący numer SMS. Są to konfiguracja dostawcy i chcą surowego E.164.