eslintプロップ型エラーをトリガ:が(これは単なるデモ用である複数のプロパティを有する)Iは、以下のような単純なステートレスな成分を有する
import PropTypes from 'prop-types'
import React from 'react'
import MyDropdown from '...'
function renderDropdown (props) {
return props.isOpened && <MyDropdown />
}
const MyComponent = function (props) {
return (
<div className='my-component'>
{renderDropdown(props)}
</div>
)
}
MyComponent.propTypes = {
isOpened: PropTypes.bool
}
MyComponent.defaultProps = {
isOpened: false
}
export default MyComponent
私が検証する場合私は、必要なプロパティを渡す場合、または私は、レンダリングの内側に関数を移動した場合
:それはestlint
で、それはこのような小道具の検証に欠けている性質があることを言って多くのエラーをスローしますそれは完全に動作します。
ありがとうございました! @ YuryTarabanko –
これらのエラーはどこを指していますか?あなたはそのファイルを共有できますか? –