diff --git a/src/components/CardParameter.vue b/src/components/CardParameter.vue index b8635c76..2e4312ef 100644 --- a/src/components/CardParameter.vue +++ b/src/components/CardParameter.vue @@ -10,17 +10,17 @@ const props = defineProps({ }); const formatter = useFormatter(); -function calculateValue(value: any, item: any) { +function calculateValue(value: any) { + if (!value) return; if (value instanceof Uint8Array) return fromAscii(value); if (Array.isArray(value)) { return (value[0] && value[0].amount) || '-'; } - if (typeof value === 'object' && 'seconds' in value) { - return value.seconds.toString() + ' seconds'; - } - - if (String(value).search(/^\d+s$/g) > -1) { + if ( + (typeof value === 'object' && 'seconds' in value) || + String(value).search(/^\d+s$/g) > -1 + ) { return formatSeconds(value); } const newValue = Number(value); @@ -57,7 +57,7 @@ function formatTitle(v: string) { {{ formatTitle(item?.subtitle) }}
| - {{ $t('staking.rank') }} - | -{{ $t('staking.validator') }} | -{{ $t('staking.voting_power') }} | -{{ $t('staking.24h_changes') }} | -{{ $t('staking.commission') }} | -{{ $t('staking.actions') }} | -||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + {{ $t('staking.rank') }} + | ++ {{ $t('staking.validator') }} + | ++ {{ $t('staking.voting_power') }} + | ++ {{ $t('staking.24h_changes') }} + | ++ {{ $t('staking.commission') }} + | ++ {{ $t('staking.actions') }} + | +||
|---|---|---|---|---|---|---|---|
|
+
+
+ {{ i + 1 }}
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
-
- |
-
-
-
- {{ i + 1 }}
-
-
- |
-
-
+
+
-
-
+ {{ v.description?.moniker }}
+
+
+ {{
+ v.description?.website || v.description?.identity || '-'
+ }}
+
-
-
-
-
- |
-
-
-
-
-
- - {{ - format.formatToken( - { - amount: parseInt( - v.tokens - ).toString(), - denom: staking.params - .bond_denom, - }, - true, - '0,0' - ) - }} -- {{ - format.calculatePercent( - v.delegator_shares, - staking.totalPower - ) - }} - |
-
- - {{ change24Text(v.consensus_pubkey) }} - | - -- {{ - format.formatCommissionRate( - v.commission?.commission_rates?.rate - ) - }} - | - -
-
- {{ $t('staking.jailed') }}
-
-
- |
-