MCPcopy Create free account
hub / github.com/microsoft/SandDance / ImageIcon

Function ImageIcon

docs/app/js/sanddance-app.js:29127–29137  ·  view source on GitHub ↗
(props)

Source from the content-addressed store, hash-verified

29125var _utilities = require("../../Utilities");
29126var _iconStyles = require("./Icon.styles");
29127var 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) {
29140var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected