From 32d856b26fb4f1626302654e3d472af870169d03 Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Sun, 12 Oct 2025 12:45:16 +0200 Subject: [PATCH] fix AddButton --- .../Map/Subcomponents/AddButton.tsx | 35 ++++++++++++------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/lib/src/Components/Map/Subcomponents/AddButton.tsx b/lib/src/Components/Map/Subcomponents/AddButton.tsx index 198f3027..18e1dc5e 100644 --- a/lib/src/Components/Map/Subcomponents/AddButton.tsx +++ b/lib/src/Components/Map/Subcomponents/AddButton.tsx @@ -10,7 +10,11 @@ import { useLayers } from '#components/Map/hooks/useLayers' import { useHasUserPermission } from '#components/Map/hooks/usePermissions' import useWindowDimensions from '#components/Map/hooks/useWindowDimension' -import type { MouseEvent as ReactMouseEvent, TouchEvent as ReactTouchEvent } from 'react' +import type { + MouseEvent as ReactMouseEvent, + TouchEvent as ReactTouchEvent, + PointerEvent as ReactPointerEvent, +} from 'react' export default function AddButton({ triggerAction, @@ -58,7 +62,10 @@ export default function AddButton({ } const stopPropagation = ( - event: ReactMouseEvent | ReactTouchEvent, + event: + | ReactMouseEvent + | ReactTouchEvent + | ReactPointerEvent, ): void => { event.preventDefault() event.stopPropagation() @@ -84,11 +91,17 @@ export default function AddButton({ {canAddItems() ? (
- +