From a24451b50a198545295c6f45a3178a010469ab42 Mon Sep 17 00:00:00 2001 From: Guillaume Roux Date: Thu, 12 Sep 2024 13:06:40 +0200 Subject: [PATCH] fix validation type issue --- packages/snaps-sdk/src/jsx/validation.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/snaps-sdk/src/jsx/validation.ts b/packages/snaps-sdk/src/jsx/validation.ts index 8729e42d01..e06d762a72 100644 --- a/packages/snaps-sdk/src/jsx/validation.ts +++ b/packages/snaps-sdk/src/jsx/validation.ts @@ -37,6 +37,7 @@ import { } from '../internals'; import type { EmptyObject } from '../types'; import type { + GenericSnapChildren, GenericSnapElement, JsonObject, Key, @@ -398,9 +399,9 @@ const FieldChildStruct = nullUnion([ tuple(BOX_INPUT_BOTH), ...FIELD_CHILDREN_ARRAY, ]) as unknown as Struct< - | [InputElement, GenericSnapElement] - | [GenericSnapElement, InputElement] - | [GenericSnapElement, InputElement, GenericSnapElement] + | [InputElement, GenericSnapChildren] + | [GenericSnapChildren, InputElement] + | [GenericSnapChildren, InputElement, GenericSnapChildren] | DropdownElement | RadioGroupElement | FileInputElement