Repository URL to install this package:
|
Version:
1.2.7 ▾
|
import { Request } from '../../apollo-fork/oneRequest'
import {
POST,
addItemBaseUrl,
createListBaseUrl,
deleteItemBaseUrl,
getItemBaseUrl,
getListBaseUrl,
registerBaseUrl,
saveforlaterBaseUrl,
} from '../../bootstrapper/api/config'
import {
addItemParams,
createListParams,
deleteItemParams,
getItemsParams,
getListParams,
registerParams,
saveForLaterCreateListParams,
} from './defaultParams'
const addItemRequest = new Request()
.setUrl(addItemBaseUrl + '/_wishlist_template_')
.setMethod(POST)
.setDefaultParams(addItemParams)
const addItem = addItemRequest.toRequest()
const createListRequest = new Request()
.setUrl(createListBaseUrl)
.setMethod(POST)
.setDefaultParams(createListParams)
const createList = createListRequest.toRequest()
const deleteItemRequest = new Request()
.setUrl(deleteItemBaseUrl)
.setMethod(POST)
.setDefaultParams(deleteItemParams)
const deleteItem = deleteItemRequest.toRequest()
const getItemsRequest = new Request()
.setUrl(getItemBaseUrl)
.setMethod(POST)
.setDefaultParams(getItemsParams)
const getItems = getItemsRequest.toRequest()
const getListRequest = new Request()
.setUrl(getListBaseUrl)
.setMethod(POST)
.setDefaultParams(getListParams)
const getList = getListRequest.toRequest()
const registerRequest = new Request()
.setUrl(registerBaseUrl)
.setMethod(POST)
.setDefaultParams(registerParams)
const register = registerRequest.toRequest()
const saveForLaterCreateListRequest = new Request()
.setUrl(saveforlaterBaseUrl)
.setMethod(POST)
.setDefaultParams(saveForLaterCreateListParams)
const saveForLaterCreateList = saveForLaterCreateListRequest.toRequest()
export {
addItem,
createList,
deleteItem,
getItems,
getList,
register,
saveForLaterCreateList,
}
export default {
addItem,
createList,
deleteItem,
getItems,
getList,
register,
saveForLaterCreateList,
}