React Context не работает в CodeSandBox

Я пытаюсь запустить этот пример React Context в codeandbox, но получаю эту ошибку:

Invariant Violation

Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.

Check the render method of `MyProvider`.

Я установил React на 16.3, а сам код был взят непосредственно из этот пример Wes Bos. Я просмотрел код несколько раз, но не вижу никаких проблем. Может быть, это настройка контекста с кодами и коробкой, которую я не понимаю?


person captDaylight    schedule 30.03.2018    source источник


Ответы (1)


Вам также придется использовать версию 16.3 react-dom. В вашей песочнице react — 16.3.0, а react-dom — 16.2.0. Вот песочница с рабочим примером: https://codesandbox.io/s/1r1j221nl3.

person Oblosys    schedule 30.03.2018