import React from 'react';

const GlitterIcon = ({
  width = 18,
  height = 18,
  fillColor = '',
  color = 'currentColor',
}) => (
  <svg
    width={width}
    height={height}
    viewBox="0 0 48 48"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M30.2252 35.3567C29.6668 34.11 28.6617 33.1177 27.408 32.5752L25.812 31.8846C25.787 31.8738 25.7808 31.864 25.7782 31.8598C25.7732 31.8519 25.7676 31.8372 25.7676 31.817C25.7676 31.7968 25.7732 31.782 25.7782 31.7741C25.7808 31.7699 25.787 31.7601 25.812 31.7493L27.3624 31.0784C28.6484 30.522 29.6715 29.4929 30.2203 28.2037L30.799 26.8446C30.8099 26.8191 30.8197 26.8129 30.8237 26.8104C30.8316 26.8054 30.8464 26.7997 30.8668 26.7997C30.8873 26.7997 30.9021 26.8054 30.91 26.8104C30.914 26.8129 30.9238 26.8191 30.9347 26.8446L31.7162 26.5119L30.9347 26.8446L31.5133 28.2037C32.0622 29.4929 33.0853 30.522 34.3712 31.0784L35.9217 31.7493C35.9467 31.7601 35.9529 31.7699 35.9555 31.7741C35.9605 31.782 35.9661 31.7968 35.9661 31.817C35.9661 31.8372 35.9605 31.8519 35.9555 31.8598C35.9529 31.864 35.9467 31.8738 35.9217 31.8846L34.3257 32.5752C33.072 33.1177 32.0669 34.11 31.5085 35.3567L30.9341 36.639C30.9233 36.6632 30.9136 36.6694 30.9091 36.6722C30.9011 36.6772 30.8865 36.6826 30.8668 36.6826C30.8472 36.6826 30.8326 36.6772 30.8246 36.6722C30.8201 36.6694 30.8104 36.6632 30.7995 36.639L30.2252 35.3567Z"
      strokeWidth="1.69867"
      stroke={color}
      fill={fillColor}
    />
    <path
      d="M34.4918 9.81932C33.9334 8.57265 32.9283 7.58032 31.6746 7.03786L30.0786 6.34729C30.0536 6.33644 30.0474 6.32667 30.0448 6.32249C30.0398 6.31457 30.0342 6.2998 30.0342 6.27961C30.0342 6.25943 30.0398 6.24466 30.0448 6.23674C30.0474 6.23255 30.0536 6.22278 30.0786 6.21193L31.629 5.54108C32.915 4.98466 33.9381 3.95555 34.4869 2.66637L35.0656 1.3072C35.0765 1.2817 35.0863 1.27554 35.0903 1.27301C35.0982 1.26808 35.113 1.26234 35.1334 1.26234C35.1539 1.26234 35.1687 1.26808 35.1766 1.27301C35.1806 1.27554 35.1904 1.28171 35.2013 1.3072L35.9828 0.974501L35.2013 1.3072L35.78 2.66636C36.3288 3.95555 37.3519 4.98467 38.6379 5.54108L40.1883 6.21194C40.2133 6.22278 40.2195 6.23255 40.2221 6.23674C40.2271 6.24466 40.2327 6.25943 40.2327 6.27961C40.2327 6.2998 40.2271 6.31457 40.2221 6.32249C40.2195 6.32667 40.2133 6.33644 40.1883 6.34729L38.5923 7.03786C37.3386 7.58032 36.3335 8.57265 35.7751 9.81933L35.2007 11.1017C35.1899 11.1258 35.1802 11.1321 35.1757 11.1349C35.1677 11.1398 35.1531 11.1452 35.1334 11.1452C35.1138 11.1452 35.0992 11.1398 35.0912 11.1349C35.0867 11.1321 35.077 11.1258 35.0661 11.1017L34.4918 9.81932Z"
      strokeWidth="1.69867"
      stroke={color}
      fill={fillColor}
    />
    <path
      d="M12.462 27.2294L14.4849 31.561C14.8157 32.2694 15.8223 32.2715 16.156 31.5645L18.2222 27.1878C19.3481 24.8027 21.2882 22.8976 23.6934 21.8153L28.0961 19.834C28.8218 19.5075 28.8218 18.4771 28.0961 18.1505L23.6821 16.1642C21.2838 15.0849 19.3476 13.1875 18.2202 10.8114L16.1552 6.45936C15.8208 5.75458 14.8171 5.75667 14.4857 6.46285L12.4641 10.7697C11.3368 13.1713 9.38495 15.0886 6.96357 16.1728L2.54828 18.1498C1.82048 18.4757 1.82048 19.5089 2.54828 19.8347L6.95233 21.8067C9.38051 22.8939 11.3363 24.8188 12.462 27.2294Z"
      strokeWidth="2.49867"
      stroke={color}
      fill={fillColor}
    />
  </svg>
);

export default GlitterIcon;
