From 074f3e441936dbc2b8bd8939930335a25ec2809a Mon Sep 17 00:00:00 2001 From: Kevin ANATOLE Date: Mon, 26 Oct 2020 19:00:28 +0000 Subject: [PATCH] Basic Profile page --- components/FirebaseAuth.js | 2 +- pages/index.jsx | 20 ++++++---- pages/profile.jsx | 56 +++++++++++++++++++++++++++ pages/profile.module.css | 15 +++++++ services/authenticatedFetchService.js | 10 +++++ 5 files changed, 94 insertions(+), 9 deletions(-) create mode 100644 pages/profile.jsx create mode 100644 pages/profile.module.css create mode 100644 services/authenticatedFetchService.js diff --git a/components/FirebaseAuth.js b/components/FirebaseAuth.js index eda0b51..879f961 100644 --- a/components/FirebaseAuth.js +++ b/components/FirebaseAuth.js @@ -23,7 +23,7 @@ const firebaseAuthConfig = { provider: firebase.auth.GoogleAuthProvider.PROVIDER_ID, }, ], - signInSuccessUrl: "/", + signInSuccessUrl: "/profile", credentialHelper: "none", callbacks: { signInSuccessWithAuthResult: async ({ user }, redirectUrl) => { diff --git a/pages/index.jsx b/pages/index.jsx index f29004a..0192acb 100644 --- a/pages/index.jsx +++ b/pages/index.jsx @@ -1,6 +1,6 @@ -import useSWR from "swr"; +// import useSWR from "swr"; import Link from "next/link"; -import { useUser } from "../utils/auth/useUser"; +// import { useUser } from "../utils/auth/useUser"; import DefaultLayout from "../components/defaultLayout"; import styles from "./index.module.css"; import { Box, Button, Container, Typography } from "@material-ui/core"; @@ -13,11 +13,11 @@ const fetcher = (url, token) => }).then((res) => res.json()); const Index = () => { - const { user, logout } = useUser(); - const { data, error } = useSWR( - user ? ["/api/getFood", user.token] : null, - fetcher - ); + // const { user, logout } = useUser(); + // const { data, error } = useSWR( + // user ? ["/api/getFood", user.token] : null, + // fetcher + // ); return ( @@ -29,7 +29,11 @@ const Index = () => { justifyContent="center" alignItems="center" > - Start creating your leagues + + {" "} + Coming Soon. Developoment in progress{" "} + + Start creating your leagues