diff --git a/src/components/NewsletterOverlay.tsx b/src/components/NewsletterOverlay.tsx index ae631a7..cc56cdb 100644 --- a/src/components/NewsletterOverlay.tsx +++ b/src/components/NewsletterOverlay.tsx @@ -6,6 +6,7 @@ import { useLocalStorage } from '@/hooks/useLocalStorage'; import { NEWSLETTER_ISSUES } from '@/lib/newsletterIssues'; import { useTranslation } from '@/contexts/language'; import { isAdminPubkey } from '@/lib/admins'; +import { cn } from '@/lib/utils'; /** * How many days the "Latest Drop" pill stays visible after a new issue. @@ -104,6 +105,7 @@ function MondayAdminReminder() { const todayKey = new Date().toISOString().slice(0, 10); const isAdmin = isAdminPubkey(user?.pubkey); const alreadyDismissedToday = dismissed === todayKey; + const isMapPage = location.pathname === '/' || location.pathname === '/map'; if ( !isAdmin || @@ -116,7 +118,12 @@ function MondayAdminReminder() { } return ( -