const ProjectsSummaryLayout = ({projects}) => {
return (
<div className="projects-summary col-md-10">
<h3>Projects</h3>
<ul>
{ projects.map(p => <li key={p.id}>{p.contract.client}</li>) }
</ul>
</div>
)
}
const ProjectsSummary = connect(
state => ({projects: state.projects})
)(ProjectsSummaryLayout)
e ottengo:
Attenzione: Le componenti di funzione senza Stato non può essere data arbitri (vedere ref "wrappedInstance" in ProjectsSummaryLayout creato da Connect (ProjectsSummaryLayout)). I tentativi di accedere a questo riferimento falliscono .
Che cosa sta cercando di dirmi? Sto davvero facendo qualcosa di sbagliato?
Vedo la discussione su questo here ma sfortunatamente non capisco la conclusione.
Notato lo stesso problema con react-dnd. Avvertenza: non è possibile fornire i componenti della funzione stateless. I tentativi di accedere a questo riferimento falliranno. Controllare il metodo di rendering di 'DragSource (Component)'. – Sri