'use client' import { useVulaContent } from '@/hooks/useVulaContent' import { Card, CardContent } from '@/components/ui/Card' import { Heart, MessageCircle } from 'lucide-react' import Image from 'next/image' export default function KasiLoveSection() { const { items, loading } = useVulaContent('posts') if (loading) return
if (items.length === 0) return null return (

Kasi Love

{items.slice(0, 6).map((item) => { const d = item.data as { title?: string; excerpt?: string; author?: string; category?: string; image?: string } return (
{d.image && ( {d.title )}
{d.category || 'Community'}

{d.title}

{d.excerpt}

— {d.author}

) })}
) }