fix: Login flow - remove reload, sync auth state reactively

This commit is contained in:
dwindown
2025-11-04 23:19:53 +07:00
parent 4e1eb22c8f
commit e8e380231e
4 changed files with 12 additions and 7 deletions

View File

@@ -37,11 +37,8 @@ export function Login() {
window.WNW_CONFIG.currentUser = data.user;
window.WNW_CONFIG.nonce = data.nonce;
// Redirect to dashboard
// Redirect to dashboard (no reload needed, auth state is updated)
navigate('/dashboard');
// Reload to ensure all auth state is fresh
window.location.reload();
} else {
setError(data.message || __('Invalid username or password'));
}