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 509725d commit 7f75deeCopy full SHA for 7f75dee
1 file changed
packages/vue/src/form.ts
@@ -76,7 +76,8 @@ export interface DiscriminatedUnionFieldInfo<T> {
76
}
77
78
export type NestedFieldInfoKey<Key> = [Key] extends [Record<PropertyKey, any>]
79
- ? Unbranded<Key> extends Record<PropertyKey, any> ? NestedFieldInfo<Key>
+ ? Unbranded<Key> extends (string | number | boolean | bigint | symbol) ? FieldInfo<Key>
80
+ : Unbranded<Key> extends Record<PropertyKey, any> ? NestedFieldInfo<Key>
81
: FieldInfo<Key>
82
83
0 commit comments