import React from 'react'; import { IcLocation, IcNavBack, IcMore } from '../../res/icons'; import { useMapStrings } from '../../hooks/useMapStrings'; import { isCurrentLocationRoutePoint, type RoutePoint } from '../../hooks/useRouting'; export const RoutingTopBar: React.FC<{ origin: RoutePoint | null; destination: RoutePoint; anchorSide: 'origin' | 'destination'; onSwapRoute: () => void; onOpenPointPicker: (side: 'origin' | 'destination', initialQuery?: string) => void; }> = ({ origin, destination, anchorSide, onSwapRoute, onOpenPointPicker }) => { const s = useMapStrings(); const originIsCurrent = isCurrentLocationRoutePoint(origin); const destinationIsCurrent = isCurrentLocationRoutePoint(destination); return (