Fix image optimizacion on /public #473
This commit is contained in:
@@ -41,12 +41,15 @@ const _image = await findImage(props.src);
|
|||||||
|
|
||||||
let image: ImageType | undefined = undefined;
|
let image: ImageType | undefined = undefined;
|
||||||
|
|
||||||
if (
|
if (typeof _image === 'string') {
|
||||||
typeof _image === 'string' &&
|
if ((_image.startsWith('http://') || _image.startsWith('https://')) && isUnpicCompatible(_image)) {
|
||||||
(_image.startsWith('http://') || _image.startsWith('https://')) &&
|
|
||||||
isUnpicCompatible(_image)
|
|
||||||
) {
|
|
||||||
image = await getImagesOptimized(_image, props, unpicOptimizer);
|
image = await getImagesOptimized(_image, props, unpicOptimizer);
|
||||||
|
} else {
|
||||||
|
image = {
|
||||||
|
src: _image,
|
||||||
|
attributes: { ...props, src: undefined },
|
||||||
|
};
|
||||||
|
}
|
||||||
} else if (_image) {
|
} else if (_image) {
|
||||||
image = await getImagesOptimized(_image, props, astroAsseetsOptimizer);
|
image = await getImagesOptimized(_image, props, astroAsseetsOptimizer);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user