Newer
Older
import { Instalike } from '@jmetterrothan/instalike';
import { Media } from '@jmetterrothan/instalike/dist/types/Instalike';
// ICONS
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faHeart, faCommentDots } from '@fortawesome/free-solid-svg-icons';
type DiscoverPostProps = {
img: Media;
likes: number;
comments: number;
};
const DiscoverPost = ({ img, likes, comments }: DiscoverPostProps) => {
<div className="flex justify-center items-center rounded-2xl relative w-[315px] h-[315px] overflow-hidden">
<img className="objet-cover w-full h-full" src={img.src} alt="" />
<div className="flex justify-center items-center bg-gray-900/50 absolute_card inset-0 gap-4">
<div className="px-2 flex items-center gap-2 text-white">
<FontAwesomeIcon className="text-[20px]" icon={faHeart} />
<span className="mt-1">{likes}</span>
</div>
<div className="px-2 flex items-center gap-2 text-white">
<FontAwesomeIcon className="text-[20px]" icon={faCommentDots} />
<span className="mt-1">{comments}</span>
</div>