56 lines
1.8 KiB
JavaScript
56 lines
1.8 KiB
JavaScript
|
"use strict";
|
||
|
|
||
|
Object.defineProperty(exports, "__esModule", {
|
||
|
value: true
|
||
|
});
|
||
|
exports.initComponentToken = void 0;
|
||
|
exports.initInputToken = initInputToken;
|
||
|
var _internal = require("../../theme/internal");
|
||
|
function initInputToken(token) {
|
||
|
return (0, _internal.mergeToken)(token, {
|
||
|
inputAffixPadding: token.paddingXXS
|
||
|
});
|
||
|
}
|
||
|
const initComponentToken = token => {
|
||
|
const {
|
||
|
controlHeight,
|
||
|
fontSize,
|
||
|
lineHeight,
|
||
|
lineWidth,
|
||
|
controlHeightSM,
|
||
|
controlHeightLG,
|
||
|
fontSizeLG,
|
||
|
lineHeightLG,
|
||
|
paddingSM,
|
||
|
controlPaddingHorizontalSM,
|
||
|
controlPaddingHorizontal,
|
||
|
colorFillAlter,
|
||
|
colorPrimaryHover,
|
||
|
colorPrimary,
|
||
|
controlOutlineWidth,
|
||
|
controlOutline,
|
||
|
colorErrorOutline,
|
||
|
colorWarningOutline,
|
||
|
colorBgContainer
|
||
|
} = token;
|
||
|
return {
|
||
|
paddingBlock: Math.max(Math.round((controlHeight - fontSize * lineHeight) / 2 * 10) / 10 - lineWidth, 0),
|
||
|
paddingBlockSM: Math.max(Math.round((controlHeightSM - fontSize * lineHeight) / 2 * 10) / 10 - lineWidth, 0),
|
||
|
paddingBlockLG: Math.ceil((controlHeightLG - fontSizeLG * lineHeightLG) / 2 * 10) / 10 - lineWidth,
|
||
|
paddingInline: paddingSM - lineWidth,
|
||
|
paddingInlineSM: controlPaddingHorizontalSM - lineWidth,
|
||
|
paddingInlineLG: controlPaddingHorizontal - lineWidth,
|
||
|
addonBg: colorFillAlter,
|
||
|
activeBorderColor: colorPrimary,
|
||
|
hoverBorderColor: colorPrimaryHover,
|
||
|
activeShadow: `0 0 0 ${controlOutlineWidth}px ${controlOutline}`,
|
||
|
errorActiveShadow: `0 0 0 ${controlOutlineWidth}px ${colorErrorOutline}`,
|
||
|
warningActiveShadow: `0 0 0 ${controlOutlineWidth}px ${colorWarningOutline}`,
|
||
|
hoverBg: colorBgContainer,
|
||
|
activeBg: colorBgContainer,
|
||
|
inputFontSize: fontSize,
|
||
|
inputFontSizeLG: fontSizeLG,
|
||
|
inputFontSizeSM: fontSize
|
||
|
};
|
||
|
};
|
||
|
exports.initComponentToken = initComponentToken;
|