fed25e07b4427ba991070186960307d644c79b29098daad3f1afccc899051649.json 23 KB

1
  1. {"ast":null,"code":"import { unit } from '@ant-design/cssinjs';\nimport { genBasicInputStyle, genPlaceholderStyle, initComponentToken, initInputToken } from '../../input/style';\nimport { genBorderlessStyle, genDisabledStyle, genFilledStyle, genOutlinedStyle, genUnderlinedStyle } from '../../input/style/variants';\nimport { resetComponent, textEllipsis } from '../../style';\nimport { genStyleHooks, mergeToken } from '../../theme/internal';\nconst genMentionsStyle = token => {\n const {\n componentCls,\n antCls,\n colorTextDisabled,\n controlItemBgHover,\n controlPaddingHorizontal,\n colorText,\n motionDurationSlow,\n lineHeight,\n controlHeight,\n paddingInline,\n paddingBlock,\n fontSize,\n fontSizeIcon,\n colorIcon,\n colorTextQuaternary,\n colorBgElevated,\n paddingXXS,\n borderRadius,\n borderRadiusLG,\n boxShadowSecondary,\n itemPaddingVertical,\n calc\n } = token;\n return {\n [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genBasicInputStyle(token)), {\n position: 'relative',\n display: 'inline-block',\n height: 'auto',\n padding: `0 ${unit(token.paddingInline)}`,\n overflow: 'hidden',\n lineHeight,\n whiteSpace: 'pre-wrap',\n verticalAlign: 'bottom'\n }), genOutlinedStyle(token)), genFilledStyle(token)), genBorderlessStyle(token)), {\n '&-affix-wrapper': Object.assign(Object.assign({}, genBasicInputStyle(token)), {\n display: 'inline-flex',\n paddingBlock: 0,\n paddingInlineStart: 0,\n paddingInlineEnd: token.paddingInline,\n '&::before': {\n display: 'inline-block',\n width: 0,\n visibility: 'hidden',\n content: '\"\\\\a0\"'\n },\n [`${componentCls}-suffix`]: {\n display: 'inline-flex',\n alignItems: 'center',\n // 当页面中存在 feedback-icon 时,给 clear-icon 添加右边距\n [`&:has(${antCls}-form-item-feedback-icon) ${componentCls}-clear-icon`]: {\n marginInlineEnd: token.marginXS\n },\n [`${antCls}-form-item-feedback-icon`]: {\n display: 'inline-flex',\n alignItems: 'center',\n justifyContent: 'center'\n }\n },\n [`${componentCls}-clear-icon`]: {\n insetInlineEnd: 0,\n insetBlockStart: calc(fontSize).mul(lineHeight).mul(0.5).add(paddingBlock).equal(),\n padding: 0,\n lineHeight: 0,\n color: colorTextQuaternary,\n fontSize: fontSizeIcon,\n verticalAlign: -1,\n // https://github.com/ant-design/ant-design/pull/18151\n // https://codesandbox.io/s/wizardly-sun-u10br\n cursor: 'pointer',\n transition: `color ${motionDurationSlow}`,\n border: 'none',\n outline: 'none',\n backgroundColor: 'transparent',\n '&:hover': {\n color: colorIcon\n },\n '&:active': {\n color: colorText\n },\n '&-hidden': {\n visibility: 'hidden'\n }\n }\n })\n }), genUnderlinedStyle(token)), {\n '&-disabled': {\n '> textarea': Object.assign({}, genDisabledStyle(token))\n },\n // ================= Input Area =================\n [`&, &-affix-wrapper > ${componentCls}`]: {\n [`> textarea, ${componentCls}-measure`]: {\n color: colorText,\n boxSizing: 'border-box',\n minHeight: token.calc(controlHeight).sub(2).equal(),\n margin: 0,\n padding: `${unit(paddingBlock)} ${unit(paddingInline)}`,\n overflow: 'inherit',\n overflowX: 'hidden',\n overflowY: 'auto',\n fontWeight: 'inherit',\n fontSize: 'inherit',\n fontFamily: 'inherit',\n fontStyle: 'inherit',\n fontVariant: 'inherit',\n fontSizeAdjust: 'inherit',\n fontStretch: 'inherit',\n lineHeight: 'inherit',\n direction: 'inherit',\n letterSpacing: 'inherit',\n whiteSpace: 'inherit',\n textAlign: 'inherit',\n verticalAlign: 'top',\n wordWrap: 'break-word',\n wordBreak: 'inherit',\n tabSize: 'inherit'\n },\n '> textarea': Object.assign(Object.assign({\n width: '100%',\n border: 'none',\n outline: 'none',\n resize: 'none',\n backgroundColor: 'transparent'\n }, genPlaceholderStyle(token.colorTextPlaceholder)), {\n padding: `${unit(token.paddingBlock)} 0`\n }),\n [`${componentCls}-measure`]: {\n position: 'absolute',\n top: 0,\n insetInlineEnd: 0,\n bottom: 0,\n insetInlineStart: 0,\n zIndex: -1,\n color: 'transparent',\n pointerEvents: 'none',\n '> span': {\n display: 'inline-block',\n minHeight: '1em'\n }\n }\n },\n // ================== Dropdown ==================\n '&-dropdown': Object.assign(Object.assign({}, resetComponent(token)), {\n position: 'absolute',\n top: -9999,\n insetInlineStart: -9999,\n zIndex: token.zIndexPopup,\n boxSizing: 'border-box',\n fontSize,\n fontVariant: 'initial',\n padding: paddingXXS,\n backgroundColor: colorBgElevated,\n borderRadius: borderRadiusLG,\n outline: 'none',\n boxShadow: boxShadowSecondary,\n '&-hidden': {\n display: 'none'\n },\n [`${componentCls}-dropdown-menu`]: {\n maxHeight: token.dropdownHeight,\n margin: 0,\n paddingInlineStart: 0,\n // Override default ul/ol\n overflow: 'auto',\n listStyle: 'none',\n outline: 'none',\n '&-item': Object.assign(Object.assign({}, textEllipsis), {\n position: 'relative',\n display: 'block',\n minWidth: token.controlItemWidth,\n padding: `${unit(itemPaddingVertical)} ${unit(controlPaddingHorizontal)}`,\n color: colorText,\n borderRadius,\n fontWeight: 'normal',\n lineHeight,\n cursor: 'pointer',\n transition: `background ${motionDurationSlow} ease`,\n '&:hover': {\n backgroundColor: controlItemBgHover\n },\n '&-disabled': {\n color: colorTextDisabled,\n cursor: 'not-allowed',\n '&:hover': {\n color: colorTextDisabled,\n backgroundColor: controlItemBgHover,\n cursor: 'not-allowed'\n }\n },\n '&-selected': {\n color: colorText,\n fontWeight: token.fontWeightStrong,\n backgroundColor: controlItemBgHover\n },\n '&-active': {\n backgroundColor: controlItemBgHover\n }\n })\n }\n })\n })\n };\n};\nexport const prepareComponentToken = token => Object.assign(Object.assign({}, initComponentToken(token)), {\n dropdownHeight: 250,\n controlItemWidth: 100,\n zIndexPopup: token.zIndexPopupBase + 50,\n itemPaddingVertical: (token.controlHeight - token.fontHeight) / 2\n});\n// ============================== Export ==============================\nexport default genStyleHooks('Mentions', token => {\n const mentionsToken = mergeToken(token, initInputToken(token));\n return genMentionsStyle(mentionsToken);\n}, prepareComponentToken);","map":{"version":3,"names":["unit","genBasicInputStyle","genPlaceholderStyle","initComponentToken","initInputToken","genBorderlessStyle","genDisabledStyle","genFilledStyle","genOutlinedStyle","genUnderlinedStyle","resetComponent","textEllipsis","genStyleHooks","mergeToken","genMentionsStyle","token","componentCls","antCls","colorTextDisabled","controlItemBgHover","controlPaddingHorizontal","colorText","motionDurationSlow","lineHeight","controlHeight","paddingInline","paddingBlock","fontSize","fontSizeIcon","colorIcon","colorTextQuaternary","colorBgElevated","paddingXXS","borderRadius","borderRadiusLG","boxShadowSecondary","itemPaddingVertical","calc","Object","assign","position","display","height","padding","overflow","whiteSpace","verticalAlign","paddingInlineStart","paddingInlineEnd","width","visibility","content","alignItems","marginInlineEnd","marginXS","justifyContent","insetInlineEnd","insetBlockStart","mul","add","equal","color","cursor","transition","border","outline","backgroundColor","boxSizing","minHeight","sub","margin","overflowX","overflowY","fontWeight","fontFamily","fontStyle","fontVariant","fontSizeAdjust","fontStretch","direction","letterSpacing","textAlign","wordWrap","wordBreak","tabSize","resize","colorTextPlaceholder","top","bottom","insetInlineStart","zIndex","pointerEvents","zIndexPopup","boxShadow","maxHeight","dropdownHeight","listStyle","minWidth","controlItemWidth","fontWeightStrong","prepareComponentToken","zIndexPopupBase","fontHeight","mentionsToken"],"sources":["/Users/max_liu/max_liu/company/tools_auto_pt/node_modules/antd/es/mentions/style/index.js"],"sourcesContent":["import { unit } from '@ant-design/cssinjs';\nimport { genBasicInputStyle, genPlaceholderStyle, initComponentToken, initInputToken } from '../../input/style';\nimport { genBorderlessStyle, genDisabledStyle, genFilledStyle, genOutlinedStyle, genUnderlinedStyle } from '../../input/style/variants';\nimport { resetComponent, textEllipsis } from '../../style';\nimport { genStyleHooks, mergeToken } from '../../theme/internal';\nconst genMentionsStyle = token => {\n const {\n componentCls,\n antCls,\n colorTextDisabled,\n controlItemBgHover,\n controlPaddingHorizontal,\n colorText,\n motionDurationSlow,\n lineHeight,\n controlHeight,\n paddingInline,\n paddingBlock,\n fontSize,\n fontSizeIcon,\n colorIcon,\n colorTextQuaternary,\n colorBgElevated,\n paddingXXS,\n borderRadius,\n borderRadiusLG,\n boxShadowSecondary,\n itemPaddingVertical,\n calc\n } = token;\n return {\n [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, resetComponent(token)), genBasicInputStyle(token)), {\n position: 'relative',\n display: 'inline-block',\n height: 'auto',\n padding: `0 ${unit(token.paddingInline)}`,\n overflow: 'hidden',\n lineHeight,\n whiteSpace: 'pre-wrap',\n verticalAlign: 'bottom'\n }), genOutlinedStyle(token)), genFilledStyle(token)), genBorderlessStyle(token)), {\n '&-affix-wrapper': Object.assign(Object.assign({}, genBasicInputStyle(token)), {\n display: 'inline-flex',\n paddingBlock: 0,\n paddingInlineStart: 0,\n paddingInlineEnd: token.paddingInline,\n '&::before': {\n display: 'inline-block',\n width: 0,\n visibility: 'hidden',\n content: '\"\\\\a0\"'\n },\n [`${componentCls}-suffix`]: {\n display: 'inline-flex',\n alignItems: 'center',\n // 当页面中存在 feedback-icon 时,给 clear-icon 添加右边距\n [`&:has(${antCls}-form-item-feedback-icon) ${componentCls}-clear-icon`]: {\n marginInlineEnd: token.marginXS\n },\n [`${antCls}-form-item-feedback-icon`]: {\n display: 'inline-flex',\n alignItems: 'center',\n justifyContent: 'center'\n }\n },\n [`${componentCls}-clear-icon`]: {\n insetInlineEnd: 0,\n insetBlockStart: calc(fontSize).mul(lineHeight).mul(0.5).add(paddingBlock).equal(),\n padding: 0,\n lineHeight: 0,\n color: colorTextQuaternary,\n fontSize: fontSizeIcon,\n verticalAlign: -1,\n // https://github.com/ant-design/ant-design/pull/18151\n // https://codesandbox.io/s/wizardly-sun-u10br\n cursor: 'pointer',\n transition: `color ${motionDurationSlow}`,\n border: 'none',\n outline: 'none',\n backgroundColor: 'transparent',\n '&:hover': {\n color: colorIcon\n },\n '&:active': {\n color: colorText\n },\n '&-hidden': {\n visibility: 'hidden'\n }\n }\n })\n }), genUnderlinedStyle(token)), {\n '&-disabled': {\n '> textarea': Object.assign({}, genDisabledStyle(token))\n },\n // ================= Input Area =================\n [`&, &-affix-wrapper > ${componentCls}`]: {\n [`> textarea, ${componentCls}-measure`]: {\n color: colorText,\n boxSizing: 'border-box',\n minHeight: token.calc(controlHeight).sub(2).equal(),\n margin: 0,\n padding: `${unit(paddingBlock)} ${unit(paddingInline)}`,\n overflow: 'inherit',\n overflowX: 'hidden',\n overflowY: 'auto',\n fontWeight: 'inherit',\n fontSize: 'inherit',\n fontFamily: 'inherit',\n fontStyle: 'inherit',\n fontVariant: 'inherit',\n fontSizeAdjust: 'inherit',\n fontStretch: 'inherit',\n lineHeight: 'inherit',\n direction: 'inherit',\n letterSpacing: 'inherit',\n whiteSpace: 'inherit',\n textAlign: 'inherit',\n verticalAlign: 'top',\n wordWrap: 'break-word',\n wordBreak: 'inherit',\n tabSize: 'inherit'\n },\n '> textarea': Object.assign(Object.assign({\n width: '100%',\n border: 'none',\n outline: 'none',\n resize: 'none',\n backgroundColor: 'transparent'\n }, genPlaceholderStyle(token.colorTextPlaceholder)), {\n padding: `${unit(token.paddingBlock)} 0`\n }),\n [`${componentCls}-measure`]: {\n position: 'absolute',\n top: 0,\n insetInlineEnd: 0,\n bottom: 0,\n insetInlineStart: 0,\n zIndex: -1,\n color: 'transparent',\n pointerEvents: 'none',\n '> span': {\n display: 'inline-block',\n minHeight: '1em'\n }\n }\n },\n // ================== Dropdown ==================\n '&-dropdown': Object.assign(Object.assign({}, resetComponent(token)), {\n position: 'absolute',\n top: -9999,\n insetInlineStart: -9999,\n zIndex: token.zIndexPopup,\n boxSizing: 'border-box',\n fontSize,\n fontVariant: 'initial',\n padding: paddingXXS,\n backgroundColor: colorBgElevated,\n borderRadius: borderRadiusLG,\n outline: 'none',\n boxShadow: boxShadowSecondary,\n '&-hidden': {\n display: 'none'\n },\n [`${componentCls}-dropdown-menu`]: {\n maxHeight: token.dropdownHeight,\n margin: 0,\n paddingInlineStart: 0,\n // Override default ul/ol\n overflow: 'auto',\n listStyle: 'none',\n outline: 'none',\n '&-item': Object.assign(Object.assign({}, textEllipsis), {\n position: 'relative',\n display: 'block',\n minWidth: token.controlItemWidth,\n padding: `${unit(itemPaddingVertical)} ${unit(controlPaddingHorizontal)}`,\n color: colorText,\n borderRadius,\n fontWeight: 'normal',\n lineHeight,\n cursor: 'pointer',\n transition: `background ${motionDurationSlow} ease`,\n '&:hover': {\n backgroundColor: controlItemBgHover\n },\n '&-disabled': {\n color: colorTextDisabled,\n cursor: 'not-allowed',\n '&:hover': {\n color: colorTextDisabled,\n backgroundColor: controlItemBgHover,\n cursor: 'not-allowed'\n }\n },\n '&-selected': {\n color: colorText,\n fontWeight: token.fontWeightStrong,\n backgroundColor: controlItemBgHover\n },\n '&-active': {\n backgroundColor: controlItemBgHover\n }\n })\n }\n })\n })\n };\n};\nexport const prepareComponentToken = token => Object.assign(Object.assign({}, initComponentToken(token)), {\n dropdownHeight: 250,\n controlItemWidth: 100,\n zIndexPopup: token.zIndexPopupBase + 50,\n itemPaddingVertical: (token.controlHeight - token.fontHeight) / 2\n});\n// ============================== Export ==============================\nexport default genStyleHooks('Mentions', token => {\n const mentionsToken = mergeToken(token, initInputToken(token));\n return genMentionsStyle(mentionsToken);\n}, prepareComponentToken);"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}