From 8c7e7fb553bfd7c1ea2552e6824c1c9088f4eee2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Fri, 13 Mar 2026 00:01:03 +0100 Subject: [PATCH] nicolium: move mfa form file to correct directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- packages/nicolium/src/features/ui/router/index.tsx | 2 +- packages/nicolium/src/features/ui/util/async-components.ts | 1 - .../src/{features/security => pages/settings}/mfa-form.tsx | 6 +++--- 3 files changed, 4 insertions(+), 5 deletions(-) rename packages/nicolium/src/{features/security => pages/settings}/mfa-form.tsx (85%) diff --git a/packages/nicolium/src/features/ui/router/index.tsx b/packages/nicolium/src/features/ui/router/index.tsx index 74cc820b4..669325035 100644 --- a/packages/nicolium/src/features/ui/router/index.tsx +++ b/packages/nicolium/src/features/ui/router/index.tsx @@ -879,7 +879,7 @@ export const settingsAccountRoute = createRoute({ export const settingsMfaRoute = createRoute({ getParentRoute: () => layouts.default, path: '/settings/mfa', - component: lazy(() => import('@/features/security/mfa-form')), + component: lazy(() => import('@/pages/settings/mfa-form')), beforeLoad: requireAuthMiddleware(({ context: { features } }) => { if (!features.manageMfa) throw notFound(); }), diff --git a/packages/nicolium/src/features/ui/util/async-components.ts b/packages/nicolium/src/features/ui/util/async-components.ts index 57c22c65a..9ffe7d2a5 100644 --- a/packages/nicolium/src/features/ui/util/async-components.ts +++ b/packages/nicolium/src/features/ui/util/async-components.ts @@ -55,7 +55,6 @@ export const DropdownNavigation = lazy(() => import('@/components/navigation/dro export const EmojiPicker = lazy(() => import('@/features/emoji/components/emoji-picker')); export const EventHeader = lazy(() => import('@/features/event/components/event-header')); export const MediaGallery = lazy(() => import('@/components/media/media-gallery')); -export const MfaForm = lazy(() => import('@/features/security/mfa-form')); export const ModalRoot = lazy(() => import('@/features/ui/components/modal-root')); export const ProfileField = lazy(() => import('@/features/ui/components/profile-field')); export const AccountHoverCard = lazy(() => import('@/components/accounts/account-hover-card')); diff --git a/packages/nicolium/src/features/security/mfa-form.tsx b/packages/nicolium/src/pages/settings/mfa-form.tsx similarity index 85% rename from packages/nicolium/src/features/security/mfa-form.tsx rename to packages/nicolium/src/pages/settings/mfa-form.tsx index 025e62e1d..e0b78db17 100644 --- a/packages/nicolium/src/features/security/mfa-form.tsx +++ b/packages/nicolium/src/pages/settings/mfa-form.tsx @@ -5,9 +5,9 @@ import Column from '@/components/ui/column'; import { useFeatures } from '@/hooks/use-features'; import { useMfaConfig } from '@/queries/security/use-mfa'; -import DisableOtpForm from './mfa/disable-otp-form'; -import EnableOtpForm from './mfa/enable-otp-form'; -import OtpConfirmForm from './mfa/otp-confirm-form'; +import DisableOtpForm from '../../features/security/mfa/disable-otp-form'; +import EnableOtpForm from '../../features/security/mfa/enable-otp-form'; +import OtpConfirmForm from '../../features/security/mfa/otp-confirm-form'; const messages = defineMessages({ heading: { id: 'column.mfa', defaultMessage: 'Multi-factor authentication' },