index.js 506 B

12345678910111213141516171819
  1. import React from 'react';
  2. import './index.less';
  3. import Assets from '@src/components/Assets';
  4. import { Tooltip } from 'antd';
  5. function IconButton(props) {
  6. const { className, type, tip, onClick } = props;
  7. return (
  8. <Tooltip placement="top" title={tip}>
  9. <div className={`icon-button ${className}`} onClick={() => {
  10. if (onClick) onClick();
  11. }}>
  12. <Assets name={`ico_24_${type}`} svg />
  13. </div>
  14. </Tooltip>
  15. );
  16. }
  17. IconButton.propTypes = {};
  18. export default IconButton;