feat: update package.json exports to support new module formats and types

This commit is contained in:
2026-03-08 08:19:01 +07:00
parent bcc9cb2915
commit a996eb74b9
22 changed files with 1022 additions and 38 deletions
+9 -9
View File
@@ -1,15 +1,15 @@
import type { ComputedRef, Ref } from 'vue';
import type { Ref } from 'vue';
import { useContextFactory } from '@robonen/vue';
export interface PaginationContext {
currentPage: Ref<number>;
totalPages: ComputedRef<number>;
pageSize: Ref<number>;
siblingCount: Ref<number>;
showEdges: Ref<boolean>;
disabled: Ref<boolean>;
isFirstPage: ComputedRef<boolean>;
isLastPage: ComputedRef<boolean>;
currentPage: Readonly<Ref<number>>;
totalPages: Readonly<Ref<number>>;
pageSize: Readonly<Ref<number>>;
siblingCount: Readonly<Ref<number>>;
showEdges: Readonly<Ref<boolean>>;
disabled: Readonly<Ref<boolean>>;
isFirstPage: Readonly<Ref<boolean>>;
isLastPage: Readonly<Ref<boolean>>;
onPageChange: (value: number) => void;
next: () => void;
prev: () => void;