Implement tooltip on remaining paces

This commit is contained in:
Gustavo Lelis authored and James A. Petts committed 2020-05-15 13:56:35 +02:00
1 parent 57f4f4691c
commit 11e58e70f6
6 files changed
+100 -119

No files matched your search

+19 -11
View File
@@ -26,19 +26,27 @@ const arrowPositionStyle = {
const Tooltip = ({ position, content, tight, children }) => {
const [isActive, setIsActive] = useState(false);
const handleMouseOver = () => {
if (!isActive) {
setIsActive(true);
}
};
const handleMouseOut = () => {
if (isActive) {
setIsActive(false);
}
};
return (
<div
className="relative"
onMouseOver={() => {
if (!isActive) {
setIsActive(true);
}
}}
onMouseOut={() => {
if (isActive) {
setIsActive(false);
}
}}
className="relative "
onMouseOver={handleMouseOver}
onFocus={handleMouseOver}
onMouseOut={handleMouseOut}
onBlur={handleMouseOut}
role="tooltip"
>
{children}
<div