Tengo una duda sobre el uso de react.Context
Tengo un proveedor que obtiene un conjunto de nombres
Tengo un consumidor un programa a continuación
Ahora usé el componente del consumidor e importé al componente que quiero usar y envolví todo el componente
Pero, ¿cómo puedo obtener los nombres y del consumidor y mostrarlos en el componente donde quiero mostrar y hacer que los nombres se puedan buscar?
Si puedo pasar los nombres como apoyo y representar los nombres en el componente, puedo verlo en la página web donde puedo buscar el nombre y obtiene los datos de una matriz.
Pero cuando uso los nombres en this.props y reviso la consola, se muestra indefinido y como no puedo obtener una matriz de nombres, no puedo representarlos.
¿Alguien podría por favor guiar?
import React from 'react'; import Context from './Context'; export default function(Component) { return class extends React.PureComponent{ render(){ return( <Context.Consumer children={names=>( <Component {...this.props} names={names} /> )} /> ) } } }