скажем, в одном кейсе мне нужен конфирм на удалении. Вызываю у стора метод confirm, передаю ему хэндлер, который вызовется, когда какая-то кнопка будет нажата (закрыть, удалить или мисклик). Он асинхронный. И если там есть, допустим, вызов мутации, то когда она выполнится, тогда диалог закроется, а после нажатия кнопки будут задизейблены.