import React, {useState} from 'react'; import { Avatar,Popover, AvatarGroup, RadioGroup, Radio } from '../../index'; export default { title: 'Avatar', } export const Basic = () => (
U console.log('ok')}>U U U U U
U U U U U U
); export const CustomAvatar = () => (
U U DF U YZ
); export const GroupSize = () => (

medium

LL CX CX RM ZL YZ

default

LL CX CX RM ZL YZ

small

LL CX CX RM ZL YZ
); export const OverlapFromDemo = () => (
overlapFrom=start
LL CX RM ZL YZ

overlapFrom=end
LL CX RM ZL YZ

); export const MaxCountDemo = () => (
maxCount=3
LL CX RM ZL YZ

); const renderMore = (restNumber, restAvatars) => { const content = restAvatars.map((avatar, index) => { return (
{React.cloneElement(avatar, { size: 'extra-small' })} 这是段文字描述
); }); return ( {`+${restNumber}`} ); }; export const RenderMoreDemo = () => (
LL CX RM ZL YZ

); export const ExtraExtraSmallOverlap = () => (
LL CX RM ZL YZ

LL CX RM ZL YZ

LL CX RM ZL YZ
); export const focusTest = () => { return ( <>
{ console.log('click avatar 1'); }} /> { console.log('click avatar 2'); }} /> ); } const srcGroup = { 'successSrc1': 'https://sf6-cdn-tos.douyinstatic.com/obj/eden-cn/ptlz_zlp/ljhwZthlaukjlkulzlp/root-web-sites/avatarDemo.jpeg', 'successSrc2': 'https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png', 'errorSrc': 'https://xxx.png', } export const srcChange = () => { const [src, setSrc] = useState('successSrc1'); const onChange = (e) => { setSrc(e.target.value); } return ( <>
点击选择src类型
成功的src 成功的src 失败的src
{ console.log('loading error'); }} /> ) }