diff --git a/packages/core/utils/src/route-serialization.ts b/packages/core/utils/src/route-serialization.ts index 775aa1bef2..b03497aa8a 100644 --- a/packages/core/utils/src/route-serialization.ts +++ b/packages/core/utils/src/route-serialization.ts @@ -20,11 +20,11 @@ export const sanitizeRoutesArrayForSerialization = (routes: unknown[]): Record -): Record[]> => +): Record => Object.entries(map).reduce( (acc, [key, value]) => ({ ...acc, - ...(Array.isArray(value) && { [key]: sanitizeRoutesArrayForSerialization(value) }), + [key]: Array.isArray(value) ? sanitizeRoutesArrayForSerialization(value) : value, }), {} );