From 54eee2911a2196645914b2181a05d030c528b438 Mon Sep 17 00:00:00 2001 From: Alon Peretz Date: Mon, 28 Nov 2022 08:41:49 +0200 Subject: [PATCH] fix TS errors when 'useParams' set to 'any (#3039) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix TS errors when 'useParams' set to 'any * chore: add changeset Co-authored-by: Ă–mer Faruk APLAK --- .changeset/sixty-suns-agree.md | 5 +++++ packages/react-router-v6/src/index.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/sixty-suns-agree.md diff --git a/.changeset/sixty-suns-agree.md b/.changeset/sixty-suns-agree.md new file mode 100644 index 000000000000..3cbf27e1295b --- /dev/null +++ b/.changeset/sixty-suns-agree.md @@ -0,0 +1,5 @@ +--- +"@pankod/refine-react-router-v6": patch +--- + +Fixed TypeScript type of `useParams` hook diff --git a/packages/react-router-v6/src/index.ts b/packages/react-router-v6/src/index.ts index 5a6bc707ac25..15ca9fab0cb2 100644 --- a/packages/react-router-v6/src/index.ts +++ b/packages/react-router-v6/src/index.ts @@ -22,7 +22,7 @@ export type RefineRouteProps = RouteProps & { interface IReactRouterProvider extends IRouterProvider { useLocation: typeof useLocation; Link: typeof Link; - useParams: any; + useParams: () => Params; RouterComponent: React.FC; routes?: RefineRouteProps[]; }