UNPKG

mobile-table-pagination

Version:

A mobile-friendly table component for dynamic data display.

18 lines (17 loc) 570 B
import { QCardProps, QPaginationProps } from "quasar"; export type ICardChangeData<T> = (offset: number, limit: number) => Promise<{ results: Array<T>; count: number; } | void>; export interface ICardProps<TColumn, TResult> extends QCardProps { countOfCardsInPage: number; hidePagination?: boolean; columns: Array<TColumn>; changeData: ICardChangeData<TResult>; } export interface ICardEmit { (e: "changePage", page: number): void; (e: "afterRendering"): void; } export interface ICardPagination extends Omit<QPaginationProps, "max"> { }