import { memo } from "preact/compat"; import RouteStopPlatform from "../RouteStopPlatform"; import useRouteStop from "../utils/hooks/useRouteStop"; import type { JSX, PreactDOMAttributes } from "preact"; export type RouteStopNameProps = JSX.HTMLAttributes & PreactDOMAttributes; function RouteStopName({ children, ...props }: RouteStopNameProps) { const { stop } = useRouteStop(); const { stationName } = stop || {}; return (
{stationName}
{children}
); } export default memo(RouteStopName);