Метод, вернёт false. Значит, что-то пошло не так. Значит, мы не должны продолжать. А ошибку не обязательно показывать юзеру. А так, в ошибке и текст есть и все что нужно.
Ошибку не обязательно показывать. Но если надо, то как решать?
Короче в любом случае результат выдавать синхронно, а возникшую при этом ошибку - асинхронно , это какая то новая методология 🧐
Требует серьезного изучения