diff --git a/src/components/views/donate/DonateIndex.tsx b/src/components/views/donate/DonateIndex.tsx index 25ff9296d0..9ea3347a9c 100644 --- a/src/components/views/donate/DonateIndex.tsx +++ b/src/components/views/donate/DonateIndex.tsx @@ -220,7 +220,7 @@ const DonateIndex: FC = () => { <> - + ) : ( diff --git a/src/components/views/donate/SuccessView.tsx b/src/components/views/donate/SuccessView.tsx index 2d361852a4..b3ee6294d5 100644 --- a/src/components/views/donate/SuccessView.tsx +++ b/src/components/views/donate/SuccessView.tsx @@ -35,8 +35,12 @@ import QFToast from './QFToast'; import { DonationInfo } from './DonationInfo'; import { ManageRecurringDonation } from './Recurring/ManageRecurringDonation'; import EndaomentProjectsInfo from '../project/EndaomentProjectsInfo'; +import { ChainType } from '@/types/config'; -export const SuccessView: FC = () => { +interface ISuccessView { + isStellar?: boolean; +} +export const SuccessView: FC = ({ isStellar }) => { const { formatMessage } = useIntl(); const { successDonation, hasActiveQFRound, project } = useDonateData(); const { @@ -71,8 +75,12 @@ export const SuccessView: FC = () => { const { activeStartedRound } = getActiveRound(project.qfRounds); - const isOnEligibleNetworks = - chainId && activeStartedRound?.eligibleNetworks?.includes(chainId); + const stellarNetworkId = + config.NON_EVM_NETWORKS_CONFIG[ChainType.STELLAR].networkId; + + const isOnEligibleNetworks = activeStartedRound?.eligibleNetworks?.includes( + (isStellar ? stellarNetworkId : chainId) || 0, + ); useEffect(() => { if (!hasMultipleTxs) return;