@yuntijs/ui
Version:
☁️ Yunti UI - an open-source UI component library for building Cloud Native web apps
18 lines (17 loc) • 604 B
TypeScript
import React from 'react';
export interface HeaderIconProps {
/** 样式名 */
className?: string;
/** 图像无法显示时的替代文本 */
alt?: string;
/** 图标的形状,默认为 square */
shape?: 'circle' | 'square';
/** 设置图标的大小 */
size?: number | 'large' | 'small' | 'default';
/** 图标的资源地址或者图片元素 */
src: React.ReactNode;
/** 样式 */
style?: React.CSSProperties;
}
export declare const getIconSize: (size: HeaderIconProps['size']) => number;
export declare const HeaderIcon: React.FC<HeaderIconProps>;