1.1.19 • Published 7 months ago

@tntx/text-avatar-react v1.1.19

Weekly downloads
23
License
MIT
Repository
github
Last release
7 months ago

text-avatar-react 文字头像组件

安装

npm i @tntx/text-avatar-react --save

使用

import React from 'react';
import { message } from 'antd';
import TextAvatar from '@tntx/text-avatar-react';

export default props => {
  const user = {
    id: 10,
	account: 'xiaoming',
	empStatus: 1,
	nickname: '王小明'	 
  };

  const cardConfig = [
    {
	  label: '部门',
	  value: '企业技术部-PaaS-UED'
	},
	{
	  label: '邮箱',
	  value: 'xiaoming@qq.com'
	}
  ];

  return (
	<TextAvatar
	  {...user}
	  cardConfig={cardConfig}
	  onClick={() => {
	    message.info('跳转链接');
	  }}
	/>
  );
};

API

组件API

参数数据类型是否必填默认值备注
nicknameString-用户昵称
accountString-用户账号,用来判断使用颜色
empStatusnumber1用户状态,1是正常状态,2则为灰色
showPopoverbooleantrue是否显示popover浮层
sizenumber32头像大小(宽高)
linearGradientbooleanfalse是否渐变
randomColorbooleantrue是否随机颜色,如果不随机,则为固定蓝色
onClickfunction-卡片内的头像点击
themeStringdefault卡片内的主题,default、plant
sameAsChildrenbooleantrue卡片内的头像是否和children一样

浮层相关API

参数数据类型是否必填默认值备注
triggerStringhover浮层详情显示方式,同Popover
placementStringrightTop浮层详情显示位置,同Popover
cardConfigArray[]卡片内的详情配置
onClickfunction-卡片内的头像点击
1.1.19

7 months ago

1.1.18

7 months ago

1.1.17

1 year ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.13

2 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago