diff --git a/src/views/SpaceDelegates.vue b/src/views/SpaceDelegates.vue index 29b7c1c580ec..af10bbc4887e 100644 --- a/src/views/SpaceDelegates.vue +++ b/src/views/SpaceDelegates.vue @@ -30,7 +30,7 @@ const router = useRouter(); const { t } = useI18n(); const { isFollowing } = useFollowSpace(props.space.id); const { web3Account } = useWeb3(); -const { getStatement } = useStatement(); +const { getStatement, loadStatements } = useStatement(); const searchInput = ref((route.query.search as string) || ''); const searchInputDebounced = refDebounced(searchInput, 300); @@ -138,6 +138,13 @@ watch(matchFilter, () => { loadDelegates(matchFilter.value); }); +watch(delegates, delegates => { + loadStatements( + props.space.id, + delegates.map(d => d.id) + ); +}); + onMounted(() => { if (!hasDelegationPortal) return;