В методе Meteor, работающем только на сервере, я заключаю обещание следующим образом:
'my.method'(){
const instance = axios.create({baseURL: 'http://localhost'});
return Promise.await(instance.post('/endpoint', data));
}
Это работает, но это длинный запрос (для получения результата требуется несколько минут), и пока запрос находится на рассмотрении, приложение блокируется: я все еще могу нажимать на ссылки и изменять маршрут, а также отображать другие (реагировать) ), но все потоки данных прерываются до тех пор, пока не будет возвращен запрос.
Есть идеи, что я делаю не так?