From 689984da3440ccbc3e81260e3f123a1e0e93e131 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Mon, 24 Feb 2025 19:39:53 +0530 Subject: [PATCH] simplify --- src/node/plugins/dynamicRoutesPlugin.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/node/plugins/dynamicRoutesPlugin.ts b/src/node/plugins/dynamicRoutesPlugin.ts index d424a89b..5a8dd3a0 100644 --- a/src/node/plugins/dynamicRoutesPlugin.ts +++ b/src/node/plugins/dynamicRoutesPlugin.ts @@ -172,14 +172,15 @@ export const dynamicRoutesPlugin = async ( } } - if (modules.size || watchedFileChanged) { + if ( + (modules.size && !normalizedFile.endsWith('.md')) || + watchedFileChanged + ) { // path loader module or deps updated, reset loaded routes - if (!normalizedFile.endsWith('.md') || watchedFileChanged) { - Object.assign( - config, - await resolvePages(config.srcDir, config.userConfig, config.logger) - ) - } + Object.assign( + config, + await resolvePages(config.srcDir, config.userConfig, config.logger) + ) } return modules.size ? [...existingMods, ...modules] : undefined