jsx-eslint/eslint-plugin-react
View on GitHubfunction-component-definition should ignore function with `this`
Open
#2781 opened on Sep 1, 2020
bughelp wanted
Description
This is a polyfill for IE:
Element.prototype.closest = function (s) {
let el = this
if (!document.documentElement.contains(el)) return null
do {
if (el.matches(s)) return el
el = el.parentElement || el.parentNode
} while (el !== null && el.nodeType === 1)
return null
}
it needs access to this and function-component-definition complains about it.