{"version":3,"file":"IconFonts.jsx","sourceRoot":"","sources":["IconFonts.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAS1B,MAAM,QAAQ,GAAuB,CAAC,EAAE,IAAI,EAAE,SAAS,EAAE,KAAK,EAAE,OAAO,EAAE,EAAE,EAAE;IAC3E,OAAO,CACL,CAAC,IAAI,CAAC,SAAS,CAAC,2BAA2B,CACzC;MAAA,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,YAAY,IAAI,IAAI,SAAS,IAAI,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,CAAC,KAAY,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,EAC7F;IAAA,EAAE,IAAI,CAAC,CACR,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,QAAQ,CAAC","sourcesContent":["import React from 'react';\n\ntype IconType = {\n  icon: string;\n  className?: string;\n  style?: React.CSSProperties;\n  onClick?: (e: React.MouseEvent) => void;\n};\n\nconst IconFont: React.FC<IconType> = ({ icon, className, style, onClick }) => {\n  return (\n    <span className=\"anticon align-text-bottom\">\n      <i className={`iconfont ${icon} ${className ?? ''}`} style={style as any} onClick={onClick} />\n    </span>\n  );\n};\n\nexport default IconFont;\n"]}