onNext("mnemonic")}
/>
- {action === "import" || action === "recover" ? (
-
- onNext("private-key")}
- />
-
- ) : null}
-
onNext("ledger")}>
- {action === "recover"
- ? "Recover using a hardware wallet"
- : "I have a hardware wallet"}
-
+ {showAdvancedOptions ? (
+ <>
+ {action === "import" || action === "recover" ? (
+
+ onNext("private-key")}
+ />
+
+ ) : null}
+
+ onNext("ledger")}
+ />
+
+
setShowAdvancedOptions(false)}>
+ Hide advanced options
+
+ >
+ ) : (
+
setShowAdvancedOptions(true)}>
+ Show advanced options
+
+ )}
);
diff --git a/packages/app-extension/src/components/Unlocked/Settings/AddConnectWallet/CreateMnemonic.tsx b/packages/app-extension/src/components/Unlocked/Settings/AddConnectWallet/CreateMnemonic.tsx
index 285196853..6a0a99b57 100644
--- a/packages/app-extension/src/components/Unlocked/Settings/AddConnectWallet/CreateMnemonic.tsx
+++ b/packages/app-extension/src/components/Unlocked/Settings/AddConnectWallet/CreateMnemonic.tsx
@@ -47,11 +47,9 @@ export function CreateOrImportMnemonic({
},
"Import recovery phrase": {
onClick: () =>
- nav.push("import-from-mnemonic", {
+ nav.push("set-and-sync-mnemonic", {
blockchain,
keyringExists,
- forceSetMnemonic: true,
- inputMnemonic: true,
}),
icon: (props: any) =>