oh-vue-icons
Version:
Include inline SVG icons from different popular icon packs in Vue 2 & 3 easily.
28 lines (25 loc) • 438 B
TypeScript
export interface IconType {
name: string;
minX: number;
minY: number;
width: number;
height: number;
raw: string;
attr?: ObjType;
}
export interface CustomizeIconType {
name: string;
width: number;
height: number;
minX?: number;
minY?: number;
raw?: string;
attr?: ObjType;
points?: string;
polygons?: ObjType[];
d?: string;
paths?: ObjType[];
}
export interface ObjType {
[key: string]: string;
}