UNPKG

@ecomplus/utils

Version:

JS utility functions to E-Com Plus (not only) related apps

27 lines (25 loc) 920 B
export default recommendedIds; /** * @method * @memberof ecomUtils * @name recommendedIds * @description Returns array of product IDs from Graphs API response. * @param {Object.<string, *>|Array} result - Recommend/related products response body * @returns {Array} * * @example // Full Graphs API response samples: // https://developers.e-com.plus/docs/api/#/graphs/products/recommended const result = { results: [ { columns: [], data: [] } ] } result.results[0].data.push( { row: [ 'a00000000000000000000001' ], meta: [ null ] }, { row: [ 'a00000000000000000000002' ], meta: [ null ] }, { row: [ 'a00000000000000000000006' ], meta: [ null ] } ) ecomUtils.recommendedIds(result) // => [ 'a00000000000000000000001', 'a00000000000000000000002', 'a00000000000000000000006' ] */ declare function recommendedIds(result: { [x: string]: any; } | any[]): any[]; //# sourceMappingURL=recommended-ids.d.ts.map