@iobroker/adapter-react
Version:
React classes to develop admin interfaces for ioBroker with react.
81 lines (74 loc) • 2.23 kB
JavaScript
"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"));
var IconChannel = function IconChannel(props) {
return /*#__PURE__*/_react["default"].createElement("svg", {
onClick: function onClick(e) {
return props.onClick && props.onClick(e);
},
viewBox: "0 0 320 320",
width: props.width || 20,
height: props.height || props.width || 20,
xmlns: "http://www.w3.org/2000/svg",
className: props.className
}, /*#__PURE__*/_react["default"].createElement("g", {
fill: "currentColor"
}, /*#__PURE__*/_react["default"].createElement("rect", {
rx: "32",
id: "svg_1",
height: "272",
width: "267",
y: "25",
x: "25",
strokeWidth: "15",
stroke: "currentColor",
fill: "none"
}), /*#__PURE__*/_react["default"].createElement("ellipse", {
stroke: "currentColor",
ry: "26",
rx: "26",
id: "svg_2",
cy: "248",
cx: "160",
fill: "none",
strokeWidth: "15"
}), /*#__PURE__*/_react["default"].createElement("line", {
strokeLinecap: "null",
strokeLinejoin: "null",
id: "svg_3",
y2: "201.94531",
x2: "159.5",
y1: "46.94531",
x1: "159.5",
fillOpacity: "null",
strokeOpacity: "null",
strokeWidth: "15",
stroke: "currentColor",
fill: "none"
}), /*#__PURE__*/_react["default"].createElement("rect", {
id: "svg_4",
height: "27",
width: "50",
y: "79.7979",
x: "133.5",
fillOpacity: "null",
strokeOpacity: "null",
strokeWidth: "15",
stroke: "currentColor",
fill: "#fff"
})));
};
IconChannel.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 = IconChannel;
exports["default"] = _default;
//# sourceMappingURL=IconChannel.js.map