We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27479c2 commit dde83ebCopy full SHA for dde83eb
README.md
@@ -160,7 +160,6 @@ MyComponent.propTypes = {
160
};
161
162
MyComponent.defaultProps = {
163
- foo: 42,
164
bar: 21
165
166
@@ -169,21 +168,15 @@ export default MyComponent;
169
168
170
we are getting this output:
171
172
-> `foo` is not required even though it has `isRequired` because props with default value are never required
173
-
174
```json
175
{
176
"props": {
177
"foo": {
178
"type": {
179
"name": "number"
180
},
181
- "required": false,
182
- "description": "Description of prop \"foo\".",
183
- "defaultValue": {
184
- "value": "42",
185
- "computed": false
186
- }
+ "required": true,
+ "description": "Description of prop \"foo\"."
187
188
"bar": {
189
0 commit comments