{activeCompanionCards.length > 0 ? activeCompanionCards.map(({ companion, character }) => {
const selectedForSwap = selectedSwapNpcId === companion.npcId;
return (
{character.name}
{character.title}
setSelectedSwapNpcId(companion.npcId)}
selected={selectedForSwap}
tone="sky"
radius="sm"
padding="sm"
className="text-xs"
>
设为替换位
onBenchCompanion(companion.npcId)}
>
转入后备
);
}) : (
当前没有已出战的同行者。
)}