mirror of
https://github.com/koreanbots/core.git
synced 2025-12-16 14:30:22 +00:00
feat: added DiscordImage component for image optimizing
This commit is contained in:
parent
71f6d96918
commit
40090f0203
7
components/DiscordImage.tsx
Normal file
7
components/DiscordImage.tsx
Normal file
@ -0,0 +1,7 @@
|
||||
import NextImage from 'next/image'
|
||||
|
||||
const DiscordImage = (props: { userID: string, avatarHash: string, tag: number|string, className?: string }) => {
|
||||
return <NextImage className={props.className} src={props.avatarHash ? `https://cdn.discordapp.com/avatars/${props.userID}/${props.avatarHash}.png?size=1024` : `https://cdn.discordapp.com/embed/avatars/${Number(props.tag) % 5}.png?size=1024`} width={512} height={512} onError={(e)=> e.target.src = '/img/default.png'}/>
|
||||
}
|
||||
|
||||
export default DiscordImage
|
||||
Loading…
x
Reference in New Issue
Block a user