UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

28 lines (22 loc) 833 B
import _extends from "@babel/runtime/helpers/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties"; var _excluded = ["type"]; import React from 'react'; import QRCode from './QRCode'; import BarCode from './BarCode'; export var CodeType; (function (CodeType) { CodeType["QR"] = "qr"; CodeType["BAR"] = "bar"; })(CodeType || (CodeType = {})); var QRBarCode = function QRBarCode(props) { var _props$type = props.type, type = _props$type === void 0 ? CodeType.QR : _props$type, rest = _objectWithoutProperties(props, _excluded); if (type === CodeType.QR) { return /*#__PURE__*/React.createElement(QRCode, _extends({}, rest)); } return /*#__PURE__*/React.createElement(BarCode, _extends({}, rest)); }; export default QRBarCode; //# sourceMappingURL=index.js.map