Skip to content

Commit 69ff88c

Browse files
committed
fix: integrate authentication status into marketing banner component
1 parent 7b67232 commit 69ff88c

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/features/MarketingBanner/components/MarketingBanner.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import DOMPurify from 'dompurify'
22
import jsonPath from 'jsonpath'
33
import { useEffect, useMemo, useState } from 'react'
44
import { useMediaQuery } from 'react-responsive'
5+
import { useAuth } from 'src/features/auth'
56
import {
67
trackMarketingCampaignClose,
78
trackMarketingCampaignOpen,
@@ -17,6 +18,7 @@ import { Campaign, MarketingConfig } from '../types'
1718

1819
export const MarketingBanner = () => {
1920
const { setCampaignClosed, closedCampaigns } = useMarketingConfigStore()
21+
const { isConnected } = useAuth()
2022
const { userSelectedTags, cards, firstSeenDate } = useUserPreferences()
2123
const [availableCampaigns, setAvailableCampaigns] = useState<Campaign[]>([])
2224
const { data: marketingConfig } = useGetMarketingConfig({
@@ -36,6 +38,7 @@ export const MarketingBanner = () => {
3638
userTags: userSelectedTags.map((tag) => tag.label),
3739
cards: cards.map((card) => card.name),
3840
firstSeenDate,
41+
isConnected,
3942
usageInDays: diffBetweenTwoDatesInDays(firstSeenDate, Date.now()),
4043
}
4144
}, [userSelectedTags, firstSeenDate, cards])

0 commit comments

Comments
 (0)