From 3b8a3119ce81d9a85fe5e3dff012353290f58b2b Mon Sep 17 00:00:00 2001 From: fz6m <59400654+fz6m@users.noreply.github.com> Date: Sun, 7 Jan 2024 01:43:24 +0800 Subject: [PATCH] fix: type (resolve #12030) --- packages/plugins/src/access.ts | 2 +- packages/plugins/src/dva.ts | 2 +- packages/plugins/src/layout.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/plugins/src/access.ts b/packages/plugins/src/access.ts index 78bc010f7114..fc2da4c1990e 100644 --- a/packages/plugins/src/access.ts +++ b/packages/plugins/src/access.ts @@ -62,7 +62,7 @@ export function accessProvider(container) { content: ` import React, { PropsWithChildren } from 'react'; import { AccessContext } from './context'; -import type { IRoute } from 'umi'; +import type { IRoute } from '@@/exports'; export const useAccess = () => { return React.useContext(AccessContext); diff --git a/packages/plugins/src/dva.ts b/packages/plugins/src/dva.ts index 2cf9ac149de0..b03c7472ce2f 100644 --- a/packages/plugins/src/dva.ts +++ b/packages/plugins/src/dva.ts @@ -173,7 +173,7 @@ export { getDvaApp } from './dva'; api.writeTmpFile({ path: 'types.d.ts', tpl: ` -import type { History } from 'umi'; +import type { History } from '@@/exports'; export interface ConnectProps { dispatch?: Dispatch; diff --git a/packages/plugins/src/layout.ts b/packages/plugins/src/layout.ts index 736d8cd9c610..f5b1f81c8b99 100644 --- a/packages/plugins/src/layout.ts +++ b/packages/plugins/src/layout.ts @@ -137,7 +137,7 @@ ${isFlattedDepsDir ? '/// ' : ''} content: ` ${PKG_TYPE_REFERENCE} import { Link, useLocation, useNavigate, Outlet, useAppData, useRouteData, matchRoutes } from 'umi'; -import type { IRoute } from 'umi'; +import type { IRoute } from '@@/exports'; import React, { useMemo } from 'react'; import { ProLayout, @@ -741,7 +741,7 @@ export default LogoIcon; path: 'Exception.tsx', content: ` import React from 'react'; -import { history, type IRoute } from 'umi'; +import { history, type IRoute } from '@@/exports'; import { Result, Button } from 'antd'; const Exception: React.FC<{