diff --git a/types/element-ui.d.ts b/types/element-ui.d.ts index 043fb6467c..eb15a7d41f 100644 --- a/types/element-ui.d.ts +++ b/types/element-ui.d.ts @@ -71,6 +71,7 @@ import { ElTree } from './tree' import { ElUpload } from './upload' import { ElLink } from './link' import { ElDivider } from './divider' +import { ElIcon } from './icon' import { ElCalendar } from './calendar' import { ElImage } from './image' @@ -314,5 +315,8 @@ export class Link extends ElLink {} /** Image Component */ export class Image extends ElImage {} +/** Icon Component */ +export class Icon extends ElIcon {} + /** Calendar Component */ export class Calendar extends ElCalendar {} diff --git a/types/icon.d.ts b/types/icon.d.ts new file mode 100644 index 0000000000..ff3ed4dd02 --- /dev/null +++ b/types/icon.d.ts @@ -0,0 +1,7 @@ +import { ElementUIComponent } from './component' + +/** Icon Component */ +export declare class ElIcon extends ElementUIComponent { + /** Icon name */ + name: string +}