Improve card search

This commit is contained in:
Reynier Matthieu
2025-02-03 12:02:55 +01:00
parent 77fc82eb67
commit c7ed094ff7
2 changed files with 81 additions and 81 deletions

View File

@@ -92,7 +92,7 @@ import React, { useState } from 'react';
try {
const cards = await searchCards(query.trim());
setSearchResults(cards);
setSearchResults(cards || []);
} catch (err) {
setError('Failed to fetch cards.');
console.error('Error fetching cards:', err);
@@ -501,7 +501,7 @@ import React, { useState } from 'react';
</div>
)}
{searchResults.length > 0 && (
{searchResults && searchResults.length > 0 && (
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4">
{searchResults.map((card) => (
<div key={card.id} className="bg-gray-800 rounded-lg overflow-hidden">