@aplus-frontend/antdv
Version:
Vue basic component library maintained based on ant-design-vue
24 lines (23 loc) • 1.4 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _genControlHeight = _interopRequireDefault(require("../shared/genControlHeight"));
var _default2 = _interopRequireDefault(require("../default"));
var _genCompactSizeMapToken = _interopRequireDefault(require("./genCompactSizeMapToken"));
var _genFontMapToken = _interopRequireDefault(require("../shared/genFontMapToken"));
const derivative = (token, mapToken) => {
const mergedMapToken = mapToken !== null && mapToken !== void 0 ? mapToken : (0, _default2.default)(token);
const fontSize = mergedMapToken.fontSizeSM; // Smaller size font-size as base
const controlHeight = mergedMapToken.controlHeight - 4;
return (0, _extends2.default)((0, _extends2.default)((0, _extends2.default)((0, _extends2.default)((0, _extends2.default)({}, mergedMapToken), (0, _genCompactSizeMapToken.default)(mapToken !== null && mapToken !== void 0 ? mapToken : token)), (0, _genFontMapToken.default)(fontSize)), {
// controlHeight
controlHeight
}), (0, _genControlHeight.default)((0, _extends2.default)((0, _extends2.default)({}, mergedMapToken), {
controlHeight
})));
};
var _default = exports.default = derivative;
;