React-Proptypes-docs
νμ
| κ²μ¬ λ°©λ² |
---|
λͺ¨λ νμ
| PropTypes.any |
Number κ°μ²΄ | PropTypes.number |
String κ°μ²΄ | PropTypes.string |
Boolean κ°μ²΄ | PropTypes.bool |
Function κ°μ²΄ | PropTypes.func |
Array κ°μ²΄ | PropTypes.array |
Object κ°μ²΄ | PropTypes.object |
Symbol κ°μ²΄ | PropTypes.symbol |
Node κ°μ²΄ | PropTypes.node |
React μμ | PropTypes.element |
μ¬λ¬ νμ
μ€ νλ | PropTypes.oneOfType([PropType.number, PropType.string]) |
νΉμ ν΄λμ€μ μΈμ€ν΄μ€ | PropTypes.instanceOf(Date) |
μ λ¬ μμ± μ ν | PropTypes.oneOf([βnameβ, βcareerβ]) |
νΉμ νμ
μ§ν©μΌλ‘ μ ν | PropTypes.arrayOf(PropTypes.string) |
νΉμ νμ
μ μμ± κ°μΌλ‘ νλ κ°μ²΄ μ ν | PropTypes.objectOf(PropTypes.number) |
νΉμ ννλ₯Ό κ°λ κ°μ²΄ μ ν | PropTypes.shape({ prop1, prop2 }) |
isRequiredΒ μ€μ μ νμλ‘ μ λ¬ λ°λ μμ±μ λ§ν©λλ€.
μ€μ | μ€λͺ
|
---|
PropTypes.string.isRequired | λ¬Έμ ν (νμ) |
PropTypes.number.isRequired | μ«μ ν (νμ) |
PropTypes.func.isRequired | ν¨μ ν (νμ) |
PropTypes.bool.isRequired | λΆλ¦¬μΈ ν (νμ) |