@@ -20,7 +20,6 @@ import type {
20
20
DescMethodBiDiStreaming ,
21
21
DescMethodClientStreaming ,
22
22
DescMethodServerStreaming ,
23
- DescMethodStreaming ,
24
23
DescMethodUnary ,
25
24
} from "@bufbuild/protobuf" ;
26
25
import type { Transport } from "./transport.js" ;
@@ -54,23 +53,20 @@ export function createClient<T extends DescService>(
54
53
service : T ,
55
54
transport : Transport ,
56
55
) {
57
- return makeAnyClient (
58
- service ,
59
- ( method : DescMethodUnary | DescMethodStreaming ) => {
60
- switch ( method . methodKind ) {
61
- case "unary" :
62
- return createUnaryFn ( transport , method ) ;
63
- case "server_streaming" :
64
- return createServerStreamingFn ( transport , method ) ;
65
- case "client_streaming" :
66
- return createClientStreamingFn ( transport , method ) ;
67
- case "bidi_streaming" :
68
- return createBiDiStreamingFn ( transport , method ) ;
69
- default :
70
- return null ;
71
- }
72
- } ,
73
- ) as Client < T > ;
56
+ return makeAnyClient ( service , ( method ) => {
57
+ switch ( method . methodKind ) {
58
+ case "unary" :
59
+ return createUnaryFn ( transport , method ) ;
60
+ case "server_streaming" :
61
+ return createServerStreamingFn ( transport , method ) ;
62
+ case "client_streaming" :
63
+ return createClientStreamingFn ( transport , method ) ;
64
+ case "bidi_streaming" :
65
+ return createBiDiStreamingFn ( transport , method ) ;
66
+ default :
67
+ return null ;
68
+ }
69
+ } ) as Client < T > ;
74
70
}
75
71
76
72
/**
0 commit comments