UNPKG

1.35 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.Burger = void 0;
9
10var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
11
12var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
13
14var _react = _interopRequireDefault(require("react"));
15
16var _propTypes = _interopRequireDefault(require("prop-types"));
17
18var _Burger = require("./Burger.styles");
19
20var Burger = function Burger(_ref) {
21 var open = _ref.open,
22 setOpen = _ref.setOpen,
23 props = (0, _objectWithoutProperties2["default"])(_ref, ["open", "setOpen"]);
24 var isExpanded = !!open;
25 return /*#__PURE__*/_react["default"].createElement(_Burger.StyledBurger, (0, _extends2["default"])({
26 "aria-label": "Toggle menu",
27 "aria-expanded": isExpanded,
28 open: open,
29 onClick: function onClick() {
30 return setOpen(!open);
31 }
32 }, props), /*#__PURE__*/_react["default"].createElement("div", null), /*#__PURE__*/_react["default"].createElement("div", null), /*#__PURE__*/_react["default"].createElement("div", null));
33};
34
35exports.Burger = Burger;
36Burger.propTypes = {
37 open: _propTypes["default"].bool.isRequired,
38 setOpen: _propTypes["default"].func.isRequired
39};
\No newline at end of file