Переглянути джерело

Add function as allowed prop type (#2873)

JT 4 роки тому
батько
коміт
f149eb1a38
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      packages/@uppy/react/src/propTypes.js

+ 4 - 1
packages/@uppy/react/src/propTypes.js

@@ -19,7 +19,10 @@ const metaField = PropTypes.shape({
   name: PropTypes.string.isRequired,
   placeholder: PropTypes.string,
 })
-const metaFields = PropTypes.arrayOf(metaField)
+const metaFields = PropTypes.oneOfType([
+  PropTypes.arrayOf(metaField),
+  PropTypes.func,
+])
 
 // A size in pixels (number) or with some other unit (string).
 const cssSize = PropTypes.oneOfType([