Skip to content

Commit

Permalink
fix: modify withdraw page select button dispatch logic (#215)
Browse files Browse the repository at this point in the history
  • Loading branch information
Polybius93 authored Nov 25, 2024
1 parent f54535b commit 9c036d3
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/app/components/vault/vault.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { VStack } from '@chakra-ui/react';
import { Vault as VaultModel } from '@models/vault';
import { BitcoinTransactionConfirmationsContext } from '@providers/bitcoin-query-provider';
import { mintUnmintActions } from '@store/slices/mintunmint/mintunmint.actions';
import { RedeemSteps } from '@store/slices/mintunmint/mintunmint.slice';

import { VaultDetails } from './components/vault.detaills/vault.details';
import { VaultHeader } from './components/vault.header/vault.header';
Expand All @@ -24,8 +25,9 @@ export function Vault({ vault, variant, handleClose }: VaultProps): React.JSX.El

function handleMainButtonClick() {
if (variant === 'select') {
const step = vault.valueLocked === vault.valueMinted ? 0 : 1;
dispatch(mintUnmintActions.setUnmintStep([step, vault.uuid, vault]));
const step =
vault.valueLocked === vault.valueMinted ? RedeemSteps.BURN : RedeemSteps.WITHDRAW;
dispatch(mintUnmintActions.setUnmintStep({ step, vault }));
} else {
setIsVaultExpanded(!isVaultExpanded);
}
Expand Down Expand Up @@ -59,7 +61,6 @@ export function Vault({ vault, variant, handleClose }: VaultProps): React.JSX.El
handleClose={handleClose}
/>
</VStack>

<VaultProgressBar
bitcoinTransactionConfirmations={confirmations}
vaultState={vault.state}
Expand Down

0 comments on commit 9c036d3

Please sign in to comment.