{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/croissant","type":"registry:component","title":"Croissant","description":"Croissant, the stroke drawing of croissant on a 24×24 grid, with squared corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"stroke","corners":"sharp","container":"regular","base":"croissant"},"docs":"Every style and both corners of croissant: https://keylineicons.com/icons/croissant","dependencies":[],"files":[{"path":"registry/sharp-stroke/icons/croissant.tsx","content":"import type { SVGProps } from \"react\"\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  /** Rendered box in px, set as both width and height. Defaults to 24. */\n  size?: number | string\n}\n\nexport function Croissant({ size = 24, ...props }: IconProps) {\n  return (\n    <svg\n      xmlns=\"http://www.w3.org/2000/svg\"\n      viewBox=\"0 0 24 24\"\n      width={size}\n      height={size}\n      fill=\"none\"\n      stroke=\"currentColor\"\n      strokeWidth={2}\n      strokeLinecap=\"butt\"\n      strokeLinejoin=\"round\"\n      aria-hidden=\"true\"\n      focusable=\"false\"\n      {...props}\n    >\n      <path d=\"M16.109 7.81C16.178 7.83 16.247 7.85 16.313 7.88C17.84 8.53 19.2 9.52 20.291 10.77C20.529 11.04 20.66 11.39 20.66 11.76C20.66 12.27 20.394 12.75 19.955 13.03L17.017 14.86C16.858 14.96 16.675 15.02 16.487 15.02C16.201 15.02 15.929 14.89 15.739 14.68C15.258 14.14 14.665 13.71 14.001 13.42C13.958 13.4 13.917 13.38 13.877 13.35M10.123 13.35C10.083 13.38 10.042 13.4 9.999 13.42C9.335 13.71 8.742 14.14 8.261 14.68C8.071 14.89 7.799 15.02 7.513 15.02C7.325 15.02 7.142 14.96 6.983 14.86L4.045 13.03C3.606 12.75 3.339 12.27 3.339 11.76C3.339 11.39 3.471 11.04 3.709 10.77C4.8 9.52 6.16 8.53 7.687 7.88C7.753 7.85 7.822 7.83 7.891 7.81M20.42 12.57C21.426 13.8 22 15.36 22 17C22 18.1 21.105 19 20 19C19.725 19 19.452 18.94 19.2 18.83C18.471 18.51 18 17.8 18 17C18 16.17 17.657 15.39 17.072 14.83M6.928 14.83C6.343 15.39 6 16.17 6 17C6 17.8 5.529 18.51 4.8 18.83C4.548 18.94 4.275 19 4 19C2.895 19 2 18.1 2 17C2 15.36 2.574 13.8 3.579 12.57M9.403 5.26C10.258 5.09 11.128 5 12 5C12.872 5 13.742 5.09 14.597 5.26C15.529 5.45 16.198 6.27 16.198 7.22C16.198 7.48 16.148 7.73 16.052 7.97L13.835 13.46C13.683 13.84 13.316 14.08 12.908 14.08C12.847 14.08 12.786 14.08 12.726 14.07C12.487 14.02 12.244 14 12 14C11.756 14 11.513 14.02 11.274 14.07C11.214 14.08 11.153 14.08 11.092 14.08C10.684 14.08 10.317 13.84 10.165 13.46L7.948 7.97C7.852 7.73 7.802 7.48 7.802 7.22C7.802 6.27 8.471 5.45 9.403 5.26Z\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/croissant.tsx"}]}