/
githubmirror
/
next.js
Обзор
Документация
Войти
/
githubmirror
/
next.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
canary
examples/cms-graphcms/components/post-preview.js
31 строка
784 B
Steven
chore(examples): use default prettier for examples/templates (#60530)
12 янв 2024, 02:01
Не верифицирован
12 янв 2024, 02:01
4466ba4
Код
Авторство
О чём код?
import Avatar from "../components/avatar"; import Date from "../components/date"; import CoverImage from "./cover-image"; import Link from "next/link"; export default function PostPreview({ title, coverImage, date, excerpt, author, slug, }) { return ( <div> <div className="mb-5"> <CoverImage slug={slug} title={title} url={coverImage.url} /> </div> <h3 className="mb-3 text-3xl leading-snug"> <Link href={`/posts/${slug}`} className="hover:underline"> {title} </Link> </h3> <div className="mb-4 text-lg"> <Date dateString={date} /> </div> <p className="mb-4 text-lg leading-relaxed">{excerpt}</p> <Avatar name={author.name} picture={author.picture.url} /> </div> ); }