c5b5c43e3d
Previously our automatic React injection approach injected `import React from 'react'` automatically whenever JSX was detected. The new official JSX transform solves this by enforcing importing `React` when it is used. This codemod automatically converted files that are using a "global React variable" to use `import React from 'react'`
16 lines
319 B
JavaScript
16 lines
319 B
JavaScript
/* global jest */
|
|
jest.autoMockOff()
|
|
const defineTest = require('jscodeshift/dist/testUtils').defineTest
|
|
|
|
const fixtures = [
|
|
'missing-react-import-in-component'
|
|
]
|
|
|
|
for (const fixture of fixtures) {
|
|
defineTest(
|
|
__dirname,
|
|
'add-missing-react-import',
|
|
null,
|
|
`add-missing-react-import/${fixture}`
|
|
)
|
|
}
|