

import type { IGroupHeaderProps } from "@buzzwaretech/types";

export function GroupHeader({
  group,
  itemCount,
  onToggleGroup,
}: IGroupHeaderProps) {
  return (
    <button
      onClick={() => onToggleGroup(group.id)}
      className="flex w-full items-center gap-2 text-13 font-medium text-secondary"
    >
      <div className="flex items-center gap-2">
        {group.icon}
        <span>{group.name}</span>
      </div>
      <span className="text-11 text-tertiary">{itemCount}</span>
    </button>
  );
}
