From 29720a366637bc2c021f8afa7d9698ce64ffecfc Mon Sep 17 00:00:00 2001 From: lukachi Date: Tue, 11 Feb 2025 13:27:56 +0200 Subject: [PATCH] add network details for stake form modal --- src/localization/resources/en.json | 2 + .../Builders/components/BuilderFormModal.vue | 334 ------------------ .../components/BuildersStakeModal.vue | 34 +- .../Builders/pages/BuildersItem/index.vue | 1 + 4 files changed, 34 insertions(+), 337 deletions(-) delete mode 100644 src/pages/Builders/components/BuilderFormModal.vue diff --git a/src/localization/resources/en.json b/src/localization/resources/en.json index 70cf2d04..ffd205d1 100644 --- a/src/localization/resources/en.json +++ b/src/localization/resources/en.json @@ -852,6 +852,8 @@ "builders-stake-modal": { "modal-title": "Stake MOR", "available-to-stake-balance-value": "{amount} MOR", + + "network-lbl": "Network", "builder-lbl": "Builder", "min-deposit-lbl": "Min Deposit", "lock-period-lbl": "Lock Period", diff --git a/src/pages/Builders/components/BuilderFormModal.vue b/src/pages/Builders/components/BuilderFormModal.vue deleted file mode 100644 index 6dfdb68c..00000000 --- a/src/pages/Builders/components/BuilderFormModal.vue +++ /dev/null @@ -1,334 +0,0 @@ - - - - - diff --git a/src/pages/Builders/components/BuildersStakeModal.vue b/src/pages/Builders/components/BuildersStakeModal.vue index 8be5d942..8925f520 100644 --- a/src/pages/Builders/components/BuildersStakeModal.vue +++ b/src/pages/Builders/components/BuildersStakeModal.vue @@ -43,7 +43,29 @@ -
+
+
+ + {{ $t('builders-stake-modal.network-lbl') }} + +
+ + + + {{ chainDetails?.chainName }} + +
+
+ +
+
(), { isShown: true, @@ -174,6 +196,12 @@ const { data: buildersProjectUserAccount } = useLoad< }, ) +const chainDetails = computed(() => { + if (!props.chain) return undefined + + return config.chainsMap[getEthereumChainsName(props.chain)] +}) + const isSubmitting = ref(false) const form = reactive({ diff --git a/src/pages/Builders/pages/BuildersItem/index.vue b/src/pages/Builders/pages/BuildersItem/index.vue index ac79a098..22fb7e38 100644 --- a/src/pages/Builders/pages/BuildersItem/index.vue +++ b/src/pages/Builders/pages/BuildersItem/index.vue @@ -424,6 +424,7 @@ v-model:is-shown="isStakeModalShown" v-if="buildersData.buildersProject" :builder-project="buildersData.buildersProject" + :chain="provider.chainId" @staked="handleStaked" />