feat(team-calc) : add second artifact selection
This commit is contained in:
@@ -67,12 +67,13 @@ export async function GET(
|
||||
anuphanFonts,
|
||||
Promise.all(
|
||||
team.members.map(async (member) => {
|
||||
const [character, weapon, artifact] = await Promise.all([
|
||||
const [character, weapon, artifact, secondArtifact] = await Promise.all([
|
||||
pngDataUrl(member.character.imageUrl),
|
||||
member.weapon ? pngDataUrl(member.weapon.imageUrl) : null,
|
||||
member.artifact ? pngDataUrl(member.artifact.imageUrl) : null,
|
||||
member.secondArtifact ? pngDataUrl(member.secondArtifact.imageUrl) : null,
|
||||
]);
|
||||
return { character, weapon, artifact };
|
||||
return { character, weapon, artifact, secondArtifact };
|
||||
}),
|
||||
),
|
||||
]);
|
||||
@@ -269,6 +270,26 @@ export async function GET(
|
||||
/>
|
||||
</div>
|
||||
) : null}
|
||||
{member.secondArtifact && memberAssets[index].secondArtifact ? (
|
||||
<div
|
||||
style={{
|
||||
display: "flex",
|
||||
width: 96,
|
||||
height: 96,
|
||||
overflow: "hidden",
|
||||
borderRadius: 16,
|
||||
background: rarityGradient(member.secondArtifact.rarity),
|
||||
}}
|
||||
>
|
||||
<img
|
||||
src={memberAssets[index].secondArtifact}
|
||||
alt=""
|
||||
width={96}
|
||||
height={96}
|
||||
style={{ objectFit: "contain" }}
|
||||
/>
|
||||
</div>
|
||||
) : null}
|
||||
</div>
|
||||
<div
|
||||
style={{
|
||||
|
||||
Reference in New Issue
Block a user