From 0924374c5e8cc31a2d5c63ace5d134bdaae705db Mon Sep 17 00:00:00 2001 From: ejulia <47522502+ejulia@users.noreply.github.com> Date: Sat, 28 Sep 2024 16:10:39 +0200 Subject: [PATCH] fix override of the objectPosition property --- src/utils/images-optimization.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/images-optimization.ts b/src/utils/images-optimization.ts index e6424ef..6421bcc 100644 --- a/src/utils/images-optimization.ts +++ b/src/utils/images-optimization.ts @@ -259,7 +259,7 @@ export const unpicOptimizer: ImagesOptimizer = async (image, breakpoints, width, /* ** */ export async function getImagesOptimized( image: ImageMetadata | string, - { src: _, width, height, sizes, aspectRatio, widths, layout = 'constrained', style = '', ...rest }: ImageProps, + { src: _, width, height, sizes, aspectRatio, objectPosition, widths, layout = 'constrained', style = '', ...rest }: ImageProps, transform: ImagesOptimizer = () => Promise.resolve([]) ): Promise<{ src: string; attributes: HTMLAttributes<'img'> }> { if (typeof image !== 'string') { @@ -315,6 +315,7 @@ export async function getImagesOptimized( width: width, height: height, aspectRatio: aspectRatio, + objectPosition: objectPosition, layout: layout, })}${style ?? ''}`, ...rest,