P5 7619 refactor products to return list (#11)
This commit is contained in:
+15
-5
@@ -1,16 +1,26 @@
|
||||
export type Maybe<T> = T | undefined;
|
||||
|
||||
export interface PaginationInput {
|
||||
limit: number;
|
||||
offset?: number;
|
||||
}
|
||||
|
||||
export interface DateInput {
|
||||
from: Date;
|
||||
to: Date;
|
||||
}
|
||||
|
||||
export interface GeneralInput {
|
||||
export interface DateFilterInput {
|
||||
dates: DateInput;
|
||||
limit: number;
|
||||
offset: number;
|
||||
}
|
||||
|
||||
export interface FilterInput {
|
||||
filter: GeneralInput;
|
||||
export interface GeneralInput {
|
||||
pagination: PaginationInput;
|
||||
filter?: DateFilterInput;
|
||||
}
|
||||
|
||||
export interface PaginationResult {
|
||||
total: Promise<number> | number;
|
||||
offset: number;
|
||||
limit: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user