Skip to content

Commit cead791

Browse files
committed
fix: don't show zero fee for pending
1 parent 0dc3a9f commit cead791

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/components/transactions/TransactionTemplate.vue

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -308,10 +308,14 @@ export default defineComponent({
308308
309309
const { cryptoTransferDecimals, decimals } = CryptosInfo[commissionTokenLabel]
310310
311-
const tokenFee =
312-
props.queryStatus === 'success' && typeof props.fee === 'number'
313-
? `${formatAmount(props.fee, cryptoTransferDecimals ?? decimals)} ${commissionTokenLabel}`
314-
: placeholder.value
311+
const isShouldShowFee =
312+
typeof props.fee === 'number' &&
313+
((props.queryStatus === 'success' && props.fee > 0) ||
314+
props.transactionStatus === 'CONFIRMED')
315+
316+
const tokenFee = isShouldShowFee
317+
? `${formatAmount(props.fee, cryptoTransferDecimals ?? decimals)} ${commissionTokenLabel}`
318+
: placeholder.value
315319
316320
if (!props.fee || !calculatedTimestampInSec.value) return tokenFee
317321

0 commit comments

Comments
 (0)