@@ -16,6 +16,7 @@ import { fetchBlockEvents } from "@/services/api/block"
1616/** Store */
1717import { useModalsStore } from " @/store/modals.store"
1818import { useCacheStore } from " @/store/cache.store"
19+
1920const modalsStore = useModalsStore ()
2021const cacheStore = useCacheStore ()
2122
@@ -119,6 +120,15 @@ watch(
119120 getEvents ()
120121 },
121122)
123+
124+ const formatEventAmount = (amount ) => {
125+ console .log (amount)
126+ if (amount .endsWith (" utia" )) {
127+ return ` ${ tia (amount .replace (" utia" , " " ))} TIA`
128+ }
129+
130+ return amount .replace (/ ^ (\d + )(. * )/ , " $1 $2" )
131+ }
122132 </script >
123133
124134<template >
@@ -161,8 +171,8 @@ watch(
161171 <Text size =" 12" weight =" 500" color =" secondary" >spent</Text >
162172
163173 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
164- {{ tia( event.data.amount.replace("utia", "")) }} TIA</ Text
165- >
174+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
175+ </ Text >
166176 </Flex >
167177 <!-- Event: coin_received -->
168178 <Flex v-else-if =" event.type === 'coin_received'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
@@ -181,7 +191,7 @@ watch(
181191 <Text size =" 12" weight =" 500" color =" secondary" >received</Text >
182192
183193 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
184- {{ tia( event.data.amount.replace("utia", "")) }} TIA
194+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
185195 </Text >
186196 </Flex >
187197 <!-- Event: delegate -->
@@ -223,8 +233,8 @@ watch(
223233 <Text size =" 12" weight =" 500" color =" secondary" >sent</Text >
224234
225235 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
226- {{ tia( event.data.amount.replace("utia", "")) }} TIA</ Text
227- >
236+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
237+ </ Text >
228238
229239 <Text size =" 12" weight =" 500" color =" secondary" >to</Text >
230240
@@ -297,8 +307,8 @@ watch(
297307 <Text size =" 12" weight =" 500" color =" secondary" >paid</Text >
298308
299309 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
300- {{ tia( event.data.fee.replace("utia", "")) }} TIA</ Text
301- >
310+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
311+ </ Text >
302312
303313 <Text size =" 12" weight =" 500" color =" secondary" >fee</Text >
304314 </template >
@@ -343,8 +353,8 @@ watch(
343353 <Text size =" 12" weight =" 500" color =" secondary" >Withdrawal</Text >
344354
345355 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
346- {{ tia( event.data.amount.replace("utia", "")) }} TIA</ Text
347- >
356+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
357+ </ Text >
348358
349359 <Text size =" 12" weight =" 500" color =" secondary" >from</Text >
350360
@@ -365,7 +375,7 @@ watch(
365375 <Text size =" 12" weight =" 500" color =" secondary" >Commission</Text >
366376
367377 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
368- {{ tia( event.data.amount.replace("utia", "")) }} TIA
378+ {{ event.data.amount ? formatEventAmount(event.data.amount) : 0 }}
369379 </Text >
370380 </Flex >
371381 <!-- Event: proposer_reward -->
@@ -387,7 +397,7 @@ watch(
387397 <Text size =" 12" weight =" 500" color =" secondary" >received rewards</Text >
388398
389399 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
390- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA
400+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
391401 </Text >
392402 </Flex >
393403 <!-- Event: rewards -->
@@ -409,7 +419,7 @@ watch(
409419 <Text size =" 12" weight =" 500" color =" secondary" >received rewards</Text >
410420
411421 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
412- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA
422+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
413423 </Text >
414424 </Flex >
415425 <!-- Event: commission -->
@@ -429,7 +439,7 @@ watch(
429439 <Text size =" 12" weight =" 500" color =" secondary" >received commission of</Text >
430440
431441 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
432- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA
442+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
433443 </Text >
434444 </Flex >
435445 <!-- Event: coinbase -->
@@ -449,30 +459,30 @@ watch(
449459 <Text size =" 12" weight =" 500" color =" secondary" >received</Text >
450460
451461 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
452- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA
462+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
453463 </Text >
454464 </Flex >
455465 <!-- Event: mint -->
456466 <Flex v-else-if =" event.type === 'mint'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
457467 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
458- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
459- >
468+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
469+ </ Text >
460470
461471 <Text size =" 12" weight =" 500" color =" secondary" >was minted</Text >
462472 </Flex >
463473 <!-- Event: burn -->
464474 <Flex v-else-if =" event.type === 'burn'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
465475 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
466- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
467- >
476+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
477+ </ Text >
468478
469479 <Text size =" 12" weight =" 500" color =" secondary" >was burned</Text >
470480 </Flex >
471481 <!-- Event: unbond -->
472482 <Flex v-else-if =" event.type === 'unbond'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
473483 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
474- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
475- >
484+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
485+ </ Text >
476486
477487 <Text size =" 12" weight =" 500" color =" secondary" >will unbond from</Text >
478488
@@ -503,8 +513,8 @@ watch(
503513 <!-- Event: redelegate -->
504514 <Flex v-else-if =" event.type === 'redelegate'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
505515 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
506- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
507- >
516+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
517+ </ Text >
508518
509519 <Text size =" 12" weight =" 500" color =" secondary" >will redelegate from</Text >
510520
@@ -549,8 +559,8 @@ watch(
549559 <!-- Event: complete_unbonding -->
550560 <Flex v-else-if =" event.type === 'complete_unbonding'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
551561 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
552- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
553- >
562+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
563+ </ Text >
554564
555565 <Text size =" 12" weight =" 500" color =" secondary" >was unbonded from</Text >
556566
@@ -583,8 +593,8 @@ watch(
583593 <!-- Event: complete_redelegation -->
584594 <Flex v-else-if =" event.type === 'complete_redelegation'" align =" center" gap =" 4" color =" secondary" :class =" $style.text" >
585595 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
586- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
587- >
596+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
597+ </ Text >
588598
589599 <Text size =" 12" weight =" 500" color =" secondary" >was redelegated from</Text >
590600
@@ -651,8 +661,8 @@ watch(
651661 <Text size =" 12" weight =" 500" color =" secondary" >Unbonding</Text >
652662
653663 <Text size =" 12" weight =" 500" color =" primary" mono no-wrap >
654- {{ event.data.amount ? tia (event.data.amount.replace("utia", "")) : 0 }} TIA</ Text
655- >
664+ {{ event.data.amount ? formatEventAmount (event.data.amount) : 0 }}
665+ </ Text >
656666
657667 <Text size =" 12" weight =" 500" color =" secondary" >from</Text >
658668
@@ -806,7 +816,7 @@ watch(
806816 </Flex >
807817
808818 <Flex v-else direction =" column" align =" center" justify =" center" gap =" 8" :class =" $style.empty" >
809- <Text size =" 13" weight =" 600" color =" secondary" align =" center" > No events </Text >
819+ <Text size =" 13" weight =" 600" color =" secondary" align =" center" > No events</Text >
810820 <Text size =" 12" weight =" 500" height =" 160" color =" tertiary" align =" center" style =" max-width : 220px " >
811821 This block does not contain any events
812822 </Text >
@@ -822,7 +832,7 @@ watch(
822832 </Button >
823833
824834 <Button type =" secondary" size =" mini" disabled >
825- <Text size =" 12" weight =" 600" color =" primary" > {{ page }} of {{ pages }} </Text >
835+ <Text size =" 12" weight =" 600" color =" primary" > {{ page }} of {{ pages }}</Text >
826836 </Button >
827837
828838 <Button @click =" handleNext" type =" secondary" size =" mini" :disabled =" page === pages" >
0 commit comments