Я использую предварительное событие InboxSDK, чтобы проверить условие перед отправкой электронного письма. Для случая selectedProject! == 0 электронное письмо не отправляется. Есть ли у кого-нибудь комментарии.
composeView.on('presending', (event) => {
if(selectedProject!==0){
//console.log(selectedProject);
composeView.send();
}else{
console.log(selectedProject);
event.cancel();
console.log('please select a project for the email');
alert('please select a project for the email');
initDropdown();//show the dropdown to select projects
}