fix(snippet/tooltip): remove render lvl binding
This commit is contained in:
@ -35,6 +35,8 @@ class Tooltip extends React.Component {
|
|||||||
visibility: "visible"
|
visibility: "visible"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
this.showTooltip = this.toggleTooltip.bind(this, true);
|
||||||
|
this.hideTooltip = this.toggleTooltip.bind(this, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
toggleTooltip = tooltipState => {
|
toggleTooltip = tooltipState => {
|
||||||
@ -55,8 +57,8 @@ class Tooltip extends React.Component {
|
|||||||
</div>
|
</div>
|
||||||
{React.cloneElement(children, {
|
{React.cloneElement(children, {
|
||||||
...rest,
|
...rest,
|
||||||
onMouseEnter: () => this.toggleTooltip(true),
|
onMouseEnter: this.showTooltip,
|
||||||
onMouseLeave: () => this.toggleTooltip(false)
|
onMouseLeave: this.hideTooltip
|
||||||
})}
|
})}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user