import type { SVGProps } from "react";

export interface DevianartOriginalProps extends SVGProps<SVGSVGElement> {
  /**
   * Icon size (width and height)
   * @default 16
   */
  size?: number | string;
}

/**
 * DevianartOriginal icon from social-media category
 *
 * @example
 * <DevianartOriginal size={16} />
 * <DevianartOriginal size={32} className="text-primary" />
 */
export const DevianartOriginal = ({ size = 16, ...props }: DevianartOriginalProps) => (
  <svg
    fill="none"
    height={size}
    viewBox="0 0 24 24"
    width={size}
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M19.4466 4.13794V0H14.8948L14.6466 0.455156L12.5776 3.72412L11.9155 4.5517H4.54999V10.7586H8.68792L9.10174 11.2138L4.54999 19.6138V24H9.10174L9.34999 23.5448L11.5845 19.6138L11.9983 19.0345H19.4466V13.2414H15.3086L14.8948 12.8276L19.4466 4.13794Z" fill="#00D159"/>
  </svg>
);
