Estoy tratando de importar una serie de palabras en mi juego del ahorcado, sin embargo, encuentro un error
No se pueden leer las propiedades de Word indefinido (leyendo 'dividido') /src/components/Word.js:8:20 5 | 6 | volver ( 7 |
8 | {palabraseleccionada.split('').map((letra, i) => { | ^ 9 | return ( 10 | 11 | {letrascorrectas.incluye(letra) ? letra : ''}
Aquí está el archivo Words.js donde parece estar ocurriendo el error en la línea 8:
import React from 'react'; // rendering the list of correct words const Word = ({ selectedWord, correctLetters }) => { return ( <div className="word"> {selectedWord.split('').map((letter, i) => { return ( <span className="letter" key={i}> {correctLetters.includes(letter) ? letter : ''} </span> ) })} </div> ) } export default WordCualquier ayuda para solucionar este problema sería muy apreciada, gracias :)
Está exportando hangmanArray como una función que devuelve las palabras cuando se ejecuta. O debe llamarlo antes de usarlo y almacenarlo en una variable o exportar la matriz de words directamente.
const words = hangmanArray()