UNPKG

lin3s-sylius-shop-api-client

Version:

JavaScript client on top of SyliusShopApiPlugin to build integrations with ease.

15 lines (12 loc) 387 B
import axios from 'axios'; import session from '../session'; export default config => ({ coupon, ...rest }) => new Promise((resolve, reject) => { axios .delete(`${config.baseUrl}/shop-api/carts/${session(config).Cart.id()}/coupon`, { coupon, ...rest }) .then(response => resolve(response.data)) .catch(response => reject(response)); });