home page add image

This commit is contained in:
2022-07-09 10:20:13 +08:00
parent 9735880cd2
commit cc27e134e7
3 changed files with 30 additions and 7 deletions

View File

@@ -1,16 +1,27 @@
import styles from "../styles/Home.module.css";
import Link from "next/link";
import Image from "next/image";
import ClickForMore from "./ClickForMore";
function PostPreview({ title, description, date, href }) {
function PostPreview({ title, description, date, href, bg }) {
return (
<Link href={href} passHref>
<section className={styles.postPreview}>
<h2>{title}</h2>
<p>{description}</p>
<small>发布于 {date}</small>
{" | "}
<ClickForMore />
<section className={styles.postPreviewWrap}>
<div className={styles.postPreview}>
<h2>{title}</h2>
<p>{description}</p>
<small>发布于 {date}</small>
{" | "}
<ClickForMore />
</div>
<div
style={{
width: "39%",
maxWidth: "20rem",
}}
>
{bg && <Image src={bg} />}
</div>
</section>
</Link>
);