"use client" import NextImage from "next/image" import { CharacterDetail, RelicShowcaseType } from "@/types"; export default function RelicShowcase({ relic, avatarInfo, }: { relic: RelicShowcaseType; avatarInfo: CharacterDetail; }) { return ( <>
{/* Subtle glow overlay */}
✦✦✦✦✦
{relic?.mainAffix?.valueAffix + relic?.mainAffix?.detail?.unit} +{relic?.mainAffix?.level}
{relic?.subAffix?.map((subAffix, index) => { if (!subAffix) return null return (
{subAffix?.detail?.icon ? ( ) : (
?
)} +{subAffix?.valueAffix + subAffix?.detail?.unit} { (avatarInfo?.Relics?.SubAffixPropertyList.findIndex((item) => item === subAffix?.property) !== -1) && ( {subAffix?.count} )}
) })}
) }