web/satellite: token deposit dropdown position fixed
WHAT: dropdown position fixed before first ever transaction WHY: bug fix Change-Id: I049acc1e1bc8311e165efc92c9769c989dbb8e41
This commit is contained in:
parent
b33ef461e8
commit
0a800336cb
@ -1,3 +1,4 @@
|
||||
import {PaymentsHistoryItemType} from "@/types/payments";
|
||||
// Copyright (C) 2019 Storj Labs, Inc.
|
||||
// See LICENSE for copying information.
|
||||
|
||||
@ -64,7 +65,7 @@
|
||||
<script lang="ts">
|
||||
import { Component, Vue } from 'vue-property-decorator';
|
||||
|
||||
import { PaymentAmountOption } from '@/types/payments';
|
||||
import { PaymentAmountOption, PaymentsHistoryItem, PaymentsHistoryItemType } from '@/types/payments';
|
||||
import { APP_STATE_ACTIONS } from '@/utils/constants/actionNames';
|
||||
import { ProjectOwning } from '@/utils/projectOwning';
|
||||
|
||||
@ -113,7 +114,9 @@ export default class TokenDepositSelection extends Vue {
|
||||
* Indicates if dropdown expands top.
|
||||
*/
|
||||
public get isExpandingTop(): boolean {
|
||||
return this.$store.state.paymentsModule.paymentsHistory.length === 0;
|
||||
return !this.$store.state.paymentsModule.paymentsHistory.some((item: PaymentsHistoryItem) => {
|
||||
return item.type === PaymentsHistoryItemType.Transaction || item.type === PaymentsHistoryItemType.DepositBonus;
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user