Skip to content

Commit

Permalink
add tooltip with event type cpunts to events outside areas
Browse files Browse the repository at this point in the history
  • Loading branch information
satellitestudiodesign committed Oct 23, 2023
1 parent 7737d21 commit 97301b1
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
}

.unknownRegionEventsNumber {
cursor: help;
font: var(--font-S);
color: var(--color-secondary-blue);
}
20 changes: 17 additions & 3 deletions apps/fishing-map/features/vessel/areas/VesselAreas.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -254,9 +254,23 @@ const VesselAreas = ({ updateAreaLayersVisibility }: VesselAreasProps) => {
regionType: t(`layer.areas.${vesselArea}`, vesselArea),
})}
</span>
<span className={styles.unknownRegionEventsNumber}>
<I18nNumber number={eventsGroupedUnknown?.total} />
</span>
<Tooltip
content={Object.entries(eventsGroupedUnknown)
.sort((a, b) => (b[1] as number) - (a[1] as number))
.map(([key, value]) => {
if (key === 'total' || key === 'region') return ''
return (
<p>
{t(`event.${key}`, { defaultValue: key, count: value as number })}:{' '}
<I18nNumber number={value} />
</p>
)
})}
>
<span className={styles.unknownRegionEventsNumber}>
<I18nNumber number={eventsGroupedUnknown?.total} />
</span>
</Tooltip>
</p>
)}
</div>
Expand Down

0 comments on commit 97301b1

Please sign in to comment.