Нужна помощь в преобразовании этой функции для реакции, чтобы функция onSubmit могла быть catchErrors (onSubmit) и не блокировать try-catch
Эта функция работает для экспресс и может отправлять ошибки следующему промежуточному программному обеспечению:
exports.catchErrors = (fn) => {
return function(req, res, next) {
return fn(req, res, next).catch(next);
};
};
Чего я хочу достичь? Устранение блоков try-catch в функции onSubmit
Таким образом, тег формы будет иметь что-то вроде onSubmit={catchErrors(this.onSubmit)}
, и в асинхронной функции onSubmit не будет блока try-catch