Lambda-School-Labs/grants-fe

View on GitHub
src/components/homepage/userCard/UserCardWriter.jsx

Summary

Maintainability
A
2 hrs
Test Coverage
import React from "react";
import "./user.scss";
import Card from "@material-ui/core/Card";
import CardContent from "@material-ui/core/CardContent";
import CardMedia from "@material-ui/core/CardMedia";

import { useStyles } from "./HomePageUserCardStyles.jsx";

const UserCardWriter = (props) => {
  const user = props.details;
  const classes = useStyles();

  return (
    <Card className={`${classes.userInfo} ${classes.writer}`}>
      <div className={classes.userDisplay}>
        <CardMedia
          className={classes.media}
          image="https://image.shutterstock.com/image-photo/young-scientist-looking-through-microscope-600w-524351890.jpg"
          alt="userImg"
        />
        <h2>
          {user.first_name} {user.last_name}
        </h2>
      </div>
      <CardContent className={classes.userRight}>
        <h3>roles: {user.role} </h3>
        <h3>Sector/Focus: {user.sector}</h3>
        <p className={classes.bio}>{user.bio}</p>
      </CardContent>
    </Card>
  );
};

export default UserCardWriter;