From 23d0456c8421542d3a6a123e9add3a2b2490ffc0 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 14 Aug 2024 12:16:24 +0500 Subject: [PATCH 1/3] fix(trasnfer): filter transfer tokens by `vm` --- composables/useToken.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/composables/useToken.ts b/composables/useToken.ts index 5f9f528bfc..5270a53eb8 100644 --- a/composables/useToken.ts +++ b/composables/useToken.ts @@ -16,12 +16,11 @@ const getUniqueArrayItems = (items: string[]) => [...new Set(items)] export default function useToken() { const { getCurrentTokenValue } = useFiatStore() const { getTokenIconBySymbol } = useIcon() - const { multiBalanceAssets } = useIdentityStore() + const { getVmAssets } = storeToRefs(useIdentityStore()) - const availableAssets = computed(() => multiBalanceAssets) const availableTokensAcrossAllChains = computed(() => getUniqueArrayItems( - Object.values(availableAssets.value).map(getAssetToken), + Object.values(getVmAssets.value).map(getAssetToken), ), ) From 766f54a15aa136e4784ec7c67c4d958d568d2eb5 Mon Sep 17 00:00:00 2001 From: hassnian Date: Wed, 14 Aug 2024 12:19:04 +0500 Subject: [PATCH 2/3] add(redirects.global.ts): `/transfer`, `/telport`and `/migrate` permission based redirects --- .../common/ConnectWallet/WalletAssetMenu.vue | 14 ++++---- middleware/redirects.global.ts | 32 ++++++++++++------- utils/config/permission.config.ts | 17 ++++++++-- 3 files changed, 41 insertions(+), 22 deletions(-) diff --git a/components/common/ConnectWallet/WalletAssetMenu.vue b/components/common/ConnectWallet/WalletAssetMenu.vue index c5d8269b68..6247c4e964 100644 --- a/components/common/ConnectWallet/WalletAssetMenu.vue +++ b/components/common/ConnectWallet/WalletAssetMenu.vue @@ -80,29 +80,29 @@