1
1
import React , { useState } from 'react' ;
2
+ import {
3
+ CatalogFilled ,
4
+ CloseOutlined ,
5
+ DragOutlined ,
6
+ EllipsisTableOutlined ,
7
+ SearchOutlined ,
8
+ } from '@dtinsight/react-icons' ;
2
9
import { Dropdown , DropdownProps , Form , Input , Tabs } from 'antd' ;
3
10
import { BlockHeader , EllipsisText } from 'dt-react-component' ;
4
11
import { IBlockHeaderProps } from 'dt-react-component/blockHeader' ;
5
12
6
13
import useLocale from '../../locale/useLocale' ;
7
14
import { ITreeNode } from '../useTreeData' ;
8
- import { CatalogIcon , CloseIcon , DragIcon , EllipsisIcon , SearchIcon } from './icon' ;
9
15
import CatalogueTree , { ICatalogueTree } from './tree' ;
10
16
11
17
interface Tab {
@@ -53,7 +59,7 @@ const Catalogue = <U extends Record<string, any> = {}, T extends readOnlyTab = a
53
59
const locale = useLocale ( 'Catalogue' ) ;
54
60
const {
55
61
title,
56
- addonBefore = < CatalogIcon style = { { fontSize : 20 } } /> ,
62
+ addonBefore = < CatalogFilled style = { { fontSize : 20 } } /> ,
57
63
tooltip = false ,
58
64
showSearch = false ,
59
65
placeholder = locale . searchPlaceholder ,
@@ -126,7 +132,7 @@ const Catalogue = <U extends Record<string, any> = {}, T extends readOnlyTab = a
126
132
< div className = "dt-catalogue__search" >
127
133
< Input . Search placeholder = { placeholder } onSearch = { onSearch } />
128
134
{ isTabMode ( props ) && (
129
- < CloseIcon className = "close" style = { { } } onClick = { ( ) => setTabSearch ( false ) } />
135
+ < CloseOutlined className = "close" onClick = { ( ) => setTabSearch ( false ) } />
130
136
) }
131
137
</ div >
132
138
) ;
@@ -140,7 +146,7 @@ const Catalogue = <U extends Record<string, any> = {}, T extends readOnlyTab = a
140
146
className = "dt-catalogue__tabs"
141
147
size = "small"
142
148
tabBarExtraContent = {
143
- < SearchIcon className = "search" onClick = { ( ) => setTabSearch ( true ) } />
149
+ < SearchOutlined className = "search" onClick = { ( ) => setTabSearch ( true ) } />
144
150
}
145
151
activeKey = { activeTabKey }
146
152
onChange = { onTabChange }
@@ -179,10 +185,10 @@ const Catalogue = <U extends Record<string, any> = {}, T extends readOnlyTab = a
179
185
triggerNode . parentElement as HTMLElement
180
186
}
181
187
>
182
- < EllipsisIcon onClick = { ( e ) => e . stopPropagation ( ) } />
188
+ < EllipsisTableOutlined onClick = { ( e ) => e . stopPropagation ( ) } />
183
189
</ Dropdown >
184
190
) }
185
- { draggable && < DragIcon /> }
191
+ { draggable && < DragOutlined /> }
186
192
</ div >
187
193
) ;
188
194
} ;
0 commit comments