{"ast":null,"code":"import { unit } from '@ant-design/cssinjs';\nimport { clearFix, textEllipsis } from '../../style';\nconst genListStyle = token => {\n const {\n componentCls,\n antCls,\n iconCls,\n fontSize,\n lineHeight,\n calc\n } = token;\n const itemCls = `${componentCls}-list-item`;\n const actionsCls = `${itemCls}-actions`;\n const actionCls = `${itemCls}-action`;\n const listItemHeightSM = token.fontHeightSM;\n return {\n [`${componentCls}-wrapper`]: {\n [`${componentCls}-list`]: Object.assign(Object.assign({}, clearFix()), {\n lineHeight: token.lineHeight,\n [itemCls]: {\n position: 'relative',\n height: calc(token.lineHeight).mul(fontSize).equal(),\n marginTop: token.marginXS,\n fontSize,\n display: 'flex',\n alignItems: 'center',\n transition: `background-color ${token.motionDurationSlow}`,\n '&:hover': {\n backgroundColor: token.controlItemBgHover\n },\n [`${itemCls}-name`]: Object.assign(Object.assign({}, textEllipsis), {\n padding: `0 ${unit(token.paddingXS)}`,\n lineHeight,\n flex: 'auto',\n transition: `all ${token.motionDurationSlow}`\n }),\n [actionsCls]: {\n whiteSpace: 'nowrap',\n [actionCls]: {\n opacity: 0\n },\n [iconCls]: {\n color: token.actionsColor,\n transition: `all ${token.motionDurationSlow}`\n },\n [`\n ${actionCls}:focus-visible,\n &.picture ${actionCls}\n `]: {\n opacity: 1\n },\n [`${actionCls}${antCls}-btn`]: {\n height: listItemHeightSM,\n border: 0,\n lineHeight: 1\n }\n },\n [`${componentCls}-icon ${iconCls}`]: {\n color: token.colorTextDescription,\n fontSize\n },\n [`${itemCls}-progress`]: {\n position: 'absolute',\n bottom: token.calc(token.uploadProgressOffset).mul(-1).equal(),\n width: '100%',\n paddingInlineStart: calc(fontSize).add(token.paddingXS).equal(),\n fontSize,\n lineHeight: 0,\n pointerEvents: 'none',\n '> div': {\n margin: 0\n }\n }\n },\n [`${itemCls}:hover ${actionCls}`]: {\n opacity: 1\n },\n [`${itemCls}-error`]: {\n color: token.colorError,\n [`${itemCls}-name, ${componentCls}-icon ${iconCls}`]: {\n color: token.colorError\n },\n [actionsCls]: {\n [`${iconCls}, ${iconCls}:hover`]: {\n color: token.colorError\n },\n [actionCls]: {\n opacity: 1\n }\n }\n },\n [`${componentCls}-list-item-container`]: {\n transition: `opacity ${token.motionDurationSlow}, height ${token.motionDurationSlow}`,\n // For smooth removing animation\n '&::before': {\n display: 'table',\n width: 0,\n height: 0,\n content: '\"\"'\n }\n }\n })\n }\n };\n};\nexport default genListStyle;","map":{"version":3,"names":["unit","clearFix","textEllipsis","genListStyle","token","componentCls","antCls","iconCls","fontSize","lineHeight","calc","itemCls","actionsCls","actionCls","listItemHeightSM","fontHeightSM","Object","assign","position","height","mul","equal","marginTop","marginXS","display","alignItems","transition","motionDurationSlow","backgroundColor","controlItemBgHover","padding","paddingXS","flex","whiteSpace","opacity","color","actionsColor","border","colorTextDescription","bottom","uploadProgressOffset","width","paddingInlineStart","add","pointerEvents","margin","colorError","content"],"sources":["C:/Users/Аришина)/source/repos/PromoCursed/node_modules/antd/es/upload/style/list.js"],"sourcesContent":["import { unit } from '@ant-design/cssinjs';\nimport { clearFix, textEllipsis } from '../../style';\nconst genListStyle = token => {\n const {\n componentCls,\n antCls,\n iconCls,\n fontSize,\n lineHeight,\n calc\n } = token;\n const itemCls = `${componentCls}-list-item`;\n const actionsCls = `${itemCls}-actions`;\n const actionCls = `${itemCls}-action`;\n const listItemHeightSM = token.fontHeightSM;\n return {\n [`${componentCls}-wrapper`]: {\n [`${componentCls}-list`]: Object.assign(Object.assign({}, clearFix()), {\n lineHeight: token.lineHeight,\n [itemCls]: {\n position: 'relative',\n height: calc(token.lineHeight).mul(fontSize).equal(),\n marginTop: token.marginXS,\n fontSize,\n display: 'flex',\n alignItems: 'center',\n transition: `background-color ${token.motionDurationSlow}`,\n '&:hover': {\n backgroundColor: token.controlItemBgHover\n },\n [`${itemCls}-name`]: Object.assign(Object.assign({}, textEllipsis), {\n padding: `0 ${unit(token.paddingXS)}`,\n lineHeight,\n flex: 'auto',\n transition: `all ${token.motionDurationSlow}`\n }),\n [actionsCls]: {\n whiteSpace: 'nowrap',\n [actionCls]: {\n opacity: 0\n },\n [iconCls]: {\n color: token.actionsColor,\n transition: `all ${token.motionDurationSlow}`\n },\n [`\n ${actionCls}:focus-visible,\n &.picture ${actionCls}\n `]: {\n opacity: 1\n },\n [`${actionCls}${antCls}-btn`]: {\n height: listItemHeightSM,\n border: 0,\n lineHeight: 1\n }\n },\n [`${componentCls}-icon ${iconCls}`]: {\n color: token.colorTextDescription,\n fontSize\n },\n [`${itemCls}-progress`]: {\n position: 'absolute',\n bottom: token.calc(token.uploadProgressOffset).mul(-1).equal(),\n width: '100%',\n paddingInlineStart: calc(fontSize).add(token.paddingXS).equal(),\n fontSize,\n lineHeight: 0,\n pointerEvents: 'none',\n '> div': {\n margin: 0\n }\n }\n },\n [`${itemCls}:hover ${actionCls}`]: {\n opacity: 1\n },\n [`${itemCls}-error`]: {\n color: token.colorError,\n [`${itemCls}-name, ${componentCls}-icon ${iconCls}`]: {\n color: token.colorError\n },\n [actionsCls]: {\n [`${iconCls}, ${iconCls}:hover`]: {\n color: token.colorError\n },\n [actionCls]: {\n opacity: 1\n }\n }\n },\n [`${componentCls}-list-item-container`]: {\n transition: `opacity ${token.motionDurationSlow}, height ${token.motionDurationSlow}`,\n // For smooth removing animation\n '&::before': {\n display: 'table',\n width: 0,\n height: 0,\n content: '\"\"'\n }\n }\n })\n }\n };\n};\nexport default genListStyle;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}