Я пытаюсь создать объект в javavscript, а затем инициализировать его в другом файле. Кажется, я не понимаю проблемы, хотя для меня все выглядит правильно. Ниже мой код
class Account {
constructor(account_id, official_name, name, subtype, type, balances) {
this.account_id = account_id;
this.official_name = official_name;
this.name = name;
this.subtype = subtype;
this.type = type;
this.balances = balances;
}
}
module.exports = Account;
и вот как я его создаю:
const { Account } = require('../../model/account');
const {
account_id, name, official_name, subtype, type, balances
} = accounts[key];
const account = new Account(account_id, official_name, name, subtype, type, balances);
и ошибка:
TypeError: Account is not a constructor
Что мне здесь не хватает?