Move v2 modules and components

This commit is contained in:
Sakura Knoll
2023-07-14 15:56:57 +09:00 Unverified
parent d63d0c1f8d
commit 0c0830d68d
77 changed files with 97 additions and 101 deletions
+21
View File
@@ -0,0 +1,21 @@
import { Image, ThemeUICSSObject } from 'theme-ui'
import { assetsBucketBaseUrl } from '../../lib/consts'
interface AvatarFigureImageProps {
battlesuitId: string
className?: string
sx?: ThemeUICSSObject
}
const AvatarFigureImage = ({ battlesuitId, className, sx }: AvatarFigureImageProps) => {
return <Image src={getAvatarFigureImageSrc(battlesuitId)} className={className} alt={battlesuitId} sx={sx} />
}
export default AvatarFigureImage
function getAvatarFigureImageSrc(battlesuitId: string) {
if (battlesuitId.length < 4) {
return `${assetsBucketBaseUrl}/raw/avatarcardfigures/60${battlesuitId}.png`
}
return `${assetsBucketBaseUrl}/raw/avatarcardfigures/6${battlesuitId}.png`
}