Skip to content

Commit c495848

Browse files
iamkunluckyCao
authored andcommitted
Type: add Icon type (#15634)
1 parent 2f94c02 commit c495848

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

types/element-ui.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ import { ElTree } from './tree'
7171
import { ElUpload } from './upload'
7272
import { ElLink } from './link'
7373
import { ElDivider } from './divider'
74+
import { ElIcon } from './icon'
7475
import { ElCalendar } from './calendar'
7576
import { ElImage } from './image'
7677

@@ -314,5 +315,8 @@ export class Link extends ElLink {}
314315
/** Image Component */
315316
export class Image extends ElImage {}
316317

318+
/** Icon Component */
319+
export class Icon extends ElIcon {}
320+
317321
/** Calendar Component */
318322
export class Calendar extends ElCalendar {}

types/icon.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { ElementUIComponent } from './component'
2+
3+
/** Icon Component */
4+
export declare class ElIcon extends ElementUIComponent {
5+
/** Icon name */
6+
name: string
7+
}

0 commit comments

Comments
 (0)