UNPKG

@kiwicom/smart-faq

Version:
49 lines (39 loc) 1.42 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _style = _interopRequireDefault(require("styled-jsx/style")); var React = _interopRequireWildcard(require("react")); var _icons = require("@kiwicom/orbit-components/lib/icons"); var _Close = require("../../context/Close"); // @flow var CloseIcon = function CloseIcon(_ref) { var onClick = _ref.onClick; return React.createElement("div", { onKeyUp: onClick, onClick: onClick, role: "button", tabIndex: "-1", className: "jsx-477917638" + " " + "close-icon" }, React.createElement(_icons.Close, { customColor: "#46515e", size: "medium" }), React.createElement(_style.default, { styleId: "477917638", css: "div.close-icon.jsx-477917638{position:absolute;top:12px;right:12px;padding:8px;cursor:pointer;}@media only screen and (max-width:901px){.jsx-477917638{top:16px;right:16px;}}" })); }; var CloseButton = function CloseButton() { return React.createElement(_Close.CloseContext.Consumer, null, function (onClose /*: () => void*/ ) { return React.createElement(CloseIcon, { onClick: onClose }); }); }; var _default = CloseButton; exports.default = _default;