type LogoProps = {
  light?: boolean;
  size?: "sm" | "md" | "lg";
  className?: string;
};

const sizes = {
  sm: "h-10 w-10 md:h-12 md:w-12",
  md: "h-12 w-12 md:h-14 md:w-14",
  lg: "h-16 w-16 md:h-20 md:w-20",
} as const;

export function Logo({
  size = "md",
  className = "",
}: LogoProps) {
  return (
    <img
      src="/favicon.ico"
      alt="Vigor Group of Companies"
      className={`${sizes[size]} shrink-0 object-contain ${className}`}
    />
  );
}