haravan-client
Version:
### Haravan API
30 lines (29 loc) • 931 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.putProductVariant = exports.getProductVariant = void 0;
const common_1 = require("./common");
function getProductVariant(param) {
const { accessToken, id, delay } = param;
const config = common_1.makeRequestConfig({
path: `/com/variants/${id}.json`,
method: 'GET',
accessToken,
rootField: 'variant',
delay
});
return common_1.sendRequest(config);
}
exports.getProductVariant = getProductVariant;
function putProductVariant(param) {
const { accessToken, id, variant, delay } = param;
const config = common_1.makeRequestConfig({
path: `/com/variants/${id}.json`,
method: 'PUT',
accessToken,
data: { variant },
rootField: 'variant',
delay
});
return common_1.sendRequest(config);
}
exports.putProductVariant = putProductVariant;