Files
ghatreh_user/src/models/table.ts
T
2025-10-05 09:44:14 +03:30

33 lines
497 B
TypeScript

export interface TableOutput<T> {
count: number
page: number
limit: number
rows: T[]
}
export interface TableEngineOutput<T> {
rows: T[]
query: {
filters: []
filtersOpt: null | any
key: any | null
limit: number
page: number
search: string
select: any | null
sort: any | null
total: number
}
}
export interface TableInput {
page?: number
limit?: number
}
export interface TableEngineInput {
page: number
limit: number
filters: any[]
}