Skip to content

Commit bca6a64

Browse files
authored
Add support for bigint in prop-types (#1130)
* Add support for bigint in prop-types * Fix types
1 parent 1bde90e commit bca6a64

4 files changed

Lines changed: 8 additions & 0 deletions

File tree

‎.changeset/long-bikes-knock.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'react-docgen': patch
3+
---
4+
5+
Fix recognition of PropTypes.bigint as a built-in prop type

‎packages/react-docgen/src/Documentation.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export interface PropTypeDescriptor {
3636
| 'any'
3737
| 'array'
3838
| 'arrayOf'
39+
| 'bigint'
3940
| 'bool'
4041
| 'custom'
4142
| 'element'

‎packages/react-docgen/src/utils/__tests__/getPropType-test.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ describe('getPropType', () => {
88
test('detects simple prop types', () => {
99
const simplePropTypes = [
1010
'array',
11+
'bigint',
1112
'bool',
1213
'func',
1314
'number',

‎packages/react-docgen/src/utils/getPropType.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ function getPropTypeInstanceOf(
217217

218218
const simplePropTypes = [
219219
'array',
220+
'bigint',
220221
'bool',
221222
'func',
222223
'number',

0 commit comments

Comments
 (0)