{"version":3,"file":"pagination.mjs","sources":["../../../../../../packages/components/pagination/src/pagination.ts"],"sourcesContent":["import { buildProps, definePropType } from \"@xplus/utils/props\";\nimport type { ExtractPropTypes } from \"vue\";\n\nexport const paginationProps = buildProps({\n  background: {\n    type: Boolean,\n    default: false,\n  },\n  pageSizes: {\n    type: definePropType<number[]>(Array),\n    default: () => [20, 50, 100, 200, 500],\n  },\n} as const);\n\nexport type PaginationProps = ExtractPropTypes<typeof paginationProps>;\n"],"names":[],"mappings":";;AACY,MAAC,eAAe,GAAG,UAAU,CAAC;AAC1C,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,SAAS,EAAE;AACb,IAAI,IAAI,EAAE,cAAc,CAAC,KAAK,CAAC;AAC/B,IAAI,OAAO,EAAE,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC;AAC1C,GAAG;AACH,CAAC;;;;"}