From 4973ec3a086ffd0f864217cf9e3c46037ecc112e Mon Sep 17 00:00:00 2001 From: Vib Bhardwaj Date: Fri, 30 Aug 2024 14:35:21 +0100 Subject: [PATCH] Filter undefined values from schema.allOf --- packages/react-openapi/src/generateSchemaExample.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-openapi/src/generateSchemaExample.ts b/packages/react-openapi/src/generateSchemaExample.ts index d1ce4e1a3..1fbc5a7c8 100644 --- a/packages/react-openapi/src/generateSchemaExample.ts +++ b/packages/react-openapi/src/generateSchemaExample.ts @@ -138,9 +138,9 @@ export function generateSchemaExample( new Set(ancestors).add(schema), ); } - - if (schema.allOf && schema.allOf.length > 0) { - return schema.allOf.reduce( + const filteredAllOf = schema.allOf && schema.allOf.filter(item => item !== undefined) + if (filteredAllOf && filteredAllOf.length > 0) { + return filteredAllOf.reduce( (acc, curr) => { const example = generateSchemaExample( noReference(curr),