{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"eagle","type":"registry:component","title":"Eagle","description":"eagle from coolicons in Line with regular corners. bird, hawk, falcon, prey, freedom, raptor. Other styles and corners: @coolicons/<style>/<radius>/eagle with line, duocolor, duotone, fill or bulk and sharp or round. Leave out regular, like @coolicons/fill/eagle, and use @coolicons/eagle for line with regular corners.","categories":["Animals"],"author":"coolicons <https://coolicons.cool>","docs":"https://coolicons.cool/icons/eagle","meta":{"icon":"eagle","style":"line","radius":"regular"},"files":[{"path":"registry/icons/eagle.tsx","type":"registry:component","content":"import type { SVGProps } from \"react\";\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  size?: number | string;\n  strokeWidth?: number | string;\n  title?: string;\n};\n\nexport function Eagle({ size = 24, strokeWidth = 2, title, ...props }: IconProps) {\n  return (\n    <svg\n      width={size}\n      height={size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      role={title ? \"img\" : undefined}\n      aria-hidden={title ? undefined : true}\n      {...props}\n    >\n      {title ? <title>{title}</title> : null}\n      <path d=\"M8 6C10 3.7 12.8 3 15 3C18.5 3 21 5.5 21 9V20L18 18L16 21L14 17L11 20C11 17.5 10.5 15 9 13H5C4.4 13 4 13.4 4 14C3.3 13.4 3 12.3 3 11C3 8 5 6 8 6ZM12 9H12.01\" stroke=\"currentColor\" strokeWidth={strokeWidth} strokeLinecap=\"round\" strokeLinejoin=\"round\" />\n    </svg>\n  );\n}\n","target":"@components/icons/eagle.tsx"}]}
