Я использую радио-кнопку материала, чтобы пользователь мог изменить некоторые данные на сервере, но я хочу, чтобы он подтвердил это в диалоговом окне, что, если пользователь по ошибке щелкнет радио-кнопку, данные не повлияют на данные сервера и, конечно, я не хочу использовать браузер подтверждения оповещения?
у меня была мысль использовать оператор фильтра rxjs?
this.validForWalletPresenter.change.pipe(
filter(()=> confirm('are you sure you want to edit?')),
switchMap(x => {
return <--- calling the server here --->
})
).subscribe(x => {
<--- handle server response here --->
});
редактировать
проблема с подтверждением в том, что я не могу настроить его, это похоже на предупреждение, и это очень уродливо, мой вопрос, как я могу создать что-то, что действует как подтверждение, но показывает мой собственный мод, а не предупреждение?