"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;

var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));

var _react = _interopRequireDefault(require("react"));

var _context = require("../../config-provider/context");

var _classnames = _interopRequireDefault(require("classnames"));

var GraphicLine = /*#__PURE__*/_react.default.forwardRef(function (props, ref) {
  var prefixCls = props.prefixCls,
      className = props.className,
      reset = (0, _objectWithoutProperties2.default)(props, ["prefixCls", "className"]);
  var iconPrefix = (0, _context.getPrefixClassName)('icon', prefixCls);
  return /*#__PURE__*/_react.default.createElement("span", Object.assign({
    className: (0, _classnames.default)("".concat(iconPrefix, " ").concat(iconPrefix, "-graphicLine"), className),
    ref: ref
  }, reset), /*#__PURE__*/_react.default.createElement("svg", {
    width: "1em",
    height: "1em",
    viewBox: "0 0 16 16",
    xmlns: "http://www.w3.org/2000/svg"
  }, /*#__PURE__*/_react.default.createElement("g", {
    fill: "none",
    fillRule: "evenodd"
  }, /*#__PURE__*/_react.default.createElement("path", {
    d: "M0 0h16v16H0z"
  }), /*#__PURE__*/_react.default.createElement("path", {
    d: "M9.448 1.333c.353 0 .692.14.943.39l2.552 2.553c.25.25.39.59.39.943v8.114c0 .737-.597 1.334-1.333 1.334H4a1.333 1.333 0 01-1.333-1.334V2.667c0-.737.597-1.334 1.333-1.334h5.448zm.606 6.712l-2.338 2.777a.5.5 0 01-.607.125l-.028-.015-1.68-.98-1.734 1.6v1.781c0 .176.136.32.308.333H12c.176 0 .32-.135.332-.308l.001-.025v-3.295l-2.279-1.993zM9 2.333H4a.333.333 0 00-.332.309l-.001 7.548 1.327-1.224a.5.5 0 01.562-.08l.03.015 1.636.955 2.396-2.845a.5.5 0 01.686-.074l.025.02 2.004 1.753V5.666H9.5a.5.5 0 01-.5-.47V2.333zM5.833 4a1.333 1.333 0 110 2.667 1.333 1.333 0 010-2.667zm0 1a.333.333 0 100 .667.333.333 0 000-.667zM10 2.747v1.92h1.92L10 2.746z",
    fill: "currentColor",
    fillRule: "nonzero"
  }))));
});

GraphicLine.displayName = "GraphicLine";
var _default = GraphicLine;
exports.default = _default;