bloomreach-experience-react-sdk
Advanced tools
Comparing version 0.4.0-rc1 to 0.4.1-rc1
{ | ||
"name": "bloomreach-experience-react-sdk", | ||
"version": "0.4.0-rc1", | ||
"version": "0.4.1-rc1", | ||
"description": "BloomReach Experience SDK for React", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -13,3 +13,4 @@ // exports for fetching API and rendering | ||
export { default as getNestedObject } from './utils/get-nested-object'; | ||
export { default as getImageUrl } from './utils/image-url'; | ||
export { getImageUrl } from './utils/image-url'; | ||
export { getImageUrlByPath } from './utils/image-url'; | ||
export { default as parseAndRewriteLinks } from './utils/link-rewriter'; |
@@ -5,3 +5,3 @@ import globalCmsUrls from './cms-urls'; | ||
export default function getImageUrl(imageRef, pageModel, preview) { | ||
export function getImageUrl(imageRef, pageModel, preview) { | ||
// get image reference | ||
@@ -30,2 +30,22 @@ let imageUuid; | ||
return imageUrl; | ||
} | ||
export function getImageUrlByPath(imagePath, variant, preview) { | ||
const cmsUrls = preview ? globalCmsUrls.preview : globalCmsUrls.live; | ||
let imageUrl = cmsUrls.baseUrl; | ||
if (cmsUrls.contextPath) { | ||
imageUrl += '/' + cmsUrls.contextPath; | ||
} | ||
imageUrl += '/binaries'; | ||
if (variant) { | ||
imageUrl += '/' + variant | ||
} | ||
imageUrl += imagePath; | ||
return imageUrl; | ||
} |
Sorry, the diff of this file is too big to display
240301
1056