I have a test_stuff.js file that I run with npm test
It looks something like this:
import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( <MyProvider> </MyProvider> ); describe('Array', function() { describe('#indexOf()', function() { it('should return -1 when the value is not present', function() { assert.equal(-1, [1,2,3].indexOf(4)); }); }); });
Sorry, I am getting an error
/Users/me/projects/myproj/test/test_stuff.js:11 var myProvider = _react.React.createElement(_index.MyProvider, null); ^ TypeError: Cannot read property 'createElement' of undefined at Object.<anonymous> (/Users/me/projects/myproj/test/test_stuff.js:7:7)
What does it mean? I import React from "react" successfully, so why will React be undefined? This is _react.React, whatever that means ...
javascript npm reactjs react-jsx
Some guy
source share