diff --git a/components/rewards/PromoBanner.tsx b/components/rewards/PromoBanner.tsx index 482d5c45..80637a3a 100644 --- a/components/rewards/PromoBanner.tsx +++ b/components/rewards/PromoBanner.tsx @@ -1,11 +1,13 @@ import { IconButton } from '@components/shared/Button' import { XMarkIcon } from '@heroicons/react/20/solid' +import { useIsWhiteListed } from 'hooks/useIsWhiteListed' import Link from 'next/link' import { useState } from 'react' const PromoBanner = () => { const [showBanner, setShowBanner] = useState(true) - return showBanner ? ( + const { data: isWhiteListed } = useIsWhiteListed() + return isWhiteListed && showBanner ? (

diff --git a/pages/rewards.tsx b/pages/rewards.tsx index b4053067..c459cbb7 100644 --- a/pages/rewards.tsx +++ b/pages/rewards.tsx @@ -1,4 +1,5 @@ import RewardsPage from '@components/rewards/RewardsPage' +import { useIsWhiteListed } from 'hooks/useIsWhiteListed' import type { NextPage } from 'next' import { serverSideTranslations } from 'next-i18next/serverSideTranslations' @@ -18,11 +19,8 @@ export async function getStaticProps({ locale }: { locale: string }) { } const Rewards: NextPage = () => { - return ( -

- -
- ) + const { data: isWhiteListed } = useIsWhiteListed() + return
{isWhiteListed && }
} export default Rewards