From 3e94a92026984d2c0779572ed39d7ab378904a1e Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Thu, 14 Aug 2025 16:02:28 +0200 Subject: [PATCH] feat(types): default param setter --- .../src/experimental/route-resolver/matchers/matcher-pattern.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts b/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts index 0f7ba1c4..eb38aad5 100644 --- a/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts +++ b/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts @@ -151,7 +151,7 @@ const PATH_PARAM_DEFAULT_GET = (value: string | string[] | null | undefined) => value ?? null export const PATH_PARAM_SINGLE_DEFAULT: ParamParser = {} -const PATH_PARAM_DEFAULT_SET = (value: unknown) => +const PATH_PARAM_DEFAULT_SET = (value: string | string[] | null | undefined) => value && Array.isArray(value) ? value.map(String) : String(value) // TODO: `(value an null | undefined)` for types export const PATH_PARAM_DEFAULT_PARSER: ParamParser = { -- 2.47.3