Browse Source

bugfix: fix ts type error

close #5750
pull/5723/head
chenshuai2144 6 years ago
parent
commit
a4c95ab3df
  1. 2
      src/layouts/UserLayout.tsx
  2. 2
      src/models/connect.d.ts

2
src/layouts/UserLayout.tsx

@ -14,7 +14,7 @@ export interface UserLayoutProps extends ConnectProps {
breadcrumbNameMap: { [path: string]: MenuDataItem }; breadcrumbNameMap: { [path: string]: MenuDataItem };
} }
const UserLayout: React.SFC<UserLayoutProps> = props => { const UserLayout: React.FC<UserLayoutProps> = props => {
const { const {
route = { route = {
routes: [], routes: [],

2
src/models/connect.d.ts

@ -36,5 +36,5 @@ export interface Route extends MenuDataItem {
* @type T: Params matched in dynamic routing * @type T: Params matched in dynamic routing
*/ */
export interface ConnectProps<T = {}> extends Partial<RouterTypes<Route, T>> { export interface ConnectProps<T = {}> extends Partial<RouterTypes<Route, T>> {
dispatch?<K = any>(action: AnyAction): K; dispatch?: Dispatch<AnyAction>;
} }

Loading…
Cancel
Save