Skip to content

Commit

Permalink
Revert "chore: remove duplicate disable variabled" (#5892)
Browse files Browse the repository at this point in the history
This reverts commit 9710455.
  • Loading branch information
Tuditi committed Feb 16, 2023
1 parent d97d41c commit e497c21
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions packages/shared/components/popups/ManageVotingPowerPopup.svelte
Expand Up @@ -20,18 +20,22 @@
let assetAmountInput: AssetAmountInput
let amount: string
let rawAmount = newVotingPower ?? $selectedAccount?.votingPower
let confirmDisabled = false
$: asset = $visibleSelectedAccountAssets?.baseCoin
$: votingPower = parseInt($selectedAccount?.votingPower, 10)
$: isTransferring = $hasPendingGovernanceTransaction?.[$selectedAccount.index] || $selectedAccount?.isTransferring
$: disabled = getDisabled(amount, $hasToRevote, isTransferring)
$: disabled = $hasToRevote || isTransferring
function getDisabled(amount: string, hasToRevote: boolean, isTransferring: boolean): boolean {
if (!amount) {
return hasToRevote || isTransferring
$: amount, disabled, setConfirmDisabled()
function setConfirmDisabled(): void {
if (disabled || !amount) {
confirmDisabled = true
return
}
const convertedSliderAmount = convertToRawAmount(amount, asset?.metadata).toString()
return convertedSliderAmount === $selectedAccount?.votingPower || isTransferring
confirmDisabled = convertedSliderAmount === $selectedAccount?.votingPower || isTransferring
}
function onCancelClick(): void {
Expand Down Expand Up @@ -98,7 +102,7 @@
<Button outline disabled={isTransferring} classes="w-full" onClick={onCancelClick}>
{localize('actions.cancel')}
</Button>
<Button type={HTMLButtonType.Submit} {disabled} isBusy={isTransferring} classes="w-full">
<Button type={HTMLButtonType.Submit} disabled={confirmDisabled} isBusy={isTransferring} classes="w-full">
{localize('actions.confirm')}
</Button>
</div>
Expand Down

0 comments on commit e497c21

Please sign in to comment.