From f65b1214061810e4e284cb919755aeb8709cea6a Mon Sep 17 00:00:00 2001
From: Jarsen <31397967+Jarsen136@users.noreply.github.com>
Date: Fri, 19 Jul 2024 15:47:06 +0200
Subject: [PATCH 1/5] feat: Add context offchain profile to wallet connection
---
.../common/ConnectWallet/WalletMenuItem.vue | 67 +++++++++++++++----
1 file changed, 54 insertions(+), 13 deletions(-)
diff --git a/components/common/ConnectWallet/WalletMenuItem.vue b/components/common/ConnectWallet/WalletMenuItem.vue
index aab5999bd5..223750ed8d 100644
--- a/components/common/ConnectWallet/WalletMenuItem.vue
+++ b/components/common/ConnectWallet/WalletMenuItem.vue
@@ -44,27 +44,43 @@
-
@@ -97,7 +100,7 @@ import shouldUpdate from '@/utils/shouldUpdate'
import { formatAddress } from '@/utils/account'
import shortAddress from '@/utils/shortAddress'
import { useWalletStore } from '@/stores/wallet'
-import { NeoIcon } from '@kodadot1/brick'
+import { NeoIcon, NeoSkeleton } from '@kodadot1/brick'
import Avatar from '@/components/shared/Avatar.vue'
import NeoTag from '@/components/shared/gallery/NeoTag.vue'
import { fetchProfilesByIds, toSubstrateAddress } from '@/services/profile'
From 4cfdcf620043a0a377bd89b38ac1b59b980779e9 Mon Sep 17 00:00:00 2001
From: Jarsen <31397967+Jarsen136@users.noreply.github.com>
Date: Tue, 23 Jul 2024 17:53:02 +0200
Subject: [PATCH 4/5] refactor: useProfiles
---
.../collection/activity/events/Events.vue | 44 +++++-----
.../common/ConnectWallet/WalletMenuItem.vue | 80 ++++++++++---------
composables/useProfiles.ts | 20 +++++
3 files changed, 83 insertions(+), 61 deletions(-)
create mode 100644 composables/useProfiles.ts
diff --git a/components/collection/activity/events/Events.vue b/components/collection/activity/events/Events.vue
index 45e3119a92..4d278bb404 100644
--- a/components/collection/activity/events/Events.vue
+++ b/components/collection/activity/events/Events.vue
@@ -4,7 +4,8 @@
:no-results-main="$t('activity.noResults')"
:no-results-sub="$t('activity.noResultsSub')"
:show-no-results="events.length > 0 && !displayedEvents.length"
- data-testid="nfts-event-table">
+ data-testid="nfts-event-table"
+ >
{{ $t('activity.event.item') }}
@@ -31,30 +32,33 @@
v-for="event in displayedEvents.slice(0, displayedEvents.length - 1)"
:key="event.id"
:variant="variant"
- :event="event" />
+ :event="event"
+ />
+ :event="displayedEvents[displayedEvents.length - 1]"
+ />