Skip to content

Commit 7ad4824

Browse files
committed
async arrow function instead of explicit promise
1 parent 1d6f770 commit 7ad4824

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/middleware.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,12 @@ import { PromiseMiddleware } from './gen/middleware.js';
55
export function withHeaderMiddleware(key: string, value: string): Middleware[] {
66
return [
77
{
8-
pre: (c: RequestContext) => {
9-
return new Promise<RequestContext>((resolve) => {
10-
c.setHeaderParam(key, value);
11-
resolve(c);
12-
});
8+
pre: async (c: RequestContext) => {
9+
c.setHeaderParam(key, value);
10+
return c;
1311
},
14-
post: (c: ResponseContext) => {
15-
return new Promise<ResponseContext>((resolve) => {
16-
resolve(c);
17-
});
12+
post: async (c: ResponseContext) => {
13+
return c;
1814
},
1915
},
2016
];

0 commit comments

Comments
 (0)