File tree 2 files changed +3
-3
lines changed
packages/runtime/src/helpers
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -211,8 +211,8 @@ export type ImagesConfig = Partial<ImageConfigComplete> &
211
211
}
212
212
export const getRemotePatterns = ( experimental : ExperimentalConfig , images : ImagesConfig ) => {
213
213
// Where remote patterns is configured pre-v12.2.5
214
- if ( experimental . images ) {
215
- return experimental . images . remotePatterns || [ ]
214
+ if ( experimental . images ?. remotePatterns ) {
215
+ return experimental . images . remotePatterns
216
216
}
217
217
218
218
// Where remote patterns is configured after v12.2.5
Original file line number Diff line number Diff line change 1
1
import Chance from 'chance'
2
2
import { ExperimentalConfig } from 'next/dist/server/config-shared'
3
- import { ImageConfigComplete } from 'next/dist/shared/lib/image-config'
4
3
import { getCustomImageResponseHeaders , getRemotePatterns , ImagesConfig } from '../../packages/runtime/src/helpers/utils'
5
4
6
5
const chance = new Chance ( )
@@ -88,6 +87,7 @@ describe('getRemotePatterns', () => {
88
87
89
88
expect ( result ) . toStrictEqual ( mockImages . remotePatterns )
90
89
} )
90
+
91
91
it ( 'returns an empty array' , ( ) => {
92
92
const result = getRemotePatterns ( mockExperimentalConfig , mockImages )
93
93
expect ( result ) . toStrictEqual ( [ ] )
You can’t perform that action at this time.
0 commit comments