Использую ngx mask для ввода номера телефона с маской вида (000) 000-00-00. Не пойму как сделать так, чтобы если пользователь ввел лишний символ он вставлялся но удалялся первый.
Вот для примера
Например пользователь ввел (799) 988-87-76, затем нажимает на клавиатуре 6 и в инпуте становится (999) 888-77-66, потом нажимает 5 и в инпуте становится (998) 887-76-65 и так делее.
Может кто-то сталкивался с подобного рода задачами?