mirror of https://github.com/grpc/grpc-web.git
feat(typescript): mark some `metadata` parameters as optional
Resolves https://github.com/grpc/grpc-web/issues/1368
This commit is contained in:
parent
9cb8524caa
commit
95b74ac1db
|
@ -653,7 +653,7 @@ void PrintTypescriptFile(Printer* printer, const FileDescriptor* file,
|
|||
printer->Indent();
|
||||
printer->Print(vars,
|
||||
"request: $input_type$,\n"
|
||||
"metadata: grpcWeb.Metadata | null): "
|
||||
"metadata?: grpcWeb.Metadata | null): "
|
||||
"$promise$<$output_type$>;\n\n");
|
||||
printer->Outdent();
|
||||
|
||||
|
@ -671,7 +671,7 @@ void PrintTypescriptFile(Printer* printer, const FileDescriptor* file,
|
|||
printer->Indent();
|
||||
printer->Print(vars,
|
||||
"request: $input_type$,\n"
|
||||
"metadata: grpcWeb.Metadata | null,\n"
|
||||
"metadata?: grpcWeb.Metadata | null,\n"
|
||||
"callback?: (err: grpcWeb.RpcError,\n"
|
||||
" response: $output_type$) => void) {\n");
|
||||
printer->Print(vars, "if (callback !== undefined) {\n");
|
||||
|
|
Loading…
Reference in New Issue