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 6d75eba commit 379f343Copy full SHA for 379f343
packages/form-core/src/utils.ts
@@ -156,8 +156,6 @@ type NarrowRaw<A> =
156
[K in keyof A]: A[K] extends Function ? A[K] : NarrowRaw<A[K]>
157
}
158
159
-export type Narrow<A extends any> = Try<A, [], NarrowRaw<A>>
+export type Narrow<A> = Try<A, [], NarrowRaw<A>>
160
161
-type Try<A1 extends any, A2 extends any, Catch = never> = A1 extends A2
162
- ? A1
163
- : Catch
+type Try<A1, A2, Catch = never> = A1 extends A2 ? A1 : Catch
0 commit comments