frontend changes
This commit is contained in:
parent
6baf9080a7
commit
da85ce0f54
@ -63,14 +63,23 @@ const EmailVerification: React.FC = () => {
|
||||
console.log("Parsed response data:", data);
|
||||
|
||||
if (res.ok && (data as unknown as VerificationResponse)?.success) {
|
||||
router.replace("/signin?verified=true");
|
||||
setStatus("success");
|
||||
setMessage("Email verified successfully! Redirecting to login...");
|
||||
// Use window.location.href for a hard redirect to ensure it works
|
||||
setTimeout(() => {
|
||||
window.location.href = "/signin?verified=true";
|
||||
}, 1500);
|
||||
return;
|
||||
}
|
||||
|
||||
const msg = String(data?.message || "").toLowerCase();
|
||||
if (msg.includes("already verified")) {
|
||||
// Check if there's a redirect URL in the response for already verified case too
|
||||
router.replace("/signin?verified=true");
|
||||
setStatus("success");
|
||||
setMessage("Email already verified! Redirecting to login...");
|
||||
// Use window.location.href for a hard redirect to ensure it works
|
||||
setTimeout(() => {
|
||||
window.location.href = "/signin?verified=true";
|
||||
}, 1500);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -137,7 +146,13 @@ const EmailVerification: React.FC = () => {
|
||||
<div className="max-w-md w-full space-y-6">
|
||||
{status === "success" && (
|
||||
<div className="bg-green-50 border border-green-200 rounded-md p-4 text-center">
|
||||
<div className="flex items-center justify-center mb-2">
|
||||
<svg className="w-6 h-6 text-green-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M5 13l4 4L19 7" />
|
||||
</svg>
|
||||
</div>
|
||||
<p className="text-green-800 font-medium">{message || "Email verified. Redirecting..."}</p>
|
||||
<p className="text-green-600 text-sm mt-1">You will be redirected to the login page shortly.</p>
|
||||
</div>
|
||||
)}
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
//
|
||||
export const BACKEND_URL = 'https://backend.codenuk.com';
|
||||
|
||||
// export const BACKEND_URL = 'http://localhost:8000';
|
||||
// export const BACKEND_URL = 'http://192.168.1.16:8000';
|
||||
|
||||
export const SOCKET_URL = BACKEND_URL;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user