Skip to content

Commit

Permalink
Redirect after successfully verifying with Spotify
Browse files Browse the repository at this point in the history
  • Loading branch information
kelvinkellner committed Aug 16, 2021
1 parent fe70571 commit 737c60a
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/pages/SpotifyRedirectPage.jsx
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
import React from "react";
import { Redirect } from "react-router-dom";
import queryString from "query-string";
import { Spotify, Firebase } from "@functions";

function SpotifyRedirectPage() {
const data = queryString.parse(window.location.hash);
React.useEffect(async () => {
await storeSpotifyData(data);
const [page, setPage] = React.useState(null);

React.useEffect(async () => {
setPage(await storeSpotifyData(data));
}, []);

return null;
return page;
}

async function storeSpotifyData(data) {
Expand All @@ -29,6 +31,8 @@ async function storeSpotifyData(data) {

await usersRef.doc(uid).set(userData);
await Spotify.startCompile();

return <Redirect to="/" />
}

export default SpotifyRedirectPage;

0 comments on commit 737c60a

Please sign in to comment.