commerce/framework/spree/utils/create-get-absolute-image-url.ts
2021-08-20 13:36:22 +02:00

21 lines
423 B
TypeScript

import { SpreeProductImage } from '../types'
import getImageUrl from './get-image-url'
const createGetAbsoluteImageUrl =
(host: string) =>
(
image: SpreeProductImage,
minWidth: number,
minHeight: number
): string | null => {
const url = getImageUrl(image, minWidth, minHeight)
if (url === null) {
return null
}
return `${host}${url}`
}
export default createGetAbsoluteImageUrl