"use client";

// src/lib/utils.ts
import { clsx } from "clsx";
import { twMerge } from "tailwind-merge";
function cn(...inputs) {
  return twMerge(clsx(inputs));
}

// src/components/data-views/list-page-tree-column-header.tsx
import { jsx, jsxs } from "react/jsx-runtime";
function ListPageTreeColumnHeader({
  title,
  trailing,
  className
}) {
  return /* @__PURE__ */ jsx("div", { className: cn("shrink-0 border-b border-border/50 bg-card px-3 py-2", className), children: /* @__PURE__ */ jsxs("div", { className: "flex h-9 items-center justify-between gap-2", children: [
    /* @__PURE__ */ jsx("h3", { className: "min-w-0 flex-1 truncate text-sm font-medium text-foreground", children: title }),
    trailing ? /* @__PURE__ */ jsx("div", { className: "flex shrink-0 items-center gap-0.5", children: trailing }) : null
  ] }) });
}
export {
  ListPageTreeColumnHeader
};
//# sourceMappingURL=list-page-tree-column-header.js.map