(props)
| 29125 | var _utilities = require("../../Utilities"); |
| 29126 | var _iconStyles = require("./Icon.styles"); |
| 29127 | var ImageIcon = function(props) { |
| 29128 | var className = props.className, imageProps = props.imageProps; |
| 29129 | var nativeProps = (0, _utilities.getNativeProps)(props, (0, _utilities.htmlElementProperties)); |
| 29130 | var containerProps = props["aria-label"] ? {} : { |
| 29131 | role: "presentation", |
| 29132 | "aria-hidden": imageProps.alt || imageProps["aria-labelledby"] ? false : true |
| 29133 | }; |
| 29134 | return _react.createElement("div", (0, _tslib.__assign)({}, containerProps, nativeProps, { |
| 29135 | className: (0, _utilities.css)((0, _iconStyles.MS_ICON), (0, _iconStyles.classNames).root, (0, _iconStyles.classNames).image, className) |
| 29136 | }), _react.createElement((0, _image.Image), (0, _tslib.__assign)({}, imageProps))); |
| 29137 | }; |
| 29138 | |
| 29139 | },{"tslib":"01Tx1","react":"8ePka","../Image/Image":"6yAAQ","../../Utilities":"2F07a","./Icon.styles":"VR1bq","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"kARBR":[function(require,module,exports) { |
| 29140 | var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js"); |
nothing calls this directly
no outgoing calls
no test coverage detected