shreyask commited on
Commit
d650163
·
verified ·
1 Parent(s): ec05c48

Update src/components/OAuthCallback.tsx

Browse files
Files changed (1) hide show
  1. src/components/OAuthCallback.tsx +3 -5
src/components/OAuthCallback.tsx CHANGED
@@ -27,12 +27,10 @@ const OAuthCallback: React.FC<OAuthCallbackProps> = ({
27
  const [status, setStatus] = useState<string>("Authorizing...");
28
  const navigate = useNavigate(); // Add this hook
29
 
30
- useEffect(() => {
31
- // Parse parameters from hash instead of search
32
  const parseHashParams = () => {
33
- const hash = window.location.hash.slice(1); // Remove #
34
- const [, queryString] = hash.split('?');
35
- return new URLSearchParams(queryString || '');
36
  };
37
 
38
  const params = parseHashParams();
 
27
  const [status, setStatus] = useState<string>("Authorizing...");
28
  const navigate = useNavigate(); // Add this hook
29
 
30
+ useEffect(() => {
31
+ // Parse parameters from URL search params (OAuth providers send code in query string)
32
  const parseHashParams = () => {
33
+ return new URLSearchParams(window.location.search);
 
 
34
  };
35
 
36
  const params = parseHashParams();