UNPKG

various-ui

Version:

This is a test version of the Vue 3 component library

21 lines (20 loc) 650 B
import { SetupContext } from "vue"; import { UiPaginationProps, UiPaginationEmits } from "../index"; type UiPaginationOption = { type: "item" | "skip"; value: number; active: boolean; }; export declare const useComposable: (define: UiPaginationProps, emits: SetupContext<typeof UiPaginationEmits>["emit"]) => { computeds: { total: import("vue").ComputedRef<number>; info: import("vue").ComputedRef<string>; controls: import("vue").ComputedRef<UiPaginationOption[]>; }; methods: { switchNumber: (_number: number) => void; next: () => void; back: () => void; }; }; export {};