@@ -170,7 +170,7 @@ var ReactTooltip = function (_Component) {
170170 value : function bindListener ( ) {
171171 var targetArray = this . getTargetArray ( ) ;
172172
173- var dataEvent = undefined ;
173+ var dataEvent = void 0 ;
174174 for ( var i = 0 ; i < targetArray . length ; i ++ ) {
175175 if ( targetArray [ i ] . getAttribute ( 'currentItem' ) === null ) {
176176 targetArray [ i ] . setAttribute ( 'currentItem' , 'false' ) ;
@@ -197,7 +197,7 @@ var ReactTooltip = function (_Component) {
197197 key : 'unbindListener' ,
198198 value : function unbindListener ( ) {
199199 var targetArray = document . querySelectorAll ( '[data-tip]' ) ;
200- var dataEvent = undefined ;
200+ var dataEvent = void 0 ;
201201
202202 for ( var i = 0 ; i < targetArray . length ; i ++ ) {
203203 dataEvent = this . state . event || targetArray [ i ] . getAttribute ( 'data-event' ) ;
@@ -220,7 +220,7 @@ var ReactTooltip = function (_Component) {
220220 value : function getTargetArray ( ) {
221221 var id = this . props . id ;
222222
223- var targetArray = undefined ;
223+ var targetArray = void 0 ;
224224
225225 if ( id === undefined ) {
226226 targetArray = document . querySelectorAll ( '[data-tip]:not([data-for])' ) ;
@@ -269,7 +269,7 @@ var ReactTooltip = function (_Component) {
269269 value : function checkStatus ( e ) {
270270 var show = this . state . show ;
271271
272- var isCapture = undefined ;
272+ var isCapture = void 0 ;
273273
274274 if ( e . currentTarget . getAttribute ( 'data-iscapture' ) ) {
275275 isCapture = e . currentTarget . getAttribute ( 'data-iscapture' ) === 'true' ;
@@ -320,7 +320,7 @@ var ReactTooltip = function (_Component) {
320320 /* Detect multiline */
321321 var regexp = / < b r \s * \/ ? > / ;
322322 var multiline = e . currentTarget . getAttribute ( 'data-multiline' ) ? e . currentTarget . getAttribute ( 'data-multiline' ) : this . props . multiline ? this . props . multiline : false ;
323- var tooltipText = undefined ;
323+ var tooltipText = void 0 ;
324324 var multilineCount = 0 ;
325325 if ( ! multiline || multiline === 'false' || ! regexp . test ( originTooltip ) ) {
326326 tooltipText = originTooltip ;
@@ -344,7 +344,7 @@ var ReactTooltip = function (_Component) {
344344 type : e . currentTarget . getAttribute ( 'data-type' ) || this . props . type || 'dark' ,
345345 effect : e . currentTarget . getAttribute ( 'data-effect' ) || this . props . effect || 'float' ,
346346 offset : e . currentTarget . getAttribute ( 'data-offset' ) || this . props . offset || { } ,
347- html : e . currentTarget . getAttribute ( 'data-html' ) || this . props . html || false ,
347+ html : e . currentTarget . getAttribute ( 'data-html' ) === 'true' || this . props . html || false ,
348348 delayShow : e . currentTarget . getAttribute ( 'data-delay-show' ) || this . props . delayShow || 0 ,
349349 delayHide : e . currentTarget . getAttribute ( 'data-delay-hide' ) || this . props . delayHide || 0 ,
350350 border : e . currentTarget . getAttribute ( 'data-border' ) === 'true' || this . props . border || false ,
@@ -455,8 +455,8 @@ var ReactTooltip = function (_Component) {
455455 var targetHeight = currentTarget . clientHeight ;
456456 var windoWidth = window . innerWidth ;
457457 var windowHeight = window . innerHeight ;
458- var x = undefined ;
459- var y = undefined ;
458+ var x = void 0 ;
459+ var y = void 0 ;
460460 var defaultTopY = targetTop - tipHeight - 8 ;
461461 var defaultBottomY = targetTop + targetHeight + 8 ;
462462 var defaultLeftX = targetLeft - tipWidth - 6 ;
@@ -728,8 +728,8 @@ var ReactTooltip = function (_Component) {
728728 }
729729 firstCount ++ ;
730730 }
731- for ( var i = string . length - 1 ; i >= 0 ; i -- ) {
732- if ( string [ i ] !== ' ' ) {
731+ for ( var _i = string . length - 1 ; _i >= 0 ; _i -- ) {
732+ if ( string [ _i ] !== ' ' ) {
733733 break ;
734734 }
735735 lastCount ++ ;
0 commit comments