import React from "react";
import { DistribuidorAddButton } from "./DistribuidorAddButton";

interface DistribuidorLabelProps {
  text: string;
  onAddClick: () => void;
  buttonSize?: number;
  hasAddButton?: boolean
}

export const DistribuidorLabel: React.FC<DistribuidorLabelProps> = ({
  text,
  onAddClick,
  hasAddButton = true,
  buttonSize = 14,
}) => {
  return (
    <label className="flex items-center gap-2">
      {text}
      {hasAddButton && (
        <DistribuidorAddButton onClick={onAddClick} size={buttonSize} />
      )}
    </label>
  );
};
