diff --git a/apps/desktop/src/lib/components/EvmDashboard.svelte b/apps/desktop/src/lib/components/EvmDashboard.svelte
index 2aece46..5121dce 100644
--- a/apps/desktop/src/lib/components/EvmDashboard.svelte
+++ b/apps/desktop/src/lib/components/EvmDashboard.svelte
@@ -84,32 +84,7 @@
{#if !w.ready}
Loading...
-{:else if !w.accountType}
-
-
-
- Welcome
- Choose an account type to get started
-
-
-
-
-
-
-
-
-
-{:else if w.accountType === 'multi'}
- {#if !w.vaultExists}
+{:else if !w.vaultExists}
Import Wallet
@@ -192,11 +167,6 @@
{net.name}
{/each}
-
@@ -291,8 +261,8 @@
-
{/if}
-{/if}
diff --git a/apps/desktop/src/lib/states/wallet.svelte.ts b/apps/desktop/src/lib/states/wallet.svelte.ts
index e021025..1b71763 100644
--- a/apps/desktop/src/lib/states/wallet.svelte.ts
+++ b/apps/desktop/src/lib/states/wallet.svelte.ts
@@ -132,9 +132,6 @@ export const Wallet = () => {
const login = async (type: AccountType) => {
accountType = type
if (type === 'multi') {
- if (!seed && vaultExists) {
- await loadSeed()
- }
if (seed) await switchNetwork(network)
} else if (type === 'monero') {
if (moneroInstalled && !moneroRunning) {
diff --git a/apps/desktop/src/routes/index.svelte b/apps/desktop/src/routes/index.svelte
index a2bae17..caf2569 100644
--- a/apps/desktop/src/routes/index.svelte
+++ b/apps/desktop/src/routes/index.svelte
@@ -33,12 +33,12 @@
navigate('/multicoin')}
+ onclick={async () => { await w.login('multi'); navigate('/multicoin') }}
class="w-full">
Multi Coins (ETH / BSC / Polygon)
navigate('/monero')}
+ onclick={async () => { await w.login('monero'); navigate('/monero') }}
variant="outline"
class="w-full">
Monero
diff --git a/apps/desktop/src/routes/monero/index.svelte b/apps/desktop/src/routes/monero/index.svelte
index db0bbfe..073ce6f 100644
--- a/apps/desktop/src/routes/monero/index.svelte
+++ b/apps/desktop/src/routes/monero/index.svelte
@@ -48,7 +48,7 @@
navigate('/multicoin')}
+ onclick={async () => { await w.login('multi'); navigate('/multicoin') }}
variant="outline"
class="w-full">
Multi Coins (ETH / BSC / Polygon)
@@ -67,11 +67,6 @@
class="cursor-pointer rounded-md px-2.5 py-1 text-xs font-medium transition-colors bg-primary text-primary-foreground">
Monero
- w.logout()}>
- Logout
-
{#if w.moneroDownloading}
@@ -214,6 +209,9 @@
w.moneroStop()}>
Stop
+ { w.logout(); navigate('/') }}>
+ Logout
+