import React from "react"; import { Button } from "../ui/button"; import Heading from "../ui/heading"; import { Link } from "react-router-dom"; import { cn } from "@/lib/utils"; type EmptyCardProps = { className?: string; icon: React.ReactNode; title: string; titleHeading?: boolean; description?: string; buttonText?: string; link?: string; }; export function EmptyCard({ className, icon, title, titleHeading = true, description, buttonText, link, }: EmptyCardProps) { let TitleComponent; if (titleHeading) { TitleComponent = {title}; } else { TitleComponent =
{title}
; } return (
{icon} {TitleComponent} {description && (
{description}
)} {buttonText?.length && ( )}
); }