{"ast":null,"code":"import { unit } from '@ant-design/cssinjs';\nconst genSizeStyle = token => {\n  const {\n    componentCls,\n    tableExpandColumnWidth,\n    calc\n  } = token;\n  const getSizeStyle = (size, paddingVertical, paddingHorizontal, fontSize) => ({\n    [`${componentCls}${componentCls}-${size}`]: {\n      fontSize,\n      [`\n        ${componentCls}-title,\n        ${componentCls}-footer,\n        ${componentCls}-cell,\n        ${componentCls}-thead > tr > th,\n        ${componentCls}-tbody > tr > th,\n        ${componentCls}-tbody > tr > td,\n        tfoot > tr > th,\n        tfoot > tr > td\n      `]: {\n        padding: `${unit(paddingVertical)} ${unit(paddingHorizontal)}`\n      },\n      [`${componentCls}-filter-trigger`]: {\n        marginInlineEnd: unit(calc(paddingHorizontal).div(2).mul(-1).equal())\n      },\n      [`${componentCls}-expanded-row-fixed`]: {\n        margin: `${unit(calc(paddingVertical).mul(-1).equal())} ${unit(calc(paddingHorizontal).mul(-1).equal())}`\n      },\n      [`${componentCls}-tbody`]: {\n        // ========================= Nest Table ===========================\n        [`${componentCls}-wrapper:only-child ${componentCls}`]: {\n          marginBlock: unit(calc(paddingVertical).mul(-1).equal()),\n          marginInline: `${unit(calc(tableExpandColumnWidth).sub(paddingHorizontal).equal())} ${unit(calc(paddingHorizontal).mul(-1).equal())}`\n        }\n      },\n      // https://github.com/ant-design/ant-design/issues/35167\n      [`${componentCls}-selection-extra`]: {\n        paddingInlineStart: unit(calc(paddingHorizontal).div(4).equal())\n      }\n    }\n  });\n  return {\n    [`${componentCls}-wrapper`]: Object.assign(Object.assign({}, getSizeStyle('middle', token.tablePaddingVerticalMiddle, token.tablePaddingHorizontalMiddle, token.tableFontSizeMiddle)), getSizeStyle('small', token.tablePaddingVerticalSmall, token.tablePaddingHorizontalSmall, token.tableFontSizeSmall))\n  };\n};\nexport default genSizeStyle;","map":{"version":3,"names":["unit","genSizeStyle","token","componentCls","tableExpandColumnWidth","calc","getSizeStyle","size","paddingVertical","paddingHorizontal","fontSize","padding","marginInlineEnd","div","mul","equal","margin","marginBlock","marginInline","sub","paddingInlineStart","Object","assign","tablePaddingVerticalMiddle","tablePaddingHorizontalMiddle","tableFontSizeMiddle","tablePaddingVerticalSmall","tablePaddingHorizontalSmall","tableFontSizeSmall"],"sources":["D:/Project/UC_Trains_Voice/react-demo/node_modules/antd/es/table/style/size.js"],"sourcesContent":["import { unit } from '@ant-design/cssinjs';\nconst genSizeStyle = token => {\n  const {\n    componentCls,\n    tableExpandColumnWidth,\n    calc\n  } = token;\n  const getSizeStyle = (size, paddingVertical, paddingHorizontal, fontSize) => ({\n    [`${componentCls}${componentCls}-${size}`]: {\n      fontSize,\n      [`\n        ${componentCls}-title,\n        ${componentCls}-footer,\n        ${componentCls}-cell,\n        ${componentCls}-thead > tr > th,\n        ${componentCls}-tbody > tr > th,\n        ${componentCls}-tbody > tr > td,\n        tfoot > tr > th,\n        tfoot > tr > td\n      `]: {\n        padding: `${unit(paddingVertical)} ${unit(paddingHorizontal)}`\n      },\n      [`${componentCls}-filter-trigger`]: {\n        marginInlineEnd: unit(calc(paddingHorizontal).div(2).mul(-1).equal())\n      },\n      [`${componentCls}-expanded-row-fixed`]: {\n        margin: `${unit(calc(paddingVertical).mul(-1).equal())} ${unit(calc(paddingHorizontal).mul(-1).equal())}`\n      },\n      [`${componentCls}-tbody`]: {\n        // ========================= Nest Table ===========================\n        [`${componentCls}-wrapper:only-child ${componentCls}`]: {\n          marginBlock: unit(calc(paddingVertical).mul(-1).equal()),\n          marginInline: `${unit(calc(tableExpandColumnWidth).sub(paddingHorizontal).equal())} ${unit(calc(paddingHorizontal).mul(-1).equal())}`\n        }\n      },\n      // https://github.com/ant-design/ant-design/issues/35167\n      [`${componentCls}-selection-extra`]: {\n        paddingInlineStart: unit(calc(paddingHorizontal).div(4).equal())\n      }\n    }\n  });\n  return {\n    [`${componentCls}-wrapper`]: Object.assign(Object.assign({}, getSizeStyle('middle', token.tablePaddingVerticalMiddle, token.tablePaddingHorizontalMiddle, token.tableFontSizeMiddle)), getSizeStyle('small', token.tablePaddingVerticalSmall, token.tablePaddingHorizontalSmall, token.tableFontSizeSmall))\n  };\n};\nexport default genSizeStyle;"],"mappings":"AAAA,SAASA,IAAI,QAAQ,qBAAqB;AAC1C,MAAMC,YAAY,GAAGC,KAAK,IAAI;EAC5B,MAAM;IACJC,YAAY;IACZC,sBAAsB;IACtBC;EACF,CAAC,GAAGH,KAAK;EACT,MAAMI,YAAY,GAAGA,CAACC,IAAI,EAAEC,eAAe,EAAEC,iBAAiB,EAAEC,QAAQ,MAAM;IAC5E,CAAE,GAAEP,YAAa,GAAEA,YAAa,IAAGI,IAAK,EAAC,GAAG;MAC1CG,QAAQ;MACR,CAAE;AACR,UAAUP,YAAa;AACvB,UAAUA,YAAa;AACvB,UAAUA,YAAa;AACvB,UAAUA,YAAa;AACvB,UAAUA,YAAa;AACvB,UAAUA,YAAa;AACvB;AACA;AACA,OAAO,GAAG;QACFQ,OAAO,EAAG,GAAEX,IAAI,CAACQ,eAAe,CAAE,IAAGR,IAAI,CAACS,iBAAiB,CAAE;MAC/D,CAAC;MACD,CAAE,GAAEN,YAAa,iBAAgB,GAAG;QAClCS,eAAe,EAAEZ,IAAI,CAACK,IAAI,CAACI,iBAAiB,CAAC,CAACI,GAAG,CAAC,CAAC,CAAC,CAACC,GAAG,CAAC,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MACtE,CAAC;MACD,CAAE,GAAEZ,YAAa,qBAAoB,GAAG;QACtCa,MAAM,EAAG,GAAEhB,IAAI,CAACK,IAAI,CAACG,eAAe,CAAC,CAACM,GAAG,CAAC,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC,CAAE,IAAGf,IAAI,CAACK,IAAI,CAACI,iBAAiB,CAAC,CAACK,GAAG,CAAC,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC,CAAE;MAC1G,CAAC;MACD,CAAE,GAAEZ,YAAa,QAAO,GAAG;QACzB;QACA,CAAE,GAAEA,YAAa,uBAAsBA,YAAa,EAAC,GAAG;UACtDc,WAAW,EAAEjB,IAAI,CAACK,IAAI,CAACG,eAAe,CAAC,CAACM,GAAG,CAAC,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC,CAAC;UACxDG,YAAY,EAAG,GAAElB,IAAI,CAACK,IAAI,CAACD,sBAAsB,CAAC,CAACe,GAAG,CAACV,iBAAiB,CAAC,CAACM,KAAK,CAAC,CAAC,CAAE,IAAGf,IAAI,CAACK,IAAI,CAACI,iBAAiB,CAAC,CAACK,GAAG,CAAC,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC,CAAE;QACtI;MACF,CAAC;MACD;MACA,CAAE,GAAEZ,YAAa,kBAAiB,GAAG;QACnCiB,kBAAkB,EAAEpB,IAAI,CAACK,IAAI,CAACI,iBAAiB,CAAC,CAACI,GAAG,CAAC,CAAC,CAAC,CAACE,KAAK,CAAC,CAAC;MACjE;IACF;EACF,CAAC,CAAC;EACF,OAAO;IACL,CAAE,GAAEZ,YAAa,UAAS,GAAGkB,MAAM,CAACC,MAAM,CAACD,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEhB,YAAY,CAAC,QAAQ,EAAEJ,KAAK,CAACqB,0BAA0B,EAAErB,KAAK,CAACsB,4BAA4B,EAAEtB,KAAK,CAACuB,mBAAmB,CAAC,CAAC,EAAEnB,YAAY,CAAC,OAAO,EAAEJ,KAAK,CAACwB,yBAAyB,EAAExB,KAAK,CAACyB,2BAA2B,EAAEzB,KAAK,CAAC0B,kBAAkB,CAAC;EAC5S,CAAC;AACH,CAAC;AACD,eAAe3B,YAAY","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}