meal_planner/src/containers/Meal/components/MealPresentation.tsx
2021-12-13 12:45:29 -04:00

44 lines
1.3 KiB
TypeScript

import { Link } from "react-router-dom";
import { Meal } from "../../../types/meal";
type Props = {
meal: Meal;
};
export const MealPresentation = ({
meal: { mealName, imgAddress, videoAddress, mealCategory, mealArea },
}: Props) => {
return (
<div className="row">
<div className="col s12">
<div className="card orange lighten-1">
<div className="card-content black-text">
<span className="card-title">{mealName}</span>
<img className="responsive-img" src={imgAddress} alt={mealName} />
<ul>
<li>
<div className="chip">
<b>Video:</b>
<a href={videoAddress} target="blank" rel="noopener">
<i className="close material-icons">video_library</i>
</a>
</div>
<div className="chip">
<b>Category: </b> {mealCategory}
<Link to={`/categories/${mealCategory}`}>
<i className="close material-icons">call_made</i>
</Link>
</div>
<div className="chip">
<b>Origin:</b> {mealArea}
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
);
};