Merge pull request #96 from Irev-Dev/kurt/issue-95

Don't query user if not signed in.
This commit was merged in pull request #96.
This commit is contained in:
Kurt Hutten
2020-11-12 20:10:27 +11:00
committed by GitHub

View File

@@ -1,5 +1,5 @@
import { useState, useEffect } from 'react' import { useState } from 'react'
import { Link, navigate, routes } from '@redwoodjs/router' import { Link, routes } from '@redwoodjs/router'
import { useAuth } from '@redwoodjs/auth' import { useAuth } from '@redwoodjs/auth'
import { Flash } from '@redwoodjs/web' import { Flash } from '@redwoodjs/web'
import Tooltip from '@material-ui/core/Tooltip' import Tooltip from '@material-ui/core/Tooltip'
@@ -24,6 +24,7 @@ import logo from 'src/layouts/MainLayout/Logo_2.jpg'
const MainLayout = ({ children }) => { const MainLayout = ({ children }) => {
const { logIn, logOut, isAuthenticated, currentUser } = useAuth() const { logIn, logOut, isAuthenticated, currentUser } = useAuth()
const { data, loading } = useQuery(QUERY, { const { data, loading } = useQuery(QUERY, {
skip: !currentUser?.sub,
variables: { id: currentUser?.sub }, variables: { id: currentUser?.sub },
}) })
const [isOpen, setIsOpen] = useState(false) const [isOpen, setIsOpen] = useState(false)