import { Card as e } from "../card/Card.js";
import { actions as t, content as n, description as r, icon as i, title as a } from "./EmptyState.css.js";
import { jsx as o, jsxs as s } from "react/jsx-runtime";
//#region src/atomic/molecules/empty-state/EmptyState.tsx
var c = ({ title: c, description: l, icon: u, actions: d, className: f }) => {
	let p = null;
	u != null && (p = /* @__PURE__ */ o("div", {
		className: i,
		children: u
	}));
	let m = null;
	return d != null && (m = /* @__PURE__ */ o("div", {
		className: t,
		children: d
	})), /* @__PURE__ */ s(e, {
		className: f,
		contentClassName: n,
		children: [
			p,
			/* @__PURE__ */ o("h2", {
				className: a,
				children: c
			}),
			/* @__PURE__ */ o("p", {
				className: r,
				children: l
			}),
			m
		]
	});
};
//#endregion
export { c as EmptyState, c as default };

//# sourceMappingURL=EmptyState.js.map