From ffe5051bb1c71016ad4789e134c1211110727819 Mon Sep 17 00:00:00 2001 From: Ammar Ahmed Date: Fri, 24 Jul 2026 12:43:47 +0500 Subject: [PATCH] mobile: fix 2fa auth app setup copy code/send code --- .../app/screens/settings/components/2fa.tsx | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/apps/mobile/app/screens/settings/components/2fa.tsx b/apps/mobile/app/screens/settings/components/2fa.tsx index 3519e9ebd..062317e08 100644 --- a/apps/mobile/app/screens/settings/components/2fa.tsx +++ b/apps/mobile/app/screens/settings/components/2fa.tsx @@ -21,7 +21,6 @@ import { sanitizeFilename, useIsFeatureAvailable } from "@notesnook/common"; import { strings } from "@notesnook/intl"; import { useThemeColors } from "@notesnook/theme"; import Clipboard from "@react-native-clipboard/clipboard"; -import isMobilePhone from "validator/lib/isMobilePhone"; import React, { Dispatch, SetStateAction, @@ -38,10 +37,12 @@ import { } from "react-native"; import RNFetchBlob from "react-native-blob-util"; import * as ScopedStorage from "react-native-scoped-storage"; -import { Radius, Spacing } from "../../../common/design/spacing"; +import isMobilePhone from "validator/lib/isMobilePhone"; import { db } from "../../../common/database"; +import { Radius, Spacing } from "../../../common/design/spacing"; import filesystem from "../../../common/filesystem"; import DialogHeader from "../../../components/dialog/dialog-header"; +import PaywallSheet from "../../../components/sheets/paywall"; import AppIcon from "../../../components/ui/AppIcon"; import { Button } from "../../../components/ui/button"; import FormInput, { @@ -50,7 +51,7 @@ import FormInput, { } from "../../../components/ui/input/form-input"; import PinInput from "../../../components/ui/pin-input"; import { Pressable } from "../../../components/ui/pressable"; -import Seperator from "../../../components/ui/seperator"; +import LineSeparator from "../../../components/ui/seperator/line-separator"; import Heading from "../../../components/ui/typography/heading"; import Paragraph from "../../../components/ui/typography/paragraph"; import useTimer from "../../../hooks/use-timer"; @@ -63,8 +64,6 @@ import { useUserStore } from "../../../stores/use-user-store"; import { eCloseSheet } from "../../../utils/events"; import { AppFontSize } from "../../../utils/size"; import { sleep } from "../../../utils/time"; -import PaywallSheet from "../../../components/sheets/paywall"; -import LineSeparator from "../../../components/ui/seperator/line-separator"; const mfaMethods: MFAMethod[] = [ { id: "app", @@ -473,18 +472,15 @@ export const MFASetup = ({ buttons={