import { createStyles, makeStyles } from "@material-ui/styles" import React from "react" import { useAuthInfo } from "../hooks" import { breakpoints } from "../styles/breakpoint" import { Button } from "./button" const useStyles = makeStyles( createStyles({ appbarAuth: { display: "none", alignItems: "center", justifyContent: "flex-end", marginLeft: "2rem", [breakpoints.up.sm]: { display: "flex", }, }, }), ) const SignInAndSignUp: React.FC<{ signInLink: string; signUpLink: string }> = ({ signInLink, signUpLink, }) => ( <> ) const GoToTheApp: React.FC<{ appLink: string }> = ({ appLink }) => ( ) export const AppbarAuth: React.FC = () => { const classes = useStyles() const authInfo = useAuthInfo() let child = null if (!authInfo.isSSR) { const { signInLink, signUpLink, appLink, isSignedIn } = authInfo if (isSignedIn) { child = } else { child = } } return
{child}
}