feat: update water level datasets and improve Tooltip component responsiveness

This commit is contained in:
David Fencl
2026-06-08 21:30:34 +02:00
parent cdb653d660
commit 8fe39b7ab0
65 changed files with 1110 additions and 205 deletions
+7 -5
View File
@@ -26,10 +26,6 @@ export const Tooltip = ({ content, children }: Props) => {
useEffect(() => {
if (!show) {
setPositionStyle({
left: '50%',
transform: 'translateX(-50%)',
});
return;
}
@@ -67,10 +63,16 @@ export const Tooltip = ({ content, children }: Props) => {
<div
ref={containerRef}
style={{ position: 'relative', display: 'inline-flex' }}
onMouseEnter={() => setShow(true)}
onMouseEnter={() => {
setPositionStyle({ left: '50%', transform: 'translateX(-50%)' });
setShow(true);
}}
onMouseLeave={() => setShow(false)}
onClick={(e) => {
e.stopPropagation();
if (!show) {
setPositionStyle({ left: '50%', transform: 'translateX(-50%)' });
}
setShow(!show);
}}
>