import { cva } from "class-variance-authority"; import { memo, type ReactNode } from "react"; import { Card } from "@/components/Shared/UI"; interface EmptyStateProps { hideCard?: boolean; icon: ReactNode; message: ReactNode; className?: string; } const emptyStateVariants = cva("", { defaultVariants: { hideCard: false }, variants: { hideCard: { false: "", true: "!bg-transparent !shadow-none !border-0" } } }); const EmptyState = ({ hideCard = false, icon, message, className = "" }: EmptyStateProps) => { return (
{icon}
{message}
); }; export default memo(EmptyState);