import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties";
import React from 'react';
import { getPrefixClassName } from '../../config-provider/context';
import cx from 'classnames';
var AttachmentLine = /*#__PURE__*/React.forwardRef(function (props, ref) {
  var prefixCls = props.prefixCls,
      className = props.className,
      reset = _objectWithoutProperties(props, ["prefixCls", "className"]);

  var iconPrefix = getPrefixClassName('icon', prefixCls);
  return /*#__PURE__*/React.createElement("span", Object.assign({
    className: cx("".concat(iconPrefix, " ").concat(iconPrefix, "-attachmentLine"), className),
    ref: ref
  }, reset), /*#__PURE__*/React.createElement("svg", {
    width: "1em",
    height: "1em",
    viewBox: "0 0 16 16",
    xmlns: "http://www.w3.org/2000/svg"
  }, /*#__PURE__*/React.createElement("g", {
    fill: "none",
    fillRule: "evenodd"
  }, /*#__PURE__*/React.createElement("path", {
    d: "M0 0h16v16H0z"
  }), /*#__PURE__*/React.createElement("path", {
    d: "M12.18 2.467a2.833 2.833 0 01.119 3.881l-.119.126-5.303 5.303a1.667 1.667 0 01-2.454-2.25l.097-.107 5.068-5.067.707.707-5.068 5.067a.667.667 0 00.868 1.008l.075-.065 5.303-5.303a1.833 1.833 0 00-2.482-2.695l-.11.102-5.068 5.068a3 3 0 004.114 4.363l.128-.12L13.36 7.18l.707.707-5.303 5.303A4 4 0 012.968 7.68l.138-.144 5.067-5.068a2.833 2.833 0 014.007 0z",
    fill: "currentColor"
  }))));
});
AttachmentLine.displayName = "AttachmentLine";
export default AttachmentLine;