import PropTypes from "prop-types" import React from "react" import StarRatings from "react-star-ratings" import { Card, Row, Col } from "react-bootstrap" import AmazonURL from "../components/amazonurl" import Bookmark from "../components/bookmark" import GoodReadsImage from "../components/goodreadsimage" const truncateContent = (content) => { if (!content) { return "" } return content.length > 350 ? content.substring(0, 350) + "..." : content }; const BookCard = ({ book }) => ( {book.title}
{book.author} {book.year ? book.year: null}
{book.amazon_url ? : null}

{truncateContent(book.description)}

) BookCard.propTypes = { siteTitle: PropTypes.object, } BookCard.defaultProps = { book: {}, } export default BookCard