Skip to content

Commit 678467d

Browse files
committed
improve opaqueIds
1 parent ff5a449 commit 678467d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/client/types.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ export type OpaqueIds<T> =
138138
: string
139139
: T extends (infer U)[]
140140
? OpaqueIds<U>[]
141-
: T extends object
142-
? { [K in keyof T]: OpaqueIds<T[K]> }
143-
: T;
141+
: T extends ArrayBuffer
142+
? ArrayBuffer
143+
: T extends object
144+
? { [K in keyof T]: OpaqueIds<T[K]> }
145+
: T;

0 commit comments

Comments
 (0)