"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 GeneralSituationLine = /*#__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, "-generalSituationLine"), 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("path", {
    d: "M11.977 1.703c.586 0 1.062.476 1.062 1.063v6.483l.649.001a.562.562 0 01.009 1.125h-5.12v.9l.015.01.008.005 2.903 1.968a.562.562 0 01-.623.937l-.008-.006-2.3-1.558-.002 1.097a.563.563 0 01-1.125.007v-.01l.003-1.096-2.302 1.56a.562.562 0 11-.631-.931L7.42 11.29a.653.653 0 01.031-.02l.003-.896-5.125.001a.562.562 0 01-.01-1.125h.674V2.765c0-.548.415-.999.947-1.057l.116-.006zm-.063 1.125H4.117V9.25h7.797V2.828zM8.82 7.262l-.032.007a.566.566 0 01-.424-.08l-.078-.062-.01-.01-.808-.803-.96 1.443a.562.562 0 01-.941-.615l.005-.008 1.336-2.008a.56.56 0 01.326-.233l.024-.005a.536.536 0 01.143-.014v.001a.554.554 0 01.372.156l.007.007.8.795.872-1.329a.563.563 0 01.946.61l-.005.007-1.25 1.906-.006.01a.566.566 0 01-.065.078l-.04.037a.558.558 0 01-.03.023l.07-.06a.564.564 0 01-.238.143l-.014.004z",
    fill: "currentColor",
    fillRule: "evenodd"
  })));
});

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