react-lightning-design-system
Version:
Salesforce Lightning Design System components built with React
40 lines (38 loc) • 1.63 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.MediaObject = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _excluded = ["className", "figureLeft", "figureRight", "centered", "children"];
/**
*
*/
/**
*
*/
var MediaObject = exports.MediaObject = function MediaObject(props) {
var className = props.className,
figureLeft = props.figureLeft,
figureRight = props.figureRight,
centered = props.centered,
children = props.children,
rprops = (0, _objectWithoutProperties2["default"])(props, _excluded);
var mediaClassNames = (0, _classnames["default"])('slds-media', {
'slds-media_center': centered
}, className);
return /*#__PURE__*/_react["default"].createElement("div", (0, _extends2["default"])({
className: mediaClassNames
}, rprops), figureLeft ? /*#__PURE__*/_react["default"].createElement("div", {
className: "slds-media__figure"
}, figureLeft) : undefined, /*#__PURE__*/_react["default"].createElement("div", {
className: "slds-media__body"
}, children), figureRight ? /*#__PURE__*/_react["default"].createElement("div", {
className: "slds-media__figure slds-media__figure_reverse"
}, figureRight) : undefined);
};
//# sourceMappingURL=MediaObject.js.map