From bb73e3ff6fca2df96263658be6d8316ca2e6f1d2 Mon Sep 17 00:00:00 2001 From: Mahyar Khanbolooki Date: Sat, 9 Aug 2025 15:10:02 +0330 Subject: [PATCH] change: form actions to safe client side handlers --- src/app/[name]/(Main)/chat/[id]/page.tsx | 6 ++++-- src/app/[name]/(Main)/rating/[orderId]/page.tsx | 6 ++++-- .../[name]/(Profile)/profile/address/new/page.tsx | 12 +++++++----- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/app/[name]/(Main)/chat/[id]/page.tsx b/src/app/[name]/(Main)/chat/[id]/page.tsx index 55b9af9..c3d821b 100644 --- a/src/app/[name]/(Main)/chat/[id]/page.tsx +++ b/src/app/[name]/(Main)/chat/[id]/page.tsx @@ -42,7 +42,9 @@ function ChatIndex({ }: Props) { }) } - const submitMessage = async (formData: FormData) => { + const submitMessage = (e: React.FormEvent) => { + e.preventDefault(); + const formData = new FormData(e.currentTarget); const content = formData.get('textMessage'); if (!content) return; const model: MessageModel = { @@ -105,7 +107,7 @@ function ChatIndex({ }: Props) {