class extends Error {
constructor(message: string) {
super(message);
this.name = 'AuthError';
}
}
Потом импортирую:
import AuthError from '@errors/AuthError';
И потом бросаю:
throw new AuthError('MyError');
Потом в catch проверяю:
console.log(err instanceof AuthError)
Возвращает false. Почему? Что я делаю не так?
babel?
Обсуждают сегодня