@antv/f2
Version:
Charts for mobile visualization.
23 lines (22 loc) • 1.02 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2"));
var _jsx = require("../../jsx");
var _horizontal = _interopRequireDefault(require("./horizontal"));
var _vertical = _interopRequireDefault(require("./vertical"));
var _default = function _default(props) {
var position = props.position,
mode = props.mode;
if (mode.length > 1) {
return (0, _jsx.jsx)("group", null, (0, _jsx.jsx)(_vertical.default, (0, _objectSpread2.default)({}, props)), (0, _jsx.jsx)(_horizontal.default, (0, _objectSpread2.default)({}, props)));
}
if (position === 'left' || position === 'right') {
return (0, _jsx.jsx)(_vertical.default, (0, _objectSpread2.default)({}, props));
}
return (0, _jsx.jsx)(_horizontal.default, (0, _objectSpread2.default)({}, props));
};
exports.default = _default;
;