@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
13 lines (12 loc) • 457 B
TypeScript
export declare function getPagerList(totalPage: number, currentPage?: number, showPageCount?: number): {
value: number | "left" | "right";
isMore?: boolean;
list?: number[];
}[];
export type PagerListT = ReturnType<typeof getPagerList>;
export type PagerItemT = PagerListT[0];
export declare function getSizeOptions(pageSizes: number[], sufix: string, currentPageSize?: number): {
label: string;
value: number;
active: boolean;
}[];