diff --git a/resources/js/types/index.d.ts b/resources/js/types/index.d.ts index 8a53a5a4..76be02da 100644 --- a/resources/js/types/index.d.ts +++ b/resources/js/types/index.d.ts @@ -36,4 +36,28 @@ export interface User { updated_at: string; } +export interface PaginatedResult { + data: T[]; + links: { + first: string; + last: string; + next?: string; + prev?: string; + }; + meta: { + current_page: number; + from?: number; + last_page: number; + links: { + active: boolean; + label: string; + url?: string; + }[]; + path: string; + per_page: number; + to?: number; + total: number; + }; +}; + export type BreadcrumbItemType = BreadcrumbItem;