mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-05-14 06:50:38 -05:00
19 lines
403 B
JavaScript
19 lines
403 B
JavaScript
import React, { useState } from "react"
|
|
import { Image } from "semantic-ui-react"
|
|
|
|
const UserAvatar = ({ twitterName }) => {
|
|
const [imageError, setImageError] = useState(false)
|
|
|
|
if (!twitterName || imageError) return null
|
|
|
|
return (
|
|
<Image
|
|
src={`https://avatars.io/twitter/${twitterName}`}
|
|
avatar
|
|
onError={error => setImageError(true)}
|
|
/>
|
|
)
|
|
}
|
|
|
|
export default UserAvatar
|