import React from 'react'; import { clsx } from 'clsx'; import { twMerge } from 'tailwind-merge'; export interface EmptyStateProps { icon?: React.ReactNode; headline: string; description?: string; action?: { label: string; onClick: () => void; }; className?: string; } export const EmptyState: React.FC = ({ icon, headline, description, action, className, }) => { return (
{icon && (
{icon}
)}

{headline}

{description && (

{description}

)} {action && ( )}
); }; EmptyState.displayName = 'EmptyState';