From 864bfe2d3b94c923a15771fb4cc660b424add0de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Mar=C4=8Di=C5=A1ovsk=C3=BD?= Date: Wed, 2 Oct 2024 09:53:20 +0200 Subject: [PATCH] fix: route params (#583) * fix: route params * changeset --- .changeset/spicy-guests-behave.md | 5 +++++ packages/core/src/router/AbstractRoute.ts | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/spicy-guests-behave.md diff --git a/.changeset/spicy-guests-behave.md b/.changeset/spicy-guests-behave.md new file mode 100644 index 0000000000..10322bab99 --- /dev/null +++ b/.changeset/spicy-guests-behave.md @@ -0,0 +1,5 @@ +--- +"@ima/core": patch +--- + +fix: route params diff --git a/packages/core/src/router/AbstractRoute.ts b/packages/core/src/router/AbstractRoute.ts index fb4b68da4d..97d301b0f4 100644 --- a/packages/core/src/router/AbstractRoute.ts +++ b/packages/core/src/router/AbstractRoute.ts @@ -6,7 +6,9 @@ import { OCAliasMap } from '../config/bind'; import { Controller } from '../controller/Controller'; import { GenericError } from '../error/GenericError'; -export type RouteParams = { +export type RouteParams = Partial<{ + [K in keyof T]: T[K]; +}> & { [key: string]: string | GenericError; };