diff options
| author | schererleander <leander@schererleander.de> | 2025-12-26 18:08:25 +0100 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2025-12-26 18:08:25 +0100 |
| commit | a23753f65272dca3f0b54bed16d96512a3cbe20d (patch) | |
| tree | 244122f7297fe2480f198b9c3208bc25e8bd08df /src/app/settings/settings-form.tsx | |
| parent | d4052a1f73eb9fa293ac3ac2ab2bad0729474115 (diff) | |
refactor(settings): split settings page into separate form components
Diffstat (limited to 'src/app/settings/settings-form.tsx')
| -rw-r--r-- | src/app/settings/settings-form.tsx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/app/settings/settings-form.tsx b/src/app/settings/settings-form.tsx index 477473d..8b09cdf 100644 --- a/src/app/settings/settings-form.tsx +++ b/src/app/settings/settings-form.tsx @@ -5,12 +5,14 @@ import { Separator } from "@/components/ui/separator" import { ProfileForm } from "./profile-form" import { ProfileImage } from "./profile-image" import { PasswordForm } from "./password-form" +import { TwoFactorForm } from "./two-factor-form" interface SettingsFormProps { user: { name?: string | null email?: string | null image?: string | null + twoFactorEnabled: boolean } } @@ -31,6 +33,8 @@ export function SettingsForm({ user }: SettingsFormProps) { <Separator /> <ProfileImage user={user} update={update} /> <Separator /> + <TwoFactorForm twoFactorEnabled={user.twoFactorEnabled} /> + <Separator /> <PasswordForm /> </div> </div> |
