/ src / modules / common / icons / refresh.tsx
refresh.tsx
 1  import React from "react"
 2  
 3  import { IconProps } from "types/icon"
 4  
 5  const Refresh: React.FC<IconProps> = ({
 6    size = "16",
 7    color = "currentColor",
 8    ...attributes
 9  }) => {
10    return (
11      <svg
12        width={size}
13        height={size}
14        viewBox="0 0 24 24"
15        fill="none"
16        xmlns="http://www.w3.org/2000/svg"
17        {...attributes}
18      >
19        <path
20          d="M19.8007 3.33301V8.53308H14.6006"
21          stroke={color}
22          strokeWidth="1.5"
23          strokeLinecap="round"
24          strokeLinejoin="round"
25        />
26        <path
27          d="M4.2002 12C4.20157 10.4949 4.63839 9.02228 5.45797 7.75984C6.27755 6.4974 7.44488 5.49905 8.81917 4.8852C10.1935 4.27135 11.716 4.06823 13.2031 4.30034C14.6903 4.53244 16.0785 5.18986 17.2004 6.19329L19.8004 8.53332"
28          stroke={color}
29          strokeWidth="1.5"
30          strokeLinecap="round"
31          strokeLinejoin="round"
32        />
33        <path
34          d="M4.2002 20.6669V15.4668H9.40027"
35          stroke={color}
36          strokeWidth="1.5"
37          strokeLinecap="round"
38          strokeLinejoin="round"
39        />
40        <path
41          d="M19.8004 12C19.799 13.5051 19.3622 14.9778 18.5426 16.2402C17.7231 17.5026 16.5557 18.501 15.1814 19.1148C13.8072 19.7287 12.2846 19.9318 10.7975 19.6997C9.31033 19.4676 7.9221 18.8102 6.80023 17.8067L4.2002 15.4667"
42          stroke={color}
43          strokeWidth="1.5"
44          strokeLinecap="round"
45          strokeLinejoin="round"
46        />
47      </svg>
48    )
49  }
50  
51  export default Refresh