icon-stripe.tsx 1.0 KB

12345678910111213141516171819202122232425
  1. import { type SVGProps } from 'react'
  2. import { cn } from '@/lib/utils'
  3. export function IconStripe({ className, ...props }: SVGProps<SVGSVGElement>) {
  4. return (
  5. <svg
  6. role='img'
  7. viewBox='0 0 24 24'
  8. xmlns='http://www.w3.org/2000/svg'
  9. width='24'
  10. height='24'
  11. className={cn('[&>path]:stroke-current', className)}
  12. fill='none'
  13. stroke='currentColor'
  14. strokeWidth='2'
  15. strokeLinecap='round'
  16. strokeLinejoin='round'
  17. {...props}
  18. >
  19. <title>Stripe</title>
  20. <path strokeWidth='0' d='M0 0h24v24H0z' fill='none' />
  21. <path d='M11.453 8.056c0 -.623 .518 -.979 1.442 -.979c1.69 0 3.41 .343 4.605 .923l.5 -4c-.948 -.449 -2.82 -1 -5.5 -1c-1.895 0 -3.373 .087 -4.5 1c-1.172 .956 -2 2.33 -2 4c0 3.03 1.958 4.906 5 6c1.961 .69 3 .743 3 1.5c0 .735 -.851 1.5 -2 1.5c-1.423 0 -3.963 -.609 -5.5 -1.5l-.5 4c1.321 .734 3.474 1.5 6 1.5c2 0 3.957 -.468 5.084 -1.36c1.263 -.979 1.916 -2.268 1.916 -4.14c0 -3.096 -1.915 -4.547 -5 -5.637c-1.646 -.605 -2.544 -1.07 -2.544 -1.807z' />
  22. </svg>
  23. )
  24. }