{"version":3,"file":"pagination.mjs","sources":["../../../../../../packages/components/table/style/pagination.ts"],"sourcesContent":["import type { CSSObject, GenerateStyle } from '@antdv/theme';\nimport type { TableToken } from './index';\n\nconst genPaginationStyle: GenerateStyle<TableToken, CSSObject> = (token) => {\n  const { componentCls, antCls } = token;\n  return {\n    [`${componentCls}-wrapper`]: {\n      // ========================== Pagination ==========================\n      [`${componentCls}-pagination${antCls}-pagination`]: {\n        margin: `${token.margin}px 0`,\n      },\n\n      [`${componentCls}-pagination`]: {\n        'display': 'flex',\n        'flexWrap': 'wrap',\n        'rowGap': token.paddingXS,\n\n        '> *': {\n          flex: 'none',\n        },\n\n        '&-left': {\n          justifyContent: 'flex-start',\n        },\n\n        '&-center': {\n          justifyContent: 'center',\n        },\n\n        '&-right': {\n          justifyContent: 'flex-end',\n        },\n      },\n    },\n  };\n};\n\nexport default genPaginationStyle;\n"],"names":[],"mappings":"AAGM,MAAA,kBAAA,GAA2D,CAAC,KAAU,KAAA;AAC1E,EAAM,MAAA,EAAE,YAAc,EAAA,MAAA,EAAW,GAAA,KAAA,CAAA;AACjC,EAAO,OAAA;AAAA,IACL,CAAC,CAAA,EAAG,YAAY,CAAA,QAAA,CAAU,GAAG;AAAA;AAAA,MAE3B,CAAC,CAAG,EAAA,YAAY,CAAc,WAAA,EAAA,MAAM,aAAa,GAAG;AAAA,QAClD,MAAA,EAAQ,CAAG,EAAA,KAAA,CAAM,MAAM,CAAA,IAAA,CAAA;AAAA,OACzB;AAAA,MAEA,CAAC,CAAA,EAAG,YAAY,CAAA,WAAA,CAAa,GAAG;AAAA,QAC9B,SAAW,EAAA,MAAA;AAAA,QACX,UAAY,EAAA,MAAA;AAAA,QACZ,UAAU,KAAM,CAAA,SAAA;AAAA,QAEhB,KAAO,EAAA;AAAA,UACL,IAAM,EAAA,MAAA;AAAA,SACR;AAAA,QAEA,QAAU,EAAA;AAAA,UACR,cAAgB,EAAA,YAAA;AAAA,SAClB;AAAA,QAEA,UAAY,EAAA;AAAA,UACV,cAAgB,EAAA,QAAA;AAAA,SAClB;AAAA,QAEA,SAAW,EAAA;AAAA,UACT,cAAgB,EAAA,UAAA;AAAA,SAClB;AAAA,OACF;AAAA,KACF;AAAA,GACF,CAAA;AACF;;;;"}