forked from gzzfw/frontEnd/gzDyh

liuwh
2024-09-10 b6944bfda25eb9a6935d137792de7e9096e453b2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/*
 * @Company: hugeInfo
 * @Author: ldh
 * @Date: 2022-07-11 14:19:03
 * @LastEditTime: 2022-07-27 12:44:25
 * @LastEditors: ldh
 * @Version: 1.0.0
 * @Description: 意向调解员和调解组织展示
 */
import React from 'react';
import PropTypes from 'prop-types';
import { Typography } from 'antd';
import { CloseCircleFilled } from '@ant-design/icons';
import './index.less';
 
const WantUserTag = ({ name, value, onClose, color = 'green' }) => {
  return (
    <div className="wantUserTag">
      <div className="wantUserTag-wantUser">
        <div className={`wantUserTag-wantUser-left ${color === 'green' ? 'wantUserTag-green' : 'wantUserTag-orange'}`}>{name?.substr(0, 1)}</div>
        <div className="wantUserTag-wantUser-right">{name}</div>
        <Typography.Link className="wantUserTag-wantUser-close" onClick={() => onClose(value)}>
          <CloseCircleFilled />
        </Typography.Link>
      </div>
    </div>
  );
};
 
WantUserTag.propTypes = {
  name: PropTypes.string,
  onClose: PropTypes.func,
};
 
export default WantUserTag;