From 3652819ac985dbc60fcb421cc7eb71a339264754 Mon Sep 17 00:00:00 2001 From: "web@ppanel" Date: Fri, 14 Feb 2025 23:01:16 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(notify):=20Set=20default=20v?= =?UTF-8?q?alues=20for=20notification=20settings=20to=20false?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../(main)/(user)/profile/notify-settings.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/user/app/(main)/(user)/profile/notify-settings.tsx b/apps/user/app/(main)/(user)/profile/notify-settings.tsx index 3b1e1ea..c1fa14f 100644 --- a/apps/user/app/(main)/(user)/profile/notify-settings.tsx +++ b/apps/user/app/(main)/(user)/profile/notify-settings.tsx @@ -13,10 +13,10 @@ import { toast } from 'sonner'; import { z } from 'zod'; const FormSchema = z.object({ - enable_balance_notify: z.boolean(), - enable_login_notify: z.boolean(), - enable_subscribe_notify: z.boolean(), - enable_trade_notify: z.boolean(), + enable_balance_notify: z.boolean().default(false), + enable_login_notify: z.boolean().default(false), + enable_subscribe_notify: z.boolean().default(false), + enable_trade_notify: z.boolean().default(false), }); export default function NotifySettings() { @@ -25,10 +25,10 @@ export default function NotifySettings() { const form = useForm>({ resolver: zodResolver(FormSchema), defaultValues: { - enable_balance_notify: user?.enable_balance_notify, - enable_login_notify: user?.enable_login_notify, - enable_subscribe_notify: user?.enable_subscribe_notify, - enable_trade_notify: user?.enable_trade_notify, + enable_balance_notify: user?.enable_balance_notify ?? false, + enable_login_notify: user?.enable_login_notify ?? false, + enable_subscribe_notify: user?.enable_subscribe_notify ?? false, + enable_trade_notify: user?.enable_trade_notify ?? false, }, });