src/components/VerticalItem/itemContent.js
import React from 'react';
import PropTypes from 'prop-types';
import RenderIf from '../RenderIf';
import StyledLabel from './styled/label';
import StyledNotification from './styled/notification';
export default function ItemContent({ label, notification }) {
return (
<>
<StyledLabel>{label}</StyledLabel>
<RenderIf isTrue={notification}>
<StyledNotification>{notification}</StyledNotification>
</RenderIf>
</>
);
}
ItemContent.propTypes = {
label: PropTypes.oneOfType([PropTypes.string, PropTypes.node]),
notification: PropTypes.node,
};
ItemContent.defaultProps = {
label: '',
notification: undefined,
};