@@ -985,25 +985,25 @@ BaseTable.propTypes = {
985985 /**
986986 * Custom renderer on top of the table component
987987 */
988- overlayRenderer : PropTypes . oneOfType ( [ PropTypes . func , PropTypes . element ] ) ,
988+ overlayRenderer : PropTypes . oneOfType ( [ PropTypes . elementType , PropTypes . element ] ) ,
989989 /**
990990 * Custom renderer when the length of data is 0
991991 */
992- emptyRenderer : PropTypes . oneOfType ( [ PropTypes . func , PropTypes . element ] ) ,
992+ emptyRenderer : PropTypes . oneOfType ( [ PropTypes . elementType , PropTypes . element ] ) ,
993993 /**
994994 * Custom footer renderer, available only if `footerHeight` is larger then 0
995995 */
996- footerRenderer : PropTypes . oneOfType ( [ PropTypes . func , PropTypes . element ] ) ,
996+ footerRenderer : PropTypes . oneOfType ( [ PropTypes . elementType , PropTypes . element ] ) ,
997997 /**
998998 * Custom header renderer
999999 * The renderer receives props `{ cells, columns, headerIndex }`
10001000 */
1001- headerRenderer : PropTypes . oneOfType ( [ PropTypes . func , PropTypes . element ] ) ,
1001+ headerRenderer : PropTypes . oneOfType ( [ PropTypes . elementType , PropTypes . element ] ) ,
10021002 /**
10031003 * Custom row renderer
10041004 * The renderer receives props `{ isScrolling, cells, columns, rowData, rowIndex, depth }`
10051005 */
1006- rowRenderer : PropTypes . oneOfType ( [ PropTypes . func , PropTypes . element ] ) ,
1006+ rowRenderer : PropTypes . oneOfType ( [ PropTypes . elementType , PropTypes . element ] ) ,
10071007 /**
10081008 * Class name for the table header, could be a callback to return the class name
10091009 * The callback is of the shape of `({ columns, headerIndex }) => string`
0 commit comments