@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
33 lines • 881 B
JavaScript
import React from 'react';
import classnames from 'classnames';
import { createSpacingClasses } from "../space/SpacingHelper.js";
import ContentWrapper from "./TabsContentWrapper.js";
export default class CustomContent extends React.PureComponent {
static defaultProps = {
displayName: 'CustomContent',
title: null,
hash: null,
selected: null,
disabled: null,
children: null,
className: null
};
render() {
const {
displayName,
title,
hash,
selected,
disabled,
className,
...rest
} = this.props;
if (this.props.id) {
return React.createElement(ContentWrapper, rest);
}
return React.createElement("div", {
className: classnames('dnb-tabs__content__inner', createSpacingClasses(rest), className)
}, this.props.children);
}
}
//# sourceMappingURL=TabsCustomContent.js.map