import React from 'react';
import Icon from '../../src/Icon';

const ClearRainyIcon = props => (
  <Icon
    dangerouslySetGlyph={
      '<svg viewBox="0 0 43.99 48.014" fill="currentColor"><path d="M43.99 24.021c0 5.52-4.475 9.995-9.996 9.995a9.958 9.958 0 0 1-3.056-.48 10.953 10.953 0 0 1-6.948 2.476c-3.068 0-5.84-1.26-7.835-3.286a10.924 10.924 0 0 1-5.165 1.292C4.92 34.018 0 29.09 0 23.012c0-4.28 2.445-7.978 6.009-9.795-.001-.067-.01-.133-.01-.201a8.001 8.001 0 0 1 7.266-7.973C15.828 1.965 19.679 0 24 0c7.731 0 14 6.268 14 14 0 .286-.021.567-.038.849a9.992 9.992 0 0 1 6.028 9.172zm-9.998-6c-.306 0-.599.046-.893.09a9.902 9.902 0 0 0 .897-4.106c0-5.523-4.477-10-10-10a9.996 9.996 0 0 0-8.783 5.218 3.901 3.901 0 0 0-1.223-.213 4 4 0 0 0-3.997 4.005c0 1.222.558 2.302 1.418 3.037-.143-.009-.278-.042-.422-.042-3.862 0-6.994 3.136-6.994 7.003s3.131 7.003 6.994 7.003c2.664 0 4.952-1.509 6.133-3.703.61 3.243 3.447 5.699 6.868 5.699 2.593 0 4.832-1.427 6.041-3.523 1.059.938 2.436 1.526 3.961 1.526a5.998 5.998 0 0 0 0-11.994zM10.988 38.014a2 2 0 0 1 2 2v2a2 2 0 0 1-4 0v-2a2 2 0 0 1 2-2zm8 4a2 2 0 0 1 2 2v2a2 2 0 0 1-4 0v-2a2 2 0 0 1 2-2zm8-4a2 2 0 0 1 2 2v2a2 2 0 0 1-4 0v-2a2 2 0 0 1 2-2zm8 4a2 2 0 0 1 2 2v2a2 2 0 0 1-4 0v-2a2 2 0 0 1 2-2z" fill-rule="evenodd" clip-rule="evenodd"/></svg>'
    }
    {...props}
  />
);

export default ClearRainyIcon;
