From 2465871c7c16ff842b54569dd1aad9ce9e14df96 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Fri, 11 Oct 2024 11:41:43 +0530 Subject: [PATCH] Extract --- web/packages/new/photos/components/RecoveryKey.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/packages/new/photos/components/RecoveryKey.tsx b/web/packages/new/photos/components/RecoveryKey.tsx index b9fa3edf31..f4a78cf4f2 100644 --- a/web/packages/new/photos/components/RecoveryKey.tsx +++ b/web/packages/new/photos/components/RecoveryKey.tsx @@ -52,8 +52,7 @@ export function RecoveryKey({ ...props }: Props) { } const main = async () => { try { - const recoveryKey = await getRecoveryKey(); - setRecoveryKey(bip39.entropyToMnemonic(recoveryKey)); + setRecoveryKey(await getRecoveryKeyMnemonic()); } catch (e) { log.error("Failed to generate recovery key", e); somethingWentWrong(); @@ -110,3 +109,6 @@ const DashedBorderWrapper = styled(Box)(({ theme }) => ({ border: `1px dashed ${theme.palette.grey.A400}`, borderRadius: theme.spacing(1), })); + +const getRecoveryKeyMnemonic = async () => + bip39.entropyToMnemonic(await getRecoveryKey());