Skip to content

Commit 52ed901

Browse files
committed
删除水印组件
1 parent b7d2fd4 commit 52ed901

File tree

18 files changed

+25
-3521
lines changed

18 files changed

+25
-3521
lines changed

packages/field/src/components/ColorPicker/old.tsx

-121
This file was deleted.

packages/layout/src/ProLayout.tsx

+2-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
useMountMergeState,
1313
} from '@ant-design/pro-utils';
1414
import { getMatchMenu } from '@umijs/route-utils';
15-
import type { BreadcrumbProps } from 'antd';
15+
import type { BreadcrumbProps, WatermarkProps } from 'antd';
1616
import { ConfigProvider, Layout } from 'antd';
1717
import type { AnyObject } from 'antd/es/_util/type';
1818
import type { ItemType } from 'antd/es/breadcrumb/Breadcrumb';
@@ -38,7 +38,6 @@ import { PageLoading } from './components/PageLoading';
3838
import { SiderMenu } from './components/SiderMenu';
3939
import type { SiderMenuProps } from './components/SiderMenu/SiderMenu';
4040
import type { SiderMenuToken } from './components/SiderMenu/style';
41-
import type { WaterMarkProps } from './components/WaterMark';
4241
import { RouteContext } from './context/RouteContext';
4342
import type { ProSettings } from './defaultSettings';
4443
import { defaultSettings } from './defaultSettings';
@@ -238,7 +237,7 @@ export type ProLayoutProps = GlobalTypes & {
238237
breadcrumbProps?: Omit<BreadcrumbProps, 'itemRender'> & LayoutBreadcrumbProps;
239238

240239
/** @name 水印的相关配置 */
241-
waterMarkProps?: WaterMarkProps;
240+
waterMarkProps?: WatermarkProps;
242241

243242
/**
244243
* @name 操作菜单重新刷新

packages/layout/src/components/PageContainer/index.tsx

+11-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ import type {
66
TabPaneProps,
77
TabsProps,
88
} from 'antd';
9-
import { Affix, Breadcrumb, ConfigProvider, SpinProps, Tabs } from 'antd';
9+
import {
10+
Affix,
11+
Breadcrumb,
12+
ConfigProvider,
13+
SpinProps,
14+
Tabs,
15+
Watermark,
16+
WatermarkProps,
17+
} from 'antd';
1018
import classNames from 'classnames';
1119
import type { ReactNode } from 'react';
1220
import React, { useContext, useEffect, useMemo } from 'react';
@@ -18,8 +26,6 @@ import { GridContent } from '../GridContent';
1826
import type { PageHeaderProps } from '../PageHeader';
1927
import { PageHeader } from '../PageHeader';
2028
import { PageLoading } from '../PageLoading';
21-
import type { WaterMarkProps } from '../WaterMark';
22-
import { WaterMark } from '../WaterMark';
2329
import type { PageContainerToken, pageContainerToken } from './style';
2430
import { useStyle } from './style';
2531
import { useStylish } from './style/stylish';
@@ -95,7 +101,7 @@ export type PageContainerProps = {
95101
breadcrumbRender?: PageHeaderProps['breadcrumbRender'] | false;
96102

97103
/** @name WaterMarkProps 水印的配置 */
98-
waterMarkProps?: WaterMarkProps;
104+
waterMarkProps?: WatermarkProps;
99105

100106
/** @name BreadcrumbProps 配置面包屑 */
101107
breadcrumb?: BreadcrumbProps;
@@ -411,7 +417,7 @@ const PageContainerBase: React.FC<PageContainerProps> = (props) => {
411417
...value.waterMarkProps,
412418
...props.waterMarkProps,
413419
};
414-
return <WaterMark {...waterMarkProps}>{dom}</WaterMark>;
420+
return <Watermark {...waterMarkProps}>{dom}</Watermark>;
415421
}
416422
return dom;
417423
}, [props.waterMarkProps, value.waterMarkProps, loadingDom, content]);

packages/layout/src/components/WaterMark/demos/custom.tsx

-133
This file was deleted.

0 commit comments

Comments
 (0)