hrw-certificate-editor
Version:
Design Editor Tools with React.js + ant.design + fabric.js
33 lines (32 loc) • 1.19 kB
TypeScript
export default Icon;
declare class Icon extends React.Component<any, any, any> {
static propTypes: {
name: PropTypes.Requireable<string>;
color: PropTypes.Requireable<string>;
style: PropTypes.Requireable<object>;
className: PropTypes.Requireable<string>;
size: PropTypes.Requireable<number>;
innerIcon: PropTypes.Requireable<string>;
innerColor: PropTypes.Requireable<string>;
innerClassName: PropTypes.Requireable<string>;
innerSize: PropTypes.Requireable<number>;
prefix: PropTypes.Requireable<string>;
onClick: PropTypes.Requireable<(...args: any[]) => any>;
};
static defaultProps: {
name: any;
color: string;
className: string;
size: number;
innerIcon: any;
innerColor: string;
innerClassName: string;
innerSize: number;
prefix: string;
};
constructor(props: any);
constructor(props: any, context: any);
getIconHtml: (prefix: any, name: any, className: any, size: any, color: any) => JSX.Element;
}
import React from "react";
import PropTypes from "prop-types";