"use client";
import { jsx } from "react/jsx-runtime";
import { cn } from "@open-mercato/shared/lib/utils";
import { EmptyState } from "../EmptyState.js";
function TabEmptyState({
  title,
  description,
  actionLabel,
  onAction,
  disabled,
  action,
  className,
  children
}) {
  const resolvedAction = action ?? (actionLabel ? {
    label: actionLabel,
    onClick: onAction,
    disabled
  } : void 0);
  return /* @__PURE__ */ jsx(EmptyState, { title, description, action: resolvedAction, className: cn("w-full", className), children });
}
export {
  TabEmptyState
};
//# sourceMappingURL=TabEmptyState.js.map
