diff --git a/src/locale/en.json b/src/locale/en.json index e4b0418d..736e7f84 100644 --- a/src/locale/en.json +++ b/src/locale/en.json @@ -151,6 +151,7 @@ "at_time": "at", "vehicle_ref": "vehicle plate", "drive_direction": "drive direction", + "gtfs_manual": "GTFS manual", "bearing": "bearing", "coords": "coords", "hide_document": "Hide geeks data", diff --git a/src/locale/he.json b/src/locale/he.json index 7a18763a..1f293a1f 100644 --- a/src/locale/he.json +++ b/src/locale/he.json @@ -154,6 +154,7 @@ "at_time": "בשעה", "vehicle_ref": "לוחית רישוי", "drive_direction": "כיוון נסיעה", + "gtfs_manual": "מדריך GTFS", "directions":{ "North": "צפון", "Northeast": "צפון-מזרח", diff --git a/src/pages/components/map-related/MapLayers/BusToolTip.tsx b/src/pages/components/map-related/MapLayers/BusToolTip.tsx index 98ce34a8..2493a50f 100644 --- a/src/pages/components/map-related/MapLayers/BusToolTip.tsx +++ b/src/pages/components/map-related/MapLayers/BusToolTip.tsx @@ -14,6 +14,8 @@ import { getSiriRideWithRelated } from 'src/api/siriService' import type { Point } from 'src/pages/timeBasedMap' export type BusToolTipProps = { position: Point; icon: string; children?: ReactNode } +const manualUrl: string = + 'https://www.gov.il/BlobFolder/generalpage/gtfs_general_transit_feed_specifications/he/GTFS_Developer_Information_2024.11.21b.pdf' export function BusToolTip({ position, icon, children }: BusToolTipProps) { const [siriRide, setSiriRide] = useState() @@ -139,6 +141,15 @@ export function BusToolTip({ position, icon, children }: BusToolTipProps) { {showJson && (
e.stopPropagation()}> + (e.currentTarget.style.backgroundColor = 'lightgray')} + onMouseLeave={(e) => (e.currentTarget.style.backgroundColor = 'white')}> + {t('gtfs_manual')} + id={position.point?.id + ''} data={position}