site/components/mention.js
2022-01-14 14:19:02 +11:00

34 lines
744 B
JavaScript

import Link from 'next/link'
import { memo } from 'react'
const StaticMention = memo(function StaticMention({ avatar, username, link }) {
return (
<Link href={link}>
<a
className={`mention`}
style={{
display: 'inline-flex',
alignItems: 'baseline',
textDecoration: 'none'
}}
>
{avatar && (
<img
src={avatar}
alt={username}
width={24}
className="mention-avatar"
style={{
borderRadius: '50%',
marginRight: '4px',
alignSelf: 'flex-end'
}}
/>
)}
@{username}
</a>
</Link>
)
})
export default StaticMention