@talend/react-components
Version:
Set of react components.
43 lines (42 loc) • 2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.EnumerationComponent = EnumerationComponent;
exports.default = void 0;
var _classnames = _interopRequireDefault(require("classnames"));
var _reactI18next = require("react-i18next");
var _EnumerationModule = _interopRequireDefault(require("./Enumeration.module.scss"));
var _constants = _interopRequireDefault(require("../constants"));
var _HeaderEnumeration = require("./Header/HeaderEnumeration.component");
var _ItemsEnumeration = require("./Items/ItemsEnumeration.component");
var _displayModes = require("./displayModes");
var _Enumeration = require("./Enumeration.propTypes");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
function EnumerationComponent(props) {
return /*#__PURE__*/(0, _jsxRuntime.jsxs)("div", {
id: props.id,
className: (0, _classnames.default)({
[_EnumerationModule.default['tc-enumeration']]: true,
'tc-enumeration': true
}, props.className),
children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_HeaderEnumeration.HeaderEnumeration, {
...props
}), /*#__PURE__*/(0, _jsxRuntime.jsx)(_ItemsEnumeration.ItemsEnumeration, {
...props
})]
});
}
EnumerationComponent.displayName = 'Enumeration';
EnumerationComponent.defaultProps = {
id: 'tc-enumeration'
};
EnumerationComponent.propTypes = _Enumeration.propTypes;
EnumerationComponent.DISPLAY_MODE_DEFAULT = _displayModes.DISPLAY_MODE_DEFAULT;
EnumerationComponent.DISPLAY_MODE_ADD = _displayModes.DISPLAY_MODE_ADD;
EnumerationComponent.DISPLAY_MODE_SEARCH = _displayModes.DISPLAY_MODE_SEARCH;
EnumerationComponent.DISPLAY_MODE_EDIT = _displayModes.DISPLAY_MODE_EDIT;
EnumerationComponent.DISPLAY_MODE_SELECTED = _displayModes.DISPLAY_MODE_SELECTED;
var _default = exports.default = (0, _reactI18next.withTranslation)(_constants.default)(EnumerationComponent);
//# sourceMappingURL=Enumeration.component.js.map