Fix registrasi, waitong-room, & tampilan layout sesuai id

This commit is contained in:
2025-11-28 11:13:20 +08:00
parent 67f29aabef
commit 066180fc0e
4 changed files with 520 additions and 189 deletions

View File

@@ -16,7 +16,9 @@ import { useEffect, useState } from 'react';
import { authStore } from '@/store/authStore'; // ✅ integrasi authStore
async function fetchUser() {
const res = await fetch('/api/auth/me');
const res = await fetch('/api/auth/me', {
credentials: 'include'
});
if (!res.ok) {
const text = await res.text();
throw new Error(`HTTP ${res.status}: ${text}`);
@@ -32,7 +34,7 @@ export default function WaitingRoom() {
const [retryCount, setRetryCount] = useState(0);
const MAX_RETRIES = 2;
useEffect(() => {
let isMounted = true;
let interval: ReturnType<typeof setInterval>;