react-lightning-design-system
Version:
Salesforce Lightning Design System components built with React
34 lines (32 loc) • 1.21 kB
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties";
var _excluded = ["className", "figureLeft", "figureRight", "centered", "children"];
import React from 'react';
import classnames from 'classnames';
/**
*
*/
/**
*
*/
export var MediaObject = function MediaObject(props) {
var className = props.className,
figureLeft = props.figureLeft,
figureRight = props.figureRight,
centered = props.centered,
children = props.children,
rprops = _objectWithoutProperties(props, _excluded);
var mediaClassNames = classnames('slds-media', {
'slds-media_center': centered
}, className);
return /*#__PURE__*/React.createElement("div", _extends({
className: mediaClassNames
}, rprops), figureLeft ? /*#__PURE__*/React.createElement("div", {
className: "slds-media__figure"
}, figureLeft) : undefined, /*#__PURE__*/React.createElement("div", {
className: "slds-media__body"
}, children), figureRight ? /*#__PURE__*/React.createElement("div", {
className: "slds-media__figure slds-media__figure_reverse"
}, figureRight) : undefined);
};
//# sourceMappingURL=MediaObject.js.map