import React from 'react';
import 'react-dom';
import '../../_rollupPluginBabelHelpers-539c1155.js';
import PropTypes from 'prop-types';
import { withTheme } from 'styled-components';
import '../../index-930c2100.js';
import '../../hooks/useActivify.js';
import '../../overlays/tooltip.js';
import '../../key_codes-a5a2b85e.js';
import '../../index-6b96e57a.js';
import '@styled-system/space';
import '@styled-system/color';
import '@styled-system/border';
import '@styled-system/variant';
import '@styled-system/typography';
import '../../style-inject.es-1f59c1d0.js';
import '@styled-system/layout';
import '@styled-system/flexbox';
import '@styled-system/position';
import '@styled-system/shadow';
import '../box.js';
import '../../index.esm-f8e9e79f.js';
import '@styled-system/grid';
import '@styled-system/background';
import { g as getObjectValue } from '../../util-0791ed61.js';
import { I as IconWrapper } from '../../IconWrapper-542de3b8.js';

var UploadIconV2 = function UploadIconV2(props) {
  return React.createElement(IconWrapper, props, React.createElement("svg", {
    width: "24",
    height: "24",
    viewBox: "0 0 24 24",
    fill: "none",
    xmlns: "http://www.w3.org/2000/svg"
  }, React.createElement("path", {
    d: "M18.125 10.285C17.5583 7.26625 15.0333 5 12 5C9.59167 5 7.5 6.435 6.45833 8.535C3.95 8.815 2 11.0462 2 13.75C2 16.6462 4.24167 19 7 19H17.8333C20.1333 19 22 17.04 22 14.625C22 12.315 20.2917 10.4425 18.125 10.285ZM17.8333 17.25H7C5.15833 17.25 3.66667 15.6838 3.66667 13.75C3.66667 11.9563 4.94167 10.46 6.63333 10.2762L7.525 10.18L7.94167 9.34875C8.73333 7.7475 10.2833 6.75 12 6.75C14.1833 6.75 16.0667 8.3775 16.4917 10.6263L16.7417 11.9388L18.0167 12.035C19.3167 12.1225 20.3333 13.2688 20.3333 14.625C20.3333 16.0688 19.2083 17.25 17.8333 17.25ZM8.66667 12.875H10.7917V15.5H13.2083V12.875H15.3333L12 9.375L8.66667 12.875Z",
    fill: getObjectValue(props.theme.colors, props.iconColor, props.theme.colors.grey.deep)
  })));
};

UploadIconV2.propTypes = {
  iconColor: PropTypes.string
};
var UploadIconV2$1 = withTheme(UploadIconV2);
UploadIconV2.__docgenInfo = {
  "description": "",
  "methods": [],
  "displayName": "UploadIconV2",
  "props": {
    "iconColor": {
      "type": {
        "name": "string"
      },
      "required": false,
      "description": ""
    }
  }
};

export default UploadIconV2$1;
