From 2b1a22983483b2fc4da0940934ce1ea94077da9c Mon Sep 17 00:00:00 2001 From: Christian Walker Date: Tue, 7 Jan 2025 18:37:50 -0600 Subject: [PATCH] adds debugs --- apps/web/src/actions/user-profile-mod.ts | 1 + .../src/components/settings/AccountSettings.tsx | 15 +++------------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/apps/web/src/actions/user-profile-mod.ts b/apps/web/src/actions/user-profile-mod.ts index 5efb9012..c086f595 100644 --- a/apps/web/src/actions/user-profile-mod.ts +++ b/apps/web/src/actions/user-profile-mod.ts @@ -167,6 +167,7 @@ export const modifyAccountSettings = authenticatedAction }) .where(eq(userCommonData.clerkID, userId)); } catch (err) { + console.log('error is', err); if ( err instanceof DatabaseError && err.code === UNIQUE_KEY_CONSTRAINT_VIOLATION_CODE diff --git a/apps/web/src/components/settings/AccountSettings.tsx b/apps/web/src/components/settings/AccountSettings.tsx index f3b825cd..c8ed94e5 100644 --- a/apps/web/src/components/settings/AccountSettings.tsx +++ b/apps/web/src/components/settings/AccountSettings.tsx @@ -4,11 +4,9 @@ import { Input } from "@/components/shadcn/ui/input"; import { Button } from "@/components/shadcn/ui/button"; import { Label } from "@/components/shadcn/ui/label"; import { toast } from "sonner"; -import { useEffect, useState } from "react"; import { useAction } from "next-safe-action/hooks"; import { modifyAccountSettings } from "@/actions/user-profile-mod"; import { Checkbox } from "@/components/shadcn/ui/checkbox"; -import c from "config"; import { Loader2 } from "lucide-react"; import { isProfane } from "no-profanity"; import { modifyAccountSettingsSchema } from "@/validators/settings"; @@ -18,11 +16,11 @@ import { zodResolver } from "@hookform/resolvers/zod"; import { Form, FormControl, - FormDescription, FormField, FormItem, FormLabel, FormMessage, + FormDescription } from "../shadcn/ui/form"; type UserProps = z.infer; @@ -39,7 +37,6 @@ export default function AccountSettings({ defaultValues: { ...user, }, - }); const { execute: runModifyAccountSettings, status: loadingState } = @@ -70,12 +67,6 @@ export default function AccountSettings({ }, }); - useEffect(()=>{ - console.log('is dirty is',form.formState.isDirty); - console.log("form.getValues()",form.getValues()); - // console.log('form is dirty',form.formState.dirtyFields); - },[form.formState.isDirty]) - function handleSubmit(data: UserProps) { toast.dismiss(); console.log('form is dirty',form.formState.dirtyFields); @@ -126,13 +117,13 @@ export default function AccountSettings({ )} /> - {/* + Email This field cannot be changed. - */} +

Public Information