False positives on "Declare only one React component per file" (react/no-multi-comp) #1088
Closed
Description
import test from "jest-ava-api"
import React, { createElement } from "react"
import { createRenderer } from "react-addons-test-utils"
const renderer = (...args) => { // I guess this is detected as a component
const render = createRenderer()
render.render(...args)
return render.getRenderOutput()
}
test("what", () => {
return {
isActive: () => false, // what?
}
})
react/no-multi-comp is detecting 2 components here since I get a warning on the last () => false.
Both are wrong.
Ps: the code does not make sense as it is as I removed some part to make the debugging more easy.
Not that if I does not import createElement, the error seems to disappear (but I need this...)
Metadata
Assignees
Labels
No labels