Commit bf0a16f2 authored by chechunchi's avatar chechunchi

optimize handleDropdownMenu

parent a2581ce5
...@@ -319,11 +319,19 @@ const handleDropdownMenu = (cards: CardType[], isField: boolean) => { ...@@ -319,11 +319,19 @@ const handleDropdownMenu = (cards: CardType[], isField: boolean) => {
} else { } else {
// 场地: 选择卡片 // 场地: 选择卡片
const option = await displaySimpleSelectCardsModal({ const option = await displaySimpleSelectCardsModal({
selectables: cards.map((card) => ({ selectables: cards
meta: card.meta, // 过滤掉不能发效果的卡
location: card.location, .filter(
card, (card) =>
})), card.idleInteractivities.find(
({ interactType }) => interactType === InteractType.ACTIVATE
) !== undefined
)
.map((card) => ({
meta: card.meta,
location: card.location,
card,
})),
}); });
card = option[0].card! as any; // 一定会有的,有输入则定有输出 card = option[0].card! as any; // 一定会有的,有输入则定有输出
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment