From ca95695a72be1c36b83e2d9ac6d8142627ce46aa Mon Sep 17 00:00:00 2001 From: HS Date: Fri, 25 Feb 2022 19:11:50 +0900 Subject: [PATCH] fix: imgixLoader can use multiple auto params --- packages/next/client/image.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/next/client/image.tsx b/packages/next/client/image.tsx index 03f5438f9361..981a826a555e 100644 --- a/packages/next/client/image.tsx +++ b/packages/next/client/image.tsx @@ -795,7 +795,8 @@ function imgixLoader({ const url = new URL(`${config.path}${normalizeSrc(src)}`) const params = url.searchParams - params.set('auto', params.get('auto') || 'format') + // auto params can be combined with comma separation, or reiteration + params.set('auto', params.getAll('auto').join(',') || 'format') params.set('fit', params.get('fit') || 'max') params.set('w', params.get('w') || width.toString())