// Generated by script, don't edit it please.
import * as React from 'react';

function StarHalfO(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 30 32" fill="currentColor" ref={svgRef} {...props}>
      <path d="M21.179 17.089l4.589-4.464-7.536-1.107-.536-1.071-2.839-5.75v17.196l1.054.554 5.679 3-1.071-6.339-.214-1.179zm8.071-4.678l-6.482 6.321 1.536 8.929c.125.786-.161 1.25-.714 1.25-.196 0-.446-.071-.714-.214l-8.018-4.214-8.018 4.214c-.268.143-.518.214-.714.214-.554 0-.839-.464-.714-1.25l1.536-8.929-6.5-6.321c-.768-.768-.518-1.518.554-1.679l8.964-1.304 4.018-8.125c.232-.482.554-.732.875-.732.321 0 .625.25.875.732l4.018 8.125 8.964 1.304c1.071.161 1.321.911.536 1.679z" />
    </svg>
  );
}

const ForwardRef = React.forwardRef(StarHalfO);
export default ForwardRef;
