import Link from "next/link";
import React from "react";
import { BlurImage } from "./blur-image";
import { Logo } from "./Logo";
import Image from "next/image";
import Balancer from "react-wrap-balancer";
import { BlogWithSlug } from "@/lib/blog";
export const BlogCard = ({ blog }: { blog: BlogWithSlug }) => {
const truncate = (text: string, length: number) => {
return text.length > length ? text.slice(0, length) + "..." : text;
};
return (
{blog.image ? (
{blog.author.name}
{truncate(blog.description, 100)}