UNPKG

sap-commerce-sdk

Version:

A TypeScript SDK for SAP Commerce Cloud storefront integration.

19 lines (18 loc) 622 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OCCProductClient = void 0; const config_1 = require("./config"); class OCCProductClient { constructor() { this.baseUrl = config_1.config.baseUrl; this.baseSite = config_1.config.baseSite; } async getProduct(productCode) { const url = `${this.baseUrl}/${this.baseSite}/products/${productCode}`; const response = await fetch(url); if (!response.ok) throw new Error('Product fetch failed'); return response.json(); } } exports.OCCProductClient = OCCProductClient;