Repository URL to install this package:
|
Version:
1.2.7 ▾
|
import { Request } from '../../apollo-fork/oneRequest'
import {
GET,
productBaseUrl,
productListBaseUrl,
searchBaseUrl,
searchsuggestionBaseUrl,
} from '../../bootstrapper/api/config'
import {
productListParams,
searchParams,
searchSuggestionParams,
productParams,
} from './defaultParams'
// Product List Request call
const productListRequest = new Request()
.setUrl(productListBaseUrl)
.setMethod(GET)
.setDefaultParams(productListParams)
const getProductList = productListRequest.toRequest()
// Search Request call
const searchRequest = new Request()
.setUrl(searchBaseUrl)
.setMethod(GET)
.setDefaultParams(searchParams)
const getSearch = searchRequest.toRequest()
// Search Suggestion Request call
const searchSuggestionRequest = new Request()
.setUrl(searchsuggestionBaseUrl)
.setMethod(GET)
.setDefaultParams(searchSuggestionParams)
const searchSuggestion = searchSuggestionRequest.toRequest()
// Product Request call
const productRequest = new Request()
.setUrl(productBaseUrl)
.setMethod(GET)
.setDefaultParams(productParams)
const getProduct = productRequest.toRequest()
export {
getProduct,
getProductList,
getSearch,
searchSuggestion as getSearchSuggestion,
searchSuggestion as getSearchSuggestions,
searchSuggestion,
searchSuggestionRequest,
searchRequest,
productListRequest,
productRequest,
}