{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"handshake","type":"registry:component","title":"Handshake","description":"handshake from coolicons in Line with regular corners. deal, agreement, partnership, partner, trust, cooperation, greeting. Other styles and corners: @coolicons/<style>/<radius>/handshake with line, duocolor, duotone, fill or bulk and sharp or round. Leave out regular, like @coolicons/fill/handshake, and use @coolicons/handshake for line with regular corners.","categories":["Commerce"],"author":"coolicons <https://coolicons.cool>","docs":"https://coolicons.cool/icons/handshake","meta":{"icon":"handshake","style":"line","radius":"regular"},"files":[{"path":"registry/icons/handshake.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 Handshake({ 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=\"M10 5C12 3 15 3 17 4L19 5H21M21 4V12L19 14M10 5L7 8C6.17157 8.82843 6.17157 10.17157 7 11C7.82843 11.82843 9.17157 11.82843 10 11L11 10C11.53043 9.46957 12.24985 9.17157 13 9.17157C13.75015 9.17157 14.46957 9.46957 15 10L19 14C19.82843 14.82843 19.82843 16.17157 19 17C18.17157 17.82843 16.82843 17.82843 16 17L13 14M3 4V16L6 19C6.82843 19.82843 8.17157 19.82843 9 19C9.82843 18.17157 9.82843 16.82843 9 16L11 18C11.82843 18.82843 13.17157 18.82843 14 18C14.82843 17.17157 14.82843 15.82843 14 15M3 5H10\" stroke=\"currentColor\" strokeWidth={strokeWidth} strokeLinecap=\"round\" strokeLinejoin=\"round\" />\n    </svg>\n  );\n}\n","target":"@components/icons/handshake.tsx"}]}
