Type alias SearchProducts
Search
Products
: { filteredProducts
: (() => Promise<number>); filteredProductsCount
: (() => Promise<number>); products
: ((params
: { limit
: number; offset
: number }) => Promise<Product[]>); productsCount
: (() => Promise<number>); totalProducts
: (() => Promise<number>) }
Type declaration
-
filteredProducts: (() => Promise<number>)
-
- (): Promise<number>
-
Returns Promise<number>
-
filteredProductsCount: (() => Promise<number>)
-
- (): Promise<number>
-
Returns Promise<number>
-
products: ((params: { limit: number; offset: number }) => Promise<Product[]>)
-
- (params: { limit: number; offset: number }): Promise<Product[]>
-
Parameters
-
params: { limit: number; offset: number }
-
limit: number
-
offset: number
Returns Promise<Product[]>
-
productsCount: (() => Promise<number>)
-
- (): Promise<number>
-
Returns Promise<number>
-
totalProducts: (() => Promise<number>)
-
- (): Promise<number>
-
Returns Promise<number>