"use client";
import { jsx, jsxs } from "react/jsx-runtime";
import { Reply, ReplyAll, Forward } from "lucide-react";
import { IconButton } from "@open-mercato/ui/primitives/icon-button";
import { useT } from "@open-mercato/shared/lib/i18n/context";
function EmailReplyForwardActions(props) {
  const t = useT();
  return /* @__PURE__ */ jsxs("div", { className: "flex gap-1", role: "group", "aria-label": t("customers.email.timeline.actionsAria", "Email actions"), children: [
    /* @__PURE__ */ jsx(
      IconButton,
      {
        type: "button",
        variant: "ghost",
        size: "sm",
        onClick: props.onReply,
        disabled: props.disabled,
        "aria-label": t("customers.email.timeline.reply", "Reply"),
        children: /* @__PURE__ */ jsx(Reply, { className: "h-4 w-4" })
      }
    ),
    /* @__PURE__ */ jsx(
      IconButton,
      {
        type: "button",
        variant: "ghost",
        size: "sm",
        onClick: props.onReplyAll,
        disabled: props.disabled,
        "aria-label": t("customers.email.timeline.replyAll", "Reply all"),
        children: /* @__PURE__ */ jsx(ReplyAll, { className: "h-4 w-4" })
      }
    ),
    /* @__PURE__ */ jsx(
      IconButton,
      {
        type: "button",
        variant: "ghost",
        size: "sm",
        onClick: props.onForward,
        disabled: props.disabled,
        "aria-label": t("customers.email.timeline.forward", "Forward"),
        children: /* @__PURE__ */ jsx(Forward, { className: "h-4 w-4" })
      }
    )
  ] });
}
var EmailReplyForwardActions_default = EmailReplyForwardActions;
export {
  EmailReplyForwardActions,
  EmailReplyForwardActions_default as default
};
//# sourceMappingURL=EmailReplyForwardActions.js.map
