From e1b34925142dc41357a61810890918010b5e6ba3 Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Tue, 11 Feb 2025 13:53:03 +0000 Subject: [PATCH] added donation widget --- src/Components/Map/UtopiaMap.tsx | 2 ++ src/Components/Map/UtopiaMapInner.tsx | 8 ++++---- src/types/UtopiaMapProps.d.ts | 1 + 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/Components/Map/UtopiaMap.tsx b/src/Components/Map/UtopiaMap.tsx index 5fcb292d..757bca74 100644 --- a/src/Components/Map/UtopiaMap.tsx +++ b/src/Components/Map/UtopiaMap.tsx @@ -19,6 +19,7 @@ function UtopiaMap({ showGratitudeControl = false, showLayerControl = true, infoText, + donationWidget, }: UtopiaMapProps) { return ( @@ -35,6 +36,7 @@ function UtopiaMap({ showGratitudeControl={showGratitudeControl} showLayerControl={showLayerControl} infoText={infoText} + donationWidget={donationWidget} > {children} diff --git a/src/Components/Map/UtopiaMapInner.tsx b/src/Components/Map/UtopiaMapInner.tsx index 04dc5a89..c8f682fa 100644 --- a/src/Components/Map/UtopiaMapInner.tsx +++ b/src/Components/Map/UtopiaMapInner.tsx @@ -47,7 +47,7 @@ export function UtopiaMapInner({ showFilterControl = false, showGratitudeControl = false, showLayerControl = true, - infoText, + donationWidget, }: UtopiaMapProps) { const selectNewItemPosition = useSelectPosition() const setSelectNewItemPosition = useSetSelectPosition() @@ -71,21 +71,21 @@ export function UtopiaMapInner({ const init = useRef(false) useEffect(() => { if (!init.current) { - infoText && + donationWidget && setTimeout(() => { toast( <>
- +
, { autoClose: false }, ) - }, 10000) + }, 600000) init.current = true } // eslint-disable-next-line react-hooks/exhaustive-deps diff --git a/src/types/UtopiaMapProps.d.ts b/src/types/UtopiaMapProps.d.ts index 99389e81..cbcf02ce 100644 --- a/src/types/UtopiaMapProps.d.ts +++ b/src/types/UtopiaMapProps.d.ts @@ -13,4 +13,5 @@ export interface UtopiaMapProps { showLayerControl?: boolean showGratitudeControl?: boolean infoText?: string + donationWidget?: boolean }