Há um erro na transcrição do código no exercício da lição 6 do curso de electron. https://cursos.alura.com.br/course/electron/task/26615
O código está assim:
module.exports = {
templateInical = null,
geraTrayTemplate(win){
...
this.templateInicial = template;
return template;
},
adicionaCursoNoTray(curso){
}
}
Fora a grafia "templateInical", que não tem impacto na compilação, como o module.exports está recebendo um objeto javascript a chave "templateInicial" deveria receber o valor null utilizando um ":". O código que funciona seria:
module.exports = {
templateInicial : null,
geraTrayTemplate(win){
...
this.templateInicial = template;
return template;
},
adicionaCursoNoTray(curso){
}
}
Caneladinha de nada! haha
Abraços,