diff --git a/packages/next/client/image.tsx b/packages/next/client/image.tsx index 97a1a11c9e9ccef29c24859e68a5d47cf520525f..6274fcb841fb31804ea9be32725b3951b972a4d0 100644 --- a/packages/next/client/image.tsx +++ b/packages/next/client/image.tsx @@ -27,7 +27,7 @@ type ImageProps = { } let imageData: any = process.env.__NEXT_IMAGE_OPTS -const breakpoints = imageData.breakpoints || [640, 1024, 1600] +const breakpoints = imageData.sizes || [640, 1024, 1600] function computeSrc(src: string, host: string, unoptimized: boolean): string { if (unoptimized) { diff --git a/test/integration/image-component/bad-next-config/test/index.test.js b/test/integration/image-component/bad-next-config/test/index.test.js index 9914cc0ca2c1b3ff5585f2194d74a29fe0b64d56..da8c8963c6fbd4704591fd3e36d823640f0ac404 100644 --- a/test/integration/image-component/bad-next-config/test/index.test.js +++ b/test/integration/image-component/bad-next-config/test/index.test.js @@ -16,13 +16,13 @@ describe('Next.config.js images prop without default host', () => { nextConfig, `module.exports = { images: { + sizes: [480, 1024, 1600], hosts: { secondary: { path: 'https://examplesecondary.com/images/', loader: 'cloudinary', }, }, - breakpoints: [480, 1024, 1600], }, }`, 'utf8' @@ -46,6 +46,7 @@ describe('Next.config.js images prop without path', () => { nextConfig, `module.exports = { images: { + sizes: [480, 1024, 1600], hosts: { default: { path: 'https://examplesecondary.com/images/', @@ -55,7 +56,6 @@ describe('Next.config.js images prop without path', () => { loader: 'cloudinary', }, }, - breakpoints: [480, 1024, 1600], }, }`, 'utf8' diff --git a/test/integration/image-component/basic/next.config.js b/test/integration/image-component/basic/next.config.js index 28c2e06113c5b0162f9f248bb7c8392b1f3e0a88..8ada091227bd4a1bfc7cec29e2509d040bd77116 100644 --- a/test/integration/image-component/basic/next.config.js +++ b/test/integration/image-component/basic/next.config.js @@ -1,5 +1,6 @@ module.exports = { images: { + sizes: [480, 1024, 1600], hosts: { default: { path: 'https://example.com/myaccount/', @@ -10,6 +11,5 @@ module.exports = { loader: 'cloudinary', }, }, - breakpoints: [480, 1024, 1600], }, }