• fix(login): replace useSearchParams with native URLSearchParams + loading spinner

    MythEclipse released this 2026-06-15 15:38:11 +00:00 | 55 commits to main since this release

    • useSearchParams can lose params during re-renders, causing blank page
    • Use native window.location.search + URLSearchParams instead (always accessible)
    • Add oauthProcessing spinner state so user sees 'Menyelesaikan login...'
      instead of blank page while /auth/me is being called

    Co-Authored-By: Claude noreply@anthropic.com

    Downloads