import React from 'react'; import { Checkbox, FormControlLabel, Link, Paper, Typography, } from '@material-ui/core'; import Avatar from '@material-ui/core/Avatar'; import { makeStyles } from '@material-ui/core/styles'; import InfoIcon from '@material-ui/icons/Info'; import MailOutlineIcon from '@material-ui/icons/MailOutline'; import { useCurrentIdentityQuery } from '../../components/CurrentIdentity/CurrentIdentity.generated'; import BugList from './BugList'; const useStyles = makeStyles((theme) => ({ main: { maxWidth: 1000, margin: 'auto', marginTop: theme.spacing(4), padding: theme.spacing(3, 2), display: 'flex', }, container: { display: 'flex', marginBottom: theme.spacing(1), }, leftSidebar: { marginTop: theme.spacing(2), flex: '0 0 200px', }, content: { marginTop: theme.spacing(5), padding: theme.spacing(3, 2), minWidth: 800, backgroundColor: theme.palette.background.paper, }, rightSidebar: { marginTop: theme.spacing(5), flex: '0 0 200px', }, large: { width: theme.spacing(20), height: theme.spacing(20), }, control: { paddingBottom: theme.spacing(3), }, header: { ...theme.typography.h4, }, })); const Identity = () => { const classes = useStyles(); const { data } = useCurrentIdentityQuery(); const user = data?.repository?.userIdentity; console.log(user); return (

{user?.displayName ? user?.displayName : 'none'}

{user?.displayName.charAt(0).toUpperCase()} Your account Name: {user?.name ? user?.name : '---'} Id (truncated): {user?.humanId ? user?.humanId : '---'} Login: {user?.login ? user?.login : '---'} {user?.email ? user?.email : '---'} } />
Bugs authored by {user?.displayName}
); }; export default Identity;