@iobroker/adapter-react
Version:
React classes to develop admin interfaces for ioBroker with react.
40 lines (33 loc) • 1.47 kB
JavaScript
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 IconClosed = function IconClosed(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: "M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48z"
}));
};
IconClosed.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 = IconClosed;
exports["default"] = _default;
//# sourceMappingURL=IconClosed.js.map
;