Skip to content

Commit 12b37a2

Browse files
committed
fix: avoid deep type instantiation
1 parent e6babef commit 12b37a2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/ipx.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ export const ipxSetup: IPXSetupT = setupOptions => (providerOptions, moduleOptio
3434
// Options
3535
const publicDirs = nuxt.options._layers.map((layer) => {
3636
const isRootLayer = layer.config.rootDir === nuxt.options.rootDir
37-
const layerOptions = isRootLayer ? nuxt.options : layer.config
38-
const path = isRootLayer ? moduleOptions.dir : layerOptions.dir?.public || 'public'
37+
const srcDir = isRootLayer ? nuxt.options.srcDir : layer.config.srcDir
38+
const path = isRootLayer ? moduleOptions.dir : layer.config.dir?.public || 'public'
3939

40-
return resolve(layerOptions.srcDir, path)
40+
return resolve(srcDir, path)
4141
}).filter(dir => existsSync(dir))
4242
const relativeDir = relative(nitro.options.output.serverDir, nitro.options.output.publicDir)
4343
const ipxOptions: IPXRuntimeConfig = {

0 commit comments

Comments
 (0)