problems panel: update tooltip

This commit is contained in:
Alexander Zobnin
2018-12-24 17:48:48 +03:00
parent 2fefa11aea
commit 6e9a3e256d
8 changed files with 359 additions and 103 deletions

View File

@@ -0,0 +1,17 @@
import React, { PureComponent } from 'react';
import Popper from './Popper';
import withPopper, { UsingPopperProps } from './withPopper';
class Tooltip extends PureComponent<UsingPopperProps> {
render() {
const { children, hidePopper, showPopper, className, ...restProps } = this.props;
return (
<div className={`popper__manager ${className}`} onMouseEnter={showPopper} onMouseLeave={hidePopper}>
<Popper {...restProps}>{children}</Popper>
</div>
);
}
}
export default withPopper(Tooltip);