{"ast":null,"code":"import { getLineHeight, mergeToken } from '../../theme/internal';\nexport const prepareToken = token => {\n  const {\n    paddingInline,\n    onlyIconSize,\n    paddingBlock\n  } = token;\n  const buttonToken = mergeToken(token, {\n    buttonPaddingHorizontal: paddingInline,\n    buttonPaddingVertical: paddingBlock,\n    buttonIconOnlyFontSize: onlyIconSize\n  });\n  return buttonToken;\n};\nexport const prepareComponentToken = token => {\n  var _a, _b, _c, _d, _e, _f;\n  const contentFontSize = (_a = token.contentFontSize) !== null && _a !== void 0 ? _a : token.fontSize;\n  const contentFontSizeSM = (_b = token.contentFontSizeSM) !== null && _b !== void 0 ? _b : token.fontSize;\n  const contentFontSizeLG = (_c = token.contentFontSizeLG) !== null && _c !== void 0 ? _c : token.fontSizeLG;\n  const contentLineHeight = (_d = token.contentLineHeight) !== null && _d !== void 0 ? _d : getLineHeight(contentFontSize);\n  const contentLineHeightSM = (_e = token.contentLineHeightSM) !== null && _e !== void 0 ? _e : getLineHeight(contentFontSizeSM);\n  const contentLineHeightLG = (_f = token.contentLineHeightLG) !== null && _f !== void 0 ? _f : getLineHeight(contentFontSizeLG);\n  return {\n    fontWeight: 400,\n    defaultShadow: `0 ${token.controlOutlineWidth}px 0 ${token.controlTmpOutline}`,\n    primaryShadow: `0 ${token.controlOutlineWidth}px 0 ${token.controlOutline}`,\n    dangerShadow: `0 ${token.controlOutlineWidth}px 0 ${token.colorErrorOutline}`,\n    primaryColor: token.colorTextLightSolid,\n    dangerColor: token.colorTextLightSolid,\n    borderColorDisabled: token.colorBorder,\n    defaultGhostColor: token.colorBgContainer,\n    ghostBg: 'transparent',\n    defaultGhostBorderColor: token.colorBgContainer,\n    paddingInline: token.paddingContentHorizontal - token.lineWidth,\n    paddingInlineLG: token.paddingContentHorizontal - token.lineWidth,\n    paddingInlineSM: 8 - token.lineWidth,\n    onlyIconSize: token.fontSizeLG,\n    onlyIconSizeSM: token.fontSizeLG - 2,\n    onlyIconSizeLG: token.fontSizeLG + 2,\n    groupBorderColor: token.colorPrimaryHover,\n    linkHoverBg: 'transparent',\n    textHoverBg: token.colorBgTextHover,\n    defaultColor: token.colorText,\n    defaultBg: token.colorBgContainer,\n    defaultBorderColor: token.colorBorder,\n    defaultBorderColorDisabled: token.colorBorder,\n    defaultHoverBg: token.colorBgContainer,\n    defaultHoverColor: token.colorPrimaryHover,\n    defaultHoverBorderColor: token.colorPrimaryHover,\n    defaultActiveBg: token.colorBgContainer,\n    defaultActiveColor: token.colorPrimaryActive,\n    defaultActiveBorderColor: token.colorPrimaryActive,\n    contentFontSize,\n    contentFontSizeSM,\n    contentFontSizeLG,\n    contentLineHeight,\n    contentLineHeightSM,\n    contentLineHeightLG,\n    paddingBlock: Math.max((token.controlHeight - contentFontSize * contentLineHeight) / 2 - token.lineWidth, 0),\n    paddingBlockSM: Math.max((token.controlHeightSM - contentFontSizeSM * contentLineHeightSM) / 2 - token.lineWidth, 0),\n    paddingBlockLG: Math.max((token.controlHeightLG - contentFontSizeLG * contentLineHeightLG) / 2 - token.lineWidth, 0)\n  };\n};","map":{"version":3,"names":["getLineHeight","mergeToken","prepareToken","token","paddingInline","onlyIconSize","paddingBlock","buttonToken","buttonPaddingHorizontal","buttonPaddingVertical","buttonIconOnlyFontSize","prepareComponentToken","_a","_b","_c","_d","_e","_f","contentFontSize","fontSize","contentFontSizeSM","contentFontSizeLG","fontSizeLG","contentLineHeight","contentLineHeightSM","contentLineHeightLG","fontWeight","defaultShadow","controlOutlineWidth","controlTmpOutline","primaryShadow","controlOutline","dangerShadow","colorErrorOutline","primaryColor","colorTextLightSolid","dangerColor","borderColorDisabled","colorBorder","defaultGhostColor","colorBgContainer","ghostBg","defaultGhostBorderColor","paddingContentHorizontal","lineWidth","paddingInlineLG","paddingInlineSM","onlyIconSizeSM","onlyIconSizeLG","groupBorderColor","colorPrimaryHover","linkHoverBg","textHoverBg","colorBgTextHover","defaultColor","colorText","defaultBg","defaultBorderColor","defaultBorderColorDisabled","defaultHoverBg","defaultHoverColor","defaultHoverBorderColor","defaultActiveBg","defaultActiveColor","colorPrimaryActive","defaultActiveBorderColor","Math","max","controlHeight","paddingBlockSM","controlHeightSM","paddingBlockLG","controlHeightLG"],"sources":["/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/node_modules/antd/es/button/style/token.js"],"sourcesContent":["import { getLineHeight, mergeToken } from '../../theme/internal';\nexport const prepareToken = token => {\n  const {\n    paddingInline,\n    onlyIconSize,\n    paddingBlock\n  } = token;\n  const buttonToken = mergeToken(token, {\n    buttonPaddingHorizontal: paddingInline,\n    buttonPaddingVertical: paddingBlock,\n    buttonIconOnlyFontSize: onlyIconSize\n  });\n  return buttonToken;\n};\nexport const prepareComponentToken = token => {\n  var _a, _b, _c, _d, _e, _f;\n  const contentFontSize = (_a = token.contentFontSize) !== null && _a !== void 0 ? _a : token.fontSize;\n  const contentFontSizeSM = (_b = token.contentFontSizeSM) !== null && _b !== void 0 ? _b : token.fontSize;\n  const contentFontSizeLG = (_c = token.contentFontSizeLG) !== null && _c !== void 0 ? _c : token.fontSizeLG;\n  const contentLineHeight = (_d = token.contentLineHeight) !== null && _d !== void 0 ? _d : getLineHeight(contentFontSize);\n  const contentLineHeightSM = (_e = token.contentLineHeightSM) !== null && _e !== void 0 ? _e : getLineHeight(contentFontSizeSM);\n  const contentLineHeightLG = (_f = token.contentLineHeightLG) !== null && _f !== void 0 ? _f : getLineHeight(contentFontSizeLG);\n  return {\n    fontWeight: 400,\n    defaultShadow: `0 ${token.controlOutlineWidth}px 0 ${token.controlTmpOutline}`,\n    primaryShadow: `0 ${token.controlOutlineWidth}px 0 ${token.controlOutline}`,\n    dangerShadow: `0 ${token.controlOutlineWidth}px 0 ${token.colorErrorOutline}`,\n    primaryColor: token.colorTextLightSolid,\n    dangerColor: token.colorTextLightSolid,\n    borderColorDisabled: token.colorBorder,\n    defaultGhostColor: token.colorBgContainer,\n    ghostBg: 'transparent',\n    defaultGhostBorderColor: token.colorBgContainer,\n    paddingInline: token.paddingContentHorizontal - token.lineWidth,\n    paddingInlineLG: token.paddingContentHorizontal - token.lineWidth,\n    paddingInlineSM: 8 - token.lineWidth,\n    onlyIconSize: token.fontSizeLG,\n    onlyIconSizeSM: token.fontSizeLG - 2,\n    onlyIconSizeLG: token.fontSizeLG + 2,\n    groupBorderColor: token.colorPrimaryHover,\n    linkHoverBg: 'transparent',\n    textHoverBg: token.colorBgTextHover,\n    defaultColor: token.colorText,\n    defaultBg: token.colorBgContainer,\n    defaultBorderColor: token.colorBorder,\n    defaultBorderColorDisabled: token.colorBorder,\n    defaultHoverBg: token.colorBgContainer,\n    defaultHoverColor: token.colorPrimaryHover,\n    defaultHoverBorderColor: token.colorPrimaryHover,\n    defaultActiveBg: token.colorBgContainer,\n    defaultActiveColor: token.colorPrimaryActive,\n    defaultActiveBorderColor: token.colorPrimaryActive,\n    contentFontSize,\n    contentFontSizeSM,\n    contentFontSizeLG,\n    contentLineHeight,\n    contentLineHeightSM,\n    contentLineHeightLG,\n    paddingBlock: Math.max((token.controlHeight - contentFontSize * contentLineHeight) / 2 - token.lineWidth, 0),\n    paddingBlockSM: Math.max((token.controlHeightSM - contentFontSizeSM * contentLineHeightSM) / 2 - token.lineWidth, 0),\n    paddingBlockLG: Math.max((token.controlHeightLG - contentFontSizeLG * contentLineHeightLG) / 2 - token.lineWidth, 0)\n  };\n};"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}