We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0d983c4 commit d8b5e1aCopy full SHA for d8b5e1a
packages/router-core/src/ssr/serializer/transformer.ts
@@ -88,11 +88,11 @@ type ValidateSerializableArrayCore<
88
TSerializable,
89
TKind extends 'input' | 'result',
90
> = T extends any
91
- ? IsTuple<T> extends true
92
- ? { [K in keyof T]: ApplyArrayValidation<T[K], TSerializable, TKind> }
93
- : T extends Array<infer U>
+ ? number extends T['length']
+ ? T extends Array<infer U>
94
? Array<ApplyArrayValidation<U, TSerializable, TKind>>
95
: ReadonlyArray<ApplyArrayValidation<T[number], TSerializable, TKind>>
+ : { [K in keyof T]: ApplyArrayValidation<T[K], TSerializable, TKind> }
96
: never
97
98
type ValidateSerializableArray<
0 commit comments