mirror of
https://github.com/khoaliber/LetterFeed.git
synced 2026-03-06 13:22:19 +00:00
v0.1.0
This commit is contained in:
17
frontend/components/letterfeed/NewsletterList.tsx
Normal file
17
frontend/components/letterfeed/NewsletterList.tsx
Normal file
@@ -0,0 +1,17 @@
|
||||
import { Newsletter } from "@/lib/api"
|
||||
import { NewsletterCard } from "./NewsletterCard"
|
||||
|
||||
interface NewsletterListProps {
|
||||
newsletters: Newsletter[]
|
||||
onEditNewsletter: (newsletter: Newsletter) => void
|
||||
}
|
||||
|
||||
export function NewsletterList({ newsletters, onEditNewsletter }: NewsletterListProps) {
|
||||
return (
|
||||
<div className="grid gap-4 md:grid-cols-2 lg:grid-cols-3">
|
||||
{newsletters.map((newsletter) => (
|
||||
<NewsletterCard key={newsletter.id} newsletter={newsletter} onEdit={onEditNewsletter} />
|
||||
))}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user