From 77ae39e8347ff2418d66424950e8b226900c6b62 Mon Sep 17 00:00:00 2001
From: l3wdfut4pwr <l3wdfut4pwr@gmail.com>
Date: Thu, 9 Apr 2026 15:48:36 +0300
Subject: add settings auth redirect

---
 src/components/header/authdialog/RegisterForm.tsx | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'src/components/header/authdialog/RegisterForm.tsx')

diff --git a/src/components/header/authdialog/RegisterForm.tsx b/src/components/header/authdialog/RegisterForm.tsx
index 0370671..ef22433 100644
--- a/src/components/header/authdialog/RegisterForm.tsx
+++ b/src/components/header/authdialog/RegisterForm.tsx
@@ -6,10 +6,11 @@ import { InputField } from '@/components/ui/inputfield';
 import { validate, registerUser } from './register';
 import { useAuthContext } from '@/lib/contexts/Auth.context';
 import Image from 'next/image';
-
-export default function RegisterForm() {
+import { useRouter } from 'next/navigation';
+export default function RegisterForm({ redirectTo }: { redirectTo?: string }) {
     const [errors, setErrors] = useState<any>({});
     const [loading, setLoading] = useState(false);
+    const router = useRouter();
     const { setUser } = useAuthContext();
     const handleSubmit = async (e: React.FormEvent<HTMLFormElement>) => {
         e.preventDefault();
@@ -42,6 +43,7 @@ export default function RegisterForm() {
             setErrors(error);
         } else if (data) {
             setUser(data);
+            if (redirectTo) router.push(redirectTo);
         }
         setLoading(false);
     };
-- 
cgit v1.3-3-g829e

