Skip to content

Commit 557941e

Browse files
committed
fix: stacking card copy
1 parent 31c291f commit 557941e

File tree

2 files changed

+26
-25
lines changed

2 files changed

+26
-25
lines changed

app/components/home/stacking-promo-card.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,19 @@ export const StackingPromoCard: FC = () => {
4141
<Text textStyle="display.large" mt="tight">
4242
Have a chance to earn BTC by locking your STX temporarily
4343
</Text>
44+
45+
<Text textStyle="caption" color={color('text-caption')} lineHeight={1.6} mt="tight">
46+
Stacking already? Stacking info is now found on lockstacks.com
47+
</Text>
48+
4449
<Button
4550
mt="base"
4651
alignSelf="flex-start"
4752
mode="tertiary"
4853
isDisabled={hasPendingDelegateStxCall}
4954
onClick={() => history.push(routes.CHOOSE_STACKING_METHOD)}
5055
>
51-
{hasPendingDelegateStxCall ? 'Delegation pending' : 'Get started →'}
56+
{'Get stacking on Lockstacks →'}
5257
</Button>
5358
</Flex>
5459
</Box>

app/pages/home/home.tsx

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,11 @@ import {
66
TransactionListItem,
77
BalanceCard,
88
} from '@components/home';
9-
import { DelegationCard } from '@components/home/delegation-card';
10-
import { StackingBeginsSoonCard } from '@components/home/stacking-begins-soon-card';
11-
import { StackingCard } from '@components/home/stacking-card';
12-
import { StackingError } from '@components/home/stacking-error-card';
13-
import { StackingLoading } from '@components/home/stacking-loading';
149
import { TransactionListItemMempool } from '@components/home/transaction-list/transaction-list-item-mempool';
1510
import routes from '@constants/routes.json';
1611
import { useAnalytics } from '@hooks/use-analytics';
1712
import { useApi } from '@hooks/use-api';
1813
import { useBalance } from '@hooks/use-balance';
19-
import { useDelegationStatus } from '@hooks/use-delegation-status';
2014
import { usePromptUserToSetDiagnosticPermissions } from '@hooks/use-diagnostic-permission-prompt';
2115
import { useLatestNonce } from '@hooks/use-latest-nonce';
2216
import { useTransactionList } from '@hooks/use-transaction-list';
@@ -30,7 +24,6 @@ import {
3024
selectTxModalOpen,
3125
selectReceiveModalOpen,
3226
selectHomeCardState,
33-
HomeCardState,
3427
} from '@store/home';
3528
import { selectRevokeDelegationModalOpen } from '@store/home/home.reducer';
3629
import { RootState } from '@store/index';
@@ -39,7 +32,8 @@ import { selectLoadingStacking, selectNextCycleInfo, selectStackerInfo } from '@
3932
import { selectActiveNodeApi } from '@store/stacks-node';
4033
import { selectTransactionsLoading, selectTransactionListFetchError } from '@store/transaction';
4134
import { openTxInExplorer } from '@utils/external-links';
42-
import React, { FC } from 'react';
35+
import React from 'react';
36+
import { FC } from 'react';
4337
import { useSelector, useDispatch } from 'react-redux';
4438
import { Route, Switch } from 'react-router-dom';
4539

@@ -49,7 +43,6 @@ export const Home: FC = () => {
4943
useLatestNonce();
5044
usePromptUserToSetDiagnosticPermissions();
5145

52-
const { delegated: isDelegated } = useDelegationStatus();
5346
const { availableBalance } = useBalance();
5447

5548
const {
@@ -60,8 +53,6 @@ export const Home: FC = () => {
6053
receiveModalOpen,
6154
revokeDelegationModalOpen,
6255
activeNode,
63-
stackerInfo,
64-
stackingCardState,
6556
} = useSelector((state: RootState) => ({
6657
address: selectAddress(state),
6758
txModalOpen: selectTxModalOpen(state),
@@ -126,18 +117,23 @@ export const Home: FC = () => {
126117
/>
127118
);
128119

129-
const stackingCardMap: Record<HomeCardState, JSX.Element> = {
130-
[HomeCardState.LoadingResources]: <StackingLoading />,
131-
[HomeCardState.NotEnoughStx]: <StackingPromoCard />,
132-
[HomeCardState.EligibleToParticipate]: <StackingPromoCard />,
133-
[HomeCardState.StackingPendingContactCall]: <StackingLoading />,
134-
[HomeCardState.StackingPreCycle]: (
135-
<StackingBeginsSoonCard blocksTillNextCycle={stackerInfo?.blocksUntilStackingCycleBegins} />
136-
),
137-
[HomeCardState.StackingActive]: <StackingCard />,
138-
[HomeCardState.StackingError]: <StackingError />,
139-
[HomeCardState.PostStacking]: <></>,
140-
};
120+
// const stackingCardMap: Record<HomeCardState, JSX.Element> = {
121+
// [HomeCardState.LoadingResources]: (
122+
// <>
123+
// <StackingPromoCard />
124+
// <StackingLoading />
125+
// </>
126+
// ),
127+
// [HomeCardState.NotEnoughStx]: <StackingPromoCard />,
128+
// [HomeCardState.EligibleToParticipate]: <StackingPromoCard />,
129+
// [HomeCardState.StackingPendingContactCall]: <StackingLoading />,
130+
// [HomeCardState.StackingPreCycle]: (
131+
// <StackingBeginsSoonCard blocksTillNextCycle={stackerInfo?.blocksUntilStackingCycleBegins} />
132+
// ),
133+
// [HomeCardState.StackingActive]: <StackingCard />,
134+
// [HomeCardState.StackingError]: <StackingError />,
135+
// [HomeCardState.PostStacking]: <></>,
136+
// };
141137

142138
const stackingRewardCard = (
143139
<StackingRewardCard lifetime="0.0281 Bitcoin (sample)" lastCycle="0.000383 Bitcoin (sample)" />
@@ -151,7 +147,7 @@ export const Home: FC = () => {
151147
<HomeLayout
152148
transactionList={transactionList}
153149
balanceCard={balanceCard}
154-
stackingCard={isDelegated ? <DelegationCard /> : stackingCardMap[stackingCardState]}
150+
stackingCard={<StackingPromoCard />}
155151
stackingRewardCard={stackingRewardCard}
156152
/>
157153
<Switch>

0 commit comments

Comments
 (0)