From a4c95ab3df4c5aec16a25be6e321322240e057d0 Mon Sep 17 00:00:00 2001 From: chenshuai2144 Date: Fri, 13 Dec 2019 20:57:39 +0800 Subject: [PATCH] bugfix: fix ts type error close #5750 --- src/layouts/UserLayout.tsx | 2 +- src/models/connect.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layouts/UserLayout.tsx b/src/layouts/UserLayout.tsx index 34fcdf4e..3f668643 100644 --- a/src/layouts/UserLayout.tsx +++ b/src/layouts/UserLayout.tsx @@ -14,7 +14,7 @@ export interface UserLayoutProps extends ConnectProps { breadcrumbNameMap: { [path: string]: MenuDataItem }; } -const UserLayout: React.SFC = props => { +const UserLayout: React.FC = props => { const { route = { routes: [], diff --git a/src/models/connect.d.ts b/src/models/connect.d.ts index 617d7386..3fc53f6d 100644 --- a/src/models/connect.d.ts +++ b/src/models/connect.d.ts @@ -36,5 +36,5 @@ export interface Route extends MenuDataItem { * @type T: Params matched in dynamic routing */ export interface ConnectProps extends Partial> { - dispatch?(action: AnyAction): K; + dispatch?: Dispatch; }