From 4973ec3a086ffd0f864217cf9e3c46037ecc112e Mon Sep 17 00:00:00 2001
From: Vib Bhardwaj <bhardwajvibhanshu+github@gmail.com>
Date: Fri, 30 Aug 2024 14:35:21 +0100
Subject: [PATCH 1/2] 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 d1ce4e1a38..1fbc5a7c86 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),

From b349a81cdf8e9ac17d7ae77b48e50d2c69e16e88 Mon Sep 17 00:00:00 2001
From: Vib Bhardwaj <bhardwajvibhanshu+github@gmail.com>
Date: Fri, 30 Aug 2024 14:35:39 +0100
Subject: [PATCH 2/2] empty line

---
 packages/react-openapi/src/generateSchemaExample.ts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/packages/react-openapi/src/generateSchemaExample.ts b/packages/react-openapi/src/generateSchemaExample.ts
index 1fbc5a7c86..58bd7bb826 100644
--- a/packages/react-openapi/src/generateSchemaExample.ts
+++ b/packages/react-openapi/src/generateSchemaExample.ts
@@ -138,6 +138,7 @@ export function generateSchemaExample(
             new Set(ancestors).add(schema),
         );
     }
+    
     const filteredAllOf = schema.allOf && schema.allOf.filter(item => item !== undefined)
     if (filteredAllOf && filteredAllOf.length > 0) {
         return filteredAllOf.reduce(