diff options
Diffstat (limited to 'src/components/ui/effects/Appear.js')
-rw-r--r-- | src/components/ui/effects/Appear.js | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/components/ui/effects/Appear.js b/src/components/ui/effects/Appear.js index 1255fce2e..183181f8f 100644 --- a/src/components/ui/effects/Appear.js +++ b/src/components/ui/effects/Appear.js | |||
@@ -1,11 +1,11 @@ | |||
1 | /* eslint-disable react/no-did-mount-set-state */ | ||
2 | import React, { Component } from 'react'; | 1 | import React, { Component } from 'react'; |
3 | import PropTypes from 'prop-types'; | 2 | import PropTypes from 'prop-types'; |
4 | import ReactCSSTransitionGroup from 'react-addons-css-transition-group'; | 3 | import ReactCSSTransitionGroup from 'react-addons-css-transition-group'; |
5 | 4 | ||
6 | export default class Appear extends Component { | 5 | export default class Appear extends Component { |
7 | static propTypes = { | 6 | static propTypes = { |
8 | children: PropTypes.any.isRequired, // eslint-disable-line | 7 | // eslint-disable-next-line react/forbid-prop-types |
8 | children: PropTypes.any.isRequired, | ||
9 | transitionName: PropTypes.string, | 9 | transitionName: PropTypes.string, |
10 | className: PropTypes.string, | 10 | className: PropTypes.string, |
11 | }; | 11 | }; |
@@ -24,11 +24,7 @@ export default class Appear extends Component { | |||
24 | } | 24 | } |
25 | 25 | ||
26 | render() { | 26 | render() { |
27 | const { | 27 | const { children, transitionName, className } = this.props; |
28 | children, | ||
29 | transitionName, | ||
30 | className, | ||
31 | } = this.props; | ||
32 | 28 | ||
33 | if (!this.state.mounted) { | 29 | if (!this.state.mounted) { |
34 | return null; | 30 | return null; |