Arqueiro.js
import { Personage } from "./personagem.js"
export class Arqueiro extends Personagem {
tipo = 'Arqueiro'
destreza
constructor(nome, level, destreza) {
super(nome, level)
this.destreza = destreza
}
obterInsignia() {
if (this.destreza >= 5)
return 'Dominador de Flechas'
return super.obterInsignia()
}
}
Index.js
import { Personagem } from "./modules/personagem.js"
import { PersonagemView } from "./components/personagem-view.js"
import { Mago } from "./modules/mago.js"
import { Arqueiro } from "./modules/arqueiro.js"
const magoAntonio = new Mago('Antonio', 4, 'fogo', 4, 3)
const magaJulia = new Maga('Julia', 8, 'gelo', 7, 10)
const arqueiroBruno = new Arqueiro('Bruuno', 7, 8)
const personagens = [magoAntonio, magaJulia, arqueiroBruno]
new PersonagemView(personagens).render
No meu Index quando vou salvar e renderizar, aparece um erro no console no PersonagemView. Gostaria de saber o porquê está dando esse erro ainda?