У меня есть следующая модель:
import { Model } from '@vuex-orm/core'
export class User extends Model {
static entity = 'users'
static fields () {
return {
id: this.attr(null),
name: this.attr('')
}
}
}
, и когда я пытаюсь это сделать:
User.insert({
data: { id: 1, name: 'John' }
})
я получаю следующую ошибку:
Uncaught (in promise) TypeError: Class constructor User cannot be invoked without 'new'
Есть идеи, в чем проблема? Этот код взят из документации, поэтому я немного запутался.