From 224ba4c608039a2c870f265cf7763edbe1045971 Mon Sep 17 00:00:00 2001 From: Xiao Yijun Date: Tue, 23 Aug 2022 18:42:39 +0800 Subject: [PATCH] refactor(core): flatten router parameter context types (#1809) --- packages/core/src/routes/types.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/routes/types.ts b/packages/core/src/routes/types.ts index 886b246a4..e146cf11d 100644 --- a/packages/core/src/routes/types.ts +++ b/packages/core/src/routes/types.ts @@ -5,8 +5,9 @@ import { WithI18nContext } from '@/middleware/koa-i18next'; import { WithLogContext } from '@/middleware/koa-log'; import { WithUserInfoContext } from '@/middleware/koa-user-info'; -export type AnonymousRouter = Router>; +export type AnonymousRouter = Router; + export type AuthedRouter = Router< unknown, - WithUserInfoContext>> + WithUserInfoContext & WithAuthContext & WithLogContext & WithI18nContext >;