L'app React non è in arrivo. Errore: violazione INvariant

Aug 22 2020

Non riesco ad aprire l'app React. Ho cambiato import App in import {App}, in index.js. Anche questo non funziona

https://codesandbox.io/s/silly-cloud-6fj01?file=/src/App.js

Viene generato un errore: il tipo di elemento di violazione invariante non è valido: è prevista una stringa (per i componenti incorporati) o una classe / funzione (per i componenti compositi) ma ha ottenuto: undefined. Probabilmente hai dimenticato di esportare il tuo componente dal file in cui è definito, o potresti aver confuso le importazioni predefinite e quelle denominate.

Risposte

1 user3272018 Aug 22 2020 at 00:01

Stai usando la versione 16.2.0 di React, ma è StrictModestata introdotta nella 16.3. Aggiorna sia React che React-Dom ad almeno 16.3 e tutto inizierà a funzionare.

JayParmar Aug 22 2020 at 00:09

Devi cambiare la versione di React e fare la versione 16.3.0 o successiva di React, quindi funziona.

Ecco una demo funzionante