Skip to content

Commit 2b76a7e

Browse files
committed
Revert "fix(router): useParams used from is strict: true"
This reverts commit 3ce40f2.
1 parent 3ce40f2 commit 2b76a7e

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.changeset/sweet-shoes-smile.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/react-native/src/router/createRoute.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,14 @@ export function useParams<TScreen extends keyof RegisterScreen>(
133133
const routeOptions = useMatchOptions(options);
134134
const route = useRoute();
135135

136-
const isStrict = typeof options.from === 'string' ? true : options.strict;
137136
const params = useMemo(() => {
138137
if (!routeOptions) {
139138
return (route.params ?? {}) as Readonly<object | undefined>;
140139
}
141140

142141
const parsedParams = routeOptions.parserParams(route.params as Record<string, string>);
143-
return isStrict && routeOptions.validateParams ? routeOptions.validateParams(parsedParams) : parsedParams;
144-
}, [routeOptions, route.params, isStrict]);
142+
return options.strict && routeOptions.validateParams ? routeOptions.validateParams(parsedParams) : parsedParams;
143+
}, [routeOptions, route.params, options.strict]);
145144

146145
return params;
147146
}

0 commit comments

Comments
 (0)