diff --git a/packages/desktop/views/dashboard/collectibles/Collectibles.svelte b/packages/desktop/views/dashboard/collectibles/Collectibles.svelte
index 19329159f07..8311e38c55e 100644
--- a/packages/desktop/views/dashboard/collectibles/Collectibles.svelte
+++ b/packages/desktop/views/dashboard/collectibles/Collectibles.svelte
@@ -1,9 +1,9 @@
diff --git a/packages/desktop/views/dashboard/governance/Governance.svelte b/packages/desktop/views/dashboard/governance/Governance.svelte
index f12e1e8eabc..0aae639c607 100644
--- a/packages/desktop/views/dashboard/governance/Governance.svelte
+++ b/packages/desktop/views/dashboard/governance/Governance.svelte
@@ -1,13 +1,15 @@
{#if $selectedAccount}
{#if $governanceRoute === GovernanceRoute.Proposals}
-
+
{:else if $governanceRoute === GovernanceRoute.Details}
-
+
{/if}
{/if}
diff --git a/packages/desktop/views/dashboard/governance/views/ProposalsView.svelte b/packages/desktop/views/dashboard/governance/views/GovernanceDashboardView.svelte
similarity index 92%
rename from packages/desktop/views/dashboard/governance/views/ProposalsView.svelte
rename to packages/desktop/views/dashboard/governance/views/GovernanceDashboardView.svelte
index 5ebb11ba824..8ed750ad046 100644
--- a/packages/desktop/views/dashboard/governance/views/ProposalsView.svelte
+++ b/packages/desktop/views/dashboard/governance/views/GovernanceDashboardView.svelte
@@ -10,13 +10,14 @@
FontWeight,
Button,
} from '@ui'
+ import { openPopup } from '@auxiliary/popup'
+ import { selectedAccountIndex } from '@core/account/stores'
+ import { localize } from '@core/i18n'
import { registeredEventIds } from '@contexts/governance/stores'
import { createProposals } from '@contexts/governance/utils'
- import { localize } from '@core/i18n'
- import { openPopup } from '@auxiliary/popup'
let promise = createProposals()
- $: $registeredEventIds, (promise = createProposals())
+ $: $selectedAccountIndex, $registeredEventIds, (promise = createProposals())
function handleAddProposal(): void {
openPopup({
diff --git a/packages/desktop/views/dashboard/governance/views/DetailsView.svelte b/packages/desktop/views/dashboard/governance/views/ProposalDetailsView.svelte
similarity index 97%
rename from packages/desktop/views/dashboard/governance/views/DetailsView.svelte
rename to packages/desktop/views/dashboard/governance/views/ProposalDetailsView.svelte
index 3444c77bdb8..96733e22cb7 100644
--- a/packages/desktop/views/dashboard/governance/views/DetailsView.svelte
+++ b/packages/desktop/views/dashboard/governance/views/ProposalDetailsView.svelte
@@ -106,10 +106,14 @@
async function setVotingEventPayload(eventId: string): Promise
{
const event = await getVotingEvent(eventId)
- if (event?.data?.payload?.type === ParticipationEventType.Voting) {
- votingPayload = event.data.payload
+ if (event) {
+ if (event.data?.payload?.type === ParticipationEventType.Voting) {
+ votingPayload = event.data.payload
+ } else {
+ throw new Error('Event is a staking event')
+ }
} else {
- throw new Error('Event is a staking event!')
+ throw new Error('Event not found')
}
}
diff --git a/packages/desktop/views/dashboard/governance/views/index.js b/packages/desktop/views/dashboard/governance/views/index.js
index 39a1c735d51..678c6dbc5ef 100644
--- a/packages/desktop/views/dashboard/governance/views/index.js
+++ b/packages/desktop/views/dashboard/governance/views/index.js
@@ -1,2 +1,2 @@
-export { default as DetailsView } from './DetailsView.svelte'
-export { default as ProposalsView } from './ProposalsView.svelte'
+export { default as GovernanceDashboardView } from './GovernanceDashboardView.svelte'
+export { default as ProposalDetailsView } from './ProposalDetailsView.svelte'