From 0fd9de0ab9361769d02ae2d6ff444819884e709a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E5=9B=BD=E5=AE=87?= <841185308@qq.com> Date: Thu, 14 Mar 2024 14:40:56 +0800 Subject: [PATCH] fix: If node is connecting, show '--' for confirmation (#3071) --- packages/neuron-ui/src/components/History/RowExtend.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/neuron-ui/src/components/History/RowExtend.tsx b/packages/neuron-ui/src/components/History/RowExtend.tsx index 980fb87b28..8a0a6e5ad8 100644 --- a/packages/neuron-ui/src/components/History/RowExtend.tsx +++ b/packages/neuron-ui/src/components/History/RowExtend.tsx @@ -61,8 +61,10 @@ const RowExtend = ({ column, columns, isMainnet, id, bestBlockNumber }: RowExten ) const { blockNumber, hash, description, status } = column - const confirmations = blockNumber ? 1 + bestBlockNumber - +blockNumber : 0 - const confirmationsLabel = confirmations > 1000 ? '1,000+' : localNumberFormatter(confirmations) + const confirmations = bestBlockNumber && blockNumber ? 1 + bestBlockNumber - +blockNumber : null + const confirmationsLabel = + // eslint-disable-next-line no-nested-ternary + confirmations === null ? '--' : confirmations > 1000 ? '1,000+' : localNumberFormatter(confirmations) const onCopy = useCallback(() => { window.navigator.clipboard.writeText(hash) showPageNotice('common.copied')(dispatch)