/// import { FontAwesomeIconProps } from '@fortawesome/react-fontawesome'; export declare type ThemeProps = 'primary' | 'secondary' | 'success' | 'info' | 'warning' | 'danger' | 'light' | 'dark'; export interface IconProps extends FontAwesomeIconProps { /** 支持框架主题 根据主题显示不同的颜色 */ theme?: ThemeProps; } /** * 提供了一套常用的图标集合 基于 react-fontawesome。 * * 支持 react-fontawesome的所有属性 可以在这里查询 https://fontawesome.com/v5/docs/web/use-with/react * * 支持 fontawesome 所有 free-solid-icons,可以在这里查看所有图标 https://fontawesome.com/icons?d=gallery&s=solid&m=free * ### 引用方法 * * ~~~js * import { Icon } from 'jw-ui-react' * ~~~ */ export declare const Icon: React.FC; export default Icon;