| 6610 | |
| 6611 | // only used in dev mode |
| 6612 | function checkDuration (val, name, vnode) { |
| 6613 | if (typeof val !== 'number') { |
| 6614 | warn( |
| 6615 | "<transition> explicit " + name + " duration is not a valid number - " + |
| 6616 | "got " + (JSON.stringify(val)) + ".", |
| 6617 | vnode.context |
| 6618 | ); |
| 6619 | } else if (isNaN(val)) { |
| 6620 | warn( |
| 6621 | "<transition> explicit " + name + " duration is NaN - " + |
| 6622 | 'the duration expression might be incorrect.', |
| 6623 | vnode.context |
| 6624 | ); |
| 6625 | } |
| 6626 | } |
| 6627 | |
| 6628 | function isValidDuration (val) { |
| 6629 | return typeof val === 'number' && !isNaN(val) |