import styled from 'styled-components'
import propTypes from 'prop-types'
import React from 'react'
const Checkbox = ({ className, checked, ...props }) => (
<CheckboxContainer className={className}>
<HiddenCheckbox checked={checked} {...props} />
<StyledCheckbox checked={checked}>
<Icon viewBox="0 0 24 24">
<polyline points="20 6 9 17 4 12" />
</Icon>
</StyledCheckbox>
</CheckboxContainer>
)
Checkbox.propTypes = {
checked: propTypes.boolean,
className: propTypes.string,
}
Run Code Online (Sandbox Code Playgroud)
我有这个组件,我总是收到这个错误:不需要错误 propType "className",但没有相应的 defaultProps 声明 react/require-default-props
我不知道如何解决它,请问有什么建议吗?
reactjs ×1