fix(SW-272): fixed issue with image sizes and aspect ratio on cards mainly inside mega menu

This commit is contained in:
Erik Tiekstra
2024-09-27 13:38:56 +02:00
parent aa390bd171
commit d2121a3fed
4 changed files with 32 additions and 10 deletions

View File

@@ -14,8 +14,14 @@ export function insertResponseToImageVaultAsset(
meta.Name.includes("Title_")
)?.Value
const mediaConversion = response.MediaConversions[0]
const aspectRatio =
mediaConversion.FormatAspectRatio ||
mediaConversion.AspectRatio ||
mediaConversion.Width / mediaConversion.Height
return {
url: response.MediaConversions[0].Url,
url: mediaConversion.Url,
id: response.Id,
meta: {
alt,
@@ -23,9 +29,9 @@ export function insertResponseToImageVaultAsset(
},
title: response.Name,
dimensions: {
width: response.MediaConversions[0].Width,
height: response.MediaConversions[0].Height,
aspectRatio: response.MediaConversions[0].FormatAspectRatio,
width: mediaConversion.Width,
height: mediaConversion.Height,
aspectRatio,
},
}
}