Skip to content

Commit 8058f19

Browse files
author
Clauderic Demers
committed
Fix PropTypes for width and height props (#13)
1 parent 771deb6 commit 8058f19

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default class VirtualList extends PureComponent {
2626
};
2727
static propTypes = {
2828
estimatedItemSize: PropTypes.number,
29-
height: PropTypes.number.isRequired,
29+
height: PropTypes.oneOfType([PropTypes.number, PropTypes.string]).isRequired,
3030
itemCount: PropTypes.number.isRequired,
3131
itemSize: PropTypes.oneOfType([PropTypes.number, PropTypes.array, PropTypes.func]).isRequired,
3232
overscanCount: PropTypes.number,
@@ -35,7 +35,7 @@ export default class VirtualList extends PureComponent {
3535
scrollToIndex: PropTypes.number,
3636
scrollToAlignment: PropTypes.oneOf([ALIGN_START, ALIGN_CENTER, ALIGN_END]),
3737
scrollDirection: PropTypes.oneOf([DIRECTION_HORIZONTAL, DIRECTION_VERTICAL]).isRequired,
38-
width: PropTypes.oneOfType([PropTypes.number, PropTypes.string]),
38+
width: PropTypes.oneOfType([PropTypes.number, PropTypes.string]).isRequired,
3939
}
4040

4141
sizeAndPositionManager = new SizeAndPositionManager({

0 commit comments

Comments
 (0)