"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.MenuIcon = MenuIcon;
var _SvgIcon = require("./SvgIcon");
var _classnames = _interopRequireDefault(require("classnames"));
var _i18n = require("../i18n");
var _jsxRuntime = require("preact/compat/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const defaultProps = {
  className: '',
  viewBox: '0 0 448 512'
};
function MenuIcon(props) {
  const classes = (0, _classnames.default)(props.className, 'ds-c-icon--menu');
  return /*#__PURE__*/(0, _jsxRuntime.jsx)(_SvgIcon.SvgIcon, {
    title: (0, _i18n.t)('icons.menu'),
    ...defaultProps,
    ...props,
    className: classes,
    children: /*#__PURE__*/(0, _jsxRuntime.jsx)("path", {
      fill: "currentColor",
      d: "M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"
    })
  });
}