import { MapPinIcon, XIcon } from "lucide-react"; import type { FC } from "react"; import { cn } from "@/lib/utils"; import type { Location } from "@/types/proto/api/v1/memo_service_pb"; import { getLocationCoordinatesText, getLocationDisplayText } from "./locationHelpers"; interface LocationDisplayEditorProps { location: Location; onRemove?: () => void; className?: string; } const LocationDisplayEditor: FC = ({ location, onRemove, className }) => { const displayText = getLocationDisplayText(location); return (
{displayText} {getLocationCoordinatesText(location)}
{onRemove && ( )}
); }; export default LocationDisplayEditor;