From 7928a67b21970713ebbe433c4d45a0a1f1b9b899 Mon Sep 17 00:00:00 2001 From: binh-dam-ibigroup <56846598+binh-dam-ibigroup@users.noreply.github.com> Date: Thu, 10 Oct 2024 13:36:32 -0400 Subject: [PATCH] fix(EndPointsOverlay): Make setLocation optional --- packages/endpoints-overlay/src/EndpointsOverlay.story.tsx | 6 +----- packages/endpoints-overlay/src/index.tsx | 4 ++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/endpoints-overlay/src/EndpointsOverlay.story.tsx b/packages/endpoints-overlay/src/EndpointsOverlay.story.tsx index 817a53ad0..a0d7422c4 100644 --- a/packages/endpoints-overlay/src/EndpointsOverlay.story.tsx +++ b/packages/endpoints-overlay/src/EndpointsOverlay.story.tsx @@ -46,11 +46,7 @@ export default { } as ComponentMeta; export const EndpointsOverlayWithoutUserSettings: ComponentStory = () => ( - + ); export const EndpointsOverlayWithUserSettings: ComponentStory = () => ( diff --git a/packages/endpoints-overlay/src/index.tsx b/packages/endpoints-overlay/src/index.tsx index a227ea4cf..700089650 100644 --- a/packages/endpoints-overlay/src/index.tsx +++ b/packages/endpoints-overlay/src/index.tsx @@ -63,7 +63,7 @@ interface Props { * * { location: {...location}, reverseGeocode: true, type: "from/to" } */ - setLocation: (arg: MapLocationActionArg) => void; + setLocation?: (arg: MapLocationActionArg) => void; /** * Whether or not to show the user settings popup when an endpoint is clicked. */ @@ -120,7 +120,7 @@ const EndpointsOverlay = ({ locations = [], MapMarkerIcon = DefaultMapMarkerIcon, rememberPlace = noop, - setLocation, + setLocation = noop, showUserSettings, toLocation }: Props): ReactElement => (