From 5655d4d126c427d5e49b3987cd46bd59a171c2b5 Mon Sep 17 00:00:00 2001 From: William Petit Date: Thu, 3 Mar 2016 10:31:33 +0100 Subject: [PATCH] Bascule sur ReactDOM.findDOMNode() --- src/components/launcher/launcher-view.js | 2 +- src/components/mixins/animate.js | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/launcher/launcher-view.js b/src/components/launcher/launcher-view.js index b6e8086..5cd544a 100644 --- a/src/components/launcher/launcher-view.js +++ b/src/components/launcher/launcher-view.js @@ -88,7 +88,7 @@ var LauncherView = React.createClass({ onItemClick: function(evt, itemPath, item) { - console.log(item); + logger.debug(item); if(item.items) { diff --git a/src/components/mixins/animate.js b/src/components/mixins/animate.js index 179f1f3..fd70098 100644 --- a/src/components/mixins/animate.js +++ b/src/components/mixins/animate.js @@ -1,3 +1,6 @@ +var ReactDOM = require('react-dom'); +var logger = require('../../util/logger'); + var Events = { ANIMATION_END: 'webkitAnimationEnd', TRANSITION_END: 'webkitTransitionEnd' @@ -8,7 +11,7 @@ module.exports = { play: function(component, animation) { return new Promise(function(resolve, reject) { - var el = component.getDOMNode(); + var el = ReactDOM.findDOMNode(component); el.addEventListener(Events.ANIMATION_END, onAnimEnd, false); el.style.webkitAnimation = animation; @@ -25,13 +28,13 @@ module.exports = { transition: function(component, style, time, easing) { return new Promise(function(resolve, reject) { - console.log('transition start', style, time); + logger.debug('transition start', style, time); time = time || '500ms'; easing = easing || 'linear'; var props = Object.keys(style); - var el = component.getDOMNode(); + var el = ReactDOM.findDOMNode(component); el.style.transition = null;