Итак, у меня есть простые классы ошибок в Errors.js
export default class Errors
{
constructor() {
this.errors = {};
}
has(field) {
return this.errors.hasOwnProperty(field);
}
any() {
return Object.keys(this.errors).length > 1;
}
get(field) {
if(this.errors[field]){
return this.errors[field][0]
}
}
record(errors) {
this.errors = errors;
}
clear(field) {
delete this.errors[field];
}
}
В моем app.js я пытаюсь вызвать класс ошибок, чтобы использовать его функции, например:
import Errors from './errors.js';
Когда я пытаюсь использовать «Ошибки» и ведение журнала консоли:
console.log(Errors)
console.log(Errors.record({'name': 'test'}))
, я получаю следующее:
https://i.imgur.com/Lky7EuN.png
Как получить доступ к ошибкамкласс в app.js и все файлы, которые я включаю в мой файл app.js?