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; }