Skip to content

Commit 71cc71c

Browse files
committed
component can be a function
1 parent 8bc6085 commit 71cc71c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rc-queue-anim",
3-
"version": "0.11.6",
3+
"version": "0.11.7",
44
"description": "Queue animation component for react",
55
"keywords": [
66
"react",

src/QueueAnim.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,12 +295,13 @@ class QueueAnim extends React.Component {
295295
const numberOrArray = React.PropTypes.oneOfType([React.PropTypes.number, React.PropTypes.array]);
296296
const stringOrArray = React.PropTypes.oneOfType([React.PropTypes.string, React.PropTypes.array]);
297297
const objectOrArray = React.PropTypes.oneOfType([React.PropTypes.object, React.PropTypes.array]);
298+
const funcOrString = React.PropTypes.oneOfType([React.PropTypes.func, React.PropTypes.string]);
298299
const funcOrStringOrArray = React.PropTypes.oneOfType([React.PropTypes.func, stringOrArray]);
299300
const funcOrObjectOrArray = React.PropTypes.oneOfType([React.PropTypes.func, objectOrArray]);
300301
const funcOrNumberOrArray = React.PropTypes.oneOfType([React.PropTypes.func, numberOrArray]);
301302

302303
QueueAnim.propTypes = {
303-
component: React.PropTypes.string,
304+
component: funcOrString,
304305
interval: numberOrArray,
305306
duration: funcOrNumberOrArray,
306307
delay: funcOrNumberOrArray,

0 commit comments

Comments
 (0)