UNPKG

@iobroker/adapter-react

Version:

React classes to develop admin interfaces for ioBroker with react.

40 lines (33 loc) 1.65 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); // Icon copied from https://github.com/FortAwesome/Font-Awesome/blob/0d1f27efb836eb2ab994ba37221849ed64a73e5c/svgs/regular/ var IconOpen = function IconOpen(props) { return /*#__PURE__*/_react["default"].createElement("svg", { onClick: function onClick(e) { return props.onClick && props.onClick(e); }, viewBox: "0 0 650 512", xmlns: "http://www.w3.org/2000/svg", width: props.width || 20, height: props.height || props.width || 20, className: props.className }, /*#__PURE__*/_react["default"].createElement("path", { fill: "currentColor", d: "M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z" })); }; IconOpen.propTypes = { onClick: _propTypes["default"].func, width: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].string]), height: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].string]), className: _propTypes["default"].string }; var _default = IconOpen; exports["default"] = _default; //# sourceMappingURL=IconOpen.js.map