refactor: Refactor RecipeListPage

This commit is contained in:
quangnhankie
2021-09-08 23:50:47 +07:00
parent 58664e7523
commit d6a0c41e99
14 changed files with 355 additions and 428 deletions

View File

@@ -0,0 +1,31 @@
import Link from 'next/link';
import React from 'react';
import s from './RecipesItem.module.scss';
interface RecipesItem {
image:string,
name: string,
description:string,
link: string
}
const RecipesItem = ({ image, name,description, link }: RecipesItem) => {
return (
<div className={s.recipesItem}>
<div className={s.recipesItemImage}>
<Link href={link}>
<a>
<img src={image} />
</a>
</Link>
</div>
<Link href={link}>
<a className={s.recipesItemText}>
<div className={s.recipesItemName}>{name}</div>
<div className={s.recipesItemDescription}>{description}</div>
</a>
</Link>
</div >
)
}
export default RecipesItem