@bimdos/icon
Version:
跨框架图标库,支持 React、Vue、Angular、AngularJS、小程序等多种使用方式
28 lines (22 loc) • 672 B
TypeScript
import React from 'react';
export interface BimdosIconProps {
/** 图标名称 */
name: string;
/** 图标大小,默认 16px */
size?: number;
/** 图标颜色,默认 currentColor */
color?: string;
/** 自定义类名 */
className?: string;
/** 自定义样式 */
style?: React.CSSProperties;
/** 其他属性 */
[key: string]: any;
}
export interface IconData {
path: string;
}
export type IconMap = Record<string, IconData>;
declare const BimdosIcon: React.FC<BimdosIconProps>;
export default BimdosIcon;
export declare const iconMap: IconMap;