@cainiaofe/cn-ui-m
Version:
24 lines (23 loc) • 709 B
TypeScript
import * as React from 'react';
export interface CnIconProps extends React.HTMLAttributes<HTMLElement> {
/**
* 图标的类型,
* 与pc公用一套图标库。如需新增类型,请联系陈宁。
*/
type?: string;
/**
* 外层自定义样式名
* 注入到外层 div 上
*/
outerClassName?: string;
/**
* 图标的尺寸
* 指定图标大小 xxs:8px xs: 12px s: 16px medium: 18px large: 20px xl: 24px xxl: 36px xxxl: 48px
* @default medium
*/
size?: 'xxs' | 'xs' | 'small' | 'medium' | 'large' | 'xl' | 'xxl' | 'xxxl';
/**
* @ignore rtl是页面级的,无法单独设置某个组件的 rtl
*/
rtl?: boolean;
}