From 52bcb61299f72080bdd33e9994bda5f641f28246 Mon Sep 17 00:00:00 2001 From: "Alisa | Side.one" Date: Thu, 11 May 2023 00:52:52 +0800 Subject: [PATCH] feat: staking ui retactor --- src/components/icons/IconWeb.vue | 1 + src/modules/[chain]/staking/[validator].vue | 77 +++++++++++++-------- src/modules/[chain]/staking/index.vue | 44 ++++++++---- 3 files changed, 78 insertions(+), 44 deletions(-) create mode 100644 src/components/icons/IconWeb.vue diff --git a/src/components/icons/IconWeb.vue b/src/components/icons/IconWeb.vue new file mode 100644 index 00000000..5e0cd0ca --- /dev/null +++ b/src/components/icons/IconWeb.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/modules/[chain]/staking/[validator].vue b/src/modules/[chain]/staking/[validator].vue index d90a9823..179ab2a4 100644 --- a/src/modules/[chain]/staking/[validator].vue +++ b/src/modules/[chain]/staking/[validator].vue @@ -7,6 +7,7 @@ import { useStakingStore, } from '@/stores'; import { onMounted, computed, ref } from 'vue'; +import { Icon } from '@iconify/vue'; import ValidatorCommissionRate from '@/components/ValidatorCommissionRate.vue'; import { consensusPubkeyToHexAddress, @@ -132,31 +133,49 @@ onMounted(() => {