@@ -66,31 +66,36 @@ export const GeyserStakeView = () => {
6666 setParsedUserInput ( BigNumber . from ( '0' ) )
6767 }
6868
69- const setDefaultInputAmount = ( ) => {
70- if ( stakingTokenInfo . price > 0 ) {
71- const initialStakeAmountUSD = 1000
72- const stakeAmt = Math . max ( initialStakeAmountUSD / stakingTokenInfo . price , 0.0000001 ) . toFixed (
73- stakingTokenInfo . decimals ,
74- )
75- const stakeAmtFP = parseUnits ( stakeAmt , stakingTokenInfo . decimals )
76- setUserInput ( stakeAmt )
77- setParsedUserInput ( BigNumber . from ( stakeAmtFP ) )
78- }
79- }
69+ // NOTE: Disabling pre-populating, because some users find it confusing
70+ // TODO: Remove entirely.
71+ // const setDefaultInputAmount = () => {
72+ // if (stakingTokenInfo.price > 0) {
73+ // const initialStakeAmountUSD = 1000
74+ // const stakeAmt = Math.max(initialStakeAmountUSD / stakingTokenInfo.price, 0.0000001).toFixed(
75+ // stakingTokenInfo.decimals,
76+ // )
77+ // const stakeAmtFP = parseUnits(stakeAmt, stakingTokenInfo.decimals)
78+ // setUserInput(stakeAmt)
79+ // setParsedUserInput(BigNumber.from(stakeAmtFP))
80+ // }
81+ // }
82+ // useEffect(() => {
83+ // refreshInputAmount()
84+ // if (geyserAction === GeyserAction.STAKE) {
85+ // if (!ready) {
86+ // setDefaultInputAmount()
87+ // } else if (currentStakeAmount.eq(0) && stakableAmount.eq(0)) {
88+ // setDefaultInputAmount()
89+ // } else if (ready && currentStakeAmount.eq(0) && stakableAmount.gt(0)) {
90+ // setUserInput(formatUnits(stakableAmount, stakingTokenDecimals))
91+ // setParsedUserInput(stakableAmount)
92+ // }
93+ // }
94+ // }, [ready, geyserAction, stakingTokenBalance, currentStakeable])
8095
8196 useEffect ( ( ) => {
8297 refreshInputAmount ( )
83- if ( geyserAction === GeyserAction . STAKE ) {
84- if ( ! ready ) {
85- setDefaultInputAmount ( )
86- } else if ( currentStakeAmount . eq ( 0 ) && stakableAmount . eq ( 0 ) ) {
87- setDefaultInputAmount ( )
88- } else if ( currentStakeAmount . eq ( 0 ) && stakableAmount . gt ( 0 ) ) {
89- setUserInput ( formatUnits ( stakableAmount , stakingTokenDecimals ) )
90- setParsedUserInput ( stakableAmount )
91- }
92- }
93- } , [ ready , geyserAction , stakingTokenBalance , currentStakeable ] )
98+ } , [ geyserAction ] )
9499
95100 const handleGeyserInteraction = ( ) => {
96101 if ( geyserAction === GeyserAction . STAKE ) {
0 commit comments