find issue import cards

This commit is contained in:
matthieur
2025-03-06 11:43:32 +01:00
parent 217f1b662f
commit 2ffa49b8f0
5 changed files with 20 additions and 11 deletions

View File

@@ -110,10 +110,11 @@ export default function DeckManager({ initialDeck, onSave }: DeckManagerProps) {
const [deckName, setDeckName] = useState(initialDeck?.name || '');
const [deckFormat, setDeckFormat] = useState(initialDeck?.format || 'standard');
const [commander, setCommander] = useState<Card | null>(
initialDeck?.cards.find(c =>
c.card.type_line?.toLowerCase().includes('legendary creature')
)?.card || null
initialDeck?.cards.find(card =>
card.is_commander
)?.card || null
);
const { user } = useAuth();
const [isImporting, setIsImporting] = useState(false);
const [isSaving, setIsSaving] = useState(false);
@@ -449,7 +450,7 @@ export default function DeckManager({ initialDeck, onSave }: DeckManagerProps) {
<option value="">Select Commander</option>
{selectedCards
.filter(c =>
c.card.type_line?.toLowerCase().includes('legendary creature')
c.card.type_line?.toLowerCase().includes('legendary')
)
.map(({ card }) => (
<option key={card.id} value={card.id}>