From 2dd9b4e12763013da5bf07a7269339a6d39eb901 Mon Sep 17 00:00:00 2001 From: Tim Neutkens Date: Sat, 17 Oct 2020 17:24:12 +0200 Subject: [PATCH] Make sure `w` parameter is only included when a width is provided. --- packages/next/client/image.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/next/client/image.tsx b/packages/next/client/image.tsx index 7d96a5a886bc672..620dd7f5750118b 100644 --- a/packages/next/client/image.tsx +++ b/packages/next/client/image.tsx @@ -178,5 +178,7 @@ function cloudinaryLoader({ root, src, width }: LoaderProps): string { function defaultLoader({ root, src, width }: LoaderProps): string { // TODO: change quality parameter to be configurable - return `${root}?url=${encodeURIComponent(src)}&w=${width}&q=100` + return `${root}?url=${encodeURIComponent(src)}&${ + width ? `w=${width}&` : '' + }q=100` }