import React, { FC, HTMLAttributes, ReactNode } from 'react'; import classnames from 'classnames'; /** * */ export type MediaObjectProps = { figureLeft?: ReactNode; figureRight?: ReactNode; centered?: boolean; children?: ReactNode; } & HTMLAttributes; /** * */ export const MediaObject: FC = (props) => { const { className, figureLeft, figureRight, centered, children, ...rprops } = props; const mediaClassNames = classnames( 'slds-media', { 'slds-media_center': centered }, className ); return (
{figureLeft ? (
{figureLeft}
) : undefined}
{children}
{figureRight ? (
{figureRight}
) : undefined}
); };