feat: 新增分页组件
This commit is contained in:
15
src/renderer/types/PaginationProps.ts
Normal file
15
src/renderer/types/PaginationProps.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
export interface PaginationProps {
|
||||
total: number
|
||||
page: number
|
||||
pageSize: number
|
||||
pageSizes?: number[]
|
||||
siblingCount?: number
|
||||
boundaryCount?: number
|
||||
}
|
||||
|
||||
export interface EmitsProps {
|
||||
(e: 'update:page', value: number): void
|
||||
(e: 'update:pageSize', value: number): void
|
||||
(e: 'pageChange', value: number): void
|
||||
(e: 'pageSizeChange', value: number): void
|
||||
}
|
||||
3
src/renderer/types/index.ts
Normal file
3
src/renderer/types/index.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
import { PaginationProps, EmitsProps } from './PaginationProps'
|
||||
|
||||
export { PaginationProps, EmitsProps }
|
||||
Reference in New Issue
Block a user