DocWeave / frontend /src /components /ui /EmptyState.jsx
shak3008's picture
feat: add durable workflows, proposal review, and frontend foundation
9308228
Raw
History Blame Contribute Delete
462 Bytes
import "./EmptyState.css";
export function EmptyState({ icon = null, title, description, action = null }) {
return (
<div className="dw-empty">
{icon && <div className="dw-empty__icon">{icon}</div>}
<h3 className="dw-empty__title">{title}</h3>
{description && <p className="dw-empty__description">{description}</p>}
{action && <div className="dw-empty__action">{action}</div>}
</div>
);
}